Re: balsa HEAD: 'next unread' ==> crash



On 05/15/2004 03:42:43 AM, Kacper Wysocki wrote:
I've attached balsa -d output, strace and backtrace - my pardons, only the balsa-speficic libs have been rebuilt with symbols, but maybe someone with a higher level of understanding than me can make sense of the info.

Oops. This time I *really* attached it.


0K
=== balsa -d messages ===
(balsa:17360): gmime-WARNING **: g_mime_iconv_strndup: Invalid or incomplete multibyte or wide character
done, msgcnt=0

(balsa:17360): gmime-WARNING **: g_mime_iconv_strndup: Invalid or incomplete multibyte or wide character
part: text

(balsa:17360): GLib-GObject-WARNING **: invalid unclassed pointer in cast to `BalsaMessage'

=== most relevant strace output ===

ioctl(9, FIONREAD, [0])                 = 0
gettimeofday({1084606490, 798268}, NULL) = 0
poll([{fd=5, events=POLLIN}, {fd=7, events=POLLIN}, {fd=9, events=POLLIN}, {fd=12, events=POLLIN|POLLPRI}, {fd=14, events=POLLIN}, {fd=16, events=POLLIN|POLLPRI}, {fd=17, events=POLLIN|POLLPRI}, {fd=18, events=POLLIN|POLLPRI}, {fd=20, events=POLLIN|POLLPRI}, {fd=19, events=POLLIN|POLLPRI}, {fd=3, events=POLLIN}], 11, 0) = 0
gettimeofday({1084606490, 798406}, NULL) = 0
getpid()                                = 17521
write(2, "\n(balsa:17521): GLib-GObject-WAR"..., 93) = 93
--- SIGSEGV (Segmentation fault) @ 0 (0) ---
write(9, "\22\0\31\0\255\3 \2\3\1\0\0\2\1\0\0\10\0\25\0L\0\0\0Me"..., 408) = 408
write(9, " \0\2\0\0\0\0\0", 8)          = 8
write(9, "+\0\1\0", 4)                  = 4
read(9, "\34\367\20b\255\3 \2\3\1\0\0\257\ny\23\0\3 \2h\342\257"..., 32) = 32
read(9, "\34\367\21b\255\3 \2\'\0\0\0\257\ny\23\0\0\0\0\257\ny\023"..., 32) = 32
read(9, "\34\367\22b\255\3 \2\5\1\0\0\257\ny\23\0\0\0\0\257\ny\023"..., 32) = 32
read(9, "\34\367\23b\255\3 \2%\0\0\0\257\ny\23\0\0\0\0\257\ny\023"..., 32) = 32
read(9, "\1\2\26b\0\0\0\0\256\3 \2\0\0\0\0\0\0\0\0\26\0\0\0\20\273"..., 32) = 32
clone(child_stack=0, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x41d41748) = 17571
waitpid(17571,

=== backtrace ===

Backtrace was generated from '/home/comotion/downloads/cvs/balsa-head/balsa/src/balsa'

Using host libthread_db library "/lib/tls/i686/cmov/libthread_db.so.1".
[Thread debugging using libthread_db enabled]
[New Thread 1104418560 (LWP 17521)]
0xffffe410 in __kernel_vsyscall ()
#0  0xffffe410 in __kernel_vsyscall ()
#1  0x4122f94b in __waitpid_nocancel () from /lib/tls/i686/cmov/libpthread.so.0
#2  0x403922ee in libgnomeui_module_info_get () from /usr/lib/libgnomeui-2.so.0
#3  <signal handler called>
#4  0x40fb473a in g_type_check_instance_cast ()
   from /usr/lib/libgobject-2.0.so.0
#5  0x0807b12c in bm_content_has_focus (bm=0x83fdbc8) at balsa-message.c:908
#6  0x0807b37a in balsa_message_set (bm=0x83fdbc8, message=0x849f310)
    at balsa-message.c:973
#7  0x0809e296 in message_window_idle_handler (mw=0x82c6110)
    at message-window.c:274
#8  0x40fea9c1 in g_timeout_add () from /usr/lib/libglib-2.0.so.0
#9  0x40fe8086 in unblock_source () from /usr/lib/libglib-2.0.so.0
#10 0x40fe9029 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#11 0x40fe9347 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#12 0x40fe99b0 in g_main_loop_run () from /usr/lib/libglib-2.0.so.0
#13 0x40bfbbaf in gtk_main () from /usr/lib/libgtk-x11-2.0.so.0
#14 0x082e8850 in ?? ()
#15 0xbffffad0 in ?? ()
#16 0x4137d050 in timezone () from /lib/tls/i686/cmov/libc.so.6
#17 0x082e8850 in ?? ()
#18 0x00000000 in ?? ()
#19 0x4137bd84 in ?? () from /lib/tls/i686/cmov/libc.so.6
#20 0xbffffad0 in ?? ()
#21 0x4137d050 in timezone () from /lib/tls/i686/cmov/libc.so.6
#22 0x0809df9b in main (argc=2, argv=0x21) at main.c:550

Thread 1 (Thread 1104418560 (LWP 17521)):
#0  0xffffe410 in __kernel_vsyscall ()
No symbol table info available.
#1  0x4122f94b in __waitpid_nocancel () from /lib/tls/i686/cmov/libpthread.so.0
No symbol table info available.
#2  0x403922ee in libgnomeui_module_info_get () from /usr/lib/libgnomeui-2.so.0
No symbol table info available.
#3  <signal handler called>
No symbol table info available.
#4  0x40fb473a in g_type_check_instance_cast ()
   from /usr/lib/libgobject-2.0.so.0
No symbol table info available.
#5  0x0807b12c in bm_content_has_focus (bm=0x83fdbc8) at balsa-message.c:908
	children = (GList *) 0x8401330
	list = (GList *) 0x40fc3268
	has_focus = 0
#6  0x0807b37a in balsa_message_set (bm=0x83fdbc8, message=0x849f310)
    at balsa-message.c:973
	is_new = 1090441866
	has_focus = 1
	iter = {stamp = 1090696056, user_data = 0x8379268, 
  user_data2 = 0x4102b0e4, user_data3 = 0x40fed2a2}
	info = (BalsaPartInfo *) 0x8494668
#7  0x0809e296 in message_window_idle_handler (mw=0x82c6110)
    at message-window.c:274
	msg = (BalsaMessage *) 0x83fdbc8
	message = (LibBalsaMessage *) 0x849f310
	title = (
    gchar *) 0x8494668 "¸\210I\bHÇ7Afrom catach tpg com au: Windows positioned outside screen dimensions"
#8  0x40fea9c1 in g_timeout_add () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#9  0x40fe8086 in unblock_source () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#10 0x40fe9029 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#11 0x40fe9347 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#12 0x40fe99b0 in g_main_loop_run () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#13 0x40bfbbaf in gtk_main () from /usr/lib/libgtk-x11-2.0.so.0
No symbol table info available.
#14 0x082e8850 in ?? ()
No symbol table info available.
#15 0xbffffad0 in ?? ()
No symbol table info available.
#16 0x4137d050 in timezone () from /lib/tls/i686/cmov/libc.so.6
No symbol table info available.
#17 0x082e8850 in ?? ()
No symbol table info available.
#18 0x00000000 in ?? ()
No symbol table info available.
#19 0x4137bd84 in ?? () from /lib/tls/i686/cmov/libc.so.6
No symbol table info available.
#20 0xbffffad0 in ?? ()
No symbol table info available.
#21 0x4137d050 in timezone () from /lib/tls/i686/cmov/libc.so.6
No symbol table info available.
#22 0x0809df9b in main (argc=2, argv=0x21) at main.c:550
	window = (GtkWidget *) 0x11
	client = (GnomeClient *) 0x7300322e
	default_icon = (gchar *) 0x6f732e73 <Address 0x6f732e73 out of bounds>
#0  0xffffe410 in __kernel_vsyscall ()

Attachment: pgp00019.pgp
Description: PGP signature



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