Created attachment 33530 [details]
glxinfo (or the DRI-enabled) xserver crashes with this assertion in mesa 7.7 on a number of drivers:
glxinfo: ../common/drirenderbuffer.c:69: driNewRenderbuffer: Assertion `format == 0x1908 || format == 0x8050 || format == 0x8058 || format == 0x81A5 || format == 0x81A6 || format == 0x81A7 || format == 0x8D48' failed.
From looking at the code, I think this happened with http://cgit.freedesktop.org/mesa/mesa/commit/?h=mesa_7_7_branch&id=1160acbfea986a821761d18f5f14d5d2cb0dea8c
The assertion should probably be updated or removed.
This was also seen on xorg ML: http://lists.freedesktop.org/archives/xorg/2010-January/048892.html
I've removed the obsolete assertion. Commit 293f4d51b473783d5c5ab773a1c438e0a2fe46f2.
As I've suspected, the older DRI drivers aren't getting much testing.