Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 191800 - kde-base/konqueror-3.5.7-r2: stumbles on input box, high cpu usage
Summary: kde-base/konqueror-3.5.7-r2: stumbles on input box, high cpu usage
Status: RESOLVED UPSTREAM
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] KDE (show other bugs)
Hardware: x86 Linux
: High normal (vote)
Assignee: Gentoo KDE team
URL: http://www.spiegel.de
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2007-09-09 08:50 UTC by Sebastian
Modified: 2007-09-09 18:16 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments
box blinking.png (box blinking.png,20.73 KB, image/png)
2007-09-09 08:51 UTC, Sebastian
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Sebastian 2007-09-09 08:50:43 UTC
Hello all,

when I go to http://www.spiegel.de konqueror apparently has issues with the last.fm input box. It gets slow and cpu usage goes all the way up. The input box is blinking (it shouldn't). I'll attach a picture of the last.fm input box.

I don't have JavaScript enabled and netscape-flash is not installed. I use the OS radeon driver on a Radeon 9250, no EXA, no COMPOSITE, no AIGLX (and no DRI/GLX for that matter).

When I cover the input box, say with a console, the jerkiness goes away (cpu usage drops instantly). So maybe this isn't really a konqueror problem but an X problem. When the cpu usage goes up the cpu is used ~25% by konqueror and ~75% by X according to top. Context switches are increased from ~70/s to ~7000/s (according to vmstat 1).

I tried different kernels (2.6.20-22), all with conservative settings (disabled NOHZ, preempt) and KDE versions (3.5.5 and 3.5.7).

Any idea how to debug this?

Regards
Sebastian

Reproducible: Always

Steps to Reproduce:
1. Open http://www.spiegel.de
2. Scroll down until you see the last.fm input box on the right (a search for the string "Radioprogramm" may help finding it)
3. Check if the input box is blanking and check for cpu usage

Actual Results:  
cpu gets hit a lot, konqueror jerkiness

Expected Results:  
Normal browsing possible

Portage 2.1.2.12 (default-linux/x86/2007.0/desktop, gcc-4.1.2, glibc-2.5-r4, 2.6.20.19 i686)
=================================================================
System uname: 2.6.20.19 i686 AMD Sempron(tm) 2400+
Gentoo Base System release 1.12.9
Timestamp of tree: Sun, 09 Sep 2007 05:20:01 +0000
ccache version 2.4 [enabled]
app-shells/bash:     3.2_p17
dev-lang/python:     2.4.4-r4
dev-python/pycrypto: 2.0.1-r6
dev-util/ccache:     2.4-r7
sys-apps/baselayout: 1.12.9-r2
sys-apps/sandbox:    1.2.17
sys-devel/autoconf:  2.13, 2.61-r1
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10
sys-devel/binutils:  2.17
sys-devel/gcc-config: 1.3.16
sys-devel/libtool:   1.5.24
virtual/os-headers:  2.6.21
ACCEPT_KEYWORDS="x86"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-O2 -march=athlon-xp -pipe"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/share/X11/xkb /usr/share/config"
CONFIG_PROTECT_MASK="/etc/env.d /etc/fonts/fonts.conf /etc/gconf /etc/revdep-rebuild /etc/terminfo /etc/texmf/web2c"
CXXFLAGS="-O2 -march=athlon-xp -pipe"
DISTDIR="/home/portage/distfiles"
EMERGE_DEFAULT_OPTS="--with-bdeps y"
FEATURES="ccache distlocks metadata-transfer sandbox sfperms strict"
GENTOO_MIRRORS="ftp://sunsite.informatik.rwth-aachen.de/pub/Linux/gentoo"
LANG="de_DE@euro"
LC_ALL="de_DE@euro"
LINGUAS="de"
MAKEOPTS="-j2"
PKGDIR="/home/portage/packages"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --delete-after --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages --filter=H_**/files/digest-*"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.informatik.rwth-aachen.de/gentoo-portage"
USE="3dnow 3dnowext X aotuv bzip2 cups foomaticdb gdbm gif gnutls iconv jpeg kde kdeenablefinal logrotate mmx mmxext ncurses nls nptl nptlonly pcre perl png ppds python readline sasl spell sse ssl svg threads tiff x86 xml xorg zlib" ALSA_PCM_PLUGINS="route" ELIBC="glibc" INPUT_DEVICES="mouse keyboard" KERNEL="linux" LINGUAS="de" LIRC_DEVICES="serial" USERLAND="GNU" VIDEO_CARDS="radeon"
Unset:  CTARGET, INSTALL_MASK, LDFLAGS, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS
Comment 1 Sebastian 2007-09-09 08:51:37 UTC
Created attachment 130396 [details]
box blinking.png
Comment 2 Sebastian 2007-09-09 18:16:42 UTC
I found a report about this issue at bugs.kde.org: http://bugs.kde.org/show_bug.cgi?id=148569

Regards
Sebastian