Bug#553213: Backtraces

Karl O. Pinc kop at meme.com
Thu Dec 17 17:17:06 UTC 2009


I finally figured out how to use gdb with the
balsa-dbg package.  Here are two backtraces.

The first is a crash when pressing the reply-to-all
button.   The second is from the first core dump
I captured: the bts says I said this happened
when pressing the reply button.

In both cases I think a new message was coming
in when I pressed the button.

$ gdb /usr/lib/debug/usr/bin/balsa core
GNU gdb 6.8-debian
Copyright (C) 2008 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/
gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.  Type "show 
copying"
and "show warranty" for details.
This GDB was configured as "i486-linux-gnu"...

warning: Unable to find dynamic linker breakpoint function.
GDB will be unable to debug shared library initializers
and track explicitly loaded dynamic code.
Core was generated by `balsa'.
Program terminated with signal 11, Segmentation fault.
[New process 9338]
#0  bsm_finish_setup (bsmsg=0x92ebbe8, part=0x0) at sendmsg-
window.c:4737
4737    sendmsg-window.c: No such file or directory.
        in sendmsg-window.c
(gdb) bt
#0  bsm_finish_setup (bsmsg=0x92ebbe8, part=0x0) at sendmsg-
window.c:4737
#1  0x080bcbf4 in sendmsg_window_reply (mailbox=0x8cdb070, msgno=3694,
    reply_type=SEND_REPLY_ALL) at sendmsg-window.c:4883
#2  0x0806cf7b in bndx_compose_foreach (index=0x8d1e018, 
send_type=SEND_REPLY_ALL)
    at balsa-index.c:1518
#3  0xb7703064 in ?? ()
#4  0x08d1e018 in ?? ()
#5  0x08ba0060 in ?? ()
#6  0x00090002 in ?? ()
#7  0xb7726678 in ?? ()
#8  0x08bb2008 in ?? ()
#9  0x08bb0460 in ?? ()
#10 0xbfbc4e68 in ?? ()
#11 0xb76f590b in ?? ()
#12 0x08bb2008 in ?? ()
#13 0x00000000 in ?? ()
(gdb) exit
Undefined command: "exit".  Try "help".
(gdb) quit
kop at mofo:~/tmp/balsadebug$ gdb /usr/lib/debug/usr/bin/balsa core
core             core-2009-11-25
kop at mofo:~/tmp/balsadebug$ gdb /usr/lib/debug/usr/bin/balsa 
core-2009-11-25
GNU gdb 6.8-debian
Copyright (C) 2008 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/
gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.  Type "show 
copying"
and "show warranty" for details.
This GDB was configured as "i486-linux-gnu"...

warning: Unable to find dynamic linker breakpoint function.
GDB will be unable to debug shared library initializers
and track explicitly loaded dynamic code.
Core was generated by `balsa'.
Program terminated with signal 11, Segmentation fault.
[New process 10277]
#0  bsm_finish_setup (bsmsg=0x9919f40, part=0x0) at sendmsg-
window.c:4737
4737    sendmsg-window.c: No such file or directory.
        in sendmsg-window.c
(gdb) bt
#0  bsm_finish_setup (bsmsg=0x9919f40, part=0x0) at sendmsg-
window.c:4737
#1  0x080bcbf4 in sendmsg_window_reply (mailbox=0x9775070, msgno=3544,
    reply_type=SEND_REPLY) at sendmsg-window.c:4883
#2  0x0806cf7b in bndx_compose_foreach (index=0x97b8010, 
send_type=SEND_REPLY)
    at balsa-index.c:1518
#3  0xb7660064 in ?? ()
#4  0x097b8010 in ?? ()
#5  0x0963a060 in ?? ()
#6  0x00090002 in ?? ()
#7  0xb7683678 in ?? ()
#8  0x0964c060 in ?? ()
#9  0x0964a420 in ?? ()
#10 0xbf884178 in ?? ()
#11 0xb765290b in ?? ()
#12 0x0964c060 in ?? ()
#13 0x00000000 in ?? ()
(gdb)                              

Karl <kop at meme.com>
Free Software:  "You don't pay back, you pay forward."
                 -- Robert A. Heinlein






More information about the pkg-gnome-maintainers mailing list