Pidgin helper: multiple status change entries

Bug #591076 reported by Eduardo Rivas
14
This bug affects 3 people
Affects Status Importance Assigned to Milestone
DockManager
Confirmed
Low
Robert Dyer

Bug Description

The pidgin helper displays repeated entries for "Disconnect" and "Set away". Steps to reproduce:
1. Start dock
2. Start pidgin
3. Everything ok
4. Restart pidgin
5. The helper begins to repeat entries
6. Restart pidgin again, more entries are added.

Docky 2.1.0
bzr docky r1449 ppa
Pidgin 2.7.1 (libpurple 2.7.1)
Ubuntu 10.04 GNOME

Revision history for this message
Eduardo Rivas (jerivasmelgar) wrote :
Revision history for this message
Robert Dyer (psybers) wrote :
Download full text (7.4 KiB)

Confirmed. And after I confirmed the bug I saw this in the logs:

[Error 22:49:01.305] [Helper] pidgin_control.py :: ERROR:dbus.connection:Exception in handler for D-Bus signal:
[Error 22:49:01.307] [Helper] pidgin_control.py :: Traceback (most recent call last):
[Error 22:49:01.308] [Helper] pidgin_control.py :: File "/usr/lib/pymodules/python2.6/dbus/connection.py", line 214, in maybe_handle_message
[Error 22:49:01.310] [Helper] pidgin_control.py :: self._handler(*args, **kwargs)
[Error 22:49:01.310] [Helper] pidgin_control.py :: File "/usr/local/share/dockmanager/scripts/pidgin_control.py", line 112, in conversation_updated
[Error 22:49:01.311] [Helper] pidgin_control.py :: self.update_badge()
[Error 22:49:01.311] [Helper] pidgin_control.py :: File "/usr/local/share/dockmanager/scripts/pidgin_control.py", line 138, in update_badge
[Error 22:49:01.312] [Helper] pidgin_control.py :: convs = self.pidgin.iface.PurpleGetConversations()
[Error 22:49:01.313] [Helper] pidgin_control.py :: File "/usr/lib/pymodules/python2.6/dbus/proxies.py", line 140, in __call__
[Error 22:49:01.313] [Helper] pidgin_control.py :: **keywords)
[Error 22:49:01.313] [Helper] pidgin_control.py :: File "/usr/lib/pymodules/python2.6/dbus/connection.py", line 620, in call_blocking
[Error 22:49:01.314] [Helper] pidgin_control.py :: message, timeout)
[Error 22:49:01.314] [Helper] pidgin_control.py :: DBusException: org.freedesktop.DBus.Error.NoReply: Message did not receive a reply (timeout by message bus)
[Error 22:49:01.315] [Helper] pidgin_control.py :: ERROR:dbus.connection:Exception in handler for D-Bus signal:
[Error 22:49:01.315] [Helper] pidgin_control.py :: Traceback (most recent call last):
[Error 22:49:01.316] [Helper] pidgin_control.py :: File "/usr/lib/pymodules/python2.6/dbus/connection.py", line 214, in maybe_handle_message
[Error 22:49:01.316] [Helper] pidgin_control.py :: self._handler(*args, **kwargs)
[Error 22:49:01.317] [Helper] pidgin_control.py :: File "/usr/local/share/dockmanager/scripts/pidgin_control.py", line 112, in conversation_updated
[Error 22:49:01.317] [Helper] pidgin_control.py :: self.update_badge()
[Error 22:49:01.318] [Helper] pidgin_control.py :: File "/usr/local/share/dockmanager/scripts/pidgin_control.py", line 138, in update_badge
[Error 22:49:01.318] [Helper] pidgin_control.py :: convs = self.pidgin.iface.PurpleGetConversations()
[Error 22:49:01.319] [Helper] pidgin_control.py :: File "/usr/lib/pymodules/python2.6/dbus/proxies.py", line 140, in __call__
[Error 22:49:01.319] [Helper] pidgin_control.py :: **keywords)
[Error 22:49:01.320] [Helper] pidgin_control.py :: File "/usr/lib/pymodules/python2.6/dbus/connection.py", line 620, in call_blocking
[Error 22:49:01.320] [Helper] pidgin_control.py :: message, timeout)
[Error 22:49:01.320] [Helper] pidgin_control.py :: DBusException: org.freedesktop.DBus.Error.ServiceUnknown: The name :1.139 was not provided by any .service files
[Error 22:49:01.321] [Helper] pidgin_control.py :: ERROR:dbus.connection:Exception in handler for D-Bus signal:
[Error 22:49:01.321] [Helper] pidgin_control.py :: Traceback (most recent call last):
[Err...

Read more...

Changed in dockmanager:
status: New → Confirmed
Revision history for this message
Robert Dyer (psybers) wrote :

Note that at this point I can not confirm if it is a helper bug or a Docky bug.

Robert Dyer (psybers)
Changed in dockmanager:
importance: Undecided → Low
Robert Dyer (psybers)
Changed in dockmanager:
assignee: nobody → Robert Dyer (psybers)
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.