CVS HEAD: crash when exiting, filter related



Hi,

When I quit balsa, sometimes it crashes.
I finally got a backtrace.

There is twice the message "Filtre incorrect" (== incorect filter) in the trace. So I think [tm] it is a filter problem.

Can you help ?

Attached the bt

Regards

Jean-Luc
Using host libthread_db library "/lib/tls/libthread_db.so.1".
`system-supplied DSO at 0xffffe000' has disappeared; keeping its symbols.
[Thread debugging using libthread_db enabled]
[New Thread -1227820928 (LWP 9375)]
0xb7259561 in __waitpid_nocancel () from /lib/tls/libpthread.so.0
#0  0xb7259561 in __waitpid_nocancel () from /lib/tls/libpthread.so.0
#1  0xb7e8fdae in libgnomeui_module_info_get ()
   from /usr/lib/libgnomeui-2.so.0
#2  <signal handler called>
#3  0xb718333b in strlen () from /lib/tls/libc.so.6
#4  0xb7152681 in vfprintf () from /lib/tls/libc.so.6
#5  0xb7173d96 in vasprintf () from /lib/tls/libc.so.6
#6  0xb75a3c87 in g_vasprintf () from /usr/lib/libglib-2.0.so.0
#7  0xb7594aa6 in g_strdup_vprintf () from /usr/lib/libglib-2.0.so.0
#8  0x080d0d75 in libbalsa_information_varg (parent=0x0, 
    type=LIBBALSA_INFORMATION_ERROR, fmt=0xbfffe364 "", 
    ap=0xbfffe3c8 ")\n\ti\001") at information.c:61
#9  0x080d0df9 in libbalsa_information (type=LIBBALSA_INFORMATION_ERROR, 
    fmt=0x82b0d5c "Filtre incorrect : %s") at information.c:74
#10 0x080cacf0 in filters_prepare_to_run (filters=0x83660b8) at filter.c:239
#11 0x080d8578 in libbalsa_mailbox_run_filters_on_reception (
    mailbox=0x82d8428) at mailbox.c:693
#12 0x080df7da in libbalsa_mailbox_local_load_messages (mailbox=0x82d8428, 
    msgno=26) at mailbox_local.c:613
#13 0x080e37b7 in libbalsa_mailbox_mbox_check (mailbox=0x82d8428)
    at mailbox_mbox.c:704
#14 0x080e3a0f in libbalsa_mailbox_mbox_sync (mailbox=0x82d8428, expunge=1)
    at mailbox_mbox.c:1019
#15 0x080e4923 in libbalsa_mailbox_mbox_close_mailbox (mailbox=0x82d8428, 
    expunge=1) at mailbox_mbox.c:717
#16 0x080d3bcd in libbalsa_mailbox_close (mailbox=0x82d8428, expunge=1)
    at mailbox.c:518
#17 0x08073f46 in bndx_destroy (obj=0x82fbf10) at balsa-index.c:238
#18 0xb75f82a6 in g_cclosure_marshal_VOID__VOID ()
   from /usr/lib/libgobject-2.0.so.0
#19 0xb75e69c9 in g_cclosure_new_swap () from /usr/lib/libgobject-2.0.so.0
#20 0xb75e6736 in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
#21 0xb75f7a48 in g_signal_emit_by_name () from /usr/lib/libgobject-2.0.so.0
#22 0xb75f6e9c in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0
#23 0xb75f7126 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
#24 0xb798c4e5 in gtk_object_destroy () from /usr/lib/libgtk-x11-2.0.so.0
#25 0xb7a62914 in gtk_widget_get_default_direction ()
   from /usr/lib/libgtk-x11-2.0.so.0
#26 0xb75e8871 in g_object_run_dispose () from /usr/lib/libgobject-2.0.so.0
#27 0xb798c45b in gtk_object_destroy () from /usr/lib/libgtk-x11-2.0.so.0
#28 0xb7a5be65 in gtk_widget_destroy () from /usr/lib/libgtk-x11-2.0.so.0
#29 0xb78a38cc in gtk_bin_get_type () from /usr/lib/libgtk-x11-2.0.so.0
#30 0xb79ae41c in gtk_scrolled_window_get_shadow_type ()
   from /usr/lib/libgtk-x11-2.0.so.0
#31 0xb78e360a in gtk_container_foreach () from /usr/lib/libgtk-x11-2.0.so.0
#32 0xb78e285e in gtk_container_class_list_child_properties ()
   from /usr/lib/libgtk-x11-2.0.so.0
#33 0xb79adf55 in gtk_scrolled_window_get_shadow_type ()
   from /usr/lib/libgtk-x11-2.0.so.0
#34 0xb75f82a6 in g_cclosure_marshal_VOID__VOID ()
   from /usr/lib/libgobject-2.0.so.0
#35 0xb75e69c9 in g_cclosure_new_swap () from /usr/lib/libgobject-2.0.so.0
#36 0xb75e6736 in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
#37 0xb75f7a48 in g_signal_emit_by_name () from /usr/lib/libgobject-2.0.so.0
#38 0xb75f6e9c in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0
#39 0xb75f7126 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
#40 0xb798c4e5 in gtk_object_destroy () from /usr/lib/libgtk-x11-2.0.so.0
#41 0xb7a62914 in gtk_widget_get_default_direction ()
   from /usr/lib/libgtk-x11-2.0.so.0
#42 0xb75e875b in g_object_interface_list_properties ()
   from /usr/lib/libgobject-2.0.so.0
#43 0xb7a5bd57 in gtk_widget_unparent () from /usr/lib/libgtk-x11-2.0.so.0
#44 0xb7986d38 in gtk_notebook_new () from /usr/lib/libgtk-x11-2.0.so.0
#45 0xb7983f9a in gtk_notebook_new () from /usr/lib/libgtk-x11-2.0.so.0
#46 0xb75f82a6 in g_cclosure_marshal_VOID__VOID ()
   from /usr/lib/libgobject-2.0.so.0
#47 0xb75e69c9 in g_cclosure_new_swap () from /usr/lib/libgobject-2.0.so.0
#48 0xb75e6736 in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
#49 0xb75f7a48 in g_signal_emit_by_name () from /usr/lib/libgobject-2.0.so.0
#50 0xb75f6e9c in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0
#51 0xb75f7126 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
#52 0xb798c4e5 in gtk_object_destroy () from /usr/lib/libgtk-x11-2.0.so.0
#53 0xb7a62914 in gtk_widget_get_default_direction ()
   from /usr/lib/libgtk-x11-2.0.so.0
#54 0xb75e8871 in g_object_run_dispose () from /usr/lib/libgobject-2.0.so.0
#55 0xb798c45b in gtk_object_destroy () from /usr/lib/libgtk-x11-2.0.so.0
#56 0xb7a5be65 in gtk_widget_destroy () from /usr/lib/libgtk-x11-2.0.so.0
#57 0x08072848 in balsa_app_destroy () at balsa-app.c:432
#58 0x0809c11e in balsa_cleanup () at main.c:706
#59 0xb75f82a6 in g_cclosure_marshal_VOID__VOID ()
   from /usr/lib/libgobject-2.0.so.0
#60 0xb75e6736 in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
#61 0xb75f7dcf in g_signal_emit_by_name () from /usr/lib/libgobject-2.0.so.0
#62 0xb75f6e9c in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0
#63 0xb75f7126 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
#64 0xb798c4e5 in gtk_object_destroy () from /usr/lib/libgtk-x11-2.0.so.0
#65 0xb7a62914 in gtk_widget_get_default_direction ()
   from /usr/lib/libgtk-x11-2.0.so.0
#66 0xb7a67792 in _gtk_window_reposition () from /usr/lib/libgtk-x11-2.0.so.0
#67 0xb75e8871 in g_object_run_dispose () from /usr/lib/libgobject-2.0.so.0
#68 0xb798c45b in gtk_object_destroy () from /usr/lib/libgtk-x11-2.0.so.0
#69 0xb7a5be65 in gtk_widget_destroy () from /usr/lib/libgtk-x11-2.0.so.0
#70 0xb796c900 in gtk_main_do_event () from /usr/lib/libgtk-x11-2.0.so.0
#71 0xb76f28b5 in _gdk_events_queue () from /usr/lib/libgdk-x11-2.0.so.0
#72 0xb757e582 in g_main_depth () from /usr/lib/libglib-2.0.so.0
#73 0xb757f5f8 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#74 0xb757f930 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#75 0xb757fed3 in g_main_loop_run () from /usr/lib/libglib-2.0.so.0
#76 0xb796c243 in gtk_main () from /usr/lib/libgtk-x11-2.0.so.0
#77 0x0809bceb in main (argc=1, argv=0xbffffc34) at main.c:658

Thread 1 (Thread -1227820928 (LWP 9375)):
#0  0xb7259561 in __waitpid_nocancel () from /lib/tls/libpthread.so.0
No symbol table info available.
#1  0xb7e8fdae in libgnomeui_module_info_get ()
   from /usr/lib/libgnomeui-2.so.0
No symbol table info available.
#2  <signal handler called>
No symbol table info available.
#3  0xb718333b in strlen () from /lib/tls/libc.so.6
No symbol table info available.
#4  0xb7152681 in vfprintf () from /lib/tls/libc.so.6
No symbol table info available.
#5  0xb7173d96 in vasprintf () from /lib/tls/libc.so.6
No symbol table info available.
#6  0xb75a3c87 in g_vasprintf () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#7  0xb7594aa6 in g_strdup_vprintf () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#8  0x080d0d75 in libbalsa_information_varg (parent=0x0, 
    type=LIBBALSA_INFORMATION_ERROR, fmt=0xbfffe364 "", 
    ap=0xbfffe3c8 ")\n\ti\001") at information.c:61
	data = (struct information_data *) 0xb75d9398
	__PRETTY_FUNCTION__ = "libbalsa_information_varg"
#9  0x080d0df9 in libbalsa_information (type=LIBBALSA_INFORMATION_ERROR, 
    fmt=0x82b0d5c "Filtre incorrect : %s") at information.c:74
No locals.
#10 0x080cacf0 in filters_prepare_to_run (filters=0x83660b8) at filter.c:239
	fil = (LibBalsaFilter *) 0x1
	ok = 1762200105
#11 0x080d8578 in libbalsa_mailbox_run_filters_on_reception (
    mailbox=0x82d8428) at mailbox.c:693
	__t = 1762200105
	__r = 1762200105
	filters = (GSList *) 0x83660b8
	lst = (GSList *) 0x84ed158
	cond_and = {negate = 0, type = CONDITION_AND, match = {string = {
      fields = 137793504, 
      string = 0x81b9788 "ith QMQP\n\tid E50B02E1F4; Tue\232\021", 
      user_header = 0x0}, regex = {fields = 137793504}, date = {
      date_low = 137793504, date_high = 136025992}, flags = 137793504, 
    andor = {left = 0x8368fe0, right = 0x81b9788}}}
	__PRETTY_FUNCTION__ = "libbalsa_mailbox_run_filters_on_reception"
#12 0x080df7da in libbalsa_mailbox_local_load_messages (mailbox=0x82d8428, 
    msgno=26) at mailbox_local.c:613
	__t = 1762200105
	__r = 1762200105
	new_messages = 8
	__PRETTY_FUNCTION__ = "libbalsa_mailbox_local_load_messages"
#13 0x080e37b7 in libbalsa_mailbox_mbox_check (mailbox=0x82d8428)
    at mailbox_mbox.c:704
	st = {st_dev = 65026, __pad1 = 0, st_ino = 5243110, st_mode = 33200, 
  st_nlink = 1, st_uid = 1000, st_gid = 8, st_rdev = 0, __pad2 = 0, 
  st_size = 3315522, st_blksize = 4096, st_blocks = 6480, 
  st_atime = 1118181387, st_atimensec = 634564999, st_mtime = 1118181917, 
  st_mtimensec = 364228335, st_ctime = 1118181917, st_ctimensec = 364228335, 
  __unused4 = 0, __unused5 = 0}
	path = (const gchar *) 0x82d8428 "`\203-\b\001"
	mbox = (LibBalsaMailboxMbox *) 0x82d8428
	mbox_stream = (GMimeStream *) 0x82fef30
	msgno = 17
	mtime = 1762200105
	__PRETTY_FUNCTION__ = "libbalsa_mailbox_mbox_check"
