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

Mikhail Veltishchev dichlofos-mv at yandex.ru
Mon Aug 27 13:09:53 UTC 2012


Is it very hard to apply this patch? It's hard to believe that nobody
uses valgrind tools family under Ubuntu.

-- 
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:
  Confirmed

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