Crash upon locking and turning off the screen (Wayland)
This is my first report, so I hope I'm not doing anything wrong.
Affected version
- openSUSE Tumbleweed
- GNOME Shell 45
- This only happens in Wayland, the X11 session doesn't seem to be affected
- Happens without extensions, as I could still reproduce it after it automatically disabled them (due to the crash)
Bug summary
After a day or two of updating Tumbleweed to receive all GNOME 45 goodies, I've started getting a bit confused. Upon opening the lid and waking the laptop up, I was greeted by GDM. This same behaviour happened whenever I'd lock the screen as well - however, if I moved the mouse (not to turn the display off in the lock screen), it would not actually crash, otherwise it always does (text/tty cursor at the top left for a second, and then GDM says hi).
Steps to reproduce
Not much, really. Just locking the screen while in a Wayland session should be enough to trigger the bug.
Relevant logs, screenshots, screencasts etc.
I couldn't figure out how to obtain a stack trace of the issue, but I'll be trying in the meantime. I've only got some logs from journalctl.
Sep 24 15:17:45 dingus-pad dbus-daemon[16114]: [session uid=1000 pid=16114] Activating via systemd: service name='org.gtk.vfs.Metadata' unit='gvfs-metadata.service' requested by ':1.14' (uid=1000 pid=16759 comm="/usr/bin/gnome-shell")
Sep 24 15:17:45 dingus-pad systemd[2446]: Starting Virtual filesystem metadata service...
Sep 24 15:17:45 dingus-pad dbus-daemon[16114]: [session uid=1000 pid=16114] Successfully activated service 'org.gtk.vfs.Metadata'
Sep 24 15:17:45 dingus-pad systemd[2446]: Started Virtual filesystem metadata service.
Sep 24 15:18:11 dingus-pad xdg-desktop-por[17459]: Error reading events from display: Broken pipe
Sep 24 15:18:11 dingus-pad xdg-desktop-por[17438]: Error reading events from display: Broken pipe
Sep 24 15:18:11 dingus-pad evolution-alarm[17111]: Error reading events from display: Broken pipe
Sep 24 15:18:11 dingus-pad gnome-terminal-[17416]: Error reading events from display: Broken pipe
Sep 24 15:18:11 dingus-pad gsd-media-keys[17005]: Error reading events from display: Broken pipe
Sep 24 15:18:11 dingus-pad gsd-wacom[17057]: Error reading events from display: Broken pipe
Sep 24 15:18:11 dingus-pad gsd-power[17014]: Error reading events from display: Broken pipe
Sep 24 15:18:11 dingus-pad gsd-keyboard[16997]: Error reading events from display: Broken pipe
Sep 24 15:18:11 dingus-pad gsd-color[16982]: Error reading events from display: Broken pipe
Sep 24 15:18:11 dingus-pad systemd[2446]: org.gnome.SettingsDaemon.Color.service: Main process exited, code=exited, status=1/FAILURE
Sep 24 15:18:11 dingus-pad gnome-remote-de[16676]: RDP server stopped
Sep 24 15:18:11 dingus-pad systemd[2446]: org.gnome.Shell@wayland.service: Main process exited, code=killed, status=9/KILL
Sep 24 15:18:11 dingus-pad systemd[2446]: org.gnome.SettingsDaemon.Keyboard.service: Main process exited, code=exited, status=1/FAILURE
Sep 24 15:18:11 dingus-pad systemd[2446]: org.gnome.SettingsDaemon.MediaKeys.service: Main process exited, code=exited, status=1/FAILURE
Sep 24 15:18:11 dingus-pad systemd[2446]: org.gnome.SettingsDaemon.Power.service: Main process exited, code=exited, status=1/FAILURE
Sep 24 15:18:11 dingus-pad systemd[2446]: org.gnome.SettingsDaemon.Wacom.service: Main process exited, code=exited, status=1/FAILURE
Sep 24 15:18:11 dingus-pad systemd[2446]: gnome-terminal-server.service: Main process exited, code=exited, status=1/FAILURE
Sep 24 15:18:11 dingus-pad systemd[2446]: gnome-terminal-server.service: Failed with result 'exit-code'.
Sep 24 15:18:11 dingus-pad systemd[2446]: gnome-terminal-server.service: Consumed 4.945s CPU time.
Sep 24 15:18:11 dingus-pad systemd[2446]: xdg-desktop-portal-gnome.service: Main process exited, code=exited, status=1/FAILURE
Sep 24 15:18:11 dingus-pad systemd[2446]: xdg-desktop-portal-gnome.service: Failed with result 'exit-code'.
Sep 24 15:18:11 dingus-pad systemd[2446]: xdg-desktop-portal-gtk.service: Main process exited, code=exited, status=1/FAILURE
Sep 24 15:18:11 dingus-pad systemd[2446]: xdg-desktop-portal-gtk.service: Failed with result 'exit-code'.
Sep 24 15:18:11 dingus-pad systemd[2446]: org.gnome.SettingsDaemon.Color.service: Failed with result 'exit-code'.
Sep 24 15:18:11 dingus-pad systemd[2446]: org.gnome.SettingsDaemon.Keyboard.service: Failed with result 'exit-code'.
Sep 24 15:18:11 dingus-pad systemd[2446]: org.gnome.SettingsDaemon.MediaKeys.service: Failed with result 'exit-code'.
Sep 24 15:18:11 dingus-pad systemd[2446]: org.gnome.SettingsDaemon.Power.service: Failed with result 'exit-code'.
Sep 24 15:18:11 dingus-pad systemd[2446]: vte-spawn-f5c4c894-2caa-4079-8200-bd43f3008d66.scope: Consumed 1.762s CPU time.
Sep 24 15:18:11 dingus-pad systemd[2446]: org.gnome.SettingsDaemon.Wacom.service: Failed with result 'exit-code'.
Sep 24 15:18:11 dingus-pad systemd[2446]: org.gnome.Shell@wayland.service: Failed with result 'signal'.
Sep 24 15:18:11 dingus-pad systemd[2446]: org.gnome.Shell@wayland.service: Triggering OnFailure= dependencies.
Sep 24 15:18:11 dingus-pad systemd[2446]: org.gnome.Shell@wayland.service: Consumed 5.747s CPU time.
Sep 24 15:18:11 dingus-pad systemd[2446]: Stopped target GNOME Wayland Session (session: gnome).
Sep 24 15:18:11 dingus-pad systemd[2446]: Stopped target Current graphical user session.
Sep 24 15:18:11 dingus-pad systemd[2446]: Stopped target GNOME Session.
Sep 24 15:18:11 dingus-pad systemd[2446]: Stopped target GNOME Wayland Session.
Sep 24 15:18:11 dingus-pad systemd[2446]: Stopped target GNOME Session (session: gnome).
Sep 24 15:18:11 dingus-pad systemd[2446]: Stopped target GNOME accessibility target.
Sep 24 15:18:11 dingus-pad systemd[2446]: Stopped target GNOME color management target.
Sep 24 15:18:11 dingus-pad systemd[2446]: Stopped target GNOME date & time target.
Sep 24 15:18:11 dingus-pad systemd[2446]: Stopped target GNOME maintenance of expirable data target.
Sep 24 15:18:11 dingus-pad systemd[2446]: Stopped target GNOME keyboard configuration target.
Sep 24 15:18:11 dingus-pad systemd[2446]: Stopped target GNOME keyboard shortcuts target.
Sep 24 15:18:11 dingus-pad systemd[2446]: Stopped target GNOME power management target.
Sep 24 15:18:11 dingus-pad systemd[2446]: Stopped target GNOME printer notifications target.
Sep 24 15:18:11 dingus-pad systemd[2446]: Stopped target GNOME RFKill support target.
Sep 24 15:18:11 dingus-pad systemd[2446]: Stopped target GNOME FreeDesktop screensaver target.
Sep 24 15:18:11 dingus-pad systemd[2446]: Stopped target GNOME file sharing target.
Sep 24 15:18:11 dingus-pad systemd[2446]: Stopped target GNOME smartcard target.
Sep 24 15:18:11 dingus-pad systemd[2446]: Stopped target GNOME sound sample caching target.