[Xcb] libxcb/libX11 deadlocking and asserting in multi-threaded use

Nicholas Allen nick.allen at onlinehome.de
Sun Mar 21 05:50:41 PDT 2010


That did indeed seem to fix it! ;-)

Thank you so much for your help - I'm extremely grateful. Thanks again
for XCB - it's an awesome library...

Cheers,

Nick
> Generally, when this happens to me, it is because I forgot to
> xcb_flush before xcb_wait_for_event.
>
> Wireshark can help you to discover if the X server even sends the
> event you are waiting for. (Wireshark doesn't capture unix domain
> sockets, so you'd have to enable TCP on your X server and set your
> $DISPLAY appropriately.) Beyond that, maybe Jamey can help :-)
>
> Peter Harris
> _______________________________________________
> Xcb mailing list
> Xcb at lists.freedesktop.org
> http://lists.freedesktop.org/mailman/listinfo/xcb
>   



More information about the Xcb mailing list