Version: 0.11 (using KDE 3.5 (RC1), Gentoo) Compiler: gcc version 3.3.6 (Gentoo 3.3.6, ssp-3.3.6-1.0, pie-8.7.8) OS: Linux (i686) release 2.6.11-gentoo-r11 When I am invisible, I keep getting this message: "You can not send messages when you are offline or when you are invisible.", even if I am not sending anything. For example, every time a contact goes online or changes state, kopete displays this error, but it happens also at random. I started kopete from command line, and tried to isolate the event, don't know if it could be useful. kopete (msn - raw protocol): [void MSNSocket::slotDataReceived()] NLN AWY XXXXXXX@hotmail.com Moro%20%20 268435488 %3cmsnobj%20Creator%3d%22XXXXXXX%40hotmail%2ecom%22%20Size%3d%225554%22%20Type%3d%223%22%20Location%3d%22TFR2C2%2etmp%22%20Friendly%3d%22AAA%3d%22%20SHA1D%3d%22ouShZhcjiaBKGll0hv8L6DNIRKA%3d%22%20SHA1C%3d%22byO%2ffgdR7ddf%2fJ7jxuDbxi6VrmY%3d%22%2f%3e kopete (jabber): [virtual Kopete::ChatSession* JabberContact::manager(Kopete::Contact::CanCreateFlags)] called, canCreate: 0 kopete (jabber): [JabberChatSession* JabberContact::manager(QPtrList<Kopete::Contact>, Kopete::Contact::CanCreateFlags)] called, canCreate: 0 kopete (jabber): [virtual Kopete::ChatSession* JabberContact::manager(Kopete::Contact::CanCreateFlags)] called, canCreate: 0 kopete (jabber): [JabberChatSession* JabberContact::manager(QPtrList<Kopete::Contact>, Kopete::Contact::CanCreateFlags)] called, canCreate: 0 kopete (msn - raw protocol): [virtual void MSNSocket::slotReadyWrite()] Sending command: XFR 19 SB kopete (msn - raw protocol): [void MSNSocket::slotDataReceived()] 913 19 kopete (msn): [virtual void MSNNotifySocket::handleError(unsigned int, unsigned int)] kopete (msn): [void MSNAccount::slotErrorMessageReceived(int, const QString&)] You can not send messages when you are offline or when you are invisible.
*** Bug 117093 has been marked as a duplicate of this bug. ***
On a somewhat related note, every so often I also get: The user someusername@somedomain.com is currently not signed in. Messages will not be delivered. After not making any actions, and just having Kopete in the deep background.
Confirmed on Kopete 0.11 r477777.
This is because it try to download picture. Don't select to automatically download display pictures. I'll try to fix it properly
SVN commit 483834 by ogoffart: Complete the fix of the bug 117089. CCBUG: 117089 M +2 -1 msncontact.cpp --- branches/KDE/3.5/kdenetwork/kopete/protocols/msn/msncontact.cpp #483833:483834 @@ -695,7 +695,8 @@ KConfig *config = KGlobal::config(); config->setGroup( "MSN" ); - if ( config->readNumEntry( "DownloadPicture", 2 ) >= 2 && !obj.isEmpty() ) + if ( config->readNumEntry( "DownloadPicture", 2 ) >= 2 && !obj.isEmpty() + && account()->myself()->onlineStatus().status() != Kopete::OnlineStatus::Invisible ) manager(Kopete::Contact::CanCreate); //create the manager which will download the photo automatically. }
fixed (r117089 et r483834)
*** Bug 117321 has been marked as a duplicate of this bug. ***
*** Bug 116989 has been marked as a duplicate of this bug. ***
*** Bug 117526 has been marked as a duplicate of this bug. ***
*** Bug 119854 has been marked as a duplicate of this bug. ***
Just to make sure 119854 is a duplicate of this bug, does the fix im comment #5 fixes the problem stated in comment #2 ? I'm just asking that because the same thing (#2) happens to me, but my online status is normal, I'm not invisible or something.
afaik, the invisible-thing is fixed, but comment #2 is not. I think it happens when kopete decides to grab someone's pic just as they go offline. I seem to remember seeing that error again just last night...
Wanted to indicate that I (and my other user) also get the same error message as Comment #2 and it's getting quite annoying as this pop up tends to end up in background and blocks kopete from reappearing when clicking on the docked icon in the taskbar (have to search desktops for the missed pop up).
I also have the same annoyance with Kopete 0.12.4 (see comment 2). This has still not been fixed? I could do without the whole message altogether. It pops up for no apparent reason to me and with one particular contact it does this about once every minute. Can it be suppressed? Should we open up a new bug thread for this?