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

Reply via email to