aMule Forum

English => en_Bugs => Topic started by: nubtumbler on April 04, 2006, 05:03:53 PM

Title: Lots of failed GDK Assertions
Post by: nubtumbler on April 04, 2006, 05:03:53 PM
aMule 2.1.1
wxWidgets 2.6.3
GTK+ 2.8.16

All compiled with Gcc 4.0.3


I'm getting tons of failed GDK assertions.  Like this:

Code: [Select]

(amule:7185): Gdk-CRITICAL **: gdk_drawable_get_depth: assertion `GDK_IS_DRAWABLE (drawable)' failed

(amule:7185): Gtk-CRITICAL **: gtk_pixmap_set: assertion `gdk_colormap_get_visual (gtk_widget_get_colormap (GTK_WIDGET (pixmap)))->depth == gdk_drawable_get_depth (GDK_DRAWABLE (val))' failed

(amule:7185): Gdk-CRITICAL **: gdk_drawable_get_depth: assertion `GDK_IS_DRAWABLE (drawable)' failed

(amule:7185): Gtk-CRITICAL **: gtk_pixmap_set: assertion `gdk_colormap_get_visual (gtk_widget_get_colormap (GTK_WIDGET (pixmap)))->depth == gdk_drawable_get_depth (GDK_DRAWABLE (val))' failed

(amule:7185): Gdk-CRITICAL **: gdk_drawable_get_depth: assertion `GDK_IS_DRAWABLE (drawable)' failed

(amule:7185): Gtk-CRITICAL **: gtk_pixmap_set: assertion `gdk_colormap_get_visual (gtk_widget_get_colormap (GTK_WIDGET (pixmap)))->depth == gdk_drawable_get_depth (GDK_DRAWABLE (val))' failed

(amule:7185): Gdk-CRITICAL **: gdk_drawable_get_depth: assertion `GDK_IS_DRAWABLE (drawable)' failed

(amule:7185): Gtk-CRITICAL **: gtk_pixmap_set: assertion `gdk_colormap_get_visual (gtk_widget_get_colormap (GTK_WIDGET (pixmap)))->depth == gdk_drawable_get_depth (GDK_DRAWABLE (val))' failed

(amule:7185): Gdk-CRITICAL **: gdk_drawable_get_depth: assertion `GDK_IS_DRAWABLE (drawable)' failed

(amule:7185): Gtk-CRITICAL **: gtk_pixmap_set: assertion `gdk_colormap_get_visual (gtk_widget_get_colormap (GTK_WIDGET (pixmap)))->depth == gdk_drawable_get_depth (GDK_DRAWABLE (val))' failed

(amule:7185): Gdk-CRITICAL **: gdk_drawable_get_depth: assertion `GDK_IS_DRAWABLE (drawable)' failed

(amule:7185): Gtk-CRITICAL **: gtk_pixmap_set: assertion `gdk_colormap_get_visual (gtk_widget_get_colormap (GTK_WIDGET (pixmap)))->depth == gdk_drawable_get_depth (GDK_DRAWABLE (val))' failed

(amule:7185): Gdk-CRITICAL **: gdk_drawable_get_depth: assertion `GDK_IS_DRAWABLE (drawable)' failed

(amule:7185): Gtk-CRITICAL **: gtk_pixmap_set: assertion `gdk_colormap_get_visual (gtk_widget_get_colormap (GTK_WIDGET (pixmap)))->depth == gdk_drawable_get_depth (GDK_DRAWABLE (val))' failed

(amule:7185): Gdk-CRITICAL **: gdk_drawable_get_depth: assertion `GDK_IS_DRAWABLE (drawable)' failed

(amule:7185): Gtk-CRITICAL **: gtk_pixmap_set: assertion `gdk_colormap_get_visual (gtk_widget_get_colormap (GTK_WIDGET (pixmap)))->depth == gdk_drawable_get_depth (GDK_DRAWABLE (val))' failed

