GNOME Bugzilla – Bug 630864
fatal X error: BadMatch
Last modified: 2010-09-29 10:26:01 UTC
--sync backtrace To reproduce: 1. open gnome-terminal 2. open new window 3. close window (gdb) backtrace
+ Trace 223932
As this seems like a new crash inside gdk, it is very likely that one of the recent gdk/gtk changes are to blame. Benjamin any idea? (Or we could add traps around gdk_window_destroy but that looks wrong to me).
commit 1408bd9a37f0444ba968f5198e5ad96f5f2ab5cb Author: Benjamin Otte <otte@redhat.com> Date: Wed Sep 29 12:07:12 2010 +0200 gdk: Don't (un)set the background when destroying a window. This previously caused the x11 code to do a XSetWindowBackgroundPixmap call on a window that was about to be destroyed. And that's not really useful. https://bugzilla.gnome.org/show_bug.cgi?id=630864 commit 82e6e32c770ac42187dc8a58ebf9ac99b35dfdd4 Author: Benjamin Otte <otte@redhat.com> Date: Wed Sep 29 12:06:19 2010 +0200 x11: Don't set ParentRealtive if the parent's visual is different Causes a BadMatch otherwise, see code comments. https://bugzilla.gnome.org/show_bug.cgi?id=630864