[PATCH libX11] xcb_io: Fix Xlib 32-bit request number issues

Christian Linhart chris at DemoRecorder.com
Wed Nov 5 04:11:16 PST 2014


On 11/05/14 08:49, Jan Smout wrote:
[...]
> If xcb's design allows you to expose 64-bit seq nb, then it could be a viable solution
Yes, this should be possible.
Of course there may be some details to solve. ;-)

>  
> 
>     * We still have the unimplemented case
>          throw_thread_fail_assert("Sequence number wrapped "
>       in xcb_io.c line 81.
> 
> 
> Wouldn't that part of become obsolete?
I hope so.

That part is quite dangerous because it does not allow mixed Xlib/XCB clients to go beyond 4G-requests,
and that boundary can easily be reached in applications which do heavy drawing.

Chris


More information about the xorg-devel mailing list