[tor-bugs] #12836 [Obfsproxy]: scramblesuit: 'State' object has no attribute 'closingThreshold'

Tor Bug Tracker & Wiki blackhole at torproject.org
Sun Aug 10 13:41:15 UTC 2014


#12836: scramblesuit: 'State' object has no attribute 'closingThreshold'
-----------------------+---------------------
 Reporter:  asn        |          Owner:  asn
     Type:  defect     |         Status:  new
 Priority:  normal     |      Milestone:
Component:  Obfsproxy  |        Version:
 Keywords:             |  Actual Points:
Parent ID:             |         Points:
-----------------------+---------------------
 Got this with on a bridge with `obfsproxy-0.2.11`:
 {{{
 [ERROR] Unhandled Error
 Traceback (most recent call last):
   File "/usr/local/lib/python2.7/dist-packages/Twisted-13.2.0-py2.7-linux-
 x86_64.egg/twisted/python/log.py", line 88, in callWithLogger
     return callWithContext({"system": lp}, func, *args, **kw)
   File "/usr/local/lib/python2.7/dist-packages/Twisted-13.2.0-py2.7-linux-
 x86_64.egg/twisted/python/log.py", line 73, in callWithContext
     return context.call({ILogContext: newCtx}, func, *args, **kw)
   File "/usr/local/lib/python2.7/dist-packages/Twisted-13.2.0-py2.7-linux-
 x86_64.egg/twisted/python/context.py", line 118, in callWithContext
     return self.currentContext().callWithContext(ctx, func, *args, **kw)
   File "/usr/local/lib/python2.7/dist-packages/Twisted-13.2.0-py2.7-linux-
 x86_64.egg/twisted/python/context.py", line 81, in callWithContext
     return func(*args,**kw)
 --- <exception caught here> ---
   File "/usr/local/lib/python2.7/dist-packages/Twisted-13.2.0-py2.7-linux-
 x86_64.egg/twisted/internet/posixbase.py", line 614, in _doReadOrWrite
     why = selectable.doRead()
   File "/usr/local/lib/python2.7/dist-packages/Twisted-13.2.0-py2.7-linux-
 x86_64.egg/twisted/internet/tcp.py", line 215, in doRead
     return self._dataReceived(data)
   File "/usr/local/lib/python2.7/dist-packages/Twisted-13.2.0-py2.7-linux-
 x86_64.egg/twisted/internet/tcp.py", line 221, in _dataReceived
     rval = self.protocol.dataReceived(data)
   File "/usr/local/lib/python2.7/dist-
 packages/obfsproxy-0.2.11-py2.7.egg/obfsproxy/network/network.py", line
 320, in dataReceived
     self.circuit.dataReceived(self.buffer, self)
   File "/usr/local/lib/python2.7/dist-
 packages/obfsproxy-0.2.11-py2.7.egg/obfsproxy/network/network.py", line
 161, in dataReceived
     self.transport.receivedDownstream(data)
   File "/usr/local/lib/python2.7/dist-
 packages/obfsproxy-0.2.11-py2.7.egg/obfsproxy/transports/scramblesuit/scramblesuit.py",
 line 495, in receivedDownstream
     if self.drainedHandshake > self.srvState.closingThreshold:
 exceptions.AttributeError: 'State' object has no attribute
 'closingThreshold'
 }}}

--
Ticket URL: <https://trac.torproject.org/projects/tor/ticket/12836>
Tor Bug Tracker & Wiki <https://trac.torproject.org/>
The Tor Project: anonymity online


More information about the tor-bugs mailing list