[Bug 65145] Disabling IMAP account crashes

Chris Rose chris at vault5.com
Tue Oct 10 18:44:07 UTC 2006


Public bug reported:

Right clicking on an IMAP account and clicking disable hangs evo. Evo is
marked as offline. Not sure if the same happens when online, I will
check.

Backtrace:

chris at desktop:~$ gdb /usr/bin/evolution-2.8
GNU gdb 6.4.90-debian
Copyright (C) 2006 Free Software Foundation, Inc.
GDB is free software, covered by the GNU General Public License, and you are
welcome to change it and/or distribute copies of it under certain conditions.
Type "show copying" to see the conditions.
There is absolutely no warranty for GDB.  Type "show warranty" for details.
This GDB was configured as "i486-linux-gnu"...Using host libthread_db library "/lib/tls/i686/cmov/libthread_db.so.1".

(gdb) run
Starting program: /usr/bin/evolution-2.8 
[Thread debugging using libthread_db enabled]
[New Thread -1233394000 (LWP 25892)]
CalDAV Eplugin starting up ...

(evolution-2.8:25892): evolution-mail-WARNING **: ignored this junk
plugin: not enabled or we have already loaded one

(evolution-2.8:25892): e-utils-WARNING **: Plugin 'Spamassassin junk plugin' failed to load hook 'org.gnome.evolution.mail.junk:1.0'
** (evolution-2.8:25892): DEBUG: mailto URL command: evolution %s
** (evolution-2.8:25892): DEBUG: mailto URL program: evolution
[New Thread -1282077792 (LWP 25897)]
[New Thread -1290470496 (LWP 25898)]
[New Thread -1341949024 (LWP 25900)]
[New Thread -1350734944 (LWP 25903)]

(evolution-2.8:25892): camel-WARNING **: Trying to check junk data is
OBJECT 'CamelObject'

