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 311705 - Exchange storage crashed while switching to offline
Exchange storage crashed while switching to offline
Status: RESOLVED DUPLICATE of bug 312229
Product: Evolution Exchange
Classification: Deprecated
Component: Connector
2.3.x
Other Linux
: Normal major
: ---
Assigned To: Connector Maintainer
Ximian Connector QA
Depends on:
Blocks:
 
 
Reported: 2005-07-27 10:14 UTC by Poornima
Modified: 2005-08-19 19:46 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Poornima 2005-07-27 10:14:37 UTC
created appointment on user created exchange calendar, Then switched to offline,
exchange storage crashed

Backtrace was generated from '/opt/gnome/libexec/evolution-exchange-storage'

Using host libthread_db library "/lib/tls/libthread_db.so.1".
[Thread debugging using libthread_db enabled]
[New Thread 1099246272 (LWP 7848)]
[New Thread 1102994352 (LWP 7851)]
[Thread debugging using libthread_db enabled]
[New Thread 1099246272 (LWP 7848)]
[New Thread 1102994352 (LWP 7851)]
[Thread debugging using libthread_db enabled]
[New Thread 1099246272 (LWP 7848)]
[New Thread 1102994352 (LWP 7851)]
0xffffe410 in ?? ()

Thread 1 (Thread 1099246272 (LWP 7848))

  • #0 ??
  • #1 ??
  • #2 ??
  • #3 ??
  • #4 __waitpid_nocancel
    from /lib/tls/libpthread.so.0
  • #5 gnome_init_with_popt_table
    from /opt/gnome/lib/libgnomeui-2.so.0
  • #6 <signal handler called>
  • #7 e_folder_get_type_string
    at e-folder.c line 191
  • #8 add_href
    at exchange-hierarchy-webdav.c line 478
  • #9 g_hash_table_foreach
    from /opt/gnome/lib/libglib-2.0.so.0
  • #10 rescan
    at exchange-hierarchy-webdav.c line 516
  • #11 exchange_hierarchy_rescan
    at exchange-hierarchy.c line 292
  • #12 exchange_account_rescan_tree
    at exchange-account.c line 334
  • #13 exchange_component_get_account_for_uri
    at exchange-component.c line 361
  • #14 set_mode
    at e-cal-backend-exchange.c line 1085
  • #15 e_cal_backend_set_mode
    at e-cal-backend.c line 731
  • #16 set_backend_online_status
    at e-data-cal-factory.c line 358
  • #17 g_hash_table_foreach
    from /opt/gnome/lib/libglib-2.0.so.0
  • #18 e_data_cal_factory_set_backend_mode
    at e-data-cal-factory.c line 375
  • #19 set_online_status
    at exchange-offline-listener.c line 57
  • #20 online_status_changed
    at exchange-offline-listener.c line 80
  • #21 gconf_client_notify
    from /opt/gnome/lib/libgconf-2.so.4
  • #22 gconf_listeners_notify
    from /opt/gnome/lib/libgconf-2.so.4
  • #23 gconf_client_value_changed
    from /opt/gnome/lib/libgconf-2.so.4
  • #24 gconf_client_value_changed
    from /opt/gnome/lib/libgconf-2.so.4
  • #25 g_list_push_allocator
    from /opt/gnome/lib/libglib-2.0.so.0
  • #26 g_main_context_dispatch
    from /opt/gnome/lib/libglib-2.0.so.0
  • #27 g_main_context_acquire
    from /opt/gnome/lib/libglib-2.0.so.0
  • #28 g_main_loop_run
    from /opt/gnome/lib/libglib-2.0.so.0
  • #29 bonobo_main
    from /opt/gnome/lib/libbonobo-2.so.0
  • #30 main
    at main.c line 225
  • #0 ??

Comment 1 Poornima 2005-07-27 10:15:47 UTC
E2K DEBUG traces

e_data_book_respond_get_book_view
rev time : 2005-07-01T06:06:55.0Z
rev time : 2005-07-01T06:07:55.0Z
cal = 0x8241728
cal = 0x42a02b40
cal = 0x825a7d0
cal = 0x825f320
cal = 0x826a188
old group, new source
cal = 0x8291c78
cal = 0x8296390
cal = 0x829ce98

(evolution-exchange-storage:7848): e-cal-backend-exchange-CRITICAL **:
e_cal_backend_exchange_cache_sync_start: assertion `cbex->priv->cache_unseen ==
NULL' failed

(evolution-exchange-storage:7848): e-cal-backend-exchange-CRITICAL **:
e_cal_backend_exchange_cache_sync_end: assertion `cbex->priv->cache_unseen !=
NULL' failed
cal = 0x8244c98
impl_GNOME_Evolution_Addressbook_BookFactory_getBook
 + file:///home/krish/.evolution/addressbook/local/system
