This is what id execute on the command line # gnome-file-types-properties --version Gnome gnome-file-types-properties 2.6.0.3 # gnome-file-types-properties Then I select the category "Software Development", then the subcategory "Source Code" and gnome-file-types-properties starts eating memory untill I kill the application. (I killed it at 300 Mb) Reproducible: Always Steps to Reproduce: 1. Open a terminal (gnome terminal in my case) 2. Type "gnome-file-types-properties" 3. Select the category "Software Development", then the subcategory "Source Code" Actual Results: The program starts eating memory Expected Results: Show me the file types for source code Portage 2.0.50-r7 (default-x86-2004.0, gcc-3.3.2, glibc-2.3.2-r9, 2.6.5-gentoo-r1) ================================================================= System uname: 2.6.5-gentoo-r1 i686 Intel(R) Pentium(R) M processor 1400MHz Gentoo Base System version 1.4.10 Autoconf: sys-devel/autoconf-2.59-r3 Automake: sys-devel/automake-1.8.3 ACCEPT_KEYWORDS="x86" AUTOCLEAN="yes" CFLAGS="-march=pentium4 -O3 -pipe -fomit-frame-pointer" CHOST="i686-pc-linux-gnu" COMPILER="gcc3" CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config /usr/kde/3/share/config /usr/lib/mozilla/defaults/pref /usr/share/config /usr/share/texmf/dvipdfm/config/ /usr/share/texmf/dvips/config/ /usr/share/texmf/tex/generic/config/ /usr/share/texmf/tex/platex/config/ /usr/share/texmf/xdvi/ /var/qmail/control"CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-march=pentium4 -O3 -pipe -fomit-frame-pointer" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs ccache sandbox" GENTOO_MIRRORS="http://ftp.belnet.be/mirror/rsync.gentoo.org/gentoo http://gentoo.oregonstate.edu http://www.ibiblio.org/pub/Linux/distributions/gentoo" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="X acpi acpi4linux alsa atlas avi berkdb bonobo crypt cups dga directfb divx4linux doc dvd encode fam fbcon foomaticdb gdbm gimpprint gnome gphoto2 gpm gtk gtk2 gtkhtml guile imap imlib java jpeg ldap libg++ libwww mad mikmod mmx mozilla moznocompose moznoirc mozsvg mpeg mpeg4 ncurses nls oggvorbis opengl pam pdflib perl png pnp python readline samba sdl slang spell sse ssl tcltk tcpd tetex tiff timidity truetype usb x86 xml2 xmms xv zlib"
Hi, Thanks for the bug report, I can reproduce it here. This error is what causes the loop: open("/usr/share/icons/gnome/48x48/mimetypes/gnome-mime-text-x-sh.png", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory) access("/usr/share/pixmaps/gnome-mime-text-x-sh", F_OK) = -1 ENOENT (No such file or directory) I'm looking into why this file doesn't exist (it should), in the mean time, to get around this problem do 'locate gnome-mime-text-x-sh.png' and if you happen to have that file (it's distrubted with the redhat-artwork and noia) you can just copy it in the correct position.
By the way, what version of gnome-icon-theme are you using? This problem is fixed in gnome-icon-theme-1.2.1
Aha, I used gnome-icon-theme 1.2.0. version 1.2.1 appears to be masked. Upgrading to version 1.2.1 solves the problem here.
fixed