Bug#385704: libc6-dbg debug symbols cannot be parsed by oprpfile for some reason
Package: libc6-dbg
Version: 2.3.6.ds1-4
opreport seems to be looking at the file (from strace):
open("/lib/tls/i686/cmov/libc-2.3.6.so", O_RDONLY) = 4
stat64("/lib/tls/i686/cmov/libc-2.3.6.so", {st_mode=S_IFREG|0755, st_size=1241580, ...}) = 0
open("/lib/tls/i686/cmov/libc-2.3.6.so", O_RDONLY|O_LARGEFILE) = 5
open("/lib/tls/i686/cmov/.debug/libc-2.3.6.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
open("/usr/lib/debug/lib/tls/i686/cmov/libc-2.3.6.so", O_RDONLY|O_LARGEFILE) = 5
but does not seem to be able to find the symbols there:
CPU: Core Solo / Duo, speed 1833 MHz (estimated)
Counted CPU_CLK_UNHALTED events (Unhalted clock cycles) with a unit mask of 0x00 (Unhalted core cycles) count 180000
samples % image name app name symbol name
321257 31.5939 processor.ko processor acpi_processor_idle
114285 11.2393 libc-2.3.6.so dpkg (no symbols)
67157 6.6045 libruby1.8.so.1.8.4 ruby1.8 (no symbols)
49197 4.8383 libc-2.3.6.so dpkg-query (no symbols)
How could I have a meaningful profile output?
regards,
junichi
--
dancer@{debian.org,netfort.gr.jp} Debian Project
Reply to: