[Bug 1036283] Re: callgrind_control cannot connect because of different executable name

Launchpad Bug Tracker 1036283 at bugs.launchpad.net
Sat Oct 6 00:45:18 UTC 2012


This bug was fixed in the package valgrind - 1:3.7.0-0ubuntu4

---------------
valgrind (1:3.7.0-0ubuntu4) quantal; urgency=low

  * fix-buffer-overflows.patch: fix overflows in vgdb
  * 05_fix-callgrind_control.patch: fix valgrind process name (LP: #1036283)
  * fix-VEX-PCMPxSTRx.patch: fix strstr handling (LP: #1027977)
 -- Julian Taylor <jtaylor at ubuntu.com>   Fri, 05 Oct 2012 20:16:28 +0200

** Changed in: valgrind (Ubuntu)
       Status: Confirmed => Fix Released

-- 
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to valgrind in Ubuntu.
https://bugs.launchpad.net/bugs/1036283

Title:
  callgrind_control cannot connect because of different executable name

Status in “valgrind” package in Ubuntu:
  Fix Released

Bug description:
  When starting a Callgrind session using "valgrind", the actual
  executable name is "valgrind.bin". However, when callgrind_control
  searches for processes, its Perl regexp does not allow for this
  possibility. See callgrind_control line 32:

    if (/^use --pid=(\d+) for \S*?valgrind\s+(.*?)\s*$/) {

  Callgrind_control works as expected again after changing this line to:

    if (/^use --pid=(\d+) for \S*?valgrind(?:\.bin)?\s+(.*?)\s*$/) {

  Please make this change in your package (or upstream).

  Steps to reproduce:
    $ valgrind --tool=callgrind sleep 100 &
    $ callgrind_control -b
    No active callgrind runs detected.
  After making the change:
    $ valgrind --tool
    $ callgrind_control -b
    PID 23522: sleep 100

  ProblemType: Bug
  DistroRelease: Ubuntu 12.04
  Package: valgrind 1:3.7.0-0ubuntu3
  ProcVersionSignature: Ubuntu 3.2.0-27.43-generic 3.2.21
  Uname: Linux 3.2.0-27-generic x86_64
  NonfreeKernelModules: fglrx
  ApportVersion: 2.0.1-0ubuntu11
  Architecture: amd64
  Date: Mon Aug 13 18:30:06 2012
  InstallationMedia: Ubuntu 11.04 "Natty Narwhal" - Release amd64 (20110427.1)
  ProcEnviron:
   TERM=xterm
   PATH=(custom, user)
   LANG=en_US.UTF-8
   SHELL=/bin/bash
  SourcePackage: valgrind
  UpgradeStatus: Upgraded to precise on 2012-08-02 (11 days ago)

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/valgrind/+bug/1036283/+subscriptions




More information about the foundations-bugs mailing list