Signals not removed means deferreds called twice

Bug #805471 reported by Alejandro J. Cura
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Ubuntu One Client
Fix Released
High
Alejandro J. Cura

Bug Description

Traceback (most recent call last):
  File "c:\python27\lib\site-packages\twisted\spread\banana.py", line 153, in gotItem
    self.callExpressionReceived(item)
  File "c:\python27\lib\site-packages\twisted\spread\banana.py", line 116, in callExpressionReceived
    self.expressionReceived(obj)
  File "c:\python27\lib\site-packages\twisted\spread\pb.py", line 514, in expressionReceived
    method(*sexp[1:])
  File "c:\python27\lib\site-packages\twisted\spread\pb.py", line 826, in proto_message
    self._recvMessage(self.localObjectForID, requestID, objectID, message, answerRequired, netArgs, netKw)
--- <exception caught here> ---
  File "c:\python27\lib\site-packages\twisted\spread\pb.py", line 840, in _recvMessage
    netResult = object.remoteMessageReceived(self, message, netArgs, netKw)
  File "c:\python27\lib\site-packages\twisted\spread\flavors.py", line 114, in remoteMessageReceived
    state = method(*args, **kw)
  File "e:\ubuntu-sso-client\trunk\ubuntu_sso\main\windows.py", line 564, in callback_wrapper
    return callback(*fixed_args)
  File "E:\ubuntuone-client\use-standard-reactor\ubuntuone\platform\windows\credentials.py", line 94, in <lambda>
    pass_credentials = lambda app_name, creds: callback(creds)
  File "c:\python27\lib\site-packages\twisted\internet\defer.py", line 361, in callback
    self._startRunCallbacks(result)
  File "c:\python27\lib\site-packages\twisted\internet\defer.py", line 448, in _startRunCallbacks
    raise AlreadyCalledError
twisted.internet.defer.AlreadyCalledError:

Related branches

Changed in ubuntuone-client:
status: New → Fix Committed
Changed in ubuntuone-client:
assignee: nobody → Alejandro J. Cura (alecu)
importance: Undecided → High
dobey (dobey)
Changed in ubuntuone-client:
milestone: none → 1.7.1
dobey (dobey)
Changed in ubuntuone-client:
status: Fix Committed → Fix Released
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.