xfce4-panel-plugin-clipman spews xsession-errors with "Gdk-CRITICAL [...] assertion 'GDK_IS_WINDOW (window)' failed
Submitted by Stefan Seyfried
Assigned to Mike Massonnet
Description
Created attachment 9500 fix for the issue
My xsession-errors file grows four entries per second:
(wrapper-2.0:2065): Gdk-CRITICAL **: 08:53:54.048: gdk_window_get_device_position_double: assertion 'GDK_IS_WINDOW (window)' failed
(wrapper-2.0:2065): Gdk-CRITICAL **: 08:53:54.298: gdk_window_get_device_position_double: assertion 'GDK_IS_WINDOW (window)' failed
(wrapper-2.0:2065): Gdk-CRITICAL **: 08:53:54.549: gdk_window_get_device_position_double: assertion 'GDK_IS_WINDOW (window)' failed
(wrapper-2.0:2065): Gdk-CRITICAL **: 08:53:54.799: gdk_window_get_device_position_double: assertion 'GDK_IS_WINDOW (window)' failed
2065 is xfce-panel, more specific the xfce4-panel-plugin-clipman
A fix is attached, already used in the openSUSE package. Note the same code does not seem to do this in older openSUSE versions, maybe this just triggers with newer GTK3 versions? Anyway, the same fix has been applied to other places in commits 1d8d735d and 12d8423f, so I'm pretty sure it fits here, too.
Patch 9500, "fix for the issue":
0001-fix-getting-modifier-in-gsd-clipboard-manager.patch
Version: 1.4.3
Edited by Gaël Bonithon