It seems that r200 driver's glXDestroyContext() needs valid Drawable.
In r200GetLock(), DRI_VALIDATE_DRAWABLE_INFO() is called to get a valid
clip rect of target Drawable. It fails if the Drawable is already
destroyed. (for details, see xc/lib/GL/mesa/src/drv/r200 sources in
XFree86).

According to glXDestroyContext() man page, a valid drawable is not
listed as a requirement. Since my GL setup package (gtkglext) often
sends an already destroyed drawable, I get crashes.

Thoughts?

-- 
// [EMAIL PROTECTED] [EMAIL PROTECTED] scopira.org //




-------------------------------------------------------
This sf.net email is sponsored by:ThinkGeek
Welcome to geek heaven.
http://thinkgeek.com/sf
_______________________________________________
Dri-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/dri-devel

Reply via email to