|
From: Josef W. <Jos...@gm...> - 2006-09-16 20:27:11
|
On Saturday 16 September 2006 02:08, Julian Seward wrote: > > > Sorry I just noticed this yesterday with 3.2.0 - on my amd64 system, > > cachegrind's cg_annotate is only seeing the bare filenames of the source > > files in my program, not the pathnames leading to them. So no matter how > > I run it, with or without qualified pathnames, it can't find any of the > > source files to annotate. Has anyone else seen this, has it already been > > fixed? > > I'm not aware of fixing any such issues this time round. By far your > best bet is to file a bug report as described at > http://www.valgrind.org/support/bug_reports.html > complete with enough details so we can reproduce the problem. Ah, this is similar to a recent bug, see http://bugs.kde.org/show_bug.cgi?id=133679 Obviously, the DWARF reader in Valgrind sometimes (?) does not return directory names for source files. I already wanted the bug to reassign from callgrind to valgrind core. Will do now. A workaround is to load the cachegrind output into KCachegrind (the format is compatible). Specify the base directory of your sources in KCachegrinds configuration dialog - it will search automatically all subdirectories, too. Josef |