Summary: | "Connecting…" indicator keeps spinning forever on login | ||
---|---|---|---|
Product: | [Unmaintained] telepathy | Reporter: | Elias Probst <mail> |
Component: | presence-applet | Assignee: | Telepathy Bugs <kde-telepathy-bugs> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | asturm, heri+kde, kde, kretz, me |
Priority: | NOR | ||
Version: | git-latest | ||
Target Milestone: | 0.5.2 | ||
Platform: | unspecified | ||
OS: | Linux | ||
Latest Commit: | http://commits.kde.org/telepathy-presence-applet/45873f012b32c68f6968d788b113582a968baa68 | Version Fixed In: | 0.5.2 |
Sentry Crash Report: |
Description
Elias Probst
2012-10-03 00:07:39 UTC
Run this: for account in `mc-tool list` ; do mc-tool show $account | grep Presences -A 5; done (In reply to comment #1) > Run this: > for account in `mc-tool list` ; do mc-tool show $account | grep Presences > -A 5; done As long as I don't click on the presence-icon, this is the result: Presences: Automatic: available (2) "" Current: offline (1) "" Requested: offline (1) "" Changing: no Presences: Automatic: available (2) "" Current: offline (1) "" Requested: offline (1) "" Changing: no Presences: Automatic: available (2) "" Current: available (2) "" Requested: available (2) "" Changing: yes As soon as I click on the presences-applet icon (contact-list shows up), the result changes immediately to this: Presences: Automatic: available (2) "" Current: offline (1) "" Requested: offline (1) "" Changing: no Presences: Automatic: available (2) "" Current: offline (1) "" Requested: offline (1) "" Changing: no Presences: Automatic: available (2) "" Current: available (2) "" Requested: available (2) "" Changing: no And once you clicked and the contact list showed up, the indicator stopped spinning? (In reply to comment #3) > And once you clicked and the contact list showed up, the indicator stopped > spinning? Exactly! I have a spinning indicator and it doesn't stop - no matter what. I can remove the applet and readd it. I can go away, offline, online, whatever. I can open / close the contact list. The indiciator is always spinning. I mean, it's even spinning when I'm completely offline. It shows the offline icon and on top the spinner. (In reply to comment #5) > I have a spinning indicator and it doesn't stop - no matter what. I can > remove the applet and readd it. I can go away, offline, online, whatever. I > can open / close the contact list. The indiciator is always spinning. I > mean, it's even spinning when I'm completely offline. It shows the offline > icon and on top the spinner. Matthias Kretz: What's your result for comment#1? when I'm Available: Presences: Automatic: available (2) "" Current: available (2) "" Requested: available (2) "" Changing: no Presences: Automatic: available (2) "" Current: available (2) "" Requested: available (2) "" Changing: no Presences: Automatic: available (2) "" Current: (0) "" Requested: available (2) "" Changing: yes when I'm Offline: Presences: Automatic: available (2) "" Current: offline (1) "" Requested: offline (1) "" Changing: no Presences: Automatic: available (2) "" Current: offline (1) "" Requested: offline (1) "" Changing: no Presences: Automatic: available (2) "" Current: offline (1) "" Requested: offline (1) "" Changing: yes That third one is "Service: sofiasip-sip". It looks like the initial case described by me happens without SIP. The one described by you happened here since I added SIP, too… Not sure if this is related, I'm on v0.5.1. The presence widget keeps spinning and changing status using the presence widget doesn't change the status. If it is changed through contact list, the presence widget icon changes, but the spinner doesn't stop. Found the cause. ContactList follows "connectionStatus" from GlobalPresence presence applet follows "isChangingPresence". Hence different. The contact list was changed for this exact reason. I am just using XMPP on 0.5.1 and seeing all of the described phenomenons. Most of the time, the spinning stops once I click at the presence widget. Sometimes it seems to only stop when I change the presence in the upcoming contacts window. Right now it just spins and spins and will never connect no matter what I do. Trying to change the password in the Accounts KCM to provoke anything out of ktp didn't do nothing, not even kwallet came up. Instead, ktp is running in an endless loop, pestering the network with constantly trying to connect to the XMPP account. Which also drains battery time... If there is a fix, could you point me to it? OK, sorry for the noise. Yesterday's trouble was caused by an unavailable jabber server. Now what remains is the spinning widget and a suboptimal notification message when the server is not available. Git commit 45873f012b32c68f6968d788b113582a968baa68 by David Edmundson. Committed on 09/12/2012 at 22:58. Pushed by davidedmundson into branch 'kde-telepathy-0.5'. Show status as "busy" only when connecting and not when changing presence This makes it consistent with the contact list and AccountsKCM REVIEW: 107653 M +15 -3 src/presenceapplet.cpp M +1 -0 src/presenceapplet.h http://commits.kde.org/telepathy-presence-applet/45873f012b32c68f6968d788b113582a968baa68 *** Bug 312617 has been marked as a duplicate of this bug. *** |