GNOME Shell 50.1 crashes in meta_window_x11_update_shape_region() after closing PPSSPP (XWayland / AMD / Fedora 44)

GNOME Shell crashes on Fedora 44 during normal desktop use on a Wayland session with XWayland active.

The crash happened shortly after closing PPSSPP.

Crash

Process gnome-shell crashed in meta_window_x11_update_shape_region()
SIGSEGV in libmutter-18.so.0

Stack trace includes:

meta_window_x11_update_shape_region()
meta_wayland_transaction_commit
wl_surface_commit

Some logs before crash:

XWayland reset:

Connection to xwayland lostUsing public X11 display :0

GPU issues:

Failed to open gpu '/dev/dri/card1': EBUSYFailed to setup: No GPUs found

Then GPU reappears:

Added device '/dev/dri/card1' (amdgpu)Created gbm renderer for '/dev/dri/card1'
  • Fedora 44
  • GNOME Shell 50.1
  • Mutter 50.1
  • Kernel 7.0.10-201.fc44.x86_64
  • AMD GPU

is this a known issue?