Bug 38707 - 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"
Summary: telepathy-butterfly crashed with KeyError in add_to_connection(): "Can't regi...
Status: RESOLVED MOVED
Alias: None
Product: Telepathy
Classification: Unclassified
Component: butterfly (show other bugs)
Version: unspecified
Hardware: Other All
: medium normal
Assignee: Telepathy bugs list
QA Contact: Telepathy bugs list
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-06-27 02:33 UTC by Pedro Villavicencio
Modified: 2019-12-03 19:47 UTC (History)
0 users

See Also:
i915 platform:
i915 features:


Attachments

Description Pedro Villavicencio 2011-06-27 02:33:17 UTC
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""
Comment 1 Brian Pepple 2011-07-17 13:19:17 UTC
Users in Fedora have also experienced this bug.

https://bugzilla.redhat.com/show_bug.cgi?id=712728
Comment 2 GitLab Migration User 2019-12-03 19:47:49 UTC
-- GitLab Migration Automatic Message --

This bug has been migrated to freedesktop.org's GitLab instance and has been closed from further activity.

You can subscribe and participate further through the new bug through this link to our GitLab instance: https://gitlab.freedesktop.org/telepathy/telepathy-butterfly/issues/62.


Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.