#14 0x080e3a0f in libbalsa_mailbox_mbox_sync (mailbox=0x82d8428, expunge=1)
    at mailbox_mbox.c:1019
	path = (const gchar *) 0x0
	st = {st_dev = 8053063742, __pad1 = 61364, st_ino = 3076593416, 
  st_mode = 137346832, st_nlink = 137346832, st_uid = 3221218792, 
  st_gid = 3076437546, st_rdev = 343734730512, __pad2 = 61364, 
  st_size = -1218442575, st_blksize = -1218373880, st_blocks = 136280404, 
  st_atime = -1073748456, st_atimensec = 3076426241, st_mtime = 137346832, 
  st_mtimensec = 136280404, st_ctime = 137093768, st_ctimensec = 1, 
  __unused4 = 137200680, __unused5 = 80}
	messages = -1218524900
	msg_info = (struct message_info *) 0x1
	offset = -1073748504
	first = -1218373880
	i = -1073748592
	j = 3076016753
	temp_stream = (GMimeStream *) 0xbfffe590
	mbox_stream = (GMimeStream *) 0x1
	tempfile = (gchar *) 0xbfffe588 ""
	error = (GError *) 0x0
	save_failed = 17
	gmime_parser = (GMimeParser *) 0x82fbf10
	mbox = (LibBalsaMailboxMbox *) 0x1
	__PRETTY_FUNCTION__ = "libbalsa_mailbox_mbox_sync"
