[Intel-gfx] [PATCH] Disable DRI2 if we are running on shadowfb

Chris Wilson chris at chris-wilson.co.uk
Wed Sep 22 14:17:07 CEST 2010


On Wed, 22 Sep 2010 13:47:27 +0200, Julien Cristau <jcristau at debian.org> wrote:
> Without this change, DRI2 gets enabled but doesn't work and glxinfo
> crashes my X server.

Like this?

==2989== Invalid write of size 4
==2989==    at 0x48CE6E5: DrawableGone (glxext.c:169)
==2989==    by 0x809F401: FreeResource (resource.c:601)
==2989==    by 0x80845CE: ProcDestroyWindow (dispatch.c:733)
==2989==    by 0x8087D76: Dispatch (dispatch.c:432)
==2989==    by 0x8066439: main (main.c:291)
==2989==  Address 0x55a9c1c is 76 bytes inside a block of size 88 free'd
==2989==    at 0x4023B6A: free (vg_replace_malloc.c:366)
==2989==    by 0x48D9DD8: __glXDRIcontextDestroy (glxdri2.c:250)
==2989==    by 0x48CE1A0: __glXFreeContext (glxext.c:222)
==2989==    by 0x48CE786: DrawableGone (glxext.c:165)
==2989==    by 0x809F401: FreeResource (resource.c:601)
==2989==    by 0x80845CE: ProcDestroyWindow (dispatch.c:733)
==2989==    by 0x8087D76: Dispatch (dispatch.c:432)
==2989==    by 0x8066439: main (main.c:291)

Kristian, I know how much you enjoy fixing these... You probably already
have a patch. ;-)
-Chris

-- 
Chris Wilson, Intel Open Source Technology Centre



More information about the Intel-gfx mailing list