[Xcb] mesa +xcb = assertion death
Jeremy Kolb
jkolb at brandeis.edu
Thu Apr 28 15:09:29 PDT 2005
Ew, maybe, it's beyond me though.
Jeremy
Barton C Massey wrote:
> Sounds like a wild write might be scattering 0xff's across
> the field? I hate C.
>
> Bart
>
> In message <4271554B.3010601 at brandeis.edu> you wrote:
>
>>Okay, the error is in getting the reply for GLXGetFBConfigs (and
>>GLXGetFBConfigsSGI which is just an alias for the former) in
>>AllocAndFetchScreenConfigs. From there it goes:
>>_XReply -> XCBWaitForReply -> _xcb_conn_wait
>>
>>The problem occurs in _xcb_conn_wait at:
>>
>>if ((ret = _xcb_read_int(c) >= 0)
>>
>>then in xcb_in_read_packet in _xcb_read_int(). This is were it gets
>>confusing. When xcb_in_read_packet returns the value of
>>c->in.request_read suddenly becomes 65536 on my computer but I couldn't
>>find where it was set to that... it simply became that when the function
>>returned (using ddd with gdb as the debugger).
>>
>>Can someone else verify this? Simply compile mesa against your xcbified
>>xlibs and make sure you're using indirect rendering (if you use the
>>nvidia drivers etc you'll need to find a server with the default
>>server-side glx).
>>
>>Jeremy
>>_______________________________________________
>>xcb mailing list
>>xcb at lists.freedesktop.org
>>http://lists.freedesktop.org/mailman/listinfo/xcb
More information about the xcb
mailing list