Re: repeatable balsa crash



Hi,

On 09/10/2008 08:43:13 AM, Pawel Salek wrote:
We will have to track the button icon problem down but let's first debug the mailbox crash...

Caught it ->

% gdb
GNU gdb Fedora (6.8-17.fc9)
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 "i386-redhat-linux-gnu".
(gdb) file /usr/bin/balsa
Reading symbols from /usr/bin/balsa...Reading symbols from /usr/lib/debug/usr/bin/balsa.debug...done.
done.
(gdb) run --g-fatal-warnings
Starting program: /usr/bin/balsa --g-fatal-warnings
[Thread debugging using libthread_db enabled]
[New Thread 0xb8090760 (LWP 20655)]
...
[New Thread 0xac48fb90 (LWP 20678)]
opening Inbox..
[New Thread 0xaba86b90 (LWP 20679)]
...
[New Thread 0xb5a9eb90 (LWP 20928)]
[Thread 0xb5a9eb90 (LWP 20928) exited]

** CRITICAL **: lbmss_stream_reset: assertion `lbmss_thread_has_lock(stream)' failed
aborting...

Program received signal SIGABRT, Aborted.
0x00110416 in __kernel_vsyscall ()
Missing separate debuginfos, use: debuginfo-install GConf2.i386 ORBit2.i386 acl.i386 alsa-lib.i386 atk.i386 attr.i386 audiofile.i386 avahi.i386 bzip2.i386 cairo.i386 dbus-glib.i386 dbus.i386 e2fsprogs.i386 enchant.i386 esound.i386 expat.i386 fontconfig.i386 freetype.i386 gail.i386 gamin.i386 gcc.i386 glib2.i386 glibc.i686 gmime.i386 gnome-keyring.i386 gnome-vfs2.i386 gtk2-engines.i386 gtk2.i386 gtkhtml2.i386 gtkspell.i386 hunspell.i386 keyutils.i386 krb5.i386 libICE.i386 libSM.i386 libX11.i386 libXau.i386 libXcomposite.i386 libXcursor.i386 libXdmcp.i386 libXext.i386 libXfixes.i386 libXi.i386 libXinerama.i386 libXrandr.i386 libXrender.i386 libart_lgpl.i386 libbonobo.i386 libbonoboui.i386 libcap.i386 libcroco.i386 libesmtp.i386 libgnome.i386 libgnomecanvas.i386 libgnomeui.i386 libgsf.i386 libjpeg.i386 libnotify.i386 libpng.i386 librsvg2.i386 libselinux.i386 libxcb.i386 libxml2.i386 openssl.i686 pango.i386 pixman.i386 popt.i386 zlib.i386
(gdb) where
#0  0x00110416 in __kernel_vsyscall ()
#1  0x00658660 in raise () from /lib/libc.so.6
#2  0x0065a028 in abort () from /lib/libc.so.6
#3  0x0023b08a in g_logv () from /lib/libglib-2.0.so.0
#4  0x0023b0c6 in g_log () from /lib/libglib-2.0.so.0
#5  0x0023b32b in g_return_if_fail_warning () from /lib/libglib-2.0.so.0
#6 0x080f9876 in lbmss_stream_reset (stream=0x8d16030) at mime-stream-shared.c:191
#7  0x053a3598 in g_mime_stream_reset () from /usr/lib/libgmime-2.0.so.2
#8  0x053a1feb in ?? () from /usr/lib/libgmime-2.0.so.2
#9 0x0539ad24 in g_mime_object_write_to_stream () from /usr/lib/libgmime-2.0.so.2
#10 0x080caadd in libbalsa_message_body_get_stream (body=0x89ba5c0, err=0x0)
    at body.c:489
#11 0x080cb10c in libbalsa_message_body_get_content (body=0x89ba5c0, buf=0xbf9b60e8,
    err=0x0) at body.c:551
#12 0x080f8f5b in process_mime_part (message=0x8267df0, body=0x89ba5c0,
reply_prefix_str=0x81af068 "> ", llen=-1, ignore_html=0, flow=1) at mime.c:79
#13 0x080b3442 in quote_body (bsmsg=<value optimized out>, headers=0x89cfb10,
message_id=0x8d1e9a8 "48C77D62 4070401 t-com hr", references=0x0, root=0x89ba5c0,
    qtype=QUOTE_ALL) at sendmsg-window.c:3717
#14 0x080b3e76 in fill_body_from_part (bsmsg=0x89bf9d0, headers=0x89cfb10,
message_id=0x8d1e9a8 "48C77D62 4070401 t-com hr", references=0x0, root=0x89ba5c0,
    qtype=QUOTE_ALL) at sendmsg-window.c:3874
#15 0x080b4632 in sendmsg_window_reply (mailbox=0x8377080, msgno=395,
    reply_type=SEND_REPLY) at sendmsg-window.c:3907
#16 0x0806753b in bndx_compose_foreach (index=0x839ae80, send_type=SEND_REPLY)
    at balsa-index.c:1518
#17 0x001d08b4 in g_cclosure_marshal_VOID__VOID () from /lib/libgobject-2.0.so.0
#18 0x001c312b in g_closure_invoke () from /lib/libgobject-2.0.so.0
#19 0x001d7995 in ?? () from /lib/libgobject-2.0.so.0
#20 0x001d8ece in g_signal_emit_valist () from /lib/libgobject-2.0.so.0
#21 0x001d9336 in g_signal_emit () from /lib/libgobject-2.0.so.0
#22 0x0086dc5a in ?? () from /usr/lib/libgtk-x11-2.0.so.0
#23 0x082155d0 in ?? ()
#24 0x0000009e in ?? ()
#25 0x00000000 in ?? ()
(gdb)



--
T-Com
Sektor za upravljanje mrežom i uslužnim platformama /
/ Network and Service Platform Operations Department.
Mario Mikočević
Draškovićeva 26, Zagreb, 10000
+385  1 4913 800
+385  1 4913 860 (fax)
+385 98  470 801 (GSM)
mario dot mikocevic at t-com dot hr
http://www.t-com.hr


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]