Bug 144244 - Kopete can create 100+ system modal messages when connection is lost
Summary: Kopete can create 100+ system modal messages when connection is lost
Status: RESOLVED DUPLICATE of bug 134444
Alias: None
Product: kopete
Classification: Unmaintained
Component: general (other bugs)
Version First Reported In: unspecified
Platform: Ubuntu Linux
: NOR normal
Target Milestone: ---
Assignee: Kopete Developers
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2007-04-15 11:47 UTC by Joel
Modified: 2007-09-26 05:15 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Joel 2007-04-15 11:47:16 UTC
Version:            (using KDE KDE 3.5.6)
Installed from:    Ubuntu Packages
OS:                Linux

I recently re-installed my distribution, and in the process lost my "Buddy icon" for the yahoo plugin. No big deal, I thought since all I had to do was to click "Ok" twice at startup.

However, after resuming from a long hibernation (around 6 hours) my X session is not responding to mouse commands. Exiting to console works (Ctrl-Alt-F2) and then I notice a KDE process taking up 97% cpu (kwin). Killing that enabled me to use other windows but the windows still werent updating all the drawing area...

Soon I discover a well-known message box from kopete, stating that I have no buddy icon, I click "ok" and it apparently disappears. The taskbar for it does not naturally, since a right-click shows that there are more than a hundred of them stacked for that taskbar icon. 

I was unable to close any more than the first, no matter whan I tried. Even killing kopete did not rid me of them. I resorted to logging off and restarting KDE, which worked.

I'll try to reproduce this over lunch, and if that not works overnight. Maybe I can get some more debug information.
Comment 1 Joel 2007-04-15 11:56:56 UTC
Just a thought, maybe kopete needs to make sure there's no need to show many identical modal messageboxes? As it is now, I get two when connecting that reminds me of the buddy icon cannot be found for Yahoo plugin.

If two is allowed, then it'll happily continue to a thousand, given the right conditions?
Comment 2 Joel 2007-04-17 23:01:05 UTC
Okay, did some testing. It does not appear to be triggered by hibernating per se, but if the connection to yahoo is lost I before I click away the initial two on connecting, there's an extra showing up. 

Doh, why did I put hibernate in the topic..? >_<
Comment 3 Matt Rogers 2007-09-26 05:15:02 UTC

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