After storing the texture attributes with glPushAttrib(GL_TEXTURE_BIT), the following call to glPopAttrib generates an GL_INVALID_VALUE error (0x501). This only happens if dri is enabled. Mesa version is yesterdays git-checkout (2007-01-31) X11 is Xorg cvs from 2006-05-29 (post 7.0) (ok, this is a bit old :) Linux is vanilla 2.6.18.2
Created attachment 8557 [details] Simple program that generates the error
Created attachment 8558 [details] glxinfo output
Thank you for the report. I've added a testcase to Piglit. I can confirm the problem with an older version, but the testcase no longer fails on a current version from Git. Closing.
Mass version move, cvs -> git
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.