[Bug 38707] New: telepathy-butterfly crashed with KeyError in add_to_connection(): "Can't register the object-path handler for '/org/freedesktop/Telepathy/Connection/butterfly/msn/user_40email_2ecom/RosterChannel/List/subscribe': there is already a handler"

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Mon Jun 27 11:33:21 CEST 2011


https://bugs.freedesktop.org/show_bug.cgi?id=38707

           Summary: telepathy-butterfly crashed with KeyError in
                    add_to_connection(): "Can't register the object-path
                    handler for
                    '/org/freedesktop/Telepathy/Connection/butterfly/msn/u
                    ser_40email_2ecom/RosterChannel/List/subscribe': there
                    is already a handler"
           Product: Telepathy
           Version: unspecified
          Platform: Other
        OS/Version: All
            Status: NEW
          Severity: normal
          Priority: medium
         Component: butterfly
        AssignedTo: telepathy-bugs at lists.freedesktop.org
        ReportedBy: pvillavi at gmail.com
         QAContact: telepathy-bugs at lists.freedesktop.org


This report has been filed here:

https://bugs.launchpad.net/ubuntu/+source/telepathy-butterfly/+bug/707508

this is on 0.5.15-1

the user just opened MSN and got the crash message from butterfly, log is :

"Traceback (most recent call last):
  File "/usr/lib/pymodules/python2.7/papyon/client.py", line 442, in
state_changed
    self._state = ClientState.SYNCHRONIZED
  File "/usr/lib/pymodules/python2.7/papyon/client.py", line 319, in fset
    self._dispatch("on_client_state_changed", state)
  File "/usr/lib/pymodules/python2.7/papyon/event/__init__.py", line 44, in
_dispatch
    if event_handler._dispatch_event(name, *args):
  File "/usr/lib/pymodules/python2.7/papyon/event/__init__.py", line 65, in
_dispatch_event
    handler(*params)
  File "/usr/lib/python2.7/dist-packages/butterfly/connection.py", line 346, in
on_client_state_changed
    self._channel_manager.channel_for_props(props, signal=True)
  File "/usr/lib/python2.7/dist-packages/telepathy/server/channelmanager.py",
line 125, in channel_for_props
    return self.create_channel_for_props(props, signal, **args)
  File "/usr/lib/python2.7/dist-packages/telepathy/server/channelmanager.py",
line 110, in create_channel_for_props
    props, **args)
  File "/usr/lib/python2.7/dist-packages/butterfly/channel_manager.py", line
105, in _get_list_channel
    self, handle, props)
  File "/usr/lib/python2.7/dist-packages/butterfly/channel/contact_list.py",
line 114, in ButterflyContactListChannelFactory
    return channel_class(connection, manager, props)
  File "/usr/lib/python2.7/dist-packages/butterfly/channel/contact_list.py",
line 203, in __init__
    object_path='RosterChannel/List/subscribe')
  File "/usr/lib/python2.7/dist-packages/butterfly/channel/contact_list.py",
line 127, in __init__
    object_path=object_path)
  File "/usr/lib/python2.7/dist-packages/telepathy/server/channel.py", line
147, in __init__
    object_path=object_path)
  File "/usr/lib/python2.7/dist-packages/telepathy/server/channel.py", line 63,
in __init__
    _Channel.__init__(self, self._conn._name, object_path)
  File "/usr/lib/pymodules/python2.7/dbus/service.py", line 480, in __init__
    self.add_to_connection(conn, object_path)
  File "/usr/lib/pymodules/python2.7/dbus/service.py", line 571, in
add_to_connection
    self._fallback)
KeyError: "Can't register the object-path handler for
'/org/freedesktop/Telepathy/Connection/butterfly/msn/usernamemijboom_40hotmail_2ecom/RosterChannel/List/subscribe':
there is already a handler""

-- 
Configure bugmail: https://bugs.freedesktop.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.
You are the assignee for the bug.



More information about the telepathy-bugs mailing list