The crash is because XGetWindowAttributes is throwing a BadMatch error, which is unexpected. It will throw a BadMatch error (from dixLookupWindow) if the specified window isn't really a window. This might happen if a window is destroyed and replaced with a drawable of the same ID whilst gnome-settings-daemon is handling the original CreateNotify event.
This looks like it's basically the same issue as https://bugs.freedesktop.org/show_bug.cgi?id=23562, except with XGetWindowAttributes instead of XGetWindowProperty. Perhaps XGetWindowAttributes needs a similar fix? (Subscribing the other Chris for a second opinion) ** Bug watch added: freedesktop.org Bugzilla #23562 https://bugs.freedesktop.org/show_bug.cgi?id=23562 -- You received this bug notification because you are a member of Desktop Packages, which is subscribed to gnome-settings-daemon in Ubuntu. https://bugs.launchpad.net/bugs/903973 Title: gnome-settings-daemon crashed with signal 5 in _XReply() Status in “gnome-settings-daemon” package in Ubuntu: Confirmed Status in “gnome-settings-daemon” source package in Precise: Confirmed Bug description: The crash happened right after logging in. I launched the onscreen keyboard Onboard and the Synaptic Package Manager; but I don't know whether it is related to the bug occurring. ProblemType: Crash DistroRelease: Ubuntu 12.04 Package: gnome-settings-daemon 3.2.2-0ubuntu5 ProcVersionSignature: Ubuntu 3.2.0-3.9-generic 3.2.0-rc4 Uname: Linux 3.2.0-3-generic x86_64 NonfreeKernelModules: nvidia ApportVersion: 1.90-0ubuntu1 Architecture: amd64 CrashCounter: 1 Date: Tue Dec 13 23:09:36 2011 ExecutablePath: /usr/lib/gnome-settings-daemon/gnome-settings-daemon InstallationMedia: Ubuntu 9.10 "Karmic Koala" - Release amd64 (20091027) ProcCmdline: /usr/lib/gnome-settings-daemon/gnome-settings-daemon Signal: 5 SourcePackage: gnome-settings-daemon StacktraceTop: ?? () from /usr/lib/x86_64-linux-gnu/libX11.so.6 ?? () from /usr/lib/x86_64-linux-gnu/libX11.so.6 _XReply () from /usr/lib/x86_64-linux-gnu/libX11.so.6 _XGetWindowAttributes () from /usr/lib/x86_64-linux-gnu/libX11.so.6 XGetWindowAttributes () from /usr/lib/x86_64-linux-gnu/libX11.so.6 Title: gnome-settings-daemon crashed with signal 5 in _XReply() UpgradeStatus: Upgraded to precise on 2011-12-09 (4 days ago) UserGroups: adm admin cdrom dialout lpadmin plugdev sambashare To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/gnome-settings-daemon/+bug/903973/+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