The function find_mesa_visual return a wrong element of visual vector. The index of vector is shift one element. Then I basically decremented one of index.
Just for information, this problem was making glxinfo crash the X server using the sis driver.
Created attachment 7240 [details] [review] Fix index matching of visuals
Sorry about the phenomenal bug spam, guys. Adding xorg-team@ to the QA contact so bugs don't get lost in future.
Yet another probably-already-fixed-but-let's-check-and-be-sure...
Yep, fixed in 1.5.
Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.