Gnome Shell crashes when Firefox gets dragged over a wayland app
Affected version
OS: Arch Linux (updated today)
gnome-shell version: 3.34.4
This issue appears under Wayland
Bug summary
I've found that I can reliably crash gnome-shell. It happens when I drag a firefox tab over another window.
If I run export MOZ_ENABLE_WAYLAND=1
and launch firefox then I can't cause the crash. It only happens when firefox is using Xwayland.
Steps to reproduce
- Open a window running under wayland (such as gnome-terminal, gnome-settings, or nautilus)
- Open firefox not running wayland natively
- Place the windows on the screen so that they don't overlap
- Grab firefox on the tab bar where the window title gets displayed. Drag it over the non-firefox application.
What happened
The UI locks up, then I end up at a TTY - no more GUI.
What did you expect to happen
I expected firefox to move on the screen without crashing the shell.
Relevant logs, screenshots, screencasts etc.
I've attached a coredump. gnome-crash-coredump.txt
A line like this shows up in the journal at the time of each crash:
Feb 19 21:01:41 burn audit[45460]: ANOM_ABEND auid=1000 uid=1000 gid=1000 ses=1 pid=45460 comm="gnome-shell" exe="/usr/bin/gnome-shell" sig=11 res=1