konqueror works fine for web browsing but freeze for browsing directories.. and then consumming ~100% cpu using kdebase 3.2.3-r1 [ebuild R ] kde-base/kdebase-3.2.3-r1 +arts +cups -debug +encode +java +ldap +motif +opengl +pam -samba +ssl Reproducible: Always Steps to Reproduce: 1. launch konqueror 2. try to open a directory 3. Actual Results: if launching konqueror directely from a destop icon, it will never apprear, and if tis si lanched from menu i can browse the net ... but if i try to browse directories i freeze (ie: clicking the home button) Expected Results: display the directories i have been able to catch a backtrace of the process with gdb : (gdb) bt #0 0x4ca490d2 in QMapPrivate<KEntryKey, KEntry>::copy(QMapNode<KEntryKey, KEntry>*) () from /usr/kde/3.2/lib/libkdecore.so.4 #1 0x4ca4918f in QMapPrivate<KEntryKey, KEntry>::copy(QMapNode<KEntryKey, KEntry>*) () from /usr/kde/3.2/lib/libkdecore.so.4 #2 0x4ca4918f in QMapPrivate<KEntryKey, KEntry>::copy(QMapNode<KEntryKey, KEntry>*) () from /usr/kde/3.2/lib/libkdecore.so.4 #3 0x4ca4918f in QMapPrivate<KEntryKey, KEntry>::copy(QMapNode<KEntryKey, KEntry>*) () from /usr/kde/3.2/lib/libkdecore.so.4 #4 0x4ca4918f in QMapPrivate<KEntryKey, KEntry>::copy(QMapNode<KEntryKey, KEntry>*) () from /usr/kde/3.2/lib/libkdecore.so.4 #5 0x4ca49171 in QMapPrivate<KEntryKey, KEntry>::copy(QMapNode<KEntryKey, KEntry>*) () from /usr/kde/3.2/lib/libkdecore.so.4 #6 0x4ca49171 in QMapPrivate<KEntryKey, KEntry>::copy(QMapNode<KEntryKey, KEntry>*) () from /usr/kde/3.2/lib/libkdecore.so.4 #7 0x4ca49171 in QMapPrivate<KEntryKey, KEntry>::copy(QMapNode<KEntryKey, KEntry>*) () from /usr/kde/3.2/lib/libkdecore.so.4 #8 0x4ca49171 in QMapPrivate<KEntryKey, KEntry>::copy(QMapNode<KEntryKey, KEntry>*) () from /usr/kde/3.2/lib/libkdecore.so.4 #9 0x4ca48f1c in QMapPrivate<KEntryKey, KEntry>::QMapPrivate(QMapPrivate<KEntryKey, KEntry> const*) () from /usr/kde/3.2/lib/libkdecore.so.4 #10 0x4ca48b9d in QMap<KEntryKey, KEntry>::detachInternal() () from /usr/kde/3.2/lib/libkdecore.so.4 #11 0x4ca508af in KConfigINIBackEnd::getEntryMap(QMap<KEntryKey, KEntry>&, bool,---Type <return> to continue, or q <return> to quit--- QFile*) () from /usr/kde/3.2/lib/libkdecore.so.4 #12 0x4ca5099c in KConfigINIBackEnd::writeConfigFile(QString, bool, bool) () from /usr/kde/3.2/lib/libkdecore.so.4 #13 0x4ca4fe31 in KConfigINIBackEnd::sync(bool) () from /usr/kde/3.2/lib/libkdecore.so.4 #14 0x4ca47b76 in KConfigBase::sync() () from /usr/kde/3.2/lib/libkdecore.so.4 #15 0x3ab2fd9b in KonqPropsView::setIconSize(int) () from /usr/kde/3.2/lib/libkonq.so.4 #16 0x3ab2fe00 in KonqPropsView::setIconSize(int) () from /usr/kde/3.2/lib/libkonq.so.4 #17 0x3ab2c27f in KonqDirPart::setIconSize(int) () from /usr/kde/3.2/lib/libkonq.so.4 #18 0x3ab2bf8c in KonqDirPart::slotIconSizeToggled(bool) () from /usr/kde/3.2/lib/libkonq.so.4 #19 0x3ab2cdd3 in KonqDirPart::qt_invoke(int, QUObject*) () from /usr/kde/3.2/lib/libkonq.so.4 #20 0x3aec5e7d in KonqKfmIconView::qt_invoke(int, QUObject*) () from /usr/kde/3.2/lib/kde3/konq_iconview.so #21 0x4d0a3e0c in QObject::activate_signal(QConnectionList*, QUObject*) () from /usr/qt/3/lib/libqt-mt.so.3 #22 0x4d0a4440 in QObject::activate_signal_bool(int, bool) () from /usr/qt/3/lib/libqt-mt.so.3 #23 0x4d9cd10b in KToggleAction::toggled(bool) () ---Type <return> to continue, or q <return> to quit--- from /usr/kde/3.2/lib/libkdeui.so.4 #24 0x4d9c16f3 in KToggleAction::setChecked(bool) () from /usr/kde/3.2/lib/libkdeui.so.4 #25 0x3ab2c1d0 in KonqDirPart::newIconSize(int) () from /usr/kde/3.2/lib/libkonq.so.4 #26 0x3aec34ae in KonqKfmIconView::newIconSize(int) () from /usr/kde/3.2/lib/kde3/konq_iconview.so #27 0x3ab2c28e in KonqDirPart::setIconSize(int) () from /usr/kde/3.2/lib/libkonq.so.4 #28 0x3ab2bf8c in KonqDirPart::slotIconSizeToggled(bool) () from /usr/kde/3.2/lib/libkonq.so.4 #29 0x3ab2cdd3 in KonqDirPart::qt_invoke(int, QUObject*) () from /usr/kde/3.2/lib/libkonq.so.4 #30 0x3aec5e7d in KonqKfmIconView::qt_invoke(int, QUObject*) () from /usr/kde/3.2/lib/kde3/konq_iconview.so #31 0x4d0a3e0c in QObject::activate_signal(QConnectionList*, QUObject*) () from /usr/qt/3/lib/libqt-mt.so.3 #32 0x4d0a4440 in QObject::activate_signal_bool(int, bool) () from /usr/qt/3/lib/libqt-mt.so.3 #33 0x4d9cd10b in KToggleAction::toggled(bool) () from /usr/kde/3.2/lib/libkdeui.so.4 #34 0x4d9c16f3 in KToggleAction::setChecked(bool) () from /usr/kde/3.2/lib/libkdeui.so.4 ---Type <return> to continue, or q <return> to quit--- #35 0x3ab2c1fa in KonqDirPart::newIconSize(int) () from /usr/kde/3.2/lib/libkonq.so.4 #36 0x3aec34ae in KonqKfmIconView::newIconSize(int) () from /usr/kde/3.2/lib/kde3/konq_iconview.so #37 0x3ab2c28e in KonqDirPart::setIconSize(int) () from /usr/kde/3.2/lib/libkonq.so.4 #38 0x3ab2bf8c in KonqDirPart::slotIconSizeToggled(bool) () from /usr/kde/3.2/lib/libkonq.so.4 #39 0x3ab2cdd3 in KonqDirPart::qt_invoke(int, QUObject*) () from /usr/kde/3.2/lib/libkonq.so.4 #40 0x3aec5e7d in KonqKfmIconView::qt_invoke(int, QUObject*) () from /usr/kde/3.2/lib/kde3/konq_iconview.so #41 0x4d0a3e0c in QObject::activate_signal(QConnectionList*, QUObject*) () from /usr/qt/3/lib/libqt-mt.so.3 #42 0x4d0a4440 in QObject::activate_signal_bool(int, bool) () from /usr/qt/3/lib/libqt-mt.so.3 #43 0x4d9cd10b in KToggleAction::toggled(bool) () from /usr/kde/3.2/lib/libkdeui.so.4 #44 0x4d9c16f3 in KToggleAction::setChecked(bool) () from /usr/kde/3.2/lib/libkdeui.so.4 #45 0x3ab2c1d0 in KonqDirPart::newIconSize(int) () from /usr/kde/3.2/lib/libkonq.so.4 #46 0x3aec34ae in KonqKfmIconView::newIconSize(int) () ---Type <return> to continue, or q <return> to quit--- from /usr/kde/3.2/lib/kde3/konq_iconview.so #47 0x3ab2c28e in KonqDirPart::setIconSize(int) () from /usr/kde/3.2/lib/libkonq.so.4 #48 0x3ab2bf8c in KonqDirPart::slotIconSizeToggled(bool) () from /usr/kde/3.2/lib/libkonq.so.4 #49 0x3ab2cdd3 in KonqDirPart::qt_invoke(int, QUObject*) () from /usr/kde/3.2/lib/libkonq.so.4 #50 0x3aec5e7d in KonqKfmIconView::qt_invoke(int, QUObject*) () from /usr/kde/3.2/lib/kde3/konq_iconview.so #51 0x4d0a3e0c in QObject::activate_signal(QConnectionList*, QUObject*) () from /usr/qt/3/lib/libqt-mt.so.3 #52 0x4d0a4440 in QObject::activate_signal_bool(int, bool) () from /usr/qt/3/lib/libqt-mt.so.3 #53 0x4d9cd10b in KToggleAction::toggled(bool) () from /usr/kde/3.2/lib/libkdeui.so.4 #54 0x4d9c16f3 in KToggleAction::setChecked(bool) () from /usr/kde/3.2/lib/libkdeui.so.4 #55 0x3ab2c1fa in KonqDirPart::newIconSize(int) () from /usr/kde/3.2/lib/libkonq.so.4 #56 0x3aec34ae in KonqKfmIconView::newIconSize(int) () from /usr/kde/3.2/lib/kde3/konq_iconview.so #57 0x3ab2c28e in KonqDirPart::setIconSize(int) () from /usr/kde/3.2/lib/libkonq.so.4 ---Type <return> to continue, or q <return> to quit--- #58 0x3ab2bf8c in KonqDirPart::slotIconSizeToggled(bool) () from /usr/kde/3.2/lib/libkonq.so.4 #59 0x3ab2cdd3 in KonqDirPart::qt_invoke(int, QUObject*) () from /usr/kde/3.2/lib/libkonq.so.4 #60 0x3aec5e7d in KonqKfmIconView::qt_invoke(int, QUObject*) () <--snip--> and the same lines repeats again and again ... ============================================================================= Portage 2.0.50-r10 (default-x86-1.4, gcc-3.3.4, glibc-2.3.3.20040420-r1, 2.6.8.1-ck1) ================================================================= System uname: 2.6.8.1-ck1 i686 AMD Athlon(TM) XP 2500+ Gentoo Base System version 1.4.16 Autoconf: sys-devel/autoconf-2.59-r4 Automake: sys-devel/automake-1.8.5-r1 ACCEPT_KEYWORDS="x86" AUTOCLEAN="yes" CFLAGS="-march=athlon-xp -O2 -pipe -mmmx -msse -m3dnow " CHOST="i686-pc-linux-gnu" COMPILER="" CONFIG_PROTECT="/etc /lib/modules/ /usr/kde/2/share/config /usr/kde/3/share/config /usr/share/config /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/env.d" CXXFLAGS="-march=athlon-xp -O2 -pipe -mmmx -msse -m3dnow " DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs ccache nosandbox notitles sandbox" GENTOO_MIRRORS="http://www.mirror.ac.uk/sites/www.ibiblio.org/ ftp:///ftp-stud.fht-esslingen.de/pub/Mirrors/gentoo/ http://ftp6.uni-erlangen.de/pub/mirrors/gentoo ftp://vlaai.snt.ipv6.utwente.nl/pub/os/linux/gentoo/ http://vlaai.snt.ipv6.utwente.nl/pub/os/linux/gentoo/ ftp://ftp6.uni-erlangen.de/pub/mirrors/gentoo" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage" SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage" USE="3dnow X aalib alsa apache2 apm arts avi berkdb bonobo cdr crypt cups dga dvd encode esd foomaticdb gcj gdbm gif gnome gpm gtk gtk2 gtkhtml guile imlib ipv6 java jikes jpeg kde ldap libg++ libwww linguas_fr live mad mikmod mmx motif mozilla mpeg mysql ncurses nls odbc oggvorbis opengl oss pam pdflib perl png python qt quicktime radeon readline sdl slang speex spell sse ssl staticip svga tcltk tcpd tetex theora tiff truetype unicode video_cards_radeon x86 xml2 xmms xv zlib"
after upgrading qt and kde to 3.3 the problem seems to be resolved ...
sounds like a strange obscure issue; glad it is resolved.