Opened at 2012-02-14T11:16:21Z
Last modified at 2012-04-17T21:41:36Z
#1676 closed defect
ERROR: AssertionError() (current git) — at Initial Version
Reported by: | killyourtv | Owned by: | nobody |
---|---|---|---|
Priority: | critical | Milestone: | 1.9.2 |
Component: | code-mutable | Version: | 1.9.1 |
Keywords: | i2p mutable repair error assertion regression | Cc: | killyourtv@… |
Launchpad Bug: |
Description
Running a deep-check on one of my shares on the I2P grid yielded the following:
'debian/dists/squeeze/main/binary-i386/Release': healthy 'debian/dists/squeeze/main/binary-powerpc': healthy 'debian/dists/squeeze/main/binary-powerpc/Packages': healthy 'debian/dists/squeeze/main/binary-powerpc/Packages.bz2': not healthy repair successful 'debian/dists/squeeze/main/binary-powerpc/Packages.gz': healthy 'debian/dists/squeeze/main/binary-powerpc/Release': healthy 'debian/dists/squeeze/main/source': healthy 'debian/dists/squeeze/main/source/Release': healthy 'debian/dists/squeeze/main/source/Sources.gz': not healthy repair failed 'debian/pool': healthy 'debian/pool/dists': healthy 'debian/pool/dists/squeeze': healthy 'debian/pool/dists/squeeze/main': healthy 'debian/pool/dists/squeeze/main/binary-amd64': healthy ERROR: AssertionError() "[Failure instance: Traceback: <type 'exceptions.AssertionError'>: " $INSTALL_DIR/src/allmydata/mutable/filenode.py:563:upload $INSTALL_DIR/src/allmydata/mutable/filenode.py:661:_do_serialized /usr/lib/python2.7/dist-packages/twisted/internet/defer.py:298:addCallback /usr/lib/python2.7/dist-packages/twisted/internet/defer.py:287:addCallbacks --- <exception caught here> --- /usr/lib/python2.7/dist-packages/twisted/internet/defer.py:545:_runCallbacks $INSTALL_DIR/src/allmydata/mutable/filenode.py:661:<lambda> $INSTALL_DIR/src/allmydata/mutable/filenode.py:689:_upload $INSTALL_DIR/src/allmydata/mutable/publish.py:404:publish
In twistd.log, possibly from the same time (I was AFK), I see
2012-02-14 08:53:30+0000 [-] Unhandled error in Deferred: 2012-02-14 08:53:30+0000 [-] Unhandled Error Traceback (most recent call last): File "/usr/lib/python2.7/dist-packages/twisted/internet/base.py", line 800, in runUntilCurrent call.func(*call.args, **call.kw) File "/usr/lib/pymodules/python2.7/foolscap/eventual.py", line 26, in _turn cb(*args, **kwargs) File "/usr/lib/python2.7/dist-packages/twisted/internet/defer.py", line 362, in callback self._startRunCallbacks(result) File "/usr/lib/python2.7/dist-packages/twisted/internet/defer.py", line 458, in _startRunCallbacks self._runCallbacks() --- <exception caught here> --- File "/usr/lib/python2.7/dist-packages/twisted/internet/defer.py", line 545, in _runCallbacks current.result = callback(current.result, *args, **kw) File "/usr/lib/python2.7/dist-packages/nevow/appserver.py", line 181, in _cbFinishRender self.finishRequest( True ) File "/usr/lib/python2.7/dist-packages/nevow/appserver.py", line 176, in finishRequest server.Request.finish(self) File "/usr/lib/python2.7/dist-packages/twisted/web/http.py", line 866, in finish "Request.finish called on a request after its connection was lost; " exceptions.RuntimeError: Request.finish called on a request after its connection was lost; use Request.notifyFinish to keep track of this.
Note: See
TracTickets for help on using
tickets.
active operations