[Xcb] mesa +xcb = assertion death
Vincent Torri
Vincent.Torri at iecn.u-nancy.fr
Fri Apr 29 10:58:51 PDT 2005
On Fri, 29 Apr 2005, Jeremy Kolb wrote:
> Okay.
>
> In line 250 of xcb_in_read_packet we have:
>
> c->in.request_read = (lastread & 0xffff0000) | genrep.sequence;
>
> For some reason when it fails genrep has a response_type of 5, a
> sequence of 0 and a length of 1. This is when it should be pixing up
> sequence 12 I believe. Up until this point I get perfectly sane values
> for this.
>
> I don't know why it's getting this value for genrep. But it causes the
> next read to be 65536 since 0 & 0xffff = 65536. And that's why the
> assertion fires.
0xffff = 65535, not 65536
Vincent
More information about the xcb
mailing list