Package: mutter Version: 3.30.0-1 Severity: normal Tags: patch --- Please enter the report below this line. ---
mutter 3.30.0 contains a bug which causes gnome-shell to crash, when touching the touchscreen and using the wacom at the same time. Please see the following bugs reports at gnome and ubuntu for reference: * https://gitlab.gnome.org/GNOME/mutter/issues/294 * https://bugs.launchpad.net/ubuntu/+source/gnome-shell/+bug/1788483 There is a patch available, which is part of mutter 3.30.1: * https://gitlab.gnome.org/GNOME/mutter/commit/a3d9f987c8303550bc740cba4645c8fba161c7fb.diff It would be highly appreciated if you could include this patch for the 3.30.0 package or update to 3.30.1. The patch applies without problems to 3.30.0. For convinience I also attached the patch to this bug report. Best Christian --- System information. --- Architecture: Kernel: Linux 4.18.0-1-amd64 Debian Release: buster/sid 990 testing www.deb-multimedia.org 990 testing deb.debian.org 500 unstable deb.debian.org 500 stable-updates ftp.de.debian.org 500 stable www.deb-multimedia.org 500 stable security.debian.org 500 stable repo.skype.com 500 stable packages.microsoft.com 500 stable linux.teamviewer.com 500 stable ftp.de.debian.org 500 stable dl.google.com --- Package information. --- Depends (Version) | Installed ===========================================-+-============== gnome-settings-daemon | 3.30.0-1 gsettings-desktop-schemas (>= 3.21.4) | 3.28.1-1 mutter-common (>= 3.30.0-1) | 3.30.0-1 zenity | 3.28.1-1 libc6 (>= 2.4) | libglib2.0-0 (>= 2.57.2) | libmutter-3-0 (>= 3.28.2) | libx11-6 | libxcomposite1 (>= 1:0.3-1) | Package's Recommends field is empty. Suggests (Version) | Installed ======================================-+-============== gnome-control-center (>= 1:3.25.2) | 1:3.28.2-1 xdg-user-dirs | 0.17-1
diff --git a/src/backends/x11/meta-input-settings-x11.c b/src/backends/x11/meta-input-settings-x11.c index 14a199e7e95b126daf70558b244145567dd4f257..cfcdf2ece000e3df9ff361eace012840173f35f1 100644 --- a/src/backends/x11/meta-input-settings-x11.c +++ b/src/backends/x11/meta-input-settings-x11.c @@ -782,6 +782,7 @@ meta_input_settings_x11_set_stylus_button_map (MetaInputSettings *setti return; /* Grab the puke bucket! */ + meta_x11_error_trap_push (display->x11_display); xdev = device_ensure_xdevice (device); if (xdev) {