Version: 0.12.2 (using KDE KDE 3.5.4) Installed from: Ubuntu Packages Kopete can't handle a large amount of Nudges. Someone with a fast finger can lock Kopete within 12 seconds on a dual Xeon 2.4GHz. The window becomes unresponsive and the CPU usage goes up to a 100%. Kopete does not restore. This problem was tested with MSN.
If it crashes, do you have a backtrace?
It doesn't crash. Just try it and you'll see.
Retitling to reflect comment 2. Matt, do you use severity 'crash' for freeze-type bugs in kopete, or just 'normal'?
normal. :)
*** Bug 147985 has been marked as a duplicate of this bug. ***
Confirmed in kde4 (Kopete 0.50.80).
This is probably a bug in the "Kopete" chat window style, as the "Clear" style doesn't have this problem. The "Kopete" style seems to nest nudges in consecutive tables or something along those lines (each nudge is slightly narrower than the previous), which undoubtedly slows down khtml.
In my case it was likely due to several notifications handled by knotify. The easiest solution would be store a timestamp of the last nudge and show the new one only if the previous is more than 3 second old.
We've completely replaced the current MSN implementation with a new MSN implementation which If you continue to experience this bug after testing the new implementation (which can be gotten from our subversion repository or with the KDE 4.2 Beta 1 release), PLEASE, open a new bug rather than reopening this bug. Thank you for your time and efforting in helping us find and fix problems in Kopete.