Comment 15 for bug 367545

Rune Philosof (olberd) wrote :

I recompiled using debuild and pkg-create-dbgsym on the source of the package I have installed.
Then I installed the resulting bzr-dbgsym package.
But that doesn't change the output of the gdb backtrace, because gdb only tries to load the symbols for python, not for the bzr stuff.

I tried loading the relevant symbols manually, but that didn't help:
(gdb) symbol-file /usr/lib/debug/usr/lib/python2.6/dist-packages/bzrlib/_groupcompress_pyx.so
Load new symbol table from "/usr/lib/debug/usr/lib/python2.6/dist-packages/bzrlib/_groupcompress_pyx.so"? (y or n) y
Reading symbols from /usr/lib/debug/usr/lib/python2.6/dist-packages/bzrlib/_groupcompress_pyx.so...done.
(gdb) bt
#0 0x00007ffff2306de8 in create_delta_index ()
   from /usr/lib/python2.6/dist-packages/bzrlib/_groupcompress_pyx.so
#1 0x00007ffff230546c in ?? ()
   from /usr/lib/python2.6/dist-packages/bzrlib/_groupcompress_pyx.so
#2 0x00000000004a290d in ?? ()
#3 0x00007fff3e82e7d7 in ?? ()
#4 0x0000000000159700 in ?? ()
#5 0x00000000ffffff01 in ?? ()
#6 0x00007ffff702c82e in *__GI___libc_malloc (bytes=8904864) at malloc.c:3638
#7 0x0000000005046098 in ?? ()
#8 0x00000000019478c8 in ?? ()
#9 0x00000000016935d0 in ?? ()
#10 0x00000000016a1a64 in ?? ()
#11 0x0000000000000000 in ?? ()