GNOME Bugzilla – Bug 338732
evolution-data-server crashes
Last modified: 2006-04-19 09:11:00 UTC
Distribution: Ubuntu 6.06 (dapper) Package: Evolution Severity: Normal Version: GNOME2.14.1 unspecified Gnome-Distributor: Ubuntu Synopsis: evolution-data-server crashes Bugzilla-Product: Evolution Bugzilla-Component: Miscellaneous Bugzilla-Version: unspecified BugBuddy-GnomeVersion: 2.0 (2.14.1) Description: Description of the crash: dialog says evolution-data-server has closed unexpectedly Steps to reproduce the crash: 1. Start evolution 2.. dialog says evolution-data-server has closed unexpectedly Expected Results: Just start evolution How often does this happen? Every time evolution starts Additional Information: The error apeared when upgrading the distribution (upgrade to evolution 2.6.1). A previous version of evolution had been used and data/settings from the previous version were not removed. Debugging Information: Backtrace was generated from '/usr/libexec/evolution-data-server-1.6' (no debugging symbols found) Using host libthread_db library "/lib/tls/i686/cmov/libthread_db.so.1". (no debugging symbols found) [Thread debugging using libthread_db enabled] [New Thread -1220057408 (LWP 11641)] [New Thread -1282569296 (LWP 11655)] [New Thread -1265783888 (LWP 11653)] [New Thread -1223423056 (LWP 11643)] (no debugging symbols found) 0xffffe410 in __kernel_vsyscall ()
+ Trace 67650
Thread 2 (Thread -1282569296 (LWP 11655))
------- Bug created by bug-buddy at 2006-04-16 20:08 -------
Thanks for the bug report. Unfortunately, that stack trace is not very useful in determining the cause of the crash. Can you get us one with debugging symbols? Please start evolution-data-server seperately from a terminal window (evolution-data-server should be located in /usr/libexec or something similar like that) within gdb (this means: run "gdb /usr/libexec/evolution-data-server"), after that, start evolution, and if evolution-data-server crashes, please type "thread apply all bt" and post the output here. Thanks very much. Perhaps starting evolution with another view could also help, e.g. run "evolution -c mail" or "evolution -c calendar". just guessing, though. :-/ Also see http://live.gnome.org/GettingTraces for more information.
I ran the data-server with the debugger. At first it wouldn't crash, but when I changed the view it did. The other day I clicked on the clock on the panel and it crashed too. This is the output:
+ Trace 67714
Thread 5 (Thread -1233036368 (LWP 20391))
hmm. there is only one call in this stacktrace which refers to evolution-data-server, one cannot find out much. :-(
Assigning this to the Contacts component
Looks like some data is corrupted. Can you test running Evolution as some new linux user? If it works, a workaround for this problem could be, exporting the contacts using evolution-addressbook-export tool, into VCF (--format=vcard) file, backup your .evolution/addressbook folder and then import the exported list of contacts into it. *** This bug has been marked as a duplicate of 335961 ***