GNOME Bugzilla – Bug 312229
Mark a mail folder for offline in offline mode and switch to online - evolution-exchange-storage crashes
Last modified: 2007-08-22 11:15:55 UTC
Steps to reproduce: 1.Switch to offline mode 2.Select a mail folder, right click and check the option "Copy folder contents locally for offline operations". 3.Now switch to online mode Evolution exchange storage crashes. Debugging Info:
+ Trace 62117
Thread 1 (Thread 1099242176 (LWP 18345))
This is happening with the devel snaps, evolution-exchange-2.3.6.0.200507270301-0.snap.novell.11.1 evolution-data-server-1.3.6.0.200507270301-0.snap.novell.11.1 evolution-2.3.6.0.200507270301-0.snap.novell.11.1
In fact, send mail in offline and switch to online also crashes evolution-exchange-storage. GAL is marked for auto completion. E2K_DEBUG traces in this case: Evolution Exchange Storage up and running E2K_DEBUG=4 I/O warning : failed to load external entity "/home/cycle2/.evolution/exchange/madhu@164.99.168.136/shaheed@blr.novell.com/hierarchy.xml" impl_GNOME_Evolution_Addressbook_BookFactory_getBook + file:///home/cycle2/.evolution/addressbook/local/system cal = 0x8287d08 cal = 0x82bc1b8 cal = 0x82fb278 cal = 0x82db6d8 impl_GNOME_Evolution_Addressbook_BookFactory_getBook + gal://madhu@164.99.168.136/gal => 0x82ec038 impl_GNOME_Evolution_Addressbook_Book_open (0x82ec038) impl_GNOME_Evolution_Addressbook_BookFactory_getBook + file:///home/cycle2/.evolution/addressbook/local/system I/O warning : failed to load external entity "/home/cycle2/.evolution/exchange/madhu@164.99.168.136/shaheed@blr.novell.com/hierarchy.xml" (evolution-exchange-storage:19462): evolution-exchange-storage-CRITICAL **: exchange_account_connect: assertion `EXCHANGE_IS_ACCOUNT (account)' failed
Just switch to offline and switch back to online crashes evolution-exchange-storage. Marking as a blocker.
Reducing the severity since it is not blocking offline operations.
*** Bug 311705 has been marked as a duplicate of this bug. ***
Created attachment 52678 [details] [review] Proposed patch.
*** Bug 310861 has been marked as a duplicate of this bug. ***
Created attachment 52772 [details] [review] Proposed patch. The other one has other wrong memory fixes in addition. Removed them.
Created attachment 52843 [details] [review] Final patch.
exchange process is not crashing now.
I found this patch committed to head.. Already.