mutter freezes with libXi (regression)
Submitted by Sylvain Pasche
Assigned to Xorg Project Team
While investigating a freeze with the the mutter window manager (details in https://bugzilla.gnome.org/show_bug.cgi?id=743553) I identified that the regression came from libXi:
good: 1.7.4 bad: c6484410
$ git bisect bad Bisecting: 0 revisions left to test after this (roughly 0 steps) [f699770e] XIGetClientPointer: Return False on error.
To reproduce, try running mutter with that version of libXi and switch the focus between windows a few times. After a few tries mutter freezes and doesn't get any more X events.