I just updated kde 3.2.1 -> 3.2.2. Whenever I click on a desktop icon, all icons jjust disappear and then reappear after a second or so (but no program is opened). When I click on a folder or file in Icon View or Multicolumn view Konqueror it crashes (SIGSEGV); this doesn't happen when browsing in Info list view, detailed list view or text view. I tried reinstalling KDE from scratch (after uninstalling it completely, that is) but it didn't solve the problem Reproducible: Always Steps to Reproduce: 1. 2. 3. Portage 2.0.50-r6 (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 1500MHz Gentoo Base System version 1.4.10 Autoconf: sys-devel/autoconf-2.58-r1 Automake: sys-devel/automake-1.8.3 ACCEPT_KEYWORDS="x86" AUTOCLEAN="yes" CFLAGS="-O3 -pipe -mcpu=i686 -march=i686 -fomit-frame-pointer -frename-registers -fprefetch-loop-arrays -mmmx -msse2 -msse" CHOST="i686-pc-linux-gnu" COMPILER="gcc3" CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config /usr/kde/3.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="-O3 -pipe -mcpu=i686 -march=i686 -fomit-frame-pointer -frename-registers -fprefetch-loop-arrays -mmmx -msse2 -msse" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs ccache sandbox" GENTOO_MIRRORS="http://ftp.snt.utwente.nl/pub/os/linux/gentoo http://212.219.247.19/sites/www.ibiblio.org/gentoo/ http://212.219.247.20/sites/www.ibiblio.org/gentoo/" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/mnt/external" PORTDIR="/usr/portage" PORTDIR_OVERLAY="" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="X aalib acpi alsa apm arts avi berkdb cdr crypt cups dvd dvdr encode esd evo fbcon flac foomaticdb gdbm gif gphoto2 gpm gtk2 imlib java jpeg kde ldap libg++ libwww lirc mad mikmod motif mozilla mpeg msn ncurses nls oggvorbis opengl oss pam pcmcia pdflib perl pic png python qt quicktime readline samba sdl slang spell ssl svga tcpd tetex tiff truetype unicode usb videos x x86 xml2 xmms xv yahoo zlib"
Apparently the problem lies within kdelibs. Recompiling with CFLAGS="-O2 -fomit-frame-pointer" seems to have solved the problem (many thanks to duncanthrax on gentoo forums)
You're welcome to submit code changes to the kde developers, but your cflags compilation choice is a personal matter.
The suggested CFLAGS change didn't resolve the problem for me. Please update Portage 2.0.50-r6 (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) 4 CPU 2.40GHz Gentoo Base System version 1.4.10 Autoconf: sys-devel/autoconf-2.58-r1 Automake: sys-devel/automake-1.8.3 ACCEPT_KEYWORDS="x86" AUTOCLEAN="yes" CFLAGS="-march=pentium4 -O2 -fomit-frame-pointer -mcpu=i686 -funroll-loops -pipe" CHOST="i686-pc-linux-gnu" COMPILER="gcc3" CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config /usr/kde/3.2/share/config /usr/kde/3/share/config /usr/lib/mozilla/defaults/pref /usr/share/config /usr/share/cursors/xfree /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-march=pentium4 -O2 -fomit-frame-pointer -mcpu=i686 -funroll-loops -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs ccache sandbox" GENTOO_MIRRORS="http://gentoo.oregonstate.edu http://distro.ibiblio.org/pub/Linux/distributions/gentoo" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="3dfx 3dnow X alsa apache2 apm arts avi berkdb cdr crypt cups curl dga doc dvd encode esd ethereal flash foomaticdb freetds gd gd-external gdbm gif gnome gpm gtk gtk2 imap imlib informix innodb ipv6 jabber java javascript jpeg kde ldap libg++ libwww mad mcal memlimit mikmod motif mozilla mpeg msn mysql nas ncurses nls nvidia oav odbc oggvorbis opengl oscar oss pam pda pdflib pear-db perl pic png postgres ppds python qt quicktime readline samba sdl slang snmp spell sqlite ssl svga tcltk tcpd tiff truetype usb wmf x86 xml xml2 xmms xv yahoo yaz zlib"