[Xcb] mesa +xcb = assertion death
Jeremy Kolb
jkolb at brandeis.edu
Wed May 4 10:55:50 PDT 2005
Jamey Sharp wrote:
> On Wed, 2005-05-04 at 00:11 -0400, Jeremy Kolb wrote:
>
>>Okay, I've been trying to narrow it down so I recompiled vanilla cvs
>>Mesa against the standard non xcb-ified xlibs.
>>
>>1) glxgears using Xorg 6.8.2 and NVidia drivers: no problem.
>>2) glxgears using Xorg 6.8.2 libs and Mesa: no problem.
>>3) glxgears using xlibs from cvs with XCB enabled: error.
>>4) glxgears using xlibs from cvs with XCB enabled and Mesa: error.
>>5) glxgears using xlibs from cvs with XCB enabled and NVidia drivers: error.
>>
>>This is with Mesa compiled against Xorg 6.8.2 xlibs in /usr/X11R6/lib.
>>My xlibs --with-xcb is in /opt/fdo/lib. And 'using' above means
>>modifying LD_LIBRARY_PATH to point to /opt/fdo/lib or nothing at all. I
>>used ldd `which glxgears` after each LD_LIBRARY_PATH change to verify.
>>The assertion failure only seems to happen while using X11 with XCB
>>support enabled :(
>
>
> It seems pretty clear that something odd is happening on the wire when
> the assertion failure triggers, though.
>
> Would you capture tcpdump, Ethereal, whatever traces of at least cases 1
> and 2 above?
>
Okay, they're on http://people.brandeis.edu/~jkolb
* glx-mesa-xorg-6.8.2-nvidia-noxcb-glxinfo.dump
glxinfo on Xorg 6.8.2 running the binary nvidia drivers against normal
xlibs.
* glx-mesa-xorg-6.8.2-nvidia-xcb-glxinfo.dump
glxinfo on Xorg 6.8.2 running the binary nvidia drivers against Mesa's
libGL and XCB-enabled xlibs.
* glx-mesa-xorg-6.8.99.5-noxcb-glxinfo.dump
glxinfo on Xorg 6.8.99.5 running 'vesa' against normal xlibs.
* glx-mesa-xorg-6.8.99.5-nvidia-xcb-glxgears.dump
glxgears on Xorg 6.8.99.5 running the binary nvidia drivers against
Mesa's libGL and XCB-enabled xlibs.
Jeremy
More information about the xcb
mailing list