Bug#477199: Bug hides in GTK

Guido Günther agx at sigxcpu.org
Thu Apr 24 12:00:04 UTC 2008


As a discussion on gtk-vnc-devel showed, the problem is actually not in
gtkglext but in GTK itself. It's already fixed upstream:
 http://svn.gnome.org/viewvc/gtk%2B?view=revision&sortby=date&revision=19969

Here's the explanation from the patch author:

On Thu, Apr 24, 2008 at 12:19:21PM +0100, Daniel P. Berrange wrote:
> That changeset is definitely the fix - the problem was that GtkGLExt loads
> a GdkColourmap object based on the global colormap ID stored in a property
> on the root window. When the GtkGlExt config object is unref, it unrefs
> the colormap, and this causes Gtk to destroy the global shared colormap.
> The fix stops Gtk from destroying foreign shared colormaps.

I've also attached the patch to this mail. Please apply.
Cheers,
 -- Guido
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 477199.patch
Type: text/x-diff
Size: 785 bytes
Desc: not available
Url : http://lists.alioth.debian.org/pipermail/pkg-gnome-maintainers/attachments/20080424/36d90745/attachment.patch 


More information about the pkg-gnome-maintainers mailing list