Re: [Evolution] Accessing IMAP folder puts Evo into endless loop



On 27 Jun 2001 12:49:11 -0400, Peter Williams wrote:
Hi Dan,

On 27 Jun 2001 10:01:51 -0600, Dan Hensley wrote:
Here you go.  Let me know if you need anything else...


Aha. Somehow evolution-mail is getting stuck while trying to communicate
with the shell. Usually this means either the shell is crashing or it is
locking somewhere. It'd be obvious if it were crashing so I guess the
shell is the actual culprit. If you don't mind getting /another/
backtrace, one from the evolution executable would be helpful...

Well that was interesting.  It looks like the shell _is_ crashing.
Here's a backtrace from evolution:


utf8_to_gtk: INBOX (1) => INBOX (1)
utf8_to_gtk: INBOX (1) => INBOX (1)

Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 1024 (LWP 19225)]
0x408f52cc in free () from /lib/libc.so.6
(gdb) 
(gdb) 
(gdb) 
(gdb) bt
#0  0x408f52cc in free () from /lib/libc.so.6
#1  0x40575621 in g_free (mem=0x31) at gmem.c:411
#2  0x4010546d in e_shortcut_model_real_update_item
(shortcut_model=0x80f0340, 
    group_num=1, item_num=4, 
    item_url=0x80f27e8 "evolution:/XXXXXXXXXXX/INBOX", 
    item_name=0x81600d0 "INBOX (2)") at e-shortcut-model.c:458
#3  0x40105624 in e_shortcut_model_marshal2 (object=0x80f0340, 
    func=0x401052f0 <e_shortcut_model_real_update_item>, func_data=0x0, 
    args=0xbfffe0d0) at e-shortcut-model.c:504
#4  0x404bfb32 in gtk_signal_real_emit (object=0x80f0340, signal_id=154,
    params=0xbfffe0d0) at gtksignal.c:1440
#5  0x404bdae0 in gtk_signal_emit (object=0x80f0340, signal_id=154)
    at gtksignal.c:552
#6  0x401055cc in e_shortcut_model_update_item
(shortcut_model=0x80f0340, 
    group_num=1, item_num=4, 
    item_url=0x80f27e8 "evolution:/XXXXXXXXXXX/INBOX", 
    item_name=0x81600d0 "INBOX (2)") at e-shortcut-model.c:477
#7  0x0806890c in shortcuts_update_shortcut_cb (shortcuts=0x80d38a0, 
    group_num=1, item_num=4, data=0x80f0340) at
e-shortcuts-view-model.c:238
#8  0x4048dcdb in gtk_marshal_NONE__INT_INT (object=0x80d38a0, 
    func=0x8068850 <shortcuts_update_shortcut_cb>, func_data=0x80f0340, 
    args=0xbfffe4e0) at gtkmarshal.c:284
#9  0x404c0946 in gtk_handlers_run (handlers=0x808b148,
signal=0xbfffe480, 
---Type <return> to continue, or q <return> to quit---
    object=0x80d38a0, params=0xbfffe4e0, after=0) at gtksignal.c:1917
#10 0x404bfca6 in gtk_signal_real_emit (object=0x80d38a0, signal_id=121,
    params=0xbfffe4e0) at gtksignal.c:1477
#11 0x404bdae0 in gtk_signal_emit (object=0x80d38a0, signal_id=121)
    at gtksignal.c:552
#12 0x0806aee9 in e_shortcuts_update_shortcut_by_uri
(shortcuts=0x80d38a0, 
    uri=0x81bf828 "evolution:/XXXXXXXXXXX/INBOX") at e-shortcuts.c:838
#13 0x08063a8d in updated_folder_cb (storage_set=0x80cd508, 
    path=0x814b198 "/XXXXXXXXXXX/INBOX", data=0x80f2fd8)
    at e-shell-view.c:1116
#14 0x4048dbf8 in gtk_marshal_NONE__POINTER (object=0x80cd508, 
    func=0x8063a40 <updated_folder_cb>, func_data=0x80f2fd8,
args=0xbfffe8d0)
    at gtkmarshal.c:193
#15 0x404c0946 in gtk_handlers_run (handlers=0x808b468,
signal=0xbfffe870, 
    object=0x80cd508, params=0xbfffe8d0, after=0) at gtksignal.c:1917
#16 0x404bfca6 in gtk_signal_real_emit (object=0x80cd508, signal_id=109,
    params=0xbfffe8d0) at gtksignal.c:1477
