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 7ffee4f96718 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=
LANG=en_CA.UTF-8
SHELL=/bin/bash
SegvAnalysis:
Segfault happened at: 0x0: Cannot access memory at address 0x0
PC (0x) 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: