Closed ghost closed 8 years ago
Thanks for reporting this bug. Definitely a mistake on my end, I will try to fix it tomorrow.
Your predicate procedure must decide if the event is useful without calling any Xlib functions. http://tronche.com/gui/x/xlib/event-handling/manipulating-event-queue/selecting-using-predicate.html
Seems to have been fixed in 588646148829935a6101016fb21ee573bbe9fe2d, so we can close this ticket I presume.
When I mashed the Shift+F9 key during a loading screen in Metro 2033: Redux, the game froze. gdb shows a deadlock with glxosd in the callstack.
First time this happened to me. I will update this ticket if it happens again.
GLXOSD commit b786796dd8feb251b2