Bug 133372

Summary: Writing large E-Mails triggers 100% processor usage / makes input box almost unwritable
Product: [Unmaintained] kmail Reporter: Ernesto Ruge <mail>
Component: generalAssignee: kdepim bugs <kdepim-bugs>
Status: RESOLVED DUPLICATE    
Severity: normal    
Priority: NOR    
Version: 1.9.4   
Target Milestone: ---   
Platform: Ubuntu   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Ernesto Ruge 2006-09-01 12:00:13 UTC
Version:           1.9.4 (using KDE KDE 3.5.4)
Installed from:    Ubuntu Packages

When I write long E-Mails the input box becomes slower and slower. When I save them and reload them again I can write some lines, but it becomes slower and slower again. Slower means: I write something, CPU goes to 100% and after a few secounds the characters are shown - while this the whole Writing Mail GUI is not adressable.

This bug is also there when I switch spelling controll off.
Comment 1 Ingo Frommholz 2006-09-06 14:02:11 UTC
I also experienced this problem with kmail (1.9.4, KDE 3.5.4).  And it seems to happen with kopete as well - after chatting for a while, the input box becomes very slow. Closing and reopening the chat window fixes the problem for a few lines of input, then it appears again. Is this a related problem? I am using kubuntu dapper and kopete 0.12.1.
Comment 2 Cyron 2006-09-15 14:28:41 UTC
I try to reproduce the bug:

I open a very large textfile (3.2 MB of plain text) and try to copy'n'past it in the Emaileditor of Kmail ... but the editor dont react anymore for over 5 minutes now.

The Processor (Athlon 64 4000+) is working with full capacity.

How large are your texts?

I'm using kubuntu dapper, kmail 1.9.4 and kopete 0.12.1.
Comment 3 Cyron 2006-09-15 15:15:38 UTC
Ok, I think there is a big problem with the text composer, after 35 minutes Kmail is still overloaded and I have to kill the process.
Comment 4 Thomas McGuire 2007-07-12 23:37:16 UTC
Most likely the same problem as in bug 119281.

*** This bug has been marked as a duplicate of 119281 ***