Random segmentation faults occurring in libmutter-cogl-1.so
Hello,
First of all, I'm not entirely sure if it's the right place to post it, so if it isn't, please guide me somewhere else.
I'm running Ubuntu 17.10 with Wayland and GNOME Shell 3.26.2. I have at least twice experienced GNOME Shell crash, apparently caused by segfault in libmutter-cogl-1.so
. Here's the /var/log/syslog
piece:
Mar 27 16:57:08 jasus gnome-software[2211]: no app for changed ubuntu-dock@ubuntu.com
Mar 27 16:57:08 jasus gnome-software[2211]: no app for changed ubuntu-appindicators@ubuntu.com
Mar 27 16:57:08 jasus gnome-shell[931]: [AppIndicatorSupport-DEBUG] Registering StatusNotifierItem :1.68/org/ayatana/NotificationItem/software_update_available
Mar 27 16:57:14 jasus gnome-shell[931]: ../../../../gobject/gsignal.c:2641: instance '0x561be57c6a40' has no handler with id '111011'
Mar 27 16:57:14 jasus gnome-shell[931]: (cogl-pipeline.c:602):_cogl_pipeline_update_layers_cache: code should not be reached
Mar 27 16:57:14 jasus kernel: [15797.889971] gnome-shell[931] segfault at 80 ip 00007f3e1113b3dc sp 00007ffdecfa9368 error 4 in libmutter-cogl-1.so[7f3e110fa000+a5000]
Mar 27 16:57:14 jasus gnome-shell[931]: (cogl-pipeline.c:602):_cogl_pipeline_update_layers_cache: code should not be reached
Mar 27 16:57:44 jasus nautilus[3799]: Error reading events from display: Broken pipe
Mar 27 16:57:44 jasus gnome-terminal-[3999]: Error reading events from display: Broken pipe
Mar 27 16:57:44 jasus gnome-control-c[3687]: Error reading events from display: Broken pipe
Mar 27 16:57:44 jasus update-notifier[2644]: Error reading events from display: Broken pipe
Mar 27 16:57:44 jasus org.gnome.Shell.desktop[931]: (EE)
Mar 27 16:57:44 jasus org.gnome.Shell.desktop[931]: Fatal server error:
Mar 27 16:57:44 jasus org.gnome.Shell.desktop[931]: (EE) failed to read Wayland events: Broken pipe
Mar 27 16:57:44 jasus org.gnome.Shell.desktop[931]: (EE)
Mar 27 16:57:44 jasus gnome-session[849]: gnome-session-binary[849] WARNING: Application 'org.gnome.Shell.desktop' killed by signal 11
Mar 27 16:57:44 jasus gnome-session-binary[849]: WARNING: Application 'org.gnome.Shell.desktop' killed by signal 11
Mar 27 16:57:44 jasus gnome-session-binary[849]: Unrecoverable failure in required component org.gnome.Shell.desktop
Mar 27 16:57:44 jasus gsd-rfkill[2089]: g_object_notify: object class 'CcRfkillGlib' has no property named 'kernel-noinput'
Mar 27 16:57:44 jasus systemd[833]: gnome-terminal-server.service: Main process exited, code=exited, status=1/FAILURE
Mar 27 16:57:44 jasus systemd[833]: gnome-terminal-server.service: Unit entered failed state.
Mar 27 16:57:44 jasus systemd[833]: gnome-terminal-server.service: Failed with result 'exit-code'.
Mar 27 16:57:44 jasus kernel: [15827.565014] rfkill: input handler enabled
And here's probably associated dmesg
fragment:
[13546.947516] input: Burr-Brown from TI USB Audio CODEC as /devices/pci0000:00/0000:00:14.0/usb1/1-4/1-4:1.3/0003:08BB:2902.0005/input/input18
[13547.007531] hid-generic 0003:08BB:2902.0005: input,hidraw2: USB HID v1.00 Device [Burr-Brown from TI USB Audio CODEC ] on usb-0000:00:14.0-4/input3
[15797.889971] gnome-shell[931]: segfault at 80 ip 00007f3e1113b3dc sp 00007ffdecfa9368 error 4 in libmutter-cogl-1.so[7f3e110fa000+a5000]
[15827.565014] rfkill: input handler enabled
[15834.960344] rfkill: input handler disabled
uname -a
:
Linux jasus 4.13.0-37-generic #42-Ubuntu SMP Wed Mar 7 14:13:23 UTC 2018 x86_64 x86_64 x86_64 GNU/Linux
I hadn't noticed any strange behavior before the errors occurred. Neither did I manage to reproduce the bug on purpose or determine what action might have caused it, therefore I considered it somewhat random. I only remember that the second crash happened just after I clicked minimize button on System Settings window, because everything froze halfway through the animation.
Also, I think that this Ask Ubuntu question might be related: https://askubuntu.com/questions/1019494/ubuntu-17-10-spontaneously-logs-me-out
Unfortunately, I don't know exactly what else information might be useful for you, but I'm willing to provide some additional files if that's necessary.
Thank you for your time in advance
EDIT: I also think, that it might be worth mentioning that I'm using experimental driver for integrated graphics in my i7-8700k. I enabled it by additional i915.alpha_support=1
kernel option.