#15 0x080e4923 in libbalsa_mailbox_mbox_close_mailbox (mailbox=0x82d8428, 
    expunge=1) at mailbox_mbox.c:717
	len = 17
	mbox = (LibBalsaMailboxMbox *) 0x82d8428
#16 0x080d3bcd in libbalsa_mailbox_close (mailbox=0x82d8428, expunge=1)
    at mailbox.c:518
	__PRETTY_FUNCTION__ = "libbalsa_mailbox_close"
#17 0x08073f46 in bndx_destroy (obj=0x82fbf10) at balsa-index.c:238
	mailbox = (LibBalsaMailbox *) 0x82d8428
	index = (BalsaIndex *) 0x82fbf10
	__PRETTY_FUNCTION__ = "bndx_destroy"
#18 0xb75f82a6 in g_cclosure_marshal_VOID__VOID ()
   from /usr/lib/libgobject-2.0.so.0
No symbol table info available.
#19 0xb75e69c9 in g_cclosure_new_swap () from /usr/lib/libgobject-2.0.so.0
No symbol table info available.
#20 0xb75e6736 in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
No symbol table info available.
#21 0xb75f7a48 in g_signal_emit_by_name () from /usr/lib/libgobject-2.0.so.0
No symbol table info available.
#22 0xb75f6e9c in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0
No symbol table info available.
#23 0xb75f7126 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
No symbol table info available.
#24 0xb798c4e5 in gtk_object_destroy () from /usr/lib/libgtk-x11-2.0.so.0
No symbol table info available.
#25 0xb7a62914 in gtk_widget_get_default_direction ()
   from /usr/lib/libgtk-x11-2.0.so.0
