libcairo2-dbg CRC doesn't match symbol (I suspect this is more widespread)
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
cairo (Ubuntu) |
Fix Released
|
Low
|
Unassigned |
Bug Description
While attempting to oprofile something on my Hardy system I discovered the following:
vnms@vnms1:~/ajb$ opreport -V bfd -l /usr/lib/
CPU: Core 2, speed 2500 MHz (estimated)
Counted CPU_CLK_UNHALTED events (Clock cycles when not halted) with a unit mask of 0x00 (Unhalted core cycles) count 100000
op_bfd ctor for /usr/lib/
bfd_info:
bfd_get_
bfd_canonicaliz
fetching .gnu_debuglink section
.gnu_debuglink section has size 18
.gnu_debuglink filename is libcairo.so.2.17.3
looking for debugging file libcairo.so.2.17.3 with crc32 = 2cc7fcff
found /usr/lib/
found /usr/lib/
failed to process separate debug file
number of symbols before filtering 1
number of symbols now 1
samples % image name app name symbol name
9199 44.4482 libcairo.so.2.17.3 vsnet /usr/lib/
5724 27.6575 libcairo.so.2.17.3 gnome-terminal /usr/lib/
4879 23.5746 libcairo.so.2.17.3 gdmgreeter /usr/lib/
466 2.2516 libcairo.so.2.17.3 vsview /usr/lib/
241 1.1645 libcairo.so.2.17.3 gnome-panel /usr/lib/
185 0.8939 libcairo.so.2.17.3 metacity /usr/lib/
2 0.0097 libcairo.so.2.17.3 nautilus /usr/lib/
I suspect other packages may well have odd CRC's but I have no idea if this is a feature of the way dbg packages are created.
To recreate you'll probably want to rebuild the Karmic oprofile package for Hardy. The current Hardy package seems broken.
the debug symbols work correctly in gdb, not sure what ooprofile is doing or the version of the packages installed