Traceback (most recent call last):
File "/usr/lib/python2.6/dist-packages/bzrlib/commands.py", line 853, in exception_to_return_code
return the_callable(*args, **kwargs)
File "/usr/lib/python2.6/dist-packages/bzrlib/commands.py", line 1055, in run_bzr
ret = run(*run_argv)
File "/usr/lib/python2.6/dist-packages/bzrlib/commands.py", line 661, in run_argv_aliases
return self.run_direct(**all_cmd_args)
File "/usr/lib/python2.6/dist-packages/bzrlib/commands.py", line 665, in run_direct
return self._operation.run_simple(*args, **kwargs)
File "/usr/lib/python2.6/dist-packages/bzrlib/cleanup.py", line 122, in run_simple
self.cleanups, self.func, *args, **kwargs)
File "/usr/lib/python2.6/dist-packages/bzrlib/cleanup.py", line 156, in _do_with_cleanups
result = func(*args, **kwargs)
File "/usr/lib/python2.6/dist-packages/bzrlib/builtins.py", line 1013, in run
possible_transports=possible_transports, local=local)
File "/usr/lib/python2.6/dist-packages/bzrlib/decorators.py", line 192, in write_locked
self.lock_write()
File "/usr/lib/python2.6/dist-packages/bzrlib/workingtree.py", line 1836, in lock_write
return self._control_files.lock_write()
File "/usr/lib/python2.6/dist-packages/bzrlib/lockable_files.py", line 193, in lock_write
token_from_lock = self._lock.lock_write(token=token)
File "/usr/lib/python2.6/dist-packages/bzrlib/lockdir.py", line 594, in lock_write
return self.wait_lock()
File "/usr/lib/python2.6/dist-packages/bzrlib/lockdir.py", line 525, in wait_lock
new_info = self.peek()
File "/usr/lib/python2.6/dist-packages/bzrlib/lockdir.py", line 438, in peek
info = self._read_info_file(self._held_info_path)
File "/usr/lib/python2.6/dist-packages/bzrlib/lockdir.py", line 428, in _read_info_file
return self._parse_info(self.transport.get_bytes(path))
File "/usr/lib/python2.6/dist-packages/bzrlib/lockdir.py", line 463, in _parse_info
return rio.read_stanza(osutils.split_lines(info_bytes)).as_dict()
AttributeError: 'NoneType' object has no attribute 'as_dict'
There's another instace of this, this time during pull. Bzr 2.1.0rc2, bzr-git r721, dulwich d93e5a3e8c19455 db0f8429a3022b6 d52de18c2d
mathrick@ hatsumi: ~/Dev/Lisp/ lib/cl- gtk2$ bzr pull git://github. com/dmitryvk/ cl-gtk2. git
Traceback (most recent call last): python2. 6/dist- packages/ bzrlib/ commands. py", line 853, in exception_ to_return_ code python2. 6/dist- packages/ bzrlib/ commands. py", line 1055, in run_bzr python2. 6/dist- packages/ bzrlib/ commands. py", line 661, in run_argv_aliases direct( **all_cmd_ args) python2. 6/dist- packages/ bzrlib/ commands. py", line 665, in run_direct .run_simple( *args, **kwargs) python2. 6/dist- packages/ bzrlib/ cleanup. py", line 122, in run_simple python2. 6/dist- packages/ bzrlib/ cleanup. py", line 156, in _do_with_cleanups python2. 6/dist- packages/ bzrlib/ builtins. py", line 1013, in run transports= possible_ transports, local=local) python2. 6/dist- packages/ bzrlib/ decorators. py", line 192, in write_locked lock_write( ) python2. 6/dist- packages/ bzrlib/ workingtree. py", line 1836, in lock_write files.lock_ write() python2. 6/dist- packages/ bzrlib/ lockable_ files.py" , line 193, in lock_write from_lock = self._lock. lock_write( token=token) python2. 6/dist- packages/ bzrlib/ lockdir. py", line 594, in lock_write python2. 6/dist- packages/ bzrlib/ lockdir. py", line 525, in wait_lock python2. 6/dist- packages/ bzrlib/ lockdir. py", line 438, in peek info_file( self._held_ info_path) python2. 6/dist- packages/ bzrlib/ lockdir. py", line 428, in _read_info_file info(self. transport. get_bytes( path)) python2. 6/dist- packages/ bzrlib/ lockdir. py", line 463, in _parse_info stanza( osutils. split_lines( info_bytes) ).as_dict( )
File "/usr/lib/
return the_callable(*args, **kwargs)
File "/usr/lib/
ret = run(*run_argv)
File "/usr/lib/
return self.run_
File "/usr/lib/
return self._operation
File "/usr/lib/
self.cleanups, self.func, *args, **kwargs)
File "/usr/lib/
result = func(*args, **kwargs)
File "/usr/lib/
possible_
File "/usr/lib/
self.
File "/usr/lib/
return self._control_
File "/usr/lib/
token_
File "/usr/lib/
return self.wait_lock()
File "/usr/lib/
new_info = self.peek()
File "/usr/lib/
info = self._read_
File "/usr/lib/
return self._parse_
File "/usr/lib/
return rio.read_
AttributeError: 'NoneType' object has no attribute 'as_dict'