#17 0x404bdae0 in gtk_signal_emit (object=0x80cd508, signal_id=109)
    at gtksignal.c:552
#18 0x0806ee5f in storage_updated_folder_cb (storage=0x80f43d0, 
    path=0x8180180 "/INBOX", data=0x80cd508) at e-storage-set.c:193
#19 0x4048dbf8 in gtk_marshal_NONE__POINTER (object=0x80f43d0, 
    func=0x806ee00 <storage_updated_folder_cb>, func_data=0x80cd508, 
---Type <return> to continue, or q <return> to quit---
    args=0xbfffec90) at gtkmarshal.c:193
#20 0x404c0946 in gtk_handlers_run (handlers=0x808b868,
signal=0xbfffec30, 
    object=0x80f43d0, params=0xbfffec90, after=0) at gtksignal.c:1917
#21 0x404bfca6 in gtk_signal_real_emit (object=0x80f43d0, signal_id=112,
    params=0xbfffec90) at gtksignal.c:1477
#22 0x404bdae0 in gtk_signal_emit (object=0x80f43d0, signal_id=112)
    at gtksignal.c:552
#23 0x080701cd in folder_changed_cb (folder=0x81b3cd8, data=0x80f43d0)
    at e-storage.c:106
#24 0x4048dd21 in gtk_marshal_NONE__NONE (object=0x81b3cd8, 
    func=0x80700f0 <folder_changed_cb>, func_data=0x80f43d0,
args=0xbffff050)
    at gtkmarshal.c:312
#25 0x404c0946 in gtk_handlers_run (handlers=0x81bca60,
signal=0xbfffeff0, 
    object=0x81b3cd8, params=0xbffff050, after=0) at gtksignal.c:1917
#26 0x404bfca6 in gtk_signal_real_emit (object=0x81b3cd8, signal_id=97, 
    params=0xbffff050) at gtksignal.c:1477
#27 0x404bdae0 in gtk_signal_emit (object=0x81b3cd8, signal_id=97)
    at gtksignal.c:552
#28 0x080566ab in impl_StorageListener_update_folder (servant=0x80f4540,
    path=0x81c03f4 "/INBOX", display_name=0x81c0400 "INBOX (2)", 
    highlighted=1 '\001', ev=0xbffff390) at e-corba-storage.c:151
#29 0x40025fcd in
_ORBIT_skel_GNOME_Evolution_StorageListener_notifyFolderUpdated
(_ORBIT_servant=0x80f4540, _ORBIT_recv_buffer=0x80c6548, ev=0xbffff390, 
---Type <return> to continue, or q <return> to quit---
    _impl_notifyFolderUpdated=0x8056650
<impl_StorageListener_update_folder>)
    at Evolution-skels.c:3530
#30 0x407f00b6 in ORBit_POA_handle_request (recv_buffer=0x80c6548, 
    poa=0x80c38d8) at orbit_poa.c:512
#31 0x407f3307 in ORBit_handle_incoming_request (recv_buffer=0x80c6548)
    at server.c:90
#32 0x407f361b in ORBit_handle_incoming_message (recv_buffer=0x80c6548)
    at server.c:160
#33 0x4080d5a9 in giop_main_handle_connection (connection=0x80f31a8)
    at connection.c:1211
#34 0x407af051 in orb_handle_connection (source=0x80f3248, cond=G_IO_IN,
    cnx=0x80f31a8) at oaf-mainloop.c:69
#35 0x40572bd4 in g_io_unix_dispatch (source_data=0x80f3260, 
    current_time=0xbffff530, user_data=0x80f31a8) at giounix.c:137
#36 0x40574390 in g_main_dispatch (dispatch_time=0xbffff530) at
gmain.c:656
#37 0x4057496f in g_main_iterate (block=1, dispatch=1) at gmain.c:877
#38 0x40574b2b in g_main_run (loop=0x80c47e0) at gmain.c:935
#39 0x4048c2b3 in gtk_main () at gtkmain.c:524
#40 0x4077f8eb in bonobo_main () at bonobo-main.c:283
#41 0x08072d6c in main (argc=1, argv=0xbffff6dc) at main.c:238
#42 0x408931f0 in __libc_start_main () from /lib/libc.so.6



Dan



      Thanks,
              Peter

--
Peter Williams     peter newton cx / peterw ximian com

"Why should I have to change my name? He's the one who 
sucks!"                              -- Michael Bolton







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