After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 322897 - Evolution hanged when disabled 'Exchange account'
Evolution hanged when disabled 'Exchange account'
Status: VERIFIED FIXED
Product: Evolution Exchange
Classification: Deprecated
Component: Connector
2.4.x
Other Linux
: Normal normal
: ---
Assigned To: Sankar P
Ximian Connector QA
: 314636 324672 330511 334507 (view as bug list)
Depends on:
Blocks:
 
 
Reported: 2005-12-01 05:19 UTC by Poornima
Modified: 2006-05-11 08:42 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Poornima 2005-12-01 05:19:43 UTC
I have configure IMAP and exchange account. IMAP account was already disabled
and exchange was enabled. Launched evolution, disabled 'exchange account',
Evolution hanged. 
Checked 'exchange stack traces', exchange connector has not crashed.

Evolution stack traces

(gdb) thread apply all bt


Comment 1 Sushma Rai 2005-12-12 10:21:59 UTC
Does this happen often? Can this be tested again?
Comment 2 Trevin Beattie 2006-01-20 02:04:00 UTC
I've run across a similar problem.  I had trouble using an Exchange connection in the past with evolution-2.2.2 and evolution-connector-2.2.2, so I just used IMAP instead.  Today I upgraded to evolution-2.4.2.1 and evolution-exchange-2.4.2, so out of curiosity I tried reenabling the exchange account.  Evolution brought up the "Loading..." folder, then wouldn't respond thereafter.  I killed the process, restarted evolution, disabled the exchange account, and evolution hung again.

Sorry I don't have any debug info at this time.
Comment 3 Sushma Rai 2006-02-02 15:19:51 UTC
*** Bug 324672 has been marked as a duplicate of this bug. ***
Comment 4 Sushma Rai 2006-02-02 15:20:47 UTC
*** Bug 314636 has been marked as a duplicate of this bug. ***
Comment 5 Sushma Rai 2006-02-02 15:21:49 UTC
random bug...

Thread 1 (Thread -1232631152 (LWP 28297))

  • #0 __kernel_vsyscall
  • #1 pthread_join
    from /lib/libpthread.so.0
  • #2 finalize
    from /opt/gnome/lib/evolution-data-server-1.2/camel-providers/libcamelexchange.so
  • #3 camel_object_unref
    from /opt/gnome/lib/libcamel-1.2.so.0
  • #4 finalize
    from /opt/gnome/lib/evolution-data-server-1.2/camel-providers/libcamelexchange.so
  • #5 camel_object_unref
    from /opt/gnome/lib/libcamel-1.2.so.0
  • #6 real_flush_updates
    from /opt/gnome/lib/evolution/2.6/components/libevolution-mail.so
  • #7 do_async_event
    from /opt/gnome/lib/evolution/2.6/components/libevolution-mail.so
  • #8 idle_async_event
    from /opt/gnome/lib/evolution/2.6/components/libevolution-mail.so
  • #9 g_list_copy
    from /opt/gnome/lib/libglib-2.0.so.0
  • #10 g_main_context_dispatch
    from /opt/gnome/lib/libglib-2.0.so.0
  • #11 g_main_context_check
    from /opt/gnome/lib/libglib-2.0.so.0
  • #12 g_main_loop_run
    from /opt/gnome/lib/libglib-2.0.so.0
  • #13 bonobo_main
    from /opt/gnome/lib/libbonobo-2.so.0
  • #14 main
  • #0 __kernel_vsyscall

Comment 6 Sushma Rai 2006-02-02 15:26:13 UTC
when killed evolution, exchange-storage crashed with stack

0xffffe410 in __kernel_vsyscall ()

Thread 1 (Thread -1234962768 (LWP 28295))

  • #0 __kernel_vsyscall
  • #1 __waitpid_nocancel
    from /lib/libpthread.so.0
  • #2 gnome_init_with_popt_table
    from /opt/gnome/lib/libgnomeui-2.so.0
  • #3 <signal handler called>
  • #4 g_type_check_instance_is_a
    from /opt/gnome/lib/libgobject-2.0.so.0
  • #5 exchange_account_get_context
    from /opt/gnome/lib/libexchange-storage-1.2.so.1
  • #6 e_folder_exchange_unsubscribe
    from /opt/gnome/lib/libexchange-storage-1.2.so.1
  • #7 e_book_backend_exchange_dispose
  • #8 g_object_unref
    from /opt/gnome/lib/libgobject-2.0.so.0
  • #9 e_book_backend_remove_client
    from /opt/gnome/lib/libedata-book-1.2.so.2
  • #10 listener_died_cb
    from /opt/gnome/lib/libedata-book-1.2.so.2
  • #11 link_connection_get_type
    from /opt/gnome/lib/libORBit-2.so.0
  • #12 link_connection_exec_disconnect
    from /opt/gnome/lib/libORBit-2.so.0
  • #13 g_list_copy
    from /opt/gnome/lib/libglib-2.0.so.0
  • #14 g_main_context_dispatch
    from /opt/gnome/lib/libglib-2.0.so.0
  • #15 g_main_context_check
    from /opt/gnome/lib/libglib-2.0.so.0
  • #16 g_main_loop_run
    from /opt/gnome/lib/libglib-2.0.so.0
  • #17 bonobo_main
    from /opt/gnome/lib/libbonobo-2.so.0
  • #18 main
  • #0 __kernel_vsyscall

Comment 7 Sushma Rai 2006-03-08 09:39:21 UTC
The first trace is duplicate of http://bugzilla.gnome.org/show_bug.cgi?id=330404.
Rest of the traces I am not able to reproduce now.
Comment 8 Sushma Rai 2006-04-17 06:46:10 UTC
Getting the hang quite often.
(gdb) bt
  • #0 ??
  • #1 ??
  • #2 ??
  • #3 ??
  • #4 pthread_join
    from /lib/tls/libpthread.so.0
  • #5 finalize
    at camel-stub.c line 66
  • #6 camel_object_unref
    at camel-object.c line 928
  • #7 finalize
    at camel-exchange-store.c line 133
  • #8 camel_object_unref
    at camel-object.c line 928
  • #9 free_update
    at mail-folder-cache.c line 151
  • #10 real_flush_updates
    at mail-folder-cache.c line 264
  • #11 do_async_event
    at mail-mt.c line 676
  • #12 idle_async_event
    at mail-mt.c line 687
  • #13 g_idle_dispatch
    at gmain.c line 3817
  • #14 IA__g_main_context_dispatch
    at gmain.c line 1934
  • #15 g_main_context_iterate
    at gmain.c line 2565
  • #16 IA__g_main_loop_run
    at gmain.c line 2769
  • #17 bonobo_main
    at bonobo-main.c line 312
  • #18 main
    at main.c line 610

Comment 9 Poornima 2006-04-17 08:44:10 UTC
Updating with traces of evolution build dated 05/04

(gdb) thread apply all bt


Comment 10 Sushma Rai 2006-05-05 06:25:16 UTC
*** Bug 330511 has been marked as a duplicate of this bug. ***
Comment 11 Sushma Rai 2006-05-05 06:25:46 UTC
*** Bug 334507 has been marked as a duplicate of this bug. ***
Comment 12 Jeffrey Stedfast 2006-05-05 09:47:33 UTC
This is a duplicate of https://bugzilla.novell.com/show_bug.cgi?id=166987
Comment 13 Sankar P 2006-05-11 08:41:39 UTC
This is fixed in HEAD.
Comment 14 Sankar P 2006-05-11 08:42:18 UTC
Fejj has committed this in the HEAD and I verified it is working.