[CRASH] : idle functions going mad
- From: "E. ALLAUD" <e allaud wanadoo fr>
- To: "balsa-list gnome org" <balsa-list gnome org>
- Subject: [CRASH] : idle functions going mad
- Date: Sat, 19 Apr 2003 07:12:47 -0400
Hi all,
here is a crash I trigger quite often : I check 3 pop accounts and one
IMAP (a dummy one, it is only for testing). Moreover I have filters set
up on the inbox receiving the new mails. After the check (sometimes the
check can't even finish, and Balsa hangs), I clicked on a mail in my
Inbox and CRASH! The weirder part is that in the backtrace the mail
seems totally borked, moreover its from field was the one of a mail I
found in ANOTHER mbox when I reopen Balsa after the crash. This is
certainly a bad interaction between the filter code and the idle funcs.
The mails that are to be added are moved around by the filters and the
idle sits in the middle with borked ref or something similar.
Bye
Manu
Backtrace was generated from '/usr/local/bin/balsa'
[New Thread 16384 (LWP 1939)]
[New Thread 32769 (LWP 1973)]
0x402746ba in waitpid () from /lib/i686/libpthread.so.0
#0 0x402746ba in waitpid () from /lib/i686/libpthread.so.0
#1 0x4007929b in libgnomeui_module_info_get () from /usr/lib/libgnomeui-2.so.0
#2 0x410213b8 in __libc_sigaction () from /lib/i686/libc.so.6
#3 0x0807059f in bndx_add_message (index=0x83168f8, message=0x854ecd8)
at balsa-index.c:2459
#4 0x0806ea40 in bndx_messages_add (bindex=0x83168f8, messages=0x853f714)
at balsa-index.c:1476
#5 0x0806eb4b in mailbox_messages_func_idle (arg=0x8553890)
at balsa-index.c:1513
Thread 2 (Thread 32769 (LWP 1973)):
#0 0x410ce537 in poll () from /lib/i686/libc.so.6
No symbol table info available.
#1 0x4026d96e in __pthread_manager () from /lib/i686/libpthread.so.0
No symbol table info available.
Thread 1 (Thread 16384 (LWP 1939)):
#0 0x402746ba in waitpid () from /lib/i686/libpthread.so.0
No symbol table info available.
#1 0x4007929b in libgnomeui_module_info_get () from /usr/lib/libgnomeui-2.so.0
No symbol table info available.
#2 0x410213b8 in __libc_sigaction () from /lib/i686/libc.so.6
No symbol table info available.
#3 0x0807059f in bndx_add_message (index=0x83168f8, message=0x854ecd8)
at balsa-index.c:2459
model = (GtkTreeModel *) 0x831e830
iter = {stamp = -263026171, user_data = 0x84968d0,
user_data2 = 0xbffff8b8, user_data3 = 0x1}
num = (gchar *) 0x81d7340 "1"
from = (gchar *) 0x853ff60 "Have a UK presence"
subject = (gchar *) 0x855d3e0 "(No subject)"
date = (gchar *) 0x1 <Address 0x1 out of bounds>
size = (gchar *) 0xbffff8a0 "\005\212RðÐhI\b¸øÿ¿\001"
name_str = (const gchar *) 0x1 <Address 0x1 out of bounds>
list = (GList *) 0xfffffe00
addy = (LibBalsaAddress *) 0xbffff8a0
mailbox = (LibBalsaMailbox *) 0x8070575
append_dots = 0
#4 0x0806ea40 in bndx_messages_add (bindex=0x83168f8, messages=0x853f714)
at balsa-index.c:1476
list = (GList *) 0x8070575
#5 0x0806eb4b in mailbox_messages_func_idle (arg=0x8553890)
at balsa-index.c:1513
No locals.
#0 0x402746ba in waitpid () from /lib/i686/libpthread.so.0
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]