Butterfly crashed when I disconnected all my account from Empathy. Then it fails to reconnect:
INFO:protocol:switchboard_manager:requesting new switchboard
INFO:Butterfly.Connection:Disconnecting
DEBUG:Transport:>>> OUT 25
Traceback (most recent call last):
File "/usr/lib/python2.5/site-packages/pymsn/client.py", line 301, in disconnected
self._state = ClientState.CLOSED
File "/usr/lib/python2.5/site-packages/pymsn/client.py", line 225, in fset
self._dispatch("on_client_state_changed", state)
File "/usr/lib/python2.5/site-packages/pymsn/event/__init__.py", line 44, in _dispatch
if event_handler._dispatch_event(name, *args):
File "/usr/lib/python2.5/site-packages/pymsn/event/__init__.py", line 65, in _dispatch_event
handler(*params)
File "/home/cassidy/dev/telepathy-butterfly/butterfly/connection.py", line 227, in on_client_state_changed
self._channel_manager.close()
File "/home/cassidy/dev/telepathy-butterfly/butterfly/channel_manager.py", line 45, in close
channel.Close()
File "/home/cassidy/dev/telepathy-butterfly/butterfly/channel/text.py", line 73, in Close
telepathy.server.ChannelTypeText.Close(self)
File "/usr/lib/python2.5/site-packages/telepathy/server/channel.py", line 86, in Close
self._conn.remove_channel(self)
File "/usr/lib/python2.5/site-packages/telepathy/server/conn.py", line 188, in remove_channel
self._channels.remove(channel)
KeyError: <butterfly.channel.text.ButterflyTextChannel at /org/freedesktop/Telepathy/Connection/butterfly/msn/bhshot_5fcassidy_40hotmail_2ecom/channel10 at 0x87e618c>
DEBUG:Transport:>>> OUT 3
DEBUG:Transport:>>> OUT 11
DEBUG:Transport:>>> OUT 33
DEBUG:Transport:>>> XFR 26 SB
Traceback (most recent call last):
File "/usr/lib/python2.5/site-packages/pymsn/util/decorator.py", line 103, in process_queue
func(*args, **kwargs)
File "/usr/lib/python2.5/site-packages/pymsn/msnp/notification.py", line 182, in request_switchboard
self._send_command('XFR', ('SB',))
File "/usr/lib/python2.5/site-packages/pymsn/msnp/base.py", line 80, in _send_command
callback, *cb_args)
File "/usr/lib/python2.5/site-packages/pymsn/transport.py", line 208, in send_command_ex
self.send_command(cmd, increment, callback, *cb_args)
File "/usr/lib/python2.5/site-packages/pymsn/transport.py", line 273, in send_command
self._transport.send(str(command), self.__on_command_sent, *our_cb_args)
File "/usr/lib/python2.5/site-packages/pymsn/gnet/io/iochannel.py", line 157, in send
assert(self._status == IoStatus.OPEN), self._status
AssertionError: 1
INFO:protocol:switchboard:Disconnected
INFO:protocol:switchboard:Disconnected
INFO:protocol:switchboard:Disconnected
INFO:Butterfly.Connection:Disconnecting
INFO:Butterfly.Connection:Disconnecting
INFO:Butterfly.Connection:Disconnecting
ERROR:Butterfly.Connection:Failed to create Connection
Traceback (most recent call last):
File "/home/cassidy/dev/telepathy-butterfly/butterfly/connection.py", line 91, in __init__
telepathy.server.Connection.__init__(self, 'msn', account, 'butterfly')
File "/usr/lib/python2.5/site-packages/telepathy/server/conn.py", line 78, in __init__
_Connection.__init__(self, bus_name, object_path)
File "/var/lib/python-support/python2.5/dbus/service.py", line 477, in __init__
self.add_to_connection(conn, object_path)
File "/var/lib/python-support/python2.5/dbus/service.py", line 568, in add_to_connection
self._fallback)
KeyError: "Can't register the object-path handler for '/org/freedesktop/Telepathy/Connection/butterfly/msn/bhshot_5fcassidy_40hotmail_2ecom': there is already a handler"
Butterfly crashed when I disconnected all my account from Empathy. Then it fails to reconnect:
INFO:protocol: switchboard_ manager: requesting new switchboard Connection: Disconnecting python2. 5/site- packages/ pymsn/client. py", line 301, in disconnected python2. 5/site- packages/ pymsn/client. py", line 225, in fset _dispatch( "on_client_ state_changed" , state) python2. 5/site- packages/ pymsn/event/ __init_ _.py", line 44, in _dispatch _dispatch_ event(name, *args): python2. 5/site- packages/ pymsn/event/ __init_ _.py", line 65, in _dispatch_event *params) cassidy/ dev/telepathy- butterfly/ butterfly/ connection. py", line 227, in on_client_ state_changed _channel_ manager. close() cassidy/ dev/telepathy- butterfly/ butterfly/ channel_ manager. py", line 45, in close cassidy/ dev/telepathy- butterfly/ butterfly/ channel/ text.py" , line 73, in Close server. ChannelTypeText .Close( self) python2. 5/site- packages/ telepathy/ server/ channel. py", line 86, in Close _conn.remove_ channel( self) python2. 5/site- packages/ telepathy/ server/ conn.py" , line 188, in remove_channel _channels. remove( channel) channel. text.ButterflyT extChannel at /org/freedeskto p/Telepathy/ Connection/ butterfly/ msn/bhshot_ 5fcassidy_ 40hotmail_ 2ecom/channel10 at 0x87e618c> python2. 5/site- packages/ pymsn/util/ decorator. py", line 103, in process_queue python2. 5/site- packages/ pymsn/msnp/ notification. py", line 182, in request_switchboard _send_command( 'XFR', ('SB',)) python2. 5/site- packages/ pymsn/msnp/ base.py" , line 80, in _send_command python2. 5/site- packages/ pymsn/transport .py", line 208, in send_command_ex send_command( cmd, increment, callback, *cb_args) python2. 5/site- packages/ pymsn/transport .py", line 273, in send_command _transport. send(str( command) , self.__ on_command_ sent, *our_cb_args) python2. 5/site- packages/ pymsn/gnet/ io/iochannel. py", line 157, in send self._status == IoStatus.OPEN), self._status switchboard: Disconnected switchboard: Disconnected switchboard: Disconnected Connection: Disconnecting Connection: Disconnecting Connection: Disconnecting .Connection: Failed to create Connection cassidy/ dev/telepathy- butterfly/ butterfly/ connection. py", line 91, in __init__ server. Connection. __init_ _(self, 'msn', account, 'butterfly') python2. 5/site- packages/ telepathy/ server/ conn.py" , line 78, in __init__ .__init_ _(self, bus_name, object_path) python- support/ python2. 5/dbus/ service. py", line 477, in __init__ add_to_ connection( conn, object_path) python- support/ python2. 5/dbus/ service. py", line 568, in add_to_connection op/Telepathy/ Connection/ butterfly/ msn/bhshot_ 5fcassidy_ 40hotmail_ 2ecom': there is already a handler"
INFO:Butterfly.
DEBUG:Transport:>>> OUT 25
Traceback (most recent call last):
File "/usr/lib/
self._state = ClientState.CLOSED
File "/usr/lib/
self.
File "/usr/lib/
if event_handler.
File "/usr/lib/
handler(
File "/home/
self.
File "/home/
channel.Close()
File "/home/
telepathy.
File "/usr/lib/
self.
File "/usr/lib/
self.
KeyError: <butterfly.
DEBUG:Transport:>>> OUT 3
DEBUG:Transport:>>> OUT 11
DEBUG:Transport:>>> OUT 33
DEBUG:Transport:>>> XFR 26 SB
Traceback (most recent call last):
File "/usr/lib/
func(*args, **kwargs)
File "/usr/lib/
self.
File "/usr/lib/
callback, *cb_args)
File "/usr/lib/
self.
File "/usr/lib/
self.
File "/usr/lib/
assert(
AssertionError: 1
INFO:protocol:
INFO:protocol:
INFO:protocol:
INFO:Butterfly.
INFO:Butterfly.
INFO:Butterfly.
ERROR:Butterfly
Traceback (most recent call last):
File "/home/
telepathy.
File "/usr/lib/
_Connection
File "/var/lib/
self.
File "/var/lib/
self._fallback)
KeyError: "Can't register the object-path handler for '/org/freedeskt