Bug 133779

Summary: Statistics plug-in locks up Kopete when an empty meta-contact is present
Product: [Unmaintained] kopete Reporter: Maks Verver <maksverver>
Component: Statistics pluginAssignee: Kopete Developers <kopete-bugs-null>
Status: RESOLVED WORKSFORME    
Severity: crash    
Priority: NOR    
Version First Reported In: unspecified   
Target Milestone: ---   
Platform: Compiled Sources   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Maks Verver 2006-09-08 22:48:49 UTC
Version:           0.11.3 (using KDE KDE 3.5.4)
Installed from:    Compiled From Sources
Compiler:          gcc 3.4.6 -march=athlon64 -O2 -pipe
OS:                Linux

Kopete takes 100% CPU and is unresponsive when an empty meta-contact exists and the statistics plug-in is loaded, no matter how this situation arrises. (E.g. load the plug-in, remove the last contact from a meta-contact, or start the plug-in with an empty meta-contact already present).

Removing the statistics database does not solve this. A work-around is to start Kopete with plug-ins disabled and either disable the Statistics plug-in, or remove the empty meta-contact.
Comment 1 Maks Verver 2006-09-08 22:50:36 UTC
The component should be 'Statistics plug-in' (but the stupid wizard never asked) and the version should be 0.11.3 (which I entered, but the wizard ignored).
Comment 2 Maks Verver 2006-09-08 23:01:44 UTC
When removing the contact, Kopete prints this in the console: "QGDict::hashKeyString: Invalid null key". (I'm not sure if this is a message from the Statistics plug-in.)
Comment 3 Dominik Tritscher 2008-07-20 14:49:23 UTC
Can't reproduce that with KDE 4.1 RC1
Comment 4 Dominik Tritscher 2008-12-07 12:31:28 UTC
So, this bug has been quite for a while now and seems to be fixed. I'm closing it.