(evolution-2.8:25892): camel-CRITICAL **: camel_object_cast: assertion
`check_magic(o, ctype, CAMEL_OBJECT_MAGIC)' failed

Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread -1233394000 (LWP 25892)]
0xb735bee4 in camel_folder_summary_content_info_free () from /usr/lib/libcamel-provider-1.2.so.8
(gdb) thread apply all bt

Thread 5 (Thread -1350734944 (LWP 25903)):
#0  0xffffe410 in __kernel_vsyscall ()
#1  0xb71362e1 in ___newselect_nocancel () from /lib/tls/i686/cmov/libc.so.6
#2  0xb71f2f1c in e_msgport_wait () from /usr/lib/libedataserver-1.2.so.7
#3  0xb71f35e9 in e_msgport_reply () from /usr/lib/libedataserver-1.2.so.7
#4  0xb6fd5504 in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#5  0xb713d4de in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 4 (Thread -1341949024 (LWP 25900)):
#0  0xffffe410 in __kernel_vsyscall ()
#1  0xb71362e1 in ___newselect_nocancel () from /lib/tls/i686/cmov/libc.so.6
#2  0xb71f2f1c in e_msgport_wait () from /usr/lib/libedataserver-1.2.so.7
#3  0xb71f35e9 in e_msgport_reply () from /usr/lib/libedataserver-1.2.so.7
#4  0xb6fd5504 in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#5  0xb713d4de in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 3 (Thread -1290470496 (LWP 25898)):
#0  0xffffe410 in __kernel_vsyscall ()
#1  0xb71362e1 in ___newselect_nocancel () from /lib/tls/i686/cmov/libc.so.6
#2  0xb71f2f1c in e_msgport_wait () from /usr/lib/libedataserver-1.2.so.7
#3  0xb71f35e9 in e_msgport_reply () from /usr/lib/libedataserver-1.2.so.7
#4  0xb6fd5504 in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#5  0xb713d4de in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 2 (Thread -1282077792 (LWP 25897)):
#0  0xffffe410 in __kernel_vsyscall ()
#1  0xb71362e1 in ___newselect_nocancel () from /lib/tls/i686/cmov/libc.so.6
#2  0xb71f2f1c in e_msgport_wait () from /usr/lib/libedataserver-1.2.so.7
#3  0xb71f35e9 in e_msgport_reply () from /usr/lib/libedataserver-1.2.so.7
#4  0xb6fd5504 in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#5  0xb713d4de in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 1 (Thread -1233394000 (LWP 25892)):
#0  0xb735bee4 in camel_folder_summary_content_info_free () from /usr/lib/libcamel-provider-1.2.so.8
#1  0xb735c1c3 in camel_message_info_free () from /usr/lib/libcamel-provider-1.2.so.8
#2  0xb7384470 in camel_vee_store_new () from /usr/lib/libcamel-provider-1.2.so.8
#3  0xb735c1a1 in camel_message_info_free () from /usr/lib/libcamel-provider-1.2.so.8
#4  0xb735da61 in camel_folder_summary_clear () from /usr/lib/libcamel-provider-1.2.so.8
#5  0xb735fd82 in camel_folder_summary_new () from /usr/lib/libcamel-provider-1.2.so.8
#6  0xb7328662 in camel_object_unref () from /usr/lib/libcamel-1.2.so.8
#7  0xb7364592 in camel_folder_construct () from /usr/lib/libcamel-provider-1.2.so.8
#8  0xb7328662 in camel_object_unref () from /usr/lib/libcamel-1.2.so.8
#9  0xb3c7eddf in store_info_unref (si=0x8200040) at mail-component.c:198
#10 0xb3c7ff98 in mail_component_remove_store (component=0x8198290, store=0x8212d18) at mail-component.c:1299
#11 0xb3c80086 in mail_component_remove_store_by_uri (component=0x8198290, 
    uri=0x8119c60 "imap://chris%40vault5.com;auth=DIGEST-MD5@mail.vault5.com/;filter_junk_inbox;filter;use_ssl=always;command=ssh%20-C%20-l%20%25u%20%25h%20exec%20/usr/sbin/imapd;check_all;filter_junk") at mail-component.c:1326
#12 0xb00daef2 in mail_account_disable (ep=0x89f9020, p=0xb00dc340, data=0x80909e8) at mail-account-disable.c:71
#13 0xb7e803f2 in ep_activate (w=0x894d190, inode=0x8a27760) at e-popup.c:304
#14 0xb757cb29 in IA__g_cclosure_marshal_VOID__VOID (closure=0x854e6e0, return_value=0x0, n_param_values=1, param_values=0xbf96e6cc, 
    invocation_hint=0xbf96e5dc, marshal_data=0xb7e803b0) at gmarshal.c:77
#15 0xb756f79b in IA__g_closure_invoke (closure=0x854e6e0, return_value=0x0, n_param_values=1, param_values=0xbf96e6cc, invocation_hint=0xbf96e5dc)
---Type <return> to continue, or q <return> to quit---
    at gclosure.c:490
#16 0xb757fb93 in signal_emit_unlocked_R (node=0x8192268, detail=0, instance=0x894d190, emission_return=0x0, instance_and_params=0xbf96e6cc)
    at gsignal.c:2440
#17 0xb75810b7 in IA__g_signal_emit_valist (instance=0x894d190, signal_id=167, detail=0, var_args=0xbf96e90c "\ni��\220뵷") at gsignal.c:2199
#18 0xb7581279 in IA__g_signal_emit (instance=0x894d190, signal_id=167, detail=0) at gsignal.c:2243
#19 0xb7a66994 in gtk_widget_activate () from /usr/lib/libgtk-x11-2.0.so.0
#20 0xb795b7d8 in gtk_menu_shell_activate_item () from /usr/lib/libgtk-x11-2.0.so.0
#21 0xb795cda2 in gtk_menu_shell_append () from /usr/lib/libgtk-x11-2.0.so.0
#22 0xb7954995 in gtk_menu_reorder_child () from /usr/lib/libgtk-x11-2.0.so.0
#23 0xb794eb00 in _gtk_marshal_BOOLEAN__BOXED () from /usr/lib/libgtk-x11-2.0.so.0
#24 0xb756dfb9 in g_type_class_meta_marshal (closure=0x894d190, return_value=0xbf96eb00, n_param_values=2, param_values=0x8414a90, 
    invocation_hint=0xbf96eaec, marshal_data=0xb4) at gclosure.c:567
#25 0xb756f79b in IA__g_closure_invoke (closure=0x817e668, return_value=0xbf96eb00, n_param_values=2, param_values=0xbf96ebdc, invocation_hint=0xbf96eaec)
    at gclosure.c:490
#26 0xb75801e3 in signal_emit_unlocked_R (node=0x817e740, detail=0, instance=0x8414a90, emission_return=0xbf96ed9c, instance_and_params=0xbf96ebdc)
    at gsignal.c:2478
#27 0xb7580e7f in IA__g_signal_emit_valist (instance=0x8414a90, signal_id=60, detail=0, var_args=<value optimized out>) at gsignal.c:2209
#28 0xb7581279 in IA__g_signal_emit (instance=0x8414a90, signal_id=60, detail=0) at gsignal.c:2243
#29 0xb7a625f8 in gtk_widget_get_default_style () from /usr/lib/libgtk-x11-2.0.so.0
#30 0xb7947ef3 in gtk_propagate_event () from /usr/lib/libgtk-x11-2.0.so.0
#31 0xb79490f7 in gtk_main_do_event () from /usr/lib/libgtk-x11-2.0.so.0
#32 0xb76b97ea in _gdk_events_init () from /usr/lib/libgdk-x11-2.0.so.0
#33 0xb74fb802 in IA__g_main_context_dispatch (context=0x808feb8) at gmain.c:2045
#34 0xb74fe7df in g_main_context_iterate (context=0x808feb8, block=1, dispatch=1, self=0x806dc48) at gmain.c:2677
#35 0xb74feb89 in IA__g_main_loop_run (loop=0x811ce30) at gmain.c:2881
#36 0xb7cdda23 in bonobo_main () from /usr/lib/libbonobo-2.so.0
#37 0x0805f718 in main (argc=1, argv=0xbf96f224) at main.c:615
(gdb) 
(gdb)

** Affects: evolution (Ubuntu)
     Importance: Undecided
         Status: Unconfirmed

-- 
Disabling IMAP account crashes
https://launchpad.net/bugs/65145




More information about the desktop-bugs mailing list