04:09:44.332 L10 []#2627 : .__init__(, 26, '\xbb\xdf\x9d\xac\x8b \x91\xceB\x9e(\x9d\x98\x00/Y\x933\xfc0\x82\x84b\x11\xcc\x05N\xc0\x93|\xf1v\xea', parent=, ch ildname=u'mutable.txt', filenode=, metadata={'ctime': 1273867330.5736511, 'tahoe': {'linkmotime': 1273867330.5736511, 'linkcrtime': 1273867330.5736511}, 'mtime': 1273867330.5736511}) 04:09:44.581 L10 []#2628 : .when_reached(0) 04:09:44.591 L10 []#2629 : already reached 0 04:09:44.674 L20 []#2630 : .writeChunk(0, ) 04:09:44.740 L10 []#2631 : .overwrite(0, 'mutable test\n') 04:09:44.740 L10 []#2632 : .seek(0, 0) 04:09:44.760 L10 []#2633 : .write('mutable test\n') 04:09:44.785 L20 []#2634 : .close() 04:09:44.855 L10 []#2635 : .read(0, 13), current_size = 13 04:09:44.855 L10 []#2636 : .when_reached(0) 04:09:44.867 L10 []#2637 : already reached 0 04:09:44.867 L10 []#2638 : self.f = 04:09:44.867 L10 []#2639 : .seek(0, 0) 04:09:44.867 L10 []#2640 : .read(13) 04:09:44.868 L20 []#2641 SharemapUpdater(ocbqg): starting (MODE_WRITE) 04:09:44.884 L10 []#2642 sending query to [sp26qyqc], readsize=4000 04:09:44.904 L10 []#2643 sending query to [etnv37de], readsize=4000 04:09:46.359 L20 []#2644 : .setAttrs('/mutable.txt', {'atime': 1273867330, 'mtime': 1273863951}) 04:09:46.372 L20 []#2645 storage: slot_readv ocbqg3y425mckxnzn4kfg4xmla [] 04:09:46.578 L10 []#2646 returning shares [1, 3, 9, 5, 7] 04:09:46.671 L10 []#2647 got result from [etnv37de], 5 shares 04:09:46.673 L10 []#2648 _got_results: got shnum #1 from peerid etnv37de 04:09:46.733 L20 []#2649 got valid privkey from shnum 1 on peerid etnv37de 04:09:46.782 L20 []#2650 found valid version 1-msaa from etnv37de-sh1: 3-10/12/10 04:09:46.782 L10 []#2651 _got_results: got shnum #3 from peerid etnv37de 04:09:46.783 L10 []#2652 _got_results: got shnum #9 from peerid etnv37de 04:09:46.783 L10 []#2653 _got_results: got shnum #5 from peerid etnv37de 04:09:46.783 L10 []#2654 _got_results: got shnum #7 from peerid etnv37de 04:09:46.783 L10 []#2655 _got_results done 04:09:46.783 L10 []#2656 _check_for_done, mode is 'MODE_WRITE', 1 queries outstanding, 0 extra peers available, 0 'must query' peers left, need_privkey=False 04:09:46.785 L10 []#2657 no boundary yet, ?1 04:09:46.785 L10 []#2658 there are 1 queries outstanding 04:09:46.785 L10 []#2659 sending 0 more queries: 04:09:46.984 L10 []#2660 got result from [sp26qyqc], 5 shares 04:09:46.984 L10 []#2661 _got_results: got shnum #0 from peerid sp26qyqc 04:09:46.984 L10 []#2662 _got_results: got shnum #8 from peerid sp26qyqc 04:09:46.986 L10 []#2663 _got_results: got shnum #2 from peerid sp26qyqc 04:09:46.986 L10 []#2664 _got_results: got shnum #4 from peerid sp26qyqc 04:09:46.986 L10 []#2665 _got_results: got shnum #6 from peerid sp26qyqc 04:09:46.986 L10 []#2666 _got_results done 04:09:46.986 L10 []#2667 _check_for_done, mode is 'MODE_WRITE', 0 queries outstanding, 0 extra peers available, 0 'must query' peers left, need_privkey=False 04:09:46.986 L20 []#2668 all queries are retired, no extra peers: done 04:09:46.986 L20 []#2669 servermap: 10*seq1-msaa 04:09:46.987 L20 []#2670 Publish(ocbqg): starting 04:09:47.046 L20 []#2671 starting publish, datalen is 13 04:09:47.066 L10 []#2672 new seqnum will be 2 04:09:47.105 L20 []#2673 _encrypt_and_encode 04:09:47.157 L20 []#2674 _generate_shares 04:09:47.158 L20 []#2675 my new root_hash is eq6a3kzdhohjlvcpjus7naem7spfro2boe4oftr4h6gg2pi64gpq 04:09:47.450 L10 []#2676 entering loop 04:09:47.451 L10 []#2677 current goal: before update: , sh0 to [sp26qyqc], sh1 to [etnv37de], sh2 to [sp26qyqc], sh3 to [etnv37de], sh4 to [sp26qyqc], sh5 to [etnv37de], sh6 to [sp26qyqc], sh7 to [etnv37de], sh8 to [sp26qyqc], sh9 to [etnv3 7de] 04:09:47.451 L10 []#2678 we are planning to push new seqnum=#2 04:09:47.453 L10 []#2679 need to send 10 new shares 04:09:47.453 L20 []#2680 _send_shares 04:09:48.246 L23 []#2681 error during loop FAILURE: [CopiedFailure instance: Traceback from remote host -- Traceback (most recent call last): File "d:\tahoe\1.6.1\tahoe-lafs\src\allmydata\mutable\filenode.py", line 458, in _upload d = p.publish(new_contents) File "d:\tahoe\1.6.1\tahoe-lafs\src\allmydata\mutable\publish.py", line 246, in publish d.addCallback(self.loop) # trigger delivery File "c:\Python26\lib\site-packages\twisted-8.2.0-py2.6-win32.egg\twisted\internet\defer.py", line 195, in addCallbac k callbackKeywords=kw) File "c:\Python26\lib\site-packages\twisted-8.2.0-py2.6-win32.egg\twisted\internet\defer.py", line 186, in addCallbac ks self._runCallbacks() --- --- File "c:\Python26\lib\site-packages\twisted-8.2.0-py2.6-win32.egg\twisted\internet\defer.py", line 328, in _runCallba cks self.result = callback(self.result, *args, **kw) File "d:\tahoe\1.6.1\tahoe-lafs\src\allmydata\mutable\publish.py", line 300, in loop self._send_shares(needed) File "d:\tahoe\1.6.1\tahoe-lafs\src\allmydata\mutable\publish.py", line 599, in _send_shares writev = [(0, self.shares[shnum])] exceptions.KeyError: 6 ] 04:09:48.407 L30 []#2682 Publish done, with failure FAILURE: [CopiedFailure instance: Traceback from remote host -- Traceback (most recent call last): File "d:\tahoe\1.6.1\tahoe-lafs\src\allmydata\mutable\filenode.py", line 458, in _upload d = p.publish(new_contents) File "d:\tahoe\1.6.1\tahoe-lafs\src\allmydata\mutable\publish.py", line 246, in publish d.addCallback(self.loop) # trigger delivery File "c:\Python26\lib\site-packages\twisted-8.2.0-py2.6-win32.egg\twisted\internet\defer.py", line 195, in addCallbac k callbackKeywords=kw) File "c:\Python26\lib\site-packages\twisted-8.2.0-py2.6-win32.egg\twisted\internet\defer.py", line 186, in addCallbac ks self._runCallbacks() --- --- File "c:\Python26\lib\site-packages\twisted-8.2.0-py2.6-win32.egg\twisted\internet\defer.py", line 328, in _runCallba cks self.result = callback(self.result, *args, **kw) File "d:\tahoe\1.6.1\tahoe-lafs\src\allmydata\mutable\publish.py", line 300, in loop self._send_shares(needed) File "d:\tahoe\1.6.1\tahoe-lafs\src\allmydata\mutable\publish.py", line 599, in _send_shares writev = [(0, self.shares[shnum])] exceptions.KeyError: 6 ] 04:09:50.894 L10 []#2683 ERRBACK > 04:09:51.038 L20 []#2684 Unhandled Error Traceback (most recent call last): File "d:\tahoe\1.6.1\tahoe-lafs\src\allmydata\mutable\filenode.py", line 458, in _upload d = p.publish(new_contents) File "d:\tahoe\1.6.1\tahoe-lafs\src\allmydata\mutable\publish.py", line 246, in publish d.addCallback(self.loop) # trigger delivery File "c:\Python26\lib\site-packages\twisted-8.2.0-py2.6-win32.egg\twisted\internet\defer.py", line 195, in addCallback callbackKeywords=kw) File "c:\Python26\lib\site-packages\twisted-8.2.0-py2.6-win32.egg\twisted\internet\defer.py", line 186, in addCallback s self._runCallbacks() --- --- File "c:\Python26\lib\site-packages\twisted-8.2.0-py2.6-win32.egg\twisted\internet\defer.py", line 328, in _runCallbac ks self.result = callback(self.result, *args, **kw) File "d:\tahoe\1.6.1\tahoe-lafs\src\allmydata\mutable\publish.py", line 300, in loop self._send_shares(needed) File "d:\tahoe\1.6.1\tahoe-lafs\src\allmydata\mutable\publish.py", line 599, in _send_shares writev = [(0, self.shares[shnum])] exceptions.KeyError: 6 FAILURE: [CopiedFailure instance: Traceback from remote host -- Traceback (most recent call last): File "d:\tahoe\1.6.1\tahoe-lafs\src\allmydata\mutable\filenode.py", line 458, in _upload d = p.publish(new_contents) File "d:\tahoe\1.6.1\tahoe-lafs\src\allmydata\mutable\publish.py", line 246, in publish d.addCallback(self.loop) # trigger delivery File "c:\Python26\lib\site-packages\twisted-8.2.0-py2.6-win32.egg\twisted\internet\defer.py", line 195, in addCallbac k callbackKeywords=kw) File "c:\Python26\lib\site-packages\twisted-8.2.0-py2.6-win32.egg\twisted\internet\defer.py", line 186, in addCallbac ks self._runCallbacks() --- --- File "c:\Python26\lib\site-packages\twisted-8.2.0-py2.6-win32.egg\twisted\internet\defer.py", line 328, in _runCallba cks self.result = callback(self.result, *args, **kw) File "d:\tahoe\1.6.1\tahoe-lafs\src\allmydata\mutable\publish.py", line 300, in loop self._send_shares(needed) File "d:\tahoe\1.6.1\tahoe-lafs\src\allmydata\mutable\publish.py", line 599, in _send_shares writev = [(0, self.shares[shnum])] exceptions.KeyError: 6 ]