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