On Mon, 2011-11-14 at 22:23 +0100, Jan Oberländer wrote: > > #6 0xb705ae55 in R200TextureSetupCP (pPict=0xb904a8a0, pPix=<optimized out>, > unit=0) at ../../src/radeon_exa_render.c:878 > #7 0xb706629f in R200PrepareCompositeCP (op=3, pSrcPicture=0xb904a8a0, > pMaskPicture=0x0, pDstPicture=0xb9002020, pSrc=0xb903db48, pMask=0x0, > pDst=0xb8fa3430) at ../../src/radeon_exa_render.c:1021
Can you try if the patch below fixes this crash? diff --git a/src/radeon_exa_render.c b/src/radeon_exa_render.c index e5c231f..6cead5a 100644 --- a/src/radeon_exa_render.c +++ b/src/radeon_exa_render.c @@ -595,6 +595,9 @@ RADEONPrepareCompositeCS(int op, PicturePtr pSrcPicture, PicturePtr pMaskPicture if (info->cs) { int ret; + if (CS_FULL(info->cs)) + radeon_cs_flush_indirect(pScrn); + radeon_cs_space_reset_bos(info->cs); radeon_add_pixmap(info->cs, pSrc, -- Earthling Michel Dänzer | http://www.amd.com Libre software enthusiast | Debian, X and DRI developer -- To UNSUBSCRIBE, email to debian-x-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/1321525464.3794.90.camel@thor.local