Bug 95508 - Clicking into a multiline textfield makes CPU 100% for 2 Seconds
Summary: Clicking into a multiline textfield makes CPU 100% for 2 Seconds
Status: RESOLVED WORKSFORME
Alias: None
Product: konqueror
Classification: Applications
Component: khtml forms (show other bugs)
Version: 3.4
Platform: Compiled Sources Linux
: NOR normal
Target Milestone: ---
Assignee: Konqueror Developers
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-12-20 09:46 UTC by Martin Koller
Modified: 2008-04-27 15:45 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Martin Koller 2004-12-20 09:46:54 UTC
Version:           3.3.90 (using KDE 3.3.90 (alpha1, CVS >= 20041206), compiled sources)
Compiler:          gcc version 3.2.3
OS:                Linux (i686) release 2.4.22

Since a few weeks whenever I click into a multiline textedit field in a webpage (e.g. the one I'm currently entering this description) shows that the CPU goes to about 100% CPU for ~2 seconds.
Clicking into a single line textfield does not show this behaviour.

I'm using CVS from yesterday, Plastik Style - if that matters.
Comment 1 Stephan Binner 2004-12-20 19:10:13 UTC
Does disabling spellchecking matter?
Comment 2 Martin Koller 2004-12-21 08:43:21 UTC
On Monday 20 December 2004 19:10, Stephan Binner wrote:
> Does disabling spellchecking matter?

How does one disable it ?
In the Spell-Checker dialog I only find settings like encoding etc, but 
nowhere to disable it.
Current settings are: Dictionary: ASpell Default, Encoding: ISO 8859-1,
Client: ASpell, The 2 checkboxes above are not checked

Comment 3 Martin Koller 2005-04-18 09:28:39 UTC
I now upgraded to the latest aspell 0.60.2 to check if that's the problem - it is not.
But what I found is interesting: whenever I click into such a multiline textfield, the 2 files kdeglobals and konquerorrc get rewritten !!!
And it seems this is the part which consumes the CPU.
Even worse: the 2 files are rewritten whenever konqueror does a repaint when the page contains multiline textfields.
And as the konquerorrc has already 363750 bytes, this takes a while...

Anybody can tell me, what's going on here ?
Comment 4 Tommi Tervo 2005-08-19 14:32:00 UTC
dupe candidates: #100234, #91357 and #95302. 
And for #c3 relevant bug is #110318
Comment 5 Jure Repinc 2008-04-21 00:30:11 UTC
I can't see this problem in Konqueror 3.5.9 and also not in Konqueror 4 from trunk (kdelibs: 799193, kdebase: 799197)
Comment 6 Martin Koller 2008-04-27 15:45:48 UTC
Yep, I'm also now using KDE-3.5.9 and can't see this anymore.
Let's close it.