Public bug reported: Every few minutes, evolution exits the desktop. Sometimes it will only stay up for seconds, and sometimes it exits in the first second. Occasionally it stays up for ~20 minutes. When it is running, it seems to function normally. This machine was upgraded from 17.04 (where Evolution was stable) to 17.10 release.
Apport crashdump analysis attached. Looking at /var/log/syslog after one of these crashes, I see the following entries: Oct 20 09:50:00 es-lzz-det470s org.gnome.Shell.desktop[2287]: /usr/share/themes/Ambiance/gtk-2.0/apps/mate-panel.rc:30: error: invalid string constant "murrine-scrollbar", expected valid string constant Oct 20 09:50:00 es-lzz-det470s org.gnome.Shell.desktop[2287]: [Parent 8840] WARNING: pipe error (254): Connection reset by peer: file /build/firefox-9cfKiA/firefox-56.0+build6/ipc/chromium/src/chrome/common/ipc_channel_posix.cc, line 353 Oct 20 09:50:52 es-lzz-det470s org.gnome.Shell.desktop[2287]: [Parent 8840] WARNING: pipe error (287): Connection reset by peer: file /build/firefox-9cfKiA/firefox-56.0+build6/ipc/chromium/src/chrome/common/ipc_channel_posix.cc, line 353 Oct 20 09:50:52 es-lzz-det470s org.gnome.Shell.desktop[2287]: [Parent 8840] WARNING: pipe error (300): Connection reset by peer: file /build/firefox-9cfKiA/firefox-56.0+build6/ipc/chromium/src/chrome/common/ipc_channel_posix.cc, line 353 Oct 20 09:50:52 es-lzz-det470s org.gnome.Shell.desktop[2287]: [Parent 8840] WARNING: pipe error (417): Connection reset by peer: file /build/firefox-9cfKiA/firefox-56.0+build6/ipc/chromium/src/chrome/common/ipc_channel_posix.cc, line 353 Oct 20 09:50:57 es-lzz-det470s kernel: [88013.689438] evolution[1461]: segfault at 0 ip (null) sp 00007ffee4f96718 error 14 in evolution[557e54c52000+7000] It is not clear that the first few syslog entries are related. Running evolution with debugging enabled: CAMEL_DEBUG=all evolution I see the following output when the crash occurs: ########### message_list_regen_thread: got 1521 uids in folder 0x5615e38015f0 (john.mel...@esentire.com : Inbox) for expression:---(and (match-all (and (not (system-flag "deleted")) (not (system-flag "junk")))) (and (and (match-all (not (or (= (user-tag "label") "important") (user-flag "$Labelimportant") (user-flag "important")))) (match-all (not (or (= (user-tag "label") "work") (user-flag "$Labelwork") (user-flag "work")))) (match-all (not (or (= (user-tag "label") "personal") (user-flag "$Labelpersonal") (user-flag "personal")))) (match-all (not (or (= (user-tag "label") "todo") (user-flag "$Labeltodo") (user-flag "todo")))) (match-all (not (or (= (user-tag "label") "later") (user-flag "$Labellater") (user-flag "later")))))))--- message_list_regen_thread: got 1521 uids in folder 0x5615e38015f0 (john.mel...@esentire.com : Inbox) after tweak, hide_deleted:1, hide_junk:1 Segmentation fault (core dumped) Not sure if I can provide further information. This crash is highly- repeatable, happening hundreds of times/day. ProblemType: Crash DistroRelease: Ubuntu 17.10 Package: evolution 3.26.1-1 ProcVersionSignature: Ubuntu 4.13.0-16.19-lowlatency 4.13.4 Uname: Linux 4.13.0-16-lowlatency x86_64 ApportVersion: 2.20.7-0ubuntu3 Architecture: amd64 CrashCounter: 1 CurrentDesktop: ubuntu:GNOME Date: Fri Oct 20 09:50:57 2017 Disassembly: => 0x0: Cannot access memory at address 0x0 ExecutablePath: /usr/bin/evolution InstallationDate: Installed on 2017-05-31 (142 days ago) InstallationMedia: Ubuntu 17.04 "Zesty Zapus" - Release amd64 (20170412) ProcCmdline: evolution -c current ProcEnviron: LANGUAGE=en_CA:en PATH=(custom, no user) XDG_RUNTIME_DIR=<set> LANG=en_CA.UTF-8 SHELL=/bin/bash SegvAnalysis: Segfault happened at: 0x0: Cannot access memory at address 0x0 PC (0x00000000) not located in a known VMA region (needed executable region)! SegvReason: executing NULL VMA Signal: 11 SourcePackage: evolution StacktraceTop: ?? () g_hash_table_lookup () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 gdk_x11_atom_to_xatom_for_display () from /usr/lib/x86_64-linux-gnu/libgdk-3.so.0 ?? () from /usr/lib/evolution/plugins/liborg-freedesktop-evolution-indicator.so org_gnome_mail_new_notify () from /usr/lib/evolution/plugins/liborg-freedesktop-evolution-indicator.so Title: evolution crashed with SIGSEGV in g_hash_table_lookup() UpgradeStatus: Upgraded to artful on 2017-10-19 (1 days ago) UserGroups: adm cdrom docker libvirt lpadmin plugdev sambashare sudo ** Affects: evolution (Ubuntu) Importance: Undecided Status: New ** Tags: amd64 apport-crash artful need-amd64-retrace wayland-session ** Information type changed from Private to Public -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to evolution in Ubuntu. https://bugs.launchpad.net/bugs/1725315 Title: evolution crashed with SIGSEGV in g_hash_table_lookup() To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/evolution/+bug/1725315/+subscriptions -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs