Description of problem: gnome-shell crashes when pressing Ctrl+Super in a GTK application Version-Release number of selected component (if applicable): mutter-3.34.0-3.fc31.x86_64 How reproducible: Always Steps to Reproduce: * Start a GNOME Wayland session * Open a GTK application (tested with GNOME Terminal, Tilix, Dino, Thunderbird) * Click on any text input field in the application to focus it Press Ctrl+Super simultaneously What happens: * gnome-shell crashes Tested with current mutter and gnome-shell releases (3.34.0) in Fedora 31 as well as their current master branches. Can't reproduce with Qt applications (neither native Wayland nor XWayland ones). Doesn't always trigger, try clicking into the text field and pressing the key combination a few times. Expected results: No crash
Proposing as a blocker, either under the data loss criterion or under default application functionality. Note that there are a couple other major mutter issues related to keyboard input (that may or may not be related to this bug) and that is somewhat worrying: https://gitlab.gnome.org/GNOME/mutter/issues/819 https://gitlab.gnome.org/GNOME/mutter/issues/820 https://gitlab.gnome.org/GNOME/mutter/issues/822
Thanks for catching this. I think I'd be a weak +1 under the data loss criterion, as this is a pretty easy pair of keys to hit by mistake and we know that Shell crashing certainly can lead to data loss.
I'm able to reproduce after 5-10 attempts at replication. Unfortunately, all gnome-shell crashes are effectively impossible to debug right now. We need to solve bug #1748145 first, or we have no chance here.
There is already a patch at https://gitlab.gnome.org/GNOME/mutter/issues/823
I've reproduced this trivially, my colleague as well. Certain +1 blocker from me.
+1 blocker also from me.
FEDORA-2019-94130905d5 has been submitted as an update to Fedora 31. https://bodhi.fedoraproject.org/updates/FEDORA-2019-94130905d5
mutter-3.34.0-5.fc31 has been pushed to the Fedora 31 testing repository. If problems still persist, please make note of it in this bug report. See https://fedoraproject.org/wiki/QA:Updates_Testing for instructions on how to install test updates. You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2019-94130905d5
mutter-3.34.0-5.fc31 fixes the issue.
mutter-3.34.0-5.fc31 has been pushed to the Fedora 31 stable repository. If problems still persist, please make note of it in this bug report.