Bug 239827

Summary: warning/error message when logout
Product: [Unmaintained] kopete Reporter: avlas <jsardid>
Component: Skype PluginAssignee: Kopete Developers <kopete-bugs-null>
Status: RESOLVED FIXED    
Severity: normal CC: anselmolsm, pali.rohar
Priority: NOR    
Version First Reported In: 1.0.0   
Target Milestone: ---   
Platform: Ubuntu   
OS: Linux   
Latest Commit: Version Fixed/Implemented In:
Sentry Crash Report:

Description avlas 2010-05-28 07:04:00 UTC
Version:           1.00 (using KDE 4.4.3) 
OS:                Linux

There is an annoying message all the times I logout my kde session. It is related to the skype component in kopete. The error is something like the connection has been broken between the two. I think it is because skype is terminated and kopete complains about it since it misses the communication (I tried the same thing just by hand: org.freedesktop.DBus.Error.ServiceUnknown).
Besides the bad appearance and the time lost with it, I tried to click 'ok' to this error window, and then kopete crashes and a window to fill a bug appears. The problem is that I don't have time enough to fill the bug since in the meantime the logout is done and such window is terminated.

Reproducible: Always

Steps to Reproduce:
Just logout/reboot/shutdown and there it is.

Actual Results:  
Error window which dissapears by the logout process, or if you click 'ok' in such window, then kopete crashes and 'fill a bug' window appears. No time to fill it though because logout is done right away

Expected Results:  
Just smooth logout. Probably the solution could come by controlling that kopete should be closed before than skype. Not sure how easy/difficult it is.

OS: Linux (x86_64) release 2.6.32-22-generic
Compiler: cc
Comment 1 Anselmo L. S. Melo (anselmolsm) 2010-05-28 12:11:26 UTC
*** Bug 239828 has been marked as a duplicate of this bug. ***
Comment 2 Anselmo L. S. Melo (anselmolsm) 2010-05-28 12:11:40 UTC
*** Bug 239829 has been marked as a duplicate of this bug. ***
Comment 3 avlas 2010-05-28 13:38:08 UTC
Oops, I have seen that the bug appears so many times, sorry about that. The reason is that I got some issues while reporting the bug and I tried few times. Apparently they worked, though.
Comment 4 avlas 2010-05-28 13:40:08 UTC
*** Bug 239830 has been marked as a duplicate of this bug. ***
Comment 5 Anselmo L. S. Melo (anselmolsm) 2010-05-28 14:14:14 UTC
(In reply to comment #3)
> Oops, I have seen that the bug appears so many times, sorry about that. The
> reason is that I got some issues while reporting the bug and I tried few times.
> Apparently they worked, though.

No problem =)

I think it's important to note there is a backtrace in one of the other reports, Bug 239830. Some symbols are missing, but can be useful somehow.

Thanks!
Comment 6 avlas 2010-05-28 14:43:42 UTC
Thanks to you! :)

I'd like to improve the backtrace but it seems that there is not a debug package for kopete in kde sc 4.4.3 under kubuntu lucid. Please, correct me if I'm wrong.
Comment 7 Pali Rohár 2010-06-10 08:43:56 UTC
For kubuntu karmic and lucid I have in my PPA fresh svn builds with debug symbols (all in package kopete), see https://launchpad.net/~pali.rohar/+archive/ppa
Comment 8 Pali Rohár 2010-06-10 08:49:17 UTC
I can switch error messages from KMessageBox to KNotification::event, which will be show in plasma (like notification: user is online/offline ... and not block Kopete)

This message org.freedesktop.DBus.Error.ServiceUnknown show when logout, because KDE quit skype and kopete cannot "correct" quit connection with skype.
Comment 9 Pali Rohár 2011-03-31 18:47:07 UTC
Skype plugin now has all notifications on plasma (non-modal). So problems with modal error message dialogs are fixed.