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

Reply via email to