(amule:7185): Gdk-CRITICAL **: gdk_drawable_get_depth: assertion `GDK_IS_DRAWABLE (drawable)' failed

(amule:7185): Gtk-CRITICAL **: gtk_pixmap_set: assertion `gdk_colormap_get_visual (gtk_widget_get_colormap (GTK_WIDGET (pixmap)))->depth == gdk_drawable_get_depth (GDK_DRAWABLE (val))' failed

(amule:7185): Gdk-CRITICAL **: gdk_drawable_get_depth: assertion `GDK_IS_DRAWABLE (drawable)' failed

(amule:7185): Gtk-CRITICAL **: gtk_pixmap_set: assertion `gdk_colormap_get_visual (gtk_widget_get_colormap (GTK_WIDGET (pixmap)))->depth == gdk_drawable_get_depth (GDK_DRAWABLE (val))' failed

(amule:7185): Gdk-CRITICAL **: gdk_drawable_get_depth: assertion `GDK_IS_DRAWABLE (drawable)' failed

(amule:7185): Gtk-CRITICAL **: gtk_pixmap_set: assertion `gdk_colormap_get_visual (gtk_widget_get_colormap (GTK_WIDGET (pixmap)))->depth == gdk_drawable_get_depth (GDK_DRAWABLE (val))' failed

(amule:7185): Gdk-CRITICAL **: gdk_drawable_get_depth: assertion `GDK_IS_DRAWABLE (drawable)' failed

(amule:7185): Gtk-CRITICAL **: gtk_pixmap_set: assertion `gdk_colormap_get_visual (gtk_widget_get_colormap (GTK_WIDGET (pixmap)))->depth == gdk_drawable_get_depth (GDK_DRAWABLE (val))' failed

Title: Re: Lots of failed GDK Assertions
Post by: stefanero on April 04, 2006, 05:25:09 PM
change your gtk2-theme...
Title: Re: Lots of failed GDK Assertions
Post by: nubtumbler on April 05, 2006, 04:25:05 AM
Quote
Originally posted by stefanero
change your gtk2-theme...

I've tried every GTK theme available in Debian Etch, all twenty eight of them, and I continue to get the assertion failures.  Are any other Debian Etch people seeing these?
Title: Re: Lots of failed GDK Assertions
Post by: Kry on April 05, 2006, 10:43:53 AM
I'm seeing some of them. Is not aMule-related, is not really important, and I see it on a lot of programs.
Title: Re: Lots of failed GDK Assertions
Post by: nubtumbler on April 05, 2006, 07:54:04 PM
Quote
Originally posted by Kry
I'm seeing some of them. Is not aMule-related, is not really important, and I see it on a lot of programs.

I had seen a couple of them from aMule before but now they stream out continually when any of the graphs are being drawn.  After 4-5 hours my xserver (Debian XOrg 6.9.0dfsg.1-6) consumes 95% CPU on an AMD64 3000 system.  When I kill aMule, XOrg CPU usage goes back to normal.  Both issues appeared at the same time so I am wondering if they are related.

I've recently moved from wxWidgets 2.6.2 to 2.6.3 and from GTK 2.4 to 2.8.16.  Also I believe my XOrg was upgraded via a Debian update.  I see that GCC has been recently updated as well.  I'm trying to narrow down the culprit so that I can get back to a stable state.

AMule 2.1.1 was functioning beautifully until this issue came up..it was very stable!  Thanks for the release.  :D
Title: Re: Lots of failed GDK Assertions
Post by: zwastik on April 22, 2006, 06:33:58 AM
i am getting this errors messages too, and the problem seems to slow down my machine, maybe because of heavy cpu usage due to this issue.


So are there any solutions?


pd:small or big problems, they keep beeing problems ;-)
Title: Re: Lots of failed GDK Assertions
Post by: stefanero on April 22, 2006, 08:50:00 AM
well its not an aMule problem...

and the slow down of the mashine is probably related to amule being run instead of not running

you can check with "top" whats using your cpu and how much