No symbol table info available.
#26 0xb75e8871 in g_object_run_dispose () from /usr/lib/libgobject-2.0.so.0
No symbol table info available.
#27 0xb798c45b in gtk_object_destroy () from /usr/lib/libgtk-x11-2.0.so.0
No symbol table info available.
#28 0xb7a5be65 in gtk_widget_destroy () from /usr/lib/libgtk-x11-2.0.so.0
No symbol table info available.
#29 0xb78a38cc in gtk_bin_get_type () from /usr/lib/libgtk-x11-2.0.so.0
No symbol table info available.
#30 0xb79ae41c in gtk_scrolled_window_get_shadow_type ()
   from /usr/lib/libgtk-x11-2.0.so.0
No symbol table info available.
#31 0xb78e360a in gtk_container_foreach () from /usr/lib/libgtk-x11-2.0.so.0
No symbol table info available.
#32 0xb78e285e in gtk_container_class_list_child_properties ()
   from /usr/lib/libgtk-x11-2.0.so.0
No symbol table info available.
#33 0xb79adf55 in gtk_scrolled_window_get_shadow_type ()
   from /usr/lib/libgtk-x11-2.0.so.0
No symbol table info available.
#34 0xb75f82a6 in g_cclosure_marshal_VOID__VOID ()
   from /usr/lib/libgobject-2.0.so.0
No symbol table info available.
#35 0xb75e69c9 in g_cclosure_new_swap () from /usr/lib/libgobject-2.0.so.0
No symbol table info available.
#36 0xb75e6736 in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
No symbol table info available.
#37 0xb75f7a48 in g_signal_emit_by_name () from /usr/lib/libgobject-2.0.so.0
No symbol table info available.
#38 0xb75f6e9c in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0
No symbol table info available.
#39 0xb75f7126 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
No symbol table info available.
#40 0xb798c4e5 in gtk_object_destroy () from /usr/lib/libgtk-x11-2.0.so.0
No symbol table info available.
#41 0xb7a62914 in gtk_widget_get_default_direction ()
   from /usr/lib/libgtk-x11-2.0.so.0
No symbol table info available.
#42 0xb75e875b in g_object_interface_list_properties ()
   from /usr/lib/libgobject-2.0.so.0
