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)
     {

Reply via email to