Uploaded, unsubscribing sponsors. ** Changed in: gtk+3.0 (Ubuntu Oneiric) Status: Confirmed => In Progress
** Changed in: gtk+3.0 (Ubuntu Oneiric) Status: In Progress => Fix Committed ** Tags added: verification-needed -- You received this bug notification because you are a member of Desktop Packages, which is subscribed to gtk+3.0 in Ubuntu. https://bugs.launchpad.net/bugs/882956 Title: GTK errors out with XI_BadDevice error Status in The GNOME 2 Session Manager: Fix Released Status in OEM Priority Project: Confirmed Status in OEM Priority Project oneiric series: Confirmed Status in “gtk+3.0” package in Ubuntu: Fix Released Status in “gtk+3.0” source package in Oneiric: Fix Committed Status in “gnome-session” package in Fedora: Unknown Bug description: SRU Justificaiton ----------------- Impact: This bug causes fatal X session errors when resuming. This bug is affecting a large Canonical OEM on certain yet-to-be-released platforms and will greatly impact the release schedule if this is not fixed. Fix: Add gdk_x11_display_error_trap_push() and gdk_x11_display_error_trap_pop() calls around XIQueryDevice() and conditionally use it's result instead of assuming it succeeded. Patch: http://git.gnome.org/browse/gtk+/commit/?id=9b967ab8aff46b79494d75a3129fa8780545ecd1 Regression Potential: There should be very little potential for regression. TEST CASE: * Log in to a gnome session. * Suspend system - Close laptop lid or select suspend from indicator-session in the upper right hand corner of the screen. * Resume by pressing the power button. * Your desktop session should still be available. If the bug persists, gnome-session will crash and you'll be returned to LightDM. ------------------------ This issue looks somewhat recent, I don't recall it ever happening in the past. On Dell XPS M1330, Oneiric, when resuming from "suspend to RAM" the X server and Gnome session dies and I'm back to the DM. I file this under "Gnome-session" as the same machine shows absolutely no problem when resuming in a KDE session. Video is: Intel Corporation Mobile GM965/GL960 Integrated Graphics Controller ProblemType: Bug DistroRelease: Ubuntu 11.10 Package: gnome-session 3.2.1-0ubuntu1 ProcVersionSignature: Ubuntu 3.0.0-12.20-generic 3.0.4 Uname: Linux 3.0.0-12-generic i686 ApportVersion: 1.23-0ubuntu3 Architecture: i386 CheckboxSubmission: 1ea6109db29b53f721a523a77b7f3abf CheckboxSystem: d00f84de8a555815fa1c4660280da308 Date: Fri Oct 28 09:43:26 2011 EcryptfsInUse: Yes InstallationMedia: Ubuntu 10.04 LTS "Lucid Lynx" - Release i386 (20100429) PackageArchitecture: all ProcEnviron: LANGUAGE=fr_FR:fr:en_US:en PATH=(custom, user) LANG=fr_FR.UTF-8 SHELL=/bin/bash SourcePackage: gnome-session UpgradeStatus: Upgraded to oneiric on 2011-10-01 (26 days ago) To manage notifications about this bug go to: https://bugs.launchpad.net/gnome-session/+bug/882956/+subscriptions -- Mailing list: https://launchpad.net/~desktop-packages Post to : desktop-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~desktop-packages More help : https://help.launchpad.net/ListHelp