GNOME Bugzilla – Bug 584352
Evolution crash at startup (local user mbox account)
Last modified: 2009-06-24 10:35:11 UTC
Steps to reproduce: 1. Configured an account for reading email from the local mbox at /var/mail/<username> 2. Crash every time at startup Stack trace: Distribution: Fedora release 11 (Leonidas) Gnome Release: 2.26.1 2009-04-29 (Red Hat, Inc) BugBuddy Version: 2.26.0 System: Linux 2.6.29.4-167.fc11.i586 #1 SMP Wed May 27 17:14:37 EDT 2009 i686 X Vendor: The X.Org Foundation X Vendor Release: 10601901 Selinux: Enforcing Accessibility: Disabled GTK+ Theme: Nodoka Icon Theme: Fedora GTK+ Modules: canberra-gtk-module, pk-gtk-module, gnomebreakpad Memory status: size: 88666112 vsize: 88666112 resident: 24416256 share: 18812928 rss: 24416256 rss_rlim: 18446744073709551615 CPU usage: start_time: 1243774845 rtime: 49 utime: 43 stime: 6 cutime:0 cstime: 0 timeout: 0 it_real_value: 0 frequency: 100 Backtrace was generated from '/usr/bin/evolution' [Thread debugging using libthread_db enabled] [New Thread 0xb6213b70 (LWP 3270)] [New Thread 0xb6460b70 (LWP 3268)] [New Thread 0xb7bb6b70 (LWP 3267)] 0x00d79422 in __kernel_vsyscall ()
+ Trace 215782
Thread 1 (Thread 0xb7f2b770 (LWP 3258))
----------- .xsession-errors --------------------- Try: yum --enablerepo='*-debuginfo' install /usr/lib/debug/.build-id/5d/85c872d95e197b25904e1934879b8458d9be82.debug Missing separate debuginfo for /usr/lib/libelf.so.1 Try: yum --enablerepo='*-debuginfo' install /usr/lib/debug/.build-id/f7/879a34e068c8e1d93d7cb303bb8cf85593ab27.debug Missing separate debuginfo for /usr/lib/gio/modules/libgioremote-volume-monitor.so Try: yum --enablerepo='*-debuginfo' install /usr/lib/debug/.build-id/7e/53d06a97c36c52e5817016933d613f8df21022.debug Missing separate debuginfo for /usr/lib/libgvfscommon.so.0 Try: yum --enablerepo='*-debuginfo' install /usr/lib/debug/.build-id/49/719d87781833dbba337daa49f5a96bc14f5a10.debug Missing separate debuginfo for /usr/lib/gio/modules/libgvfsdbus.so Try: yum --enablerepo='*-debuginfo' install /usr/lib/debug/.build-id/90/d064070a866c45b0bc2577211a17e6d1e62ecc.debug Missing separate debuginfo for /usr/lib/libcroco-0.6.so.3 Try: yum --enablerepo='*-debuginfo' install /usr/lib/debug/.build-id/2e/ca3f36e8f2fa79eb0eed5b84964dea1afca392.debug Missing separate debuginfo for /lib/libbz2.so.1 Try: yum --enablerepo='*-debuginfo' install /usr/lib/debug/.build-id/86/beac5ea2641302763460edb51ae090e544a59b.debug Missing separate debuginfo for /usr/lib/evolution/2.26/plugins/liborg-freedesktop-Tracker-evolution-plugin.so Try: yum --enablerepo='*-debuginfo' install /usr/lib/debug/.build-id/9e/93a5fcbbc732ea74ebad0bbd0cdb7fc3c618fb.debug -------------------------------------------------- Other information: When I created the account, I could read the emails in the mbox and mark them read as normal. When I closed evolution and then restarted, it crashed. The mbox seems fine when I read it with mail or vi.
Works for me with sqlite-3.6.12-3.fc11.i586 evolution-data-server-2.26.2-1.fc11.i586 evolution-2.26.2-1.fc11.i586 My account type for /var/mail/$USER is "Standard Unix mbox spool file" What are your versions and an account type? it seems that evolution tries to create a folders.db file in the /var/mail/ste/folders.db , which is obviously wrong, as the 'ste' should be a file, not a folder, and further more, even it would be a folder, it might not be writeable by the user, I guess.
Created attachment 137279 [details] Stacktrace of second evolution crash I am running exactly the same packages as you and my account was "Standard Unix mbox spool file" as well. On my original report, I didn't mention that I also had an address book on evolution because I had it for years without any problems. I started trying things out today and it looks like if the spool file or address book are running on their own, everything is fine. If the are both configured at the same time, I get a crash again and the stacktrace I'm attaching here, or a message "(evolution:5380): camel-local-provider-WARNING **: spool summary - not loading anything" in .xsession-errors and the evolution window just freezes. After this, I decided to fully update my F11, including gnome-desktop-2.26.2-1.fc11.i586 (not an available upgrade when I raised this bug) and it all seems to be magically working now with the same level of evolution, and both mbox spool and address book configured. I'm happy to mark this as resolved, unless you think that there may be something more than a downlevel GNOME.
It crashes somewhere in SQLite, which is at least strange.
+ Trace 216169