Debug symbols not resolved in valgrind
Description:
When running apps via valgrind, e.g. gnome-shell, glibc missing debug symbols, though I have debug packages installed.
All the other debug symbols are resolved in valgrind by installing the appropriate *-debug packages.
Additional info:
glibc 2.39+r52+gf8e4623421-1
glibc-debug 2.39+r52+gf8e4623421-1
Steps to reproduce:
Running gnome-shell via valgrind as recommended here:
I have ??? indicating missing something in glibc package:
==192020== 16,384 bytes in 1 blocks are definitely lost in loss record 21,673 of 21,810
==192020== at 0x4842788: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==192020== by 0x4D5374A: g_malloc (gmem.c:100)
==192020== by 0x4D0F185: UnknownInlinedFun (gquark.c:65)
==192020== by 0x4D0F185: UnknownInlinedFun (glib-init.c:421)
==192020== by 0x4D0F185: UnknownInlinedFun (glib-init.c:410)
==192020== by 0x4D0F185: glib_init_ctor (glib-init.c:563)
==192020== by 0x40052E6: call_init (dl-init.c:74)
==192020== by 0x40052E6: call_init (dl-init.c:26)
==192020== by 0x40053DC: _dl_init (dl-init.c:121)
==192020== by 0x401C79F: ??? (in /usr/lib/ld-linux-x86-64.so.2)
==192505== 16,384 bytes in 1 blocks are definitely lost in loss record 25,087 of 25,377
==192505== at 0x4842788: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==192505== by 0x4D5374A: g_malloc (gmem.c:100)
==192505== by 0x4D0F185: UnknownInlinedFun (gquark.c:65)
==192505== by 0x4D0F185: UnknownInlinedFun (glib-init.c:421)
==192505== by 0x4D0F185: UnknownInlinedFun (glib-init.c:410)
==192505== by 0x4D0F185: glib_init_ctor (glib-init.c:563)
==192505== by 0x40052E6: call_init (dl-init.c:74)
==192505== by 0x40052E6: call_init (dl-init.c:26)
==192505== by 0x40053DC: _dl_init (dl-init.c:121)
==192505== by 0x401C79F: ??? (in /usr/lib/ld-linux-x86-64.so.2)
Edited by muziknavi