GNOME Bugzilla – Bug 522956
evolution-exchange-storage crashed with SIGSEGV in g_str_hash()
Last modified: 2009-06-29 04:05:10 UTC
This report has been filed here: https://bugs.edge.launchpad.net/ubuntu/+source/evolution-exchange/+bug/202287 "Evolution-exchange-storage crashes while refreshing mail folder contents." ".
+ Trace 192677
Thread 1 (process 18256)
looks like a better trace for bug 528194 to me
I have similar problem too. It crashes me somewhere in function message_removed() in mail/mail-stub-exchange.c. version: 2.24.1 version of Linux: Ubuntu 8.10
Output from GDB: Breakpoint 5, sync_deletions (mse=<value optimized out>, mfld=0xb5a01768) at mail-stub-exchange.c:1193 1193 mfld->deleted_count++; (gdb) l 1188 * folder until they do. (We know there has to eventually 1189 * be a matching message or the find_message_by_href 1190 * above would have failed.) 1191 */ 1192 while (my_mmsg->seq != mmsg->seq) { 1193 mfld->deleted_count++; 1194 message_removed (stub, mfld, my_mmsg->href); 1195 changes = TRUE; 1196 my_i--; 1197 my_mmsg = mfld->messages->pdata[my_i]; (gdb) p my_mmsg->href $22 = 0x0 ...so, I'm convinced that it crashes in function message_removed() at function g_hash_table_lookup(table,key) with NULL key. Why there is a NULL I donn't know yet. What should be checked next ?
Thanks for the bug report. This particular bug has already been reported into our bug tracking system, but please feel free to report any further bugs you find. *** This bug has been marked as a duplicate of 522277 ***