Please do not reply to this email: if you want to comment on the bug, go to the URL shown below and enter yourcomments there. https://bugs.freedesktop.org/show_bug.cgi?id=3972 Summary: [r200 / radeon / r300] segfault in r200DestroyContext when R200_NO_VTXFMT set Product: Mesa Version: CVS Platform: All OS/Version: All Status: NEW Severity: normal Priority: P2 Component: Drivers/DRI/r200 AssignedTo: dri-devel@lists.sourceforge.net ReportedBy: [EMAIL PROTECTED]
If the R200_NO_VTXFMT env var is set, the r200 driver will segfault during context destruction. The problem is that the env var isn't tested to determine if r200VtxfmtDestroy should be called. I suspect that the radeon and r300 drivers will have a similar problem, but I have not verified that yet. I believe we should do the following two things: 1. Add a flag that is set when r200VtxfmtInit is called. Use this flag, and *only* this flag to determine if r200VtxfmtDestroy should be called. 2. Mark all the env vars that are replaced by dri conf as deprecated. Remove them in the next release (i.e., X.org 7.1). -- Configure bugmail: https://bugs.freedesktop.org/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are the assignee for the bug, or are watching the assignee. ------------------------------------------------------- SF.Net email is Sponsored by the Better Software Conference & EXPO September 19-22, 2005 * San Francisco, CA * Development Lifecycle Practices Agile & Plan-Driven Development * Managing Projects & Teams * Testing & QA Security * Process Improvement & Measurement * http://www.sqe.com/bsce5sf -- _______________________________________________ Dri-devel mailing list Dri-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/dri-devel