GNOME Bugzilla – Bug 391333
Icon theme causing memory corruption in gtk+ 2.10.x
Last modified: 2007-01-01 05:28:04 UTC
Steps to reproduce: 1. Get http://gnome-look.org/content/show.php?content=14484 2. Install this icon theme 3. Select Grounation as icon theme => All running gtk+ apps dies at once. Stack trace: The Grounation icon theme doesn't specify icon dirs. gtk correctly detect that and display a warning: Gtk-WARNING **: Theme file for Grounation has no directories The theme is freed from memory (in gtk/gtkicontheme.c, insert_theme () line #955) but _not_ removed from the theme list, so the theme list reference freed memory that kills the app: Program received signal SIGSEGV, Segmentation fault.
+ Trace 98298
Thread 47790949198208 (LWP 17347)
Other information: I think this is a serious problem. Patch against 2.10.6 follows.
Created attachment 79106 [details] [review] PAtch that removes the freed theme from the internal theme list in gtkicontheme
This is already fixed in both branches in svn. Thanks though.