I've updated balsa. Got a crash And got a backtrace (attached). Yesterday, I've also a crash. And gdb displayed the source file of filter.c. Line 405 was highlighted. I've not collected the bt because I don't know how to copy paste data (bt was hidden by source code display). J-L Le 10/06/2012 15:01:31, Peter Bloomfield a écrit : >Jean-Luc, > >On 06/10/2012 08:09:07 AM Sun, Jean-Luc Coulon (f5ibh) wrote: >> I was too quick. >> It decided to crash during the lunch. > >That code has now been moved from the subthread to an idle callback in >the main thread. That may help (in particular, you should no longer > see >the warning), but if it doesn't it will at least change the stack >structure. Could you send another backtrace, if you still get crashes? > >Thanks! > >Peter
[New Thread 0x7fffcc862700 (LWP 24681)]
[New Thread 0x7fff8735f700 (LWP 24682)]
Program received signal SIGSEGV, Segmentation fault.
libbalsa_condition_is_flag_only (cond=0x20736f6c756f706f,
mailbox=mailbox@entry=0xad0ce0, msgno=msgno@entry=43,
match=match@entry=0x7fffffffd95c) at filter.c:405
405 switch (cond->type) {
(gdb) bt
#0 libbalsa_condition_is_flag_only (cond=0x20736f6c756f706f,
mailbox=mailbox@entry=0xad0ce0, msgno=msgno@entry=43,
match=match@entry=0x7fffffffd95c) at filter.c:405
#1 0x00000000004a3890 in libbalsa_mailbox_message_match (
mailbox=mailbox@entry=0xad0ce0, msgno=msgno@entry=43,
search_iter=search_iter@entry=0x7fffc80281c0) at mailbox.c:785
#2 0x00000000004a47de in lbm_msgno_filt_check (mailbox=0xad0ce0, seqno=43,
search_iter=0x7fffc80281c0, hold_selected=1) at mailbox.c:1721
#3 0x00000000004a4bf6 in lbm_msgno_filt_check_idle_cb (info=0x7c4440)
at mailbox.c:1761
#4 0x00007ffff14cd205 in g_main_context_dispatch ()
from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5 0x00007ffff14cd538 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#6 0x00007ffff14cd932 in g_main_loop_run ()
from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#7 0x00007ffff333f2d5 in gtk_main ()
from /usr/lib/x86_64-linux-gnu/libgtk-3.so.0
#8 0x000000000045d4fc in real_main (argv=0x5614f0, argc=<optimized out>)
at main.c:762
#9 command_line_cb (application=<optimized out>, command_line=<optimized out>)
at main.c:900
#10 0x00007fffe634a7bc in ffi_call_unix64 ()
from /usr/lib/x86_64-linux-gnu/libffi.so.5
#11 0x00007fffe634a237 in ffi_call ()
from /usr/lib/x86_64-linux-gnu/libffi.so.5
#12 0x00007ffff178c09b in g_cclosure_marshal_generic ()
from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#13 0x00007ffff178b724 in g_closure_invoke ()
from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#14 0x00007ffff179c7b0 in ?? ()
from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#15 0x00007ffff17a434b in g_signal_emit_valist ()
from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#16 0x00007ffff17a48c2 in g_signal_emit ()
from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#17 0x00007ffff2c8651c in g_application_run ()
from /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0
#18 0x000000000045dc92 in main (argc=1, argv=0x7fffffffe488) at main.c:920
(gdb)
Attachment:
pgpP8NkQsK4fp.pgp
Description: PGP signature