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 265732 - Evolution-exchange-storage crashes first time evolution runs with new exchange account
Evolution-exchange-storage crashes first time evolution runs with new exchang...
Status: VERIFIED DUPLICATE of bug 266342
Product: Evolution Exchange
Classification: Deprecated
Component: Connector
1.5
Other other
: Normal blocker
: 2.1
Assigned To: Connector Maintainer
Ximian Connector QA
Depends on:
Blocks:
 
 
Reported: 2004-09-11 01:13 UTC by Raul Acevedo
Modified: 2009-08-15 18:40 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Raul Acevedo 2004-09-11 01:13:54 UTC
Steps to reproduce the crash:
1. Kill all evolution processes
2. gconftool-2 --recursive-unset /apps/evolution && rm -rf ~/.evolution
3. evolution-2.0 &
4. Enter exchange account information in the wizard.
5. Click Ok at the end.
6. The evolution window comes up, and evolution-exchange-storage
immediately crashes.

Expected Results:
It shouldn't crash.

How often does this happen?
Every time I start with a fresh setup and setup a new exchange account.

Additional Information:
Evolution/connector 1.5.94.1.
Comment 1 Raul Acevedo 2004-09-11 01:15:04 UTC
Here's the gdb stack trace:

(gdb) run
The program being debugged has been started already.
Start it from the beginning? (y or n) y
 
Starting program:
/home/garnome/2.6.2.1/libexec/evolution/2.0/evolution-exchange-storage
(no debugging symbols found)...(no debugging symbols found)...(no
debugging symbols found)...(no debugging symbols found)...(no
debugging symbols found)...(no debugging symbols found)...(no
debugging symbols found)...(no debugging symbols found)...(no
debugging symbols found)...(no debugging symbols found)...(no
debugging symbols found)...(no debugging symbols found)...(no
debugging symbols found)...(no debugging symbols found)...[Thread
debugging using libthread_db enabled]
[New Thread -151166848 (LWP 4781)]
[New Thread 31316912 (LWP 4790)]
Evolution Exchange Storage up and running
Detaching after fork from child process 4870.
[New Thread 73038768 (LWP 4873)]
[New Thread 41806768 (LWP 4877)]
evolution-exchange-storage: ath.c:181: _gcry_ath_mutex_lock: Assertion
`*lock == ((ath_mutex_t) 0)' failed.
 
Program received signal SIGABRT, Aborted.
[Switching to Thread 41806768 (LWP 4877)]
0x410007a2 in _dl_sysinfo_int80 () from /lib/ld-linux.so.2
(gdb) thread apply all bt
 

Thread 1 (Thread -151166848 (LWP 4781))

  • #0 gcry_randomize
    from /usr/lib/libgcrypt.so.11
  • #1 gcry_randomize
    from /usr/lib/libgcrypt.so.11
  • #2 gcry_randomize
    from /usr/lib/libgcrypt.so.11
  • #3 _gnutls_get_random
    from /usr/lib/libgnutls.so.11
  • #4 _gnutls_pkcs1_rsa_encrypt
    from /usr/lib/libgnutls.so.11
  • #5 _gnutls_gen_rsa_client_kx
    from /usr/lib/libgnutls.so.11
  • #6 _gnutls_send_client_kx_message
    from /usr/lib/libgnutls.so.11
  • #7 _gnutls_handshake_client
    from /usr/lib/libgnutls.so.11
  • #8 gnutls_handshake
    from /usr/lib/libgnutls.so.11
  • #9 do_handshake
    from /home/garnome/2.6.2.1/lib/libsoup-2.2.so.7
  • #10 soup_gnutls_write
    from /home/garnome/2.6.2.1/lib/libsoup-2.2.so.7
  • #11 g_io_channel_write_chars
    from /home/garnome/2.6.2.1/lib/libglib-2.0.so.0
  • #12 soup_socket_write
    from /home/garnome/2.6.2.1/lib/libsoup-2.2.so.7
  • #13 write_data
    from /home/garnome/2.6.2.1/lib/libsoup-2.2.so.7
  • #14 io_write
    from /home/garnome/2.6.2.1/lib/libsoup-2.2.so.7
  • #15 soup_message_send_request
    from /home/garnome/2.6.2.1/lib/libsoup-2.2.so.7
  • #16 send_request
    from /home/garnome/2.6.2.1/lib/libsoup-2.2.so.7
  • #17 soup_connection_send_request
    from /home/garnome/2.6.2.1/lib/libsoup-2.2.so.7
  • #18 send_message
    from /home/garnome/2.6.2.1/lib/libsoup-2.2.so.7
  • #19 soup_session_send_message
    from /home/garnome/2.6.2.1/lib/libsoup-2.2.so.7
  • #20 e2k_context_send_message
  • #21 search_fetch
  • #22 iter_fetch
  • #23 e2k_result_iter_new
  • #24 e_folder_exchange_search_start
  • #25 scan_subtree
  • #26 scan_subtree
  • #27 exchange_hierarchy_scan_subtree
  • #28 exchange_account_connect
  • #29 account_added
  • #30 g_cclosure_marshal_VOID__OBJECT
    from /home/garnome/2.6.2.1/lib/libgobject-2.0.so.0
  • #31 g_type_class_meta_marshal
    from /home/garnome/2.6.2.1/lib/libgobject-2.0.so.0
  • #32 g_closure_invoke
    from /home/garnome/2.6.2.1/lib/libgobject-2.0.so.0
  • #33 signal_emit_unlocked_R
    from /home/garnome/2.6.2.1/lib/libgobject-2.0.so.0
  • #34 g_signal_emit_valist
    from /home/garnome/2.6.2.1/lib/libgobject-2.0.so.0
  • #35 g_signal_emit
    from /home/garnome/2.6.2.1/lib/libgobject-2.0.so.0
  • #36 gconf_accounts_changed
    from /home/garnome/2.6.2.1/lib/evolution/2.0/libeutil.so.0
  • #37 notify_listeners_callback
    from /home/garnome/2.6.2.1/lib/libgconf-2.so.4
  • #38 notify_listener_list
    from /home/garnome/2.6.2.1/lib/libgconf-2.so.4
  • #39 ltable_notify
    from /home/garnome/2.6.2.1/lib/libgconf-2.so.4
  • #40 notify_one_entry
    from /home/garnome/2.6.2.1/lib/libgconf-2.so.4
  • #41 gconf_client_flush_notifies
    from /home/garnome/2.6.2.1/lib/libgconf-2.so.4
  • #42 notify_idle_callback
    from /home/garnome/2.6.2.1/lib/libgconf-2.so.4
  • #43 g_idle_dispatch
    from /home/garnome/2.6.2.1/lib/libglib-2.0.so.0
  • #44 g_main_dispatch
    from /home/garnome/2.6.2.1/lib/libglib-2.0.so.0
  • #45 g_main_context_dispatch
    from /home/garnome/2.6.2.1/lib/libglib-2.0.so.0
  • #46 g_main_context_iterate
    from /home/garnome/2.6.2.1/lib/libglib-2.0.so.0
  • #47 g_main_loop_run
    from /home/garnome/2.6.2.1/lib/libglib-2.0.so.0
  • #48 bonobo_main
    from /home/garnome/2.6.2.1/lib/libbonobo-2.so.0
  • #49 main
  • #0 _dl_sysinfo_int80
    from /lib/ld-linux.so.2

Comment 2 Raul Acevedo 2004-10-04 01:15:34 UTC

*** This bug has been marked as a duplicate of 266342 ***