No symbol table info available.
#43 0xb7a5bd57 in gtk_widget_unparent () from /usr/lib/libgtk-x11-2.0.so.0
No symbol table info available.
#44 0xb7986d38 in gtk_notebook_new () from /usr/lib/libgtk-x11-2.0.so.0
No symbol table info available.
#45 0xb7983f9a in gtk_notebook_new () from /usr/lib/libgtk-x11-2.0.so.0
No symbol table info available.
#46 0xb75f82a6 in g_cclosure_marshal_VOID__VOID ()
   from /usr/lib/libgobject-2.0.so.0
No symbol table info available.
#47 0xb75e69c9 in g_cclosure_new_swap () from /usr/lib/libgobject-2.0.so.0
No symbol table info available.
#48 0xb75e6736 in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
No symbol table info available.
#49 0xb75f7a48 in g_signal_emit_by_name () from /usr/lib/libgobject-2.0.so.0
No symbol table info available.
#50 0xb75f6e9c in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0
No symbol table info available.
#51 0xb75f7126 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
No symbol table info available.
#52 0xb798c4e5 in gtk_object_destroy () from /usr/lib/libgtk-x11-2.0.so.0
No symbol table info available.
#53 0xb7a62914 in gtk_widget_get_default_direction ()
   from /usr/lib/libgtk-x11-2.0.so.0
No symbol table info available.
#54 0xb75e8871 in g_object_run_dispose () from /usr/lib/libgobject-2.0.so.0
No symbol table info available.
#55 0xb798c45b in gtk_object_destroy () from /usr/lib/libgtk-x11-2.0.so.0
No symbol table info available.
#56 0xb7a5be65 in gtk_widget_destroy () from /usr/lib/libgtk-x11-2.0.so.0
No symbol table info available.
#57 0x08072848 in balsa_app_destroy () at balsa-app.c:432
No locals.
#58 0x0809c11e in balsa_cleanup () at main.c:706
No locals.
#59 0xb75f82a6 in g_cclosure_marshal_VOID__VOID ()
   from /usr/lib/libgobject-2.0.so.0
No symbol table info available.
#60 0xb75e6736 in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
No symbol table info available.
#61 0xb75f7dcf in g_signal_emit_by_name () from /usr/lib/libgobject-2.0.so.0
No symbol table info available.
#62 0xb75f6e9c in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0
No symbol table info available.
#63 0xb75f7126 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
No symbol table info available.
#64 0xb798c4e5 in gtk_object_destroy () from /usr/lib/libgtk-x11-2.0.so.0
No symbol table info available.
#65 0xb7a62914 in gtk_widget_get_default_direction ()
   from /usr/lib/libgtk-x11-2.0.so.0
No symbol table info available.
#66 0xb7a67792 in _gtk_window_reposition () from /usr/lib/libgtk-x11-2.0.so.0
No symbol table info available.
#67 0xb75e8871 in g_object_run_dispose () from /usr/lib/libgobject-2.0.so.0
No symbol table info available.
#68 0xb798c45b in gtk_object_destroy () from /usr/lib/libgtk-x11-2.0.so.0
No symbol table info available.
#69 0xb7a5be65 in gtk_widget_destroy () from /usr/lib/libgtk-x11-2.0.so.0
No symbol table info available.
#70 0xb796c900 in gtk_main_do_event () from /usr/lib/libgtk-x11-2.0.so.0
No symbol table info available.
#71 0xb76f28b5 in _gdk_events_queue () from /usr/lib/libgdk-x11-2.0.so.0
No symbol table info available.
#72 0xb757e582 in g_main_depth () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#73 0xb757f5f8 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#74 0xb757f930 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#75 0xb757fed3 in g_main_loop_run () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#76 0xb796c243 in gtk_main () from /usr/lib/libgtk-x11-2.0.so.0
No symbol table info available.
#77 0x0809bceb in main (argc=1, argv=0xbffffc34) at main.c:658
	snd = (BalsaSendmsg *) 0x0
	lst = (GSList *) 0x815bcc0
	window = (GtkWidget *) 0x82a5a60
	client = (GnomeClient *) 0x815bcc0
	default_icon = (gchar *) 0x815bcc0 "¨·\025\b\001"
#0  0xb7259561 in __waitpid_nocancel () from /lib/tls/libpthread.so.0

Attachment: pgpOtRMXc5GK4.pgp
Description: PGP signature



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