Opened at 2012-02-14T11:16:21Z
Last modified at 2012-04-17T21:41:36Z
#1676 closed defect
ERROR: AssertionError() (current git) — at Version 2
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 (last modified by killyourtv)
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, (I don't know if it's related, 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.
Change History (3)
Changed at 2012-02-14T11:18:49Z by killyourtv
comment:1 Changed at 2012-02-14T11:40:41Z by killyourtv
As mentioned in previous tickets, tasks remain in the Active Operations section long after failures occur, such as
The top two jobs failed around 12 hours earlier. The bottom one is the AssertionError that I've reported in this ticket.
comment:2 Changed at 2012-02-14T11:41:28Z by killyourtv
- Description modified (diff)
Note: See
TracTickets for help on using
tickets.
active operations