GtkThemeLeaking

From brainsik
Jump to navigation Jump to search

Galeon has always leaked like a sieve into XFree86. So much, that I would have to kill it and restart multiple times in a day. (I love this browser, so it's worth it. :)

A few days ago I was forced to change my preferred GTK theme in order to use a poorly written GUI that was unreadable if you had a dark background. I switched over to ~CleanIce temporarily. A day later I realized that it had been over 24 hours since I started using Galeon and the memory usage hadn't even budged===

=

The discovery is that the GTK theme has been causing the memory leak problems. Some results of my testing so far:

====Leaking Themes

==

Pixmap engine:

  • bbc - Original theme i've been using. The gtkrc file is based on the ~PurpleTech theme.
  • ~BlueTech - (looks like it also may have based its gtkrc on the ~PurpleTech theme).
  • dark one - The gtkrc file is based on the ~PurpleTech theme.
  • ~PurpleTech

====Non-leaking Themes

==

Eazel-engine engine:

  • Crux

~IceGradient engine:

  • ~IceGradient

~ThinIce engine:

  • ~ThinIce
  • ~CleanIce
  • Nebula-dark
  • ~OilyIce
  • TFT
  • Thin Darkness

Xeno engine:

  • 1970_Xeno
  • ~AquaXen
  • Purplephilia
  • Xeno Gradient
  • ~XenoLight
  • Xenophilia


Pixmap engine:

  • Arctic-Pixmap
  • ~BlackBox_
  • BlueCOSM
  • Blue Marble
  • Dark Marble
  • ~eCosm
  • Infadel
  • Pixmap
  • rmDarkness
  • ~SatinBlack
  • Wireframe
  • x17-violet

Last Edit: Thu, 7 Nov 2002 15:08:30 -0800
Revisions: 5