Comment 2 for bug 489649

Revision history for this message
Maciej Katafiasz (mathrick) wrote :

There's another instace of this, this time during pull. Bzr 2.1.0rc2, bzr-git r721, dulwich d93e5a3e8c19455db0f8429a3022b6d52de18c2d

mathrick@hatsumi:~/Dev/Lisp/lib/cl-gtk2$ bzr pull git://github.com/dmitryvk/cl-gtk2.git

 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'