Hi all,for some reason my mail did not make it to the maintainers list so I post it here. It is a lok BT of a deadlock while doing IMAP+POP3+opening/playing with other local mboxes (yeah I know I am nasty ;-)
HTH Bye Manu
(gdb) thread apply all bt full Thread 6 (Thread -154244176 (LWP 3699)): #0 0x0059a7a2 in _dl_sysinfo_int80 () from /lib/ld-linux.so.2 No symbol table info available. #1 0x008b721e in __lll_mutex_lock_wait () from /lib/tls/libpthread.so.0 No symbol table info available. #2 0x008b3ddb in _L_mutex_lock_144 () from /lib/tls/libpthread.so.0 No symbol table info available. #3 0x00000093 in ?? () No symbol table info available. #4 0xf6ce5de8 in ?? () No symbol table info available. #5 0x08522018 in ?? () No symbol table info available. #6 0x00001083 in ?? () No symbol table info available. #7 0x00000001 in ?? () No symbol table info available. #8 0xf6ce5de8 in ?? () No symbol table info available. #9 0x080c85c9 in libbalsa_unlock_mailbox (mailbox=0x81163e0) at libbalsa.c:735 self = 4294967292 #10 0x080c85c9 in libbalsa_unlock_mailbox (mailbox=0x1) at libbalsa.c:735 ---Type <return> to continue, or q <return> to quit--- self = 4294967292 #11 0x080cddfe in libbalsa_mailbox_search_iter_step (mailbox=0x8522018, search_iter=0x8611608, iter=0xf6ce5e70, forward=3699, stop_msgno=0) at mailbox.c:3494 msgno = 4294967292 node = (GNode *) 0x1 retval = 1 total = 9138718 #12 0x0807465d in bndx_search_iter (index=0x85a2e00, search_iter=0x8611608, iter=0xf6ce5e70, direction=BNDX_SEARCH_DIRECTION_NEXT, viewable=BNDX_SEARCH_VIEWABLE_ONLY, stop_msgno=0) at balsa-index.c:1152 path = (GtkTreePath *) 0x8796258 found = 140127744 #13 0x08074dcb in bndx_changed_find_row (index=0x85a2e00) at balsa-index.c:2177 tmp = 0x8796258 iter = {stamp = 2049360587, user_data = 0x8697884, user_data2 = 0x86b5d10, user_data3 = 0x87a7de} #14 0x08075651 in bndx_selection_changed (selection=0x84efc38, data=0x85a2e00) at balsa-index.c:642 path = (GtkTreePath *) 0x8a9dbc msgno = 0 index = (BalsaIndex *) 0x85a2e00 model = (GtkTreeModel *) 0x85d75e8 ---Type <return> to continue, or q <return> to quit--- mailbox = (LibBalsaMailbox *) 0x8522018 sci = {msgno = 4228, current_msgno = 0, current_selected = 0, selected = 0x85d75e8, new_selected = 0x85d7688} have_selected = 1 deselected = (GArray *) 0x0 i = 140342760 current_depth = 0 #15 0x008903ae in g_cclosure_marshal_VOID__VOID () from /usr/lib/libgobject-2.0.so.0 No symbol table info available. #16 0x00878347 in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0 No symbol table info available. #17 0x0088eae1 in g_signal_has_handler_pending () from /usr/lib/libgobject-2.0.so.0 No symbol table info available. #18 0x0088fcbc in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0 No symbol table info available. #19 0x0088ff5a in g_signal_emit () from /usr/lib/libgobject-2.0.so.0 No symbol table info available. #20 0x02ba72ce in gtk_tree_selection_select_range () from /usr/lib/libgtk-x11-2.0.so.0 No symbol table info available. #21 0x02bbada0 in gtk_tree_view_scroll_to_cell () ---Type <return> to continue, or q <return> to quit--- from /usr/lib/libgtk-x11-2.0.so.0 No symbol table info available. #22 0x02bc20dd in gtk_tree_view_set_cursor_on_cell () from /usr/lib/libgtk-x11-2.0.so.0 No symbol table info available. #23 0x02bc2290 in gtk_tree_view_set_cursor () from /usr/lib/libgtk-x11-2.0.so.0 No symbol table info available. #24 0x08072784 in bndx_select_row (index=0x85a2e00, path=0x86ab148) at balsa-index.c:2222 No locals. #25 0x080750c8 in balsa_index_scroll_on_open (index=0x85a2e00) at balsa-index.c:879 mailbox = (LibBalsaMailbox *) 0x8522018 iter = {stamp = 2049360587, user_data = 0x8796258, user_data2 = 0xf6ce63e8, user_data3 = 0x80c91ce} path = (GtkTreePath *) 0x86ab148 msgno = 9158644 #26 0x080964c2 in real_open_mbnode (info=0x85a9f28) at main-window.c:2253 index = (BalsaIndex *) 0x85a2e00 label = (GtkWidget *) 0x8522018 scroll = (GtkWidget *) 0x8796d18 page_num = -4 failurep = 139599896 ---Type <return> to continue, or q <return> to quit--- err = (GError *) 0x0 open_lock = {__m_reserved = 2, __m_count = 0, __m_owner = 0xe73, __m_kind = 0, __m_lock = {__status = 1, __spinlock = 0}} __PRETTY_FUNCTION__ = "real_open_mbnode" #27 0x008b21d5 in start_thread () from /lib/tls/libpthread.so.0 No symbol table info available. #28 0x00ec02da in clone () from /lib/tls/libc.so.6 No symbol table info available. Thread 5 (Thread -164926544 (LWP 3701)): #0 0x0059a7a2 in _dl_sysinfo_int80 () from /lib/ld-linux.so.2 No symbol table info available. #1 0x008b721e in __lll_mutex_lock_wait () from /lib/tls/libpthread.so.0 No symbol table info available. #2 0x008b3dcf in _L_mutex_lock_32 () from /lib/tls/libpthread.so.0 No symbol table info available. #3 0x00000000 in ?? () No symbol table info available. Thread 4 (Thread -175416400 (LWP 3702)): #0 0x0059a7a2 in _dl_sysinfo_int80 () from /lib/ld-linux.so.2 No symbol table info available. #1 0x008b721e in __lll_mutex_lock_wait () from /lib/tls/libpthread.so.0 ---Type <return> to continue, or q <return> to quit--- No symbol table info available. #2 0x008b3dcf in _L_mutex_lock_32 () from /lib/tls/libpthread.so.0 No symbol table info available. #3 0x00000000 in ?? () No symbol table info available. Thread 3 (Thread -185906256 (LWP 3778)): #0 0x0059a7a2 in _dl_sysinfo_int80 () from /lib/ld-linux.so.2 No symbol table info available. #1 0x008b4ac6 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/libpthread.so.0 No symbol table info available. #2 0x080c851c in libbalsa_lock_mailbox (mailbox=0x84c3b40) at libbalsa.c:703 count = 0 thread_id = 4109061040 #3 0x080cd97c in libbalsa_mailbox_copy_message (message=0x87949d0, dest=0x84c3b40, err=0xf4eb3c28) at mailbox.c:1405 __t = 4294967292 __r = -4 retval = 140342980 __PRETTY_FUNCTION__ = "libbalsa_mailbox_copy_message" #4 0x080cdd4f in libbalsa_mailbox_real_messages_copy (mailbox=0x875daf0, msgnos=0x85d76c4, dest=0x84c3b40, err=0xf4eb3c28) at mailbox.c:783 ---Type <return> to continue, or q <return> to quit--- message = (LibBalsaMessage *) 0x87949d0 retval = 1 i = 0 #5 0x080cac55 in libbalsa_mailbox_messages_copy (mailbox=0x875daf0, msgnos=0x85d76c4, dest=0x84c3b40, err=0xf4eb3c28) at mailbox.c:1623 retval = 140342980 __PRETTY_FUNCTION__ = "libbalsa_mailbox_messages_copy" #6 0x080cb12a in libbalsa_mailbox_messages_move (mailbox=0x875daf0, msgnos=0x85d76c4, dest=0x84c3b40, err=0xf4eb3c28) at mailbox.c:1642 retval = 141941488 __PRETTY_FUNCTION__ = "libbalsa_mailbox_messages_move" #7 0x080dc200 in fetch_async_cb (prc=4294967292, arg=0x8788908) at mailbox_pop3.c:207 messages = (GArray *) 0x85d76c4 last_update = 1115388442 current_time = 1115388442 batch_cnt = 2059 threadbuf = "Réception de 76 ko sur 154\000 sur 20\000!\uffff\uffff\000\uffff\207\uffff\uffff\uffff\uffff\uffff\000\uffff\uffff\uffff\000\000\000\000\000\uffffEv\b8\004\000\000\uffff\ufffft\b\uffffEv\b\uffff<\uffff\uffff\024j\017\b\uffffEv\b8\004\000\000\000\000\000\000\000\000\000\000\uffff\uffff\uffff\000\000\uffff\uffff\000\uffffev\b\000 \000\000\032\000\000\000\001\000\001\000\uffffev\b\uffff=\uffff\uffff\uffff\ufffft\b4\001\000\000\uffff<\uffff\uffff:l\017\b\uffff\ufffft\b\t\000\000\000\001\000\000\000\000\000\000" #8 0x080f5d04 in pop_complete_pending_requests (pop=0x875e918) at pop3.c:716 ---Type <return> to continue, or q <return> to quit--- i = 0 __PRETTY_FUNCTION__ = "pop_complete_pending_requests" #9 0x080dc763 in libbalsa_mailbox_pop3_check (mailbox=0x84bf1e0) at mailbox_pop3.c:628 fd = (struct fetch_data *) 0xfffffffc msg_path = 0x8789ff8 "/tmp/pop-HbNpls/12" msg_size = 14091 tmp_path = (gchar *) 0x875e2b8 "/tmp/pop-HbNpls" dest_path = (gchar *) 0x875e2b8 "/tmp/pop-HbNpls" uid_prefix = (gchar *) 0x0 tmp_file = -4 tmp_mailbox = (LibBalsaMailbox *) 0x875daf0 m = (LibBalsaMailboxPop3 *) 0x84bf1e0 server = (LibBalsaServer *) 0x84bf260 msgbuf = (gchar *) 0x0 mhs = (gchar *) 0x8750ea8 "/tmp/pop-HbNpls/.mh_sequences" err = (GError *) 0x0 msgcnt = 20 i = 12 uids = (GHashTable *) 0x0 current_uids = (GHashTable *) 0x0 mode = (const struct PopDownloadMode *) 0x8115170 current_pos = 82252 ---Type <return> to continue, or q <return> to quit--- total_size = 158581 tls_mode = 12 pop = (PopHandle *) 0x875e918 #10 0x080ccb9e in libbalsa_mailbox_check (mailbox=0x84bf1e0) at mailbox.c:584 __t = 4294967292 __r = -4 id = 4294967292 unthreaded = (GSList *) 0x0 __PRETTY_FUNCTION__ = "libbalsa_mailbox_check" #11 0x08092548 in check_messages_thread (list=0x8652e28) at main-window.c:2596 threadmessage = (MailThreadMessage *) 0x875e808 #12 0x008b21d5 in start_thread () from /lib/tls/libpthread.so.0 No symbol table info available. #13 0x00ec02da in clone () from /lib/tls/libc.so.6 No symbol table info available. Thread 2 (Thread -196396112 (LWP 3821)): #0 0x0059a7a2 in _dl_sysinfo_int80 () from /lib/ld-linux.so.2 No symbol table info available. #1 0x008b721e in __lll_mutex_lock_wait () from /lib/tls/libpthread.so.0 No symbol table info available. #2 0x008b3ddb in _L_mutex_lock_144 () from /lib/tls/libpthread.so.0 No symbol table info available. ---Type <return> to continue, or q <return> to quit--- #3 0x00e5be21 in _int_free () from /lib/tls/libc.so.6 No symbol table info available. #4 0x080d70a0 in lbm_mbox_mime_stream_lock (mbox=0x81163e0) at mailbox_mbox.c:261 thread_id = 9138718 #5 0x080d71fa in lbm_mbox_seek_to_message (mbox=0x84c3b40, offset=27679052) at mailbox_mbox.c:313 retval = 27679052 #6 0x080d726b in libbalsa_mailbox_mbox_get_message_stream (mailbox=0x8599ea8, msgno=3821) at mailbox_mbox.c:334 __t = 4294967292 __r = -4 msg_info = (struct message_info *) 0xeed mbox = (LibBalsaMailboxMbox *) 0x84c3b40 __PRETTY_FUNCTION__ = "libbalsa_mailbox_mbox_get_message_stream" #7 0x080dec27 in libbalsa_message_stream (message=0x84efa68) at message.c:1208 __t = 4294967292 __r = -4 mailbox = (LibBalsaMailbox *) 0xfffffffc mime_stream = (GMimeStream *) 0x87d4018 __PRETTY_FUNCTION__ = "libbalsa_message_stream" #8 0x080d6afd in libbalsa_mailbox_maildir_add_message (mailbox=0x85106a8, message=0x84efa68, err=0xf44b32c8) at mailbox_maildir.c:909 ---Type <return> to continue, or q <return> to quit--- path = 0x8510547 "/home/manu/mail/mythtv-dev" tmp = 0x877e138 "/home/manu/mail/mythtv-dev/tmp/manu-3648-1" out_stream = (GMimeStream *) 0x85321f0 tmp_stream = (GMimeStream *) 0x87d4018 in_stream = (GMimeStream *) 0x877e138 crlffilter = (GMimeFilter *) 0x87d4018 new_filename = 0x877e138 "/home/manu/mail/mythtv-dev/tmp/manu-3648-1" msg_info = (struct message_info *) 0x87d4018 retval = 142074168 #9 0x080cd994 in libbalsa_mailbox_copy_message (message=0x84efa68, dest=0x85106a8, err=0xf44b32c8) at mailbox.c:1408 __t = 4294967292 __r = -4 retval = 140342960 __PRETTY_FUNCTION__ = "libbalsa_mailbox_copy_message" #10 0x080cdd4f in libbalsa_mailbox_real_messages_copy (mailbox=0x84c3b40, msgnos=0x85d76b0, dest=0x85106a8, err=0xf44b32c8) at mailbox.c:783 message = (LibBalsaMessage *) 0x84efa68 retval = 1 i = 0 #11 0x080cac55 in libbalsa_mailbox_messages_copy (mailbox=0x84c3b40, msgnos=0x85d76b0, dest=0x85106a8, err=0xf44b32c8) at mailbox.c:1623 retval = 140342960 ---Type <return> to continue, or q <return> to quit--- __PRETTY_FUNCTION__ = "libbalsa_mailbox_messages_copy" #12 0x080cb12a in libbalsa_mailbox_messages_move (mailbox=0x84c3b40, msgnos=0x85d76b0, dest=0x85106a8, err=0xf44b32c8) at mailbox.c:1642 retval = 140342960 __PRETTY_FUNCTION__ = "libbalsa_mailbox_messages_move" #13 0x080c1442 in libbalsa_filter_mailbox_messages (filt=0x833d578, mailbox=0x84c3b40, msgnos=0x85d76b0) at filter.c:304 result = 0 mbox = (LibBalsaMailbox *) 0x85106a8 err = (GError *) 0x0 #14 0x080cd762 in libbalsa_mailbox_run_filters_on_reception (mailbox=0x84c3b40) at mailbox.c:728 filter = (LibBalsaFilter *) 0x833d578 search_iter = (LibBalsaMailboxSearchIter *) 0x8763968 msgno = 0 msgnos = (GArray *) 0x85d76b0 filters = (GSList *) 0x85dc660 lst = (GSList *) 0x85dc4e0 cond_and = {negate = 0, type = CONDITION_AND, match = {string = { fields = 139700224, string = 0x833cd40 "", user_header = 0x0}, regex = { fields = 139700224}, date = {date_low = 139700224, date_high = 137612608}, flags = 139700224, andor = {left = 0x853a800, right = 0x833cd40}}} ---Type <return> to continue, or q <return> to quit--- __PRETTY_FUNCTION__ = "libbalsa_mailbox_run_filters_on_reception" #15 0x080d43d3 in libbalsa_mailbox_local_load_messages (mailbox=0x84c3b40, msgno=482) at mailbox_local.c:613 __t = 4294967292 __r = -4 new_messages = 11 __PRETTY_FUNCTION__ = "libbalsa_mailbox_local_load_messages" #16 0x080d8113 in libbalsa_mailbox_mbox_check (mailbox=0x84c3b40) at mailbox_mbox.c:755 st = {st_dev = 769, __pad1 = 0, st_ino = 1061861, st_mode = 33200, st_nlink = 1, st_uid = 500, st_gid = 12, st_rdev = 0, __pad2 = 0, st_size = 27685864, st_blksize = 4096, st_blocks = 54152, st_atime = 1115388438, st_atimensec = 578240240, st_mtime = 1115388438, st_mtimensec = 578240240, st_ctime = 1115388438, st_ctimensec = 578240240, __unused4 = 0, __unused5 = 0} path = (const gchar *) 0x84c38bf "/var/spool/mail/manu" mbox = (LibBalsaMailboxMbox *) 0x8532128 msgno = 470 __PRETTY_FUNCTION__ = "libbalsa_mailbox_mbox_check" #17 0x080ccb9e in libbalsa_mailbox_check (mailbox=0x84c3b40) at mailbox.c:584 __t = 4294967292 __r = -4 id = 4294967292 ---Type <return> to continue, or q <return> to quit--- unthreaded = (GSList *) 0x8652e50 __PRETTY_FUNCTION__ = "libbalsa_mailbox_check" #18 0x080cd8d2 in lbm_check_real (mailbox=0x84c3b40) at mailbox.c:3412 No locals. #19 0x008b21d5 in start_thread () from /lib/tls/libpthread.so.0 No symbol table info available. #20 0x00ec02da in clone () from /lib/tls/libc.so.6 No symbol table info available. Thread 1 (Thread -151123296 (LWP 3648)): #0 0x0059a7a2 in _dl_sysinfo_int80 () from /lib/ld-linux.so.2 No symbol table info available. #1 0x008b721e in __lll_mutex_lock_wait () from /lib/tls/libpthread.so.0 No symbol table info available. #2 0x008b3dcf in _L_mutex_lock_32 () from /lib/tls/libpthread.so.0 No symbol table info available. #3 0x08110294 in ?? () No symbol table info available. #4 0xfee79f08 in ?? () No symbol table info available. #5 0xf6fe0aa0 in ?? () No symbol table info available. #6 0xf6fe0aa0 in ?? () ---Type <return> to continue, or q <return> to quit--- No symbol table info available. #7 0x084c3b40 in ?? () No symbol table info available. #8 0xfee79f18 in ?? () No symbol table info available. #9 0x080c861d in libbalsa_threads_enter () at libbalsa.c:753 self = 135357760 #10 0x080c861d in libbalsa_threads_enter () at libbalsa.c:753 self = 139213632 #11 0x00c24518 in gdk_threads_enter () from /usr/lib/libgdk-x11-2.0.so.0 No symbol table info available. #12 0x080c8527 in libbalsa_lock_mailbox (mailbox=0xe40) at libbalsa.c:705 count = 0 thread_id = 9138718 #13 0x080cdd6c in libbalsa_mailbox_search_iter_step (mailbox=0x84c3b40, search_iter=0x8531c58, iter=0xfee79fd0, forward=1, stop_msgno=0) at mailbox.c:3468 node = (GNode *) 0x857cfa8 retval = 139972520 total = 139532096 #14 0x0807465d in bndx_search_iter (index=0x8511740, search_iter=0x8531c58, iter=0xfee79fd0, direction=BNDX_SEARCH_DIRECTION_NEXT, viewable=BNDX_SEARCH_VIEWABLE_ONLY, stop_msgno=0) at balsa-index.c:1152 ---Type <return> to continue, or q <return> to quit--- path = (GtkTreePath *) 0x857cfa8 found = 139532096 #15 0x08074dcb in bndx_changed_find_row (index=0x8511740) at balsa-index.c:2177 tmp = 0x857cfa8 iter = {stamp = 511552531, user_data = 0x857cfa8, user_data2 = 0x8787e08, user_data3 = 0xfee79f98} #16 0x08075179 in bndx_mailbox_changed_idle (arg=0x877d9b0) at balsa-index.c:1407 No locals. #17 0x00818b5a in g_child_watch_add () from /usr/lib/libglib-2.0.so.0 No symbol table info available. #18 0x008157bb in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0 No symbol table info available. #19 0x00817242 in g_main_context_acquire () from /usr/lib/libglib-2.0.so.0 No symbol table info available. #20 0x008174ef in g_main_loop_run () from /usr/lib/libglib-2.0.so.0 No symbol table info available. #21 0x02ae1f97 in gtk_main () from /usr/lib/libgtk-x11-2.0.so.0 No symbol table info available. #22 0x08097ade in main (argc=1, argv=0xfee7a2a4) at main.c:664 snd = (BalsaSendmsg *) 0x0 lst = (GSList *) 0x0 window = (GtkWidget *) 0x844aea8 ---Type <return> to continue, or q <return> to quit--- client = (GnomeClient *) 0x0 default_icon = (gchar *) 0x0
Attachment:
pgpwULNA8SeV5.pgp
Description: PGP signature