Bug 28126

Summary: telepathy-butterfly crashed with KeyError in disconnected()
Product: Telepathy Reporter: Cristian Aravena <caravena>
Component: butterflyAssignee: Telepathy bugs list <telepathy-bugs>
Status: RESOLVED MOVED QA Contact: Telepathy bugs list <telepathy-bugs>
Severity: normal    
Priority: medium CC: belegdol
Version: unspecified   
Hardware: Other   
OS: All   
Whiteboard:
i915 platform: i915 features:
Attachments: _usr_lib_telepathy_telepathy-butterfly.1000.crash

Description Cristian Aravena 2010-05-15 15:48:47 UTC
Created attachment 35685 [details]
_usr_lib_telepathy_telepathy-butterfly.1000.crash

DistroRelease: Ubuntu 10.04
InstallationMedia: Ubuntu 10.04 "Lucid Lynx" - Beta i386 (20100406.1)
Package: telepathy-butterfly 0.5.9-1~ppa10.04+1
PackageArchitecture: all
ProcVersionSignature: Ubuntu 2.6.32-22.33-generic 2.6.32.11+drm33.2
SourcePackage: telepathy-butterfly
Tags: lucid
Title: telepathy-butterfly crashed with KeyError in disconnected()
Uname: Linux 2.6.32-22-generic i686

PythonArgs: ['/usr/lib/telepathy/telepathy-butterfly']
Traceback:
 Traceback (most recent call last):
   File "/usr/lib/pymodules/python2.6/papyon/client.py", line 366, in disconnected
     self._state = ClientState.CLOSED
   File "/usr/lib/pymodules/python2.6/papyon/client.py", line 278, in fset
     self._dispatch("on_client_state_changed", state)
   File "/usr/lib/pymodules/python2.6/papyon/event/__init__.py", line 44, in _dispatch
     if event_handler._dispatch_event(name, *args):
   File "/usr/lib/pymodules/python2.6/papyon/event/__init__.py", line 65, in _dispatch_event
     handler(*params)
   File "/usr/lib/python2.6/dist-packages/butterfly/connection.py", line 372, in on_client_state_changed
     self._advertise_disconnected()
   File "/usr/lib/python2.6/dist-packages/butterfly/connection.py", line 463, in _advertise_disconnected
     self._manager.disconnected(self)
   File "/usr/lib/python2.6/dist-packages/butterfly/connection_manager.py", line 82, in disconnected
     result = telepathy.server.ConnectionManager.disconnected(self, conn)
   File "/usr/lib/python2.6/dist-packages/telepathy/server/connmgr.py", line 55, in disconnected
     self._connections.remove(conn)
 KeyError: <butterfly.connection.ButterflyConnection at /org/freedesktop/Telepathy/Connection/butterfly/msn/cristian_40romanescu_2ecl at 0x9bdcc8c>
Comment 1 Jonny Lamb 2010-07-13 02:48:14 UTC
*** Bug 28922 has been marked as a duplicate of this bug. ***
Comment 2 Sebastien Bacher 2011-03-10 08:33:23 UTC
the issue is still there in the current version, https://bugs.launchpad.net/telepathy-butterfly/+bug/722897 has some duplicates
Comment 3 Omer Akram 2011-04-19 11:10:44 UTC
The downstream bug have 60+ duplicates and counting, seems like the crash is still there with tp-butterfly 0.5.15, is there anything else needed?
Comment 4 Brian Pepple 2011-07-17 13:21:45 UTC
*** Bug 37437 has been marked as a duplicate of this bug. ***
Comment 5 Julian Sikorski 2011-11-20 07:07:02 UTC
*** Bug 42829 has been marked as a duplicate of this bug. ***
Comment 6 GitLab Migration User 2019-12-03 19:45:36 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/20.

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.