GNOME Bugzilla – Bug 528194
crash in Evolution Mail and Calendar: started evolution, accou...
Last modified: 2008-08-21 10:25:16 UTC
What were you doing when the application crashed? started evolution, account is exchange based, it gets the headers then crashes Distribution: Debian lenny/sid Gnome Release: 2.22.1 2008-04-08 (Debian) BugBuddy Version: 2.22.0 System: Linux 2.6.24-1-amd64 #1 SMP Thu Mar 27 16:52:38 UTC 2008 x86_64 X Vendor: The X.Org Foundation X Vendor Release: 10400090 Selinux: No Accessibility: Disabled GTK+ Theme: Clearlooks Icon Theme: gnome Memory status: size: 547610624 vsize: 547610624 resident: 76005376 share: 11153408 rss: 76005376 rss_rlim: 18446744073709551615 CPU usage: start_time: 1208255973 rtime: 155 utime: 142 stime: 13 cutime:0 cstime: 0 timeout: 0 it_real_value: 0 frequency: 100 Backtrace was generated from '/usr/lib/bug-buddy/evolution-exchange-storage' [Thread debugging using libthread_db enabled] [New Thread 0x2b0ca69fd900 (LWP 10025)] [New Thread 0x40040950 (LWP 10027)] 0x00002b0c9f99dedf in waitpid () from /lib/libpthread.so.0
+ Trace 195283
Thread 1 (Thread 0x2b0ca69fd900 (LWP 10025))
----------- .xsession-errors (26 sec old) --------------------- at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at com.sap.platin.base.automation.GuiClassDescriptor.invoke(GuiClassDescriptor.java:180) at com.sap.platin.base.automation.GuiAutomationDispatcher.invoke(GuiAutomationDispatcher.java:481) at com.sap.platin.base.automation.GuiAutomationCall.invoke(GuiAutomationCall.java:167) at com.sap.platin.base.automation.GuiAutomationProcessor.processAutomationCallList(GuiAutomationProcessor.java:191) at com.sap.platin.base.automation.GuiAutomationProcessor.processDataFromServer(GuiAutomationProcessor.java:154) at com.sap.platin.base.automation.GuiAutomationProcessor.handleDataFromServer(GuiAutomationProcessor.java:69) at com.sap.platin.base.protocol.GuiMultiplexer.processDataFromServer(GuiMultiplexer.java:207) at com.sap.platin.base.protocol.GuiMultiplexer.run(GuiMultiplexer.java:58) at java.lang.Thread.run(Thread.java:619) CalDAV Eplugin starting up ... evolution-shell-Message: Killing old version of evolution-data-server... --------------------------------------------------
*** Bug 524533 has been marked as a duplicate of this bug. ***
*** Bug 527396 has been marked as a duplicate of this bug. ***
Thanks for taking the time to report this bug. Unfortunately, that stack trace is missing some elements that will help a lot to solve the problem, so it will be hard for the developers to fix that crash. Could you please install some debugging packages [1], start the application as normal, and reproduce the crash, if possible? Once bug-buddy pops up, you can find the stacktrace in the Details, now containing way more information. Please copy that stacktrace and paste it as a comment here. Thanks in advance! [1] debugging packages for evolution, evolution-data-server, evolution-exchange, gtkhtml, gtk, glib, libsoup, gnome-vfs, libgnome, orbit2 and libgnomeui (as far as those packages are provided by your distribution). More details can be found here: http://live.gnome.org/GettingTraces
Possible dup of bug 501132
*** Bug 529419 has been marked as a duplicate of this bug. ***
@akhil: bug 522956 looks like a dup and has a very useful trace.
*** Bug 531010 has been marked as a duplicate of this bug. ***
*** Bug 541646 has been marked as a duplicate of this bug. ***
*** Bug 541868 has been marked as a duplicate of this bug. ***
Bug 541868 has an awesome stacktrace. Confirming as there are many duplicates.
i guess it is fixed with bug 532844
*** Bug 544173 has been marked as a duplicate of this bug. ***
With my current build this crash occurs every time I start up. message_removed (MailStub *stub, MailStubExchangeFolder *mfld, const char *href) is called which calls mmsg = g_hash_table_lookup (mfld->messages_by_href, href); where both mfld->messages_by_href and href are null (gdb) print mfld->messages_by_href $4 = (GHashTable *) 0x0 (gdb) print *mfld $6 = {mse = 0x22d, folder = 0x4c9, name = 0x821f300 "0\003#\b |!\b", type = 3063974656, access = 3063980002, messages = 0x1, messages_by_uid = 0x4db, messages_by_href = 0x0, seq = 0, high_article_num = 0, deleted_count = 1861, unread_count = 2032, scanned = 136571056, changed_messages = 0xb6a08b00, flag_timeout = 3063980002, pending_delete_ops = 1, last_activity = 2050, sync_deletion_timeout = 0} (gdb) bt
+ Trace 204110
90 guint 91 g_str_hash (gconstpointer v) 92 { 93 /* 31 bit hash function */ 94 const signed char *p = v; 95 guint32 h = *p; 96 97 if (h) 98 for (p += 1; *p != '\0'; p++) 99 h = (h << 5) - h + *p; (gdb) print v $1 = (gconstpointer) 0x0 (gdb)
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 ***