gdk_display_get_window_at_pointer() (or more specifically _gdk_windowing_window_at_pointer) grabs with XGrabServer() before calling XQueryPointer.
The grab can be broken by switching to a virtual terminal and killing the app using gdk_display_get_window_at_pointer (or attaching to that process with a debugger and calling XUngrabServer(Display* display), though I don't know if you can do that if a debugger is already attached). -- X server freezes while the application is executing XQueryPointer https://bugs.launchpad.net/bugs/400374 You received this bug notification because you are a member of Ubuntu-X, which is subscribed to xorg-server in ubuntu. _______________________________________________ Mailing list: https://launchpad.net/~ubuntu-x-swat Post to : ubuntu-x-swat@lists.launchpad.net Unsubscribe : https://launchpad.net/~ubuntu-x-swat More help : https://help.launchpad.net/ListHelp