cal = 0x82b6368

** (evolution-exchange-storage:7848): CRITICAL **: e2k_context_search_start:
assertion `E2K_IS_CONTEXT (ctx)' failed

** (evolution-exchange-storage:7848): CRITICAL **: e2k_result_iter_next:
assertion `iter != NULL' failed

** (evolution-exchange-storage:7848): CRITICAL **: e2k_result_iter_free:
assertion `iter != NULL' failed

** (evolution-exchange-storage:7848): CRITICAL **: e2k_context_bpropfind_start:
assertion `E2K_IS_CONTEXT (ctx)' failed

** (evolution-exchange-storage:7848): CRITICAL **: e2k_result_iter_next:
assertion `iter != NULL' failed

** (evolution-exchange-storage:7848): CRITICAL **: e2k_result_iter_free:
assertion `iter != NULL' failed

** (evolution-exchange-storage:7848): CRITICAL **: e2k_context_bpropfind_start:
assertion `E2K_IS_CONTEXT (ctx)' failed

** (evolution-exchange-storage:7848): CRITICAL **: e2k_result_iter_next:
assertion `iter != NULL' failed

** (evolution-exchange-storage:7848): CRITICAL **: e2k_result_iter_free:
assertion `iter != NULL' failed

** (evolution-exchange-storage:7848): CRITICAL **: e2k_context_search_start:
assertion `E2K_IS_CONTEXT (ctx)' failed

** (evolution-exchange-storage:7848): CRITICAL **: e2k_result_iter_next:
assertion `iter != NULL' failed

** (evolution-exchange-storage:7848): CRITICAL **: e2k_result_iter_free:
assertion `iter != NULL' failed
impl_GNOME_Evolution_Addressbook_BookFactory_getBook
 + file:///home/krish/.evolution/addressbook/local/system
impl_GNOME_Evolution_Addressbook_BookFactory_getBook
 + file:///home/krish/.evolution/addressbook/local/system
impl_GNOME_Evolution_Addressbook_BookFactory_getBook
 + gal://krish@164.99.168.136/gal
 => 0x82c8da8
impl_GNOME_Evolution_Addressbook_Book_open (0x82c8da8)
impl_GNOME_Evolution_Addressbook_BookFactory_getBook
 + file:///home/krish/.evolution/addressbook/local/system
impl_GNOME_Evolution_Addressbook_BookFactory_getBook
 + file:///home/krish/.evolution/addressbook/local/system
impl_GNOME_Evolution_Addressbook_BookFactory_getBook
 + gal://krish@164.99.168.136/gal
 => 0x82d7c38
impl_GNOME_Evolution_Addressbook_Book_open (0x82d7c38)
impl_GNOME_Evolution_Addressbook_BookFactory_getBook
 + file:///home/krish/.evolution/addressbook/local/system
impl_GNOME_Evolution_Addressbook_BookFactory_getBook
 + file:///home/krish/.evolution/addressbook/local/system
impl_GNOME_Evolution_Addressbook_BookFactory_getBook
 + file:///home/krish/.evolution/addressbook/local/system
impl_GNOME_Evolution_Addressbook_BookFactory_getBook
 + gal://krish@164.99.168.136/gal
 => 0x82e3b30
impl_GNOME_Evolution_Addressbook_Book_open (0x82e3b30)
impl_GNOME_Evolution_Addressbook_BookFactory_getBook
 + file:///home/krish/.evolution/addressbook/local/system
impl_GNOME_Evolution_Addressbook_BookFactory_getBook
 + file:///home/krish/.evolution/addressbook/local/system
impl_GNOME_Evolution_Addressbook_BookFactory_getBook
 + gal://krish@164.99.168.136/gal
 => 0x82e3a38
impl_GNOME_Evolution_Addressbook_Book_open (0x82e3a38)
impl_GNOME_Evolution_Addressbook_BookFactory_getBook
 + file:///home/krish/.evolution/addressbook/local/system
/opt/gnome/libexec/evolution-exchange-storage: No such file or directory.
Comment 2 Khasim Shaheed 2005-07-28 04:46:51 UTC
The crash occured after switching to online from offline for me with the devel
snaps dated 27/05/2005.

Confirming the bug.
Comment 3 Sarfraaz Ahmed 2005-08-19 19:46:45 UTC

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