xserver/hw
George Staplin 17f6a261fc XQuartz: GL: Add a branch to prevent a NULL DrawablePtr structure access.
In attach() check for pDraw being NULL, and also print an ErrorF message,
because we eventually want to track down why this is occuring.

It's unclear how this occurs, but as I noted in the 1.4 branch, I believe that
the DrawablePtr/struct _Drawable -> id is the member being accessed that causes
KERN_PROTECTION_FAILURE at 0x0000000000000004

This passes my tests using: env LIBGL_ALWAYS_INDIRECT=1 ./sometest.

I fixed a warning: caused by initializing the screen->base.visuals with the
configs.  It is a ** not a *.  It seems that some other part of GLX will
initialize this for us.
2008-11-22 11:06:28 -07:00
..
dmx glx: fix forgotten swrast -> SWRast 2008-06-26 16:14:52 -04:00
kdrive Bug #17858: Fix Xvesa build on newer kernels. 2008-11-05 11:44:03 -05:00
vfb Fix GLX in Xvfb and kdrive. 2008-07-02 11:26:10 -04:00
xfree86 xfree86: fix compiler warnings in DoModalias() 2008-11-05 14:41:11 -05:00
xgl Fix up paths for GL/glx -> glx renaming 2008-06-26 16:14:51 -04:00
xnest Use LD_EXPORT_SYMBOLS_FLAG when linking Xnest. 2008-06-26 16:14:51 -04:00
xprint Disable D-BUS from Xprint. 2008-06-09 13:57:03 -04:00
xquartz XQuartz: GL: Add a branch to prevent a NULL DrawablePtr structure access. 2008-11-22 11:06:28 -07:00
xwin Distcheck fixes. 2008-06-30 11:17:53 -04:00
Makefile.am Darwin: Use __APPLE__ instead of __DARWIN__ 2007-12-07 18:54:58 -08:00