On Tue, 2009-08-04 at 11:28 +0200, Julien Cristau wrote: > On Tue, Aug 4, 2009 at 08:55:49 +0000, Bryce Harrington wrote: > > > diff --git a/debian/patches/178_glx_flush_cache.patch > > b/debian/patches/178_glx_flush_cache.patch > > new file mode 100644 > > index 0000000..89b18a9 > > --- /dev/null > > +++ b/debian/patches/178_glx_flush_cache.patch > > @@ -0,0 +1,26 @@ > > +commit 2075d4bf9e53b8baef0b919da6c44771220cd4a5 > > +Author: Michel Dänzer <daen...@vmware.com> > > +Date: Thu May 14 11:46:41 2009 +0200 > > + > > + glx: If a destroyed window is bound to the current context, make it > > not current. > > + > > + Avoids subsequent crashes due to stale pointers to the DrawableRec, see > > + https://bugs.freedesktop.org/show_bug.cgi?id=21132#c15 and previous > > comments. > > + > > + Signed-off-by: Michel Dänzer <daen...@vmware.com> > > + > > On Tue, Aug 4, 2009 at 08:57:44 +0000, Bryce Harrington wrote: > > > diff --git a/debian/patches/179_glx_cleanup_drawables.patch > > b/debian/patches/179_glx_cleanup_drawables.patch > > new file mode 100644 > > index 0000000..b959569 > > --- /dev/null > > +++ b/debian/patches/179_glx_cleanup_drawables.patch > > @@ -0,0 +1,45 @@ > > +commit 3020b1d43e34fca08cd51f7c7c8ed51497d49ef3 > > +Author: Michel Dänzer <daen...@vmware.com> > > +Date: Tue Jun 23 16:45:40 2009 +0200 > > + > > + glx: Clean up more thoroughly if the drawable of a current context > > goes away. > > + > > + Fixes crash when restarting compiz, due to cl->currentContexts[x] > > being stale. > > + > > Hi, > > These patches don't seem to be on Server16Branch. Should they?
Looks like it. I guess I wasn't aware the 1.6 branch is affected as well when I made these fixes. -- Earthling Michel Dänzer | http://www.vmware.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