Switching mpv player to/from full-screen mode causes GNOME Shell to crash
Hey everyone,
Not sure if this is the right place to post. If not, I'll re-post it to mpv's GitHub page.
After the update to 3.34.0 I've noticed an issue with mpv player. Switching to/from full-screen mode causes GNOME Shell to crash.
GNOME Shell 3.34.0
5.3.0-arch1-1-ARCH
mpv 0.29.1
Happens with all GNOME extensions disabled only on X11 (Wayland is not affected). Here's the output from the journal:
Sep 22 12:57:53 jl audit[123600]: ANOM_ABEND auid=1000 uid=1000 gid=1000 ses=3 pid=123600 comm="gnome-shell" exe="/usr/bin/gnome-shell" sig=11 res=1
Sep 22 12:57:53 jl kernel: gnome-shell[123600]: segfault at 0 ip 00007f069de35aa0 sp 00007fffa61203c8 error 4 in libcairo.so.2.11703.0[7f069de0f000+cf000]
Sep 22 12:57:53 jl kernel: Code: 74 10 8b 00 85 c0 75 0a 8b 87 70 01 00 00 c3 0f 1f 00 48 83 ec 08 bf 0d 00 00 00 e8 4a fe fe ff 31 c0 48 83 c4 08 c3 0f 1f 00 <48> 8b 07 48 85 c0 74 10 8b 00 85 c0 75 0a 8b 87 74 01 00 00 c3 0f
Sep 22 12:57:53 jl kernel: audit: type=1701 audit(1569149873.646:232): auid=1000 uid=1000 gid=1000 ses=3 pid=123600 comm="gnome-shell" exe="/usr/bin/gnome-shell" sig=11 res=1
Sep 22 12:57:53 jl systemd[920]: gnome-shell-x11.service: Main process exited, code=killed, status=11/SEGV
Sep 22 12:57:53 jl systemd[920]: gnome-shell-x11.service: Failed with result 'signal'.
Sep 22 12:57:53 jl systemd[920]: gnome-shell-x11.service: Service has no hold-off time (RestartSec=0), scheduling restart.
Sep 22 12:57:53 jl systemd[920]: gnome-shell-x11.service: Scheduled restart job, restart counter is at 6.
Sep 22 12:57:53 jl systemd[920]: Stopped target GNOME X11 Session (session: gnome).
Sep 22 12:57:53 jl systemd[920]: Stopping GNOME X11 Session (session: gnome).
Sep 22 12:57:53 jl systemd[920]: Stopped target GNOME X11 Session.
Sep 22 12:57:53 jl systemd[920]: Stopping GNOME X11 Session.
Sep 22 12:57:53 jl systemd[920]: Stopped target GNOME Shell on X11.
Sep 22 12:57:53 jl systemd[920]: Stopping GNOME Shell on X11.
Sep 22 12:57:53 jl systemd[920]: Stopped GNOME Shell on X11.
Sep 22 12:57:53 jl polkitd[579]: Unregistered Authentication Agent for unix-session:5 (system bus name :1.9644, object path /org/freedesktop/PolicyKit1/AuthenticationAgent, locale en_US.UTF-8) (disconnected from bus)
Sep 22 12:57:53 jl systemd[920]: Starting GNOME Shell on X11...
Sep 22 12:57:53 jl systemd[920]: Started GNOME Shell on X11.
Sep 22 12:57:53 jl systemd[920]: Reached target GNOME Shell on X11.
Sep 22 12:57:53 jl systemd[920]: Reached target GNOME X11 Session.
Sep 22 12:57:53 jl systemd[920]: Reached target GNOME X11 Session (session: gnome).
Sep 22 12:57:53 jl gsd-media-keys[121451]: Failed to grab accelerators: GDBus.Error:org.freedesktop.DBus.Error.UnknownMethod: No such interface “org.gnome.Shell” on object at path /org/gnome/Shell
Sep 22 12:57:54 jl gnome-shell[123818]: Unset XDG_SESSION_ID, getCurrentSessionProxy() called outside a user session. Asking logind directly.
Sep 22 12:57:54 jl gnome-shell[123818]: Will monitor session 5
Sep 22 12:57:54 jl gnome-shell[123818]: Failed to launch ibus-daemon: Failed to execute child process “ibus-daemon” (No such file or directory)
Sep 22 12:57:54 jl /usr/lib/gdm-x-session[121357]: The XKEYBOARD keymap compiler (xkbcomp) reports:
Sep 22 12:57:54 jl /usr/lib/gdm-x-session[121357]: > Internal error: Could not resolve keysym XF86MonBrightnessCycle
Sep 22 12:57:54 jl /usr/lib/gdm-x-session[121357]: > Internal error: Could not resolve keysym XF86RotationLockToggle
Sep 22 12:57:54 jl /usr/lib/gdm-x-session[121357]: Errors from xkbcomp are not fatal to the X server
Sep 22 12:57:54 jl polkitd[579]: Registered Authentication Agent for unix-session:5 (system bus name :1.9678 [/usr/bin/gnome-shell], object path /org/freedesktop/PolicyKit1/AuthenticationAgent, locale en_US.UTF-8)
Sep 22 12:57:54 jl gnome-shell[123818]: Failed to launch ibus-daemon: Failed to execute child process “ibus-daemon” (No such file or directory)
Sep 22 12:57:54 jl gnome-shell[123818]: _clutter_stage_queue_event: assertion 'CLUTTER_IS_STAGE (stage)' failed
Sep 22 12:57:54 jl gnome-shell[123818]: _clutter_stage_queue_event: assertion 'CLUTTER_IS_STAGE (stage)' failed
Sep 22 12:57:54 jl gnome-shell[123818]: _clutter_stage_queue_event: assertion 'CLUTTER_IS_STAGE (stage)' failed
Sep 22 12:57:54 jl gnome-shell[123818]: _clutter_stage_queue_event: assertion 'CLUTTER_IS_STAGE (stage)' failed
Sep 22 12:57:54 jl gnome-shell[123818]: _clutter_stage_queue_event: assertion 'CLUTTER_IS_STAGE (stage)' failed
Sep 22 12:57:54 jl gnome-shell[123818]: _clutter_stage_queue_event: assertion 'CLUTTER_IS_STAGE (stage)' failed
Sep 22 12:57:54 jl gnome-shell[123818]: _clutter_stage_queue_event: assertion 'CLUTTER_IS_STAGE (stage)' failed
Sep 22 12:57:54 jl gnome-shell[123818]: _clutter_stage_queue_event: assertion 'CLUTTER_IS_STAGE (stage)' failed
Sep 22 12:57:54 jl gnome-shell[123818]: _clutter_stage_queue_event: assertion 'CLUTTER_IS_STAGE (stage)' failed
Sep 22 12:57:54 jl gnome-shell[123818]: _clutter_stage_queue_event: assertion 'CLUTTER_IS_STAGE (stage)' failed
Sep 22 12:57:54 jl gnome-shell[123818]: _clutter_stage_queue_event: assertion 'CLUTTER_IS_STAGE (stage)' failed
Sep 22 12:57:55 jl gsd-media-keys[121451]: Failed to grab accelerator for keybinding settings:screen-brightness-cycle
Sep 22 12:57:55 jl gsd-media-keys[121451]: Failed to grab accelerator for keybinding settings:playback-random
Sep 22 12:57:55 jl gsd-media-keys[121451]: Failed to grab accelerator for keybinding settings:rfkill
Sep 22 12:57:55 jl gsd-media-keys[121451]: Failed to grab accelerator for keybinding settings:playback-repeat
Sep 22 12:57:55 jl gsd-media-keys[121451]: Failed to grab accelerator for keybinding settings:hibernate
Sep 22 12:57:55 jl gnome-shell[123818]: Error looking up permission: GDBus.Error:org.freedesktop.portal.Error.NotFound: No entry for geolocation
Sep 22 12:57:55 jl gnome-shell[123818]: JS ERROR: error initializing the NetworkManager Agent: NM.AgentManagerError: An agent with this ID is already registered for this user.
NetworkAgent</<@resource:///org/gnome/shell/ui/components/networkAgent.js:638:17
Sep 22 12:57:55 jl gnome-shell[123818]: GNOME Shell started at Sun Sep 22 2019 12:57:54 GMT+0200 (CEST)
Sep 22 12:57:55 jl gnome-shell[123818]: Registering session with GDM
Edited by Juozas Miškinis