** Description changed: + [ Impact ] + + Touch input will crash the desktop session when an application has + requested pointer constraints or pointer lock. + + gnome-shell reports: libmutter:ERROR:../src/wayland/meta-wayland- + pointer-constraints.c:565:meta_wayland_pointer_constraint_deactivate: + code should not be reached + + This is fixed upstream in + https://gitlab.gnome.org/GNOME/mutter/-/merge_requests/3889 + + [ Test Plan ] + + 0. Set-up a touchscreen machine with Ubuntu Desktop 24.04 LTS + 0. Install the update from noble-proposed, and reboot + 1. Download the attachment "bug-2090824.html" + 2. Open "bug-2090824.html" in firefox. + 3. Follow the instructions on the webpage, that is: + 3.1. Click anywhere in the page with the mouse or touchpad + 3.2. Using the touchscreen, drag the finger around the page + 3.3. Move the cursor with the mouse or touchpad + 4. Verify that the desktop did not crash, and that you were not logged-out. + + [ Where problems could occur ] + + mutter is the Wayland compositor library that provides graphics and inputs for the GNOME desktop, thus is a critical component. + Problems could manifest with mouse/touch input not working anymore, or sudden log-out if gnome-shell crashes. + + [ Original bug report ] + Laptop is Dell XPS 13 (9370), with i7-8550U CPU with internal graphics, and with touchscreen. Quite commonly the whole session crashes with error log looking like: gnome-shell[2473]: #0 647e91fc7678 i resource:///org/gnome/shell/ui/init.js:21 (2afcdb070bf0 @ 48) gnome-shell[2473]: == Stack trace for context 0x647e91f03d20 == gnome-shell[2473]: GNOME Shell crashed with signal 6 gnome-shell[2473]: Bail out! libmutter:ERROR:../src/wayland/meta-wayland-pointer-constraints.c:565:meta_wayland_pointer_constraint_deactivate: code should not be reached gnome-shell[2473]: libmutter:ERROR:../src/wayland/meta-wayland-pointer-constraints.c:565:meta_wayland_pointer_constraint_deactivate: code should not be reached gnome-shell[2473]: ** and takes the whole desktop session with it. This is possibly upstream https://gitlab.gnome.org/GNOME/mutter/-/issues/3487 issue.
** Attachment added: "Reproducer" https://bugs.launchpad.net/ubuntu/+source/mutter/+bug/2090824/+attachment/5841497/+files/bug-2090824.html -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to mutter in Ubuntu. https://bugs.launchpad.net/bugs/2090824 Title: mutter crashes on Ubuntu 24.04 while playing Among Us with meta_wayland_pointer_constraint_deactivate To manage notifications about this bug go to: https://bugs.launchpad.net/mutter/+bug/2090824/+subscriptions -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs