You are not logged in.
Okay, so I updated my system today and evolution fails to start since.
terminal log of evolution (rather useless):
$ evolution
(evolution:5786): Gtk-WARNING **: Theme parsing error: gtk.css:101:18: Not using units is deprecated. Assuming 'px'.
(evolution:5786): Gtk-WARNING **: Theme parsing error: gtk.css:101:20: Not using units is deprecated. Assuming 'px'.
(evolution:5786): Gtk-WARNING **: Failed to register client: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.gnome.SessionManager was not provided by any .service files
(evolution-alarm-notify:5795): Gtk-WARNING **: Theme parsing error: gtk.css:101:18: Not using units is deprecated. Assuming 'px'.
(evolution-alarm-notify:5795): Gtk-WARNING **: Theme parsing error: gtk.css:101:20: Not using units is deprecated. Assuming 'px'.
Segmentation fault (core dumped)strace of evolution reveals some interesting information (terribly sorry for the paste link but it's too huge to paste here (413 Request Entity Too Large))
http://p.pomf.se/6011
And finally running it through gdb reveals the final piece of the puzzle.
(gdb) exec-file /usr/bin/evolution
(gdb) run
Starting program: /usr/bin/evolution
warning: Could not load shared library symbols for linux-vdso.so.1.
Do you need "set solib-search-path" or "set sysroot"?
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/usr/lib/libthread_db.so.1".
[New Thread 0x7fffddff4700 (LWP 5282)]
(evolution:5278): Gtk-WARNING **: Theme parsing error: gtk.css:101:18: Not using units is deprecated. Assuming 'px'.
(evolution:5278): Gtk-WARNING **: Theme parsing error: gtk.css:101:20: Not using units is deprecated. Assuming 'px'.
[New Thread 0x7fffdd5e9700 (LWP 5283)]
[New Thread 0x7fffdcbdb700 (LWP 5284)]
(evolution:5278): Gtk-WARNING **: Failed to register client: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.gnome.SessionManager was not provided by any .service files
[New Thread 0x7fffcffff700 (LWP 5285)]
[New Thread 0x7fffced6c700 (LWP 5286)]
[New Thread 0x7fffce56b700 (LWP 5287)]
[New Thread 0x7fff7c386700 (LWP 5300)]
[New Thread 0x7fff7bb85700 (LWP 5303)]
[New Thread 0x7fff7b384700 (LWP 5304)]
[New Thread 0x7fff7ab83700 (LWP 5305)]
[New Thread 0x7fff7a382700 (LWP 5306)]
[New Thread 0x7fff79b81700 (LWP 5307)]
[New Thread 0x7fff79380700 (LWP 5308)]
[New Thread 0x7fff78979700 (LWP 5309)]
[New Thread 0x7fff5bfff700 (LWP 5311)]
(evolution-alarm-notify:5302): Gtk-WARNING **: Theme parsing error: gtk.css:101:18: Not using units is deprecated. Assuming 'px'.
(evolution-alarm-notify:5302): Gtk-WARNING **: Theme parsing error: gtk.css:101:20: Not using units is deprecated. Assuming 'px'.
[New Thread 0x7fff5b7fe700 (LWP 5313)]
[New Thread 0x7fff5affd700 (LWP 5314)]
[New Thread 0x7fff5a7fc700 (LWP 5316)]
[New Thread 0x7fff59ffb700 (LWP 5317)]
[Thread 0x7fff7a382700 (LWP 5306) exited]
[Thread 0x7fff7bb85700 (LWP 5303) exited]
[Thread 0x7fff79b81700 (LWP 5307) exited]
Program received signal SIGSEGV, Segmentation fault.
0x00007fff86619745 in OPENSSL_ia32_cpuid () from /usr/lib/libcrypto.so.1.0.0If I read the strace right I'd say the bug is a memory access violation in the openssl function of libcrypto v1.0.0
could be wrong though, I hardly ever use strace.
Last edited by CubeGod (2015-02-11 01:00:03)
Offline
I ran into the same issue, which ended up being linked to the google talk plugin which is loaded by evolution for some reason, removing it restores functionality.
Offline
I don't even remember installing the google talk plugin... Either way it worked previously so it's still a bug.
Thanks for the tip though, I'll figure out which package that provides google talk and I'll just nuke that for now.
EDIT: Seems it was installed, don't remember installing it but I must have at some point, this will break google talk though.. won't it?
Either way that actually worked so thanks, marking as solved.
Last edited by CubeGod (2015-02-11 00:58:45)
Offline