Comment 5 for bug 389413

Revision history for this message
Benoit Pierre (benoit.pierre) wrote :

I get a similar error on a local 2a branch when running ' bzr log path/to/file -r 199'

bzr: ERROR: bzrlib.errors.ObjectNotLocked: <bzrlib.groupcompress._GCGraphIndex object at 0x3221d90> is not locked

Traceback (most recent call last):
  File "/home/bpierre/progs/lib/python2.5/site-packages/bzrlib/commands.py", line 835, in exception_to_return_code
    return the_callable(*args, **kwargs)
  File "/home/bpierre/progs/lib/python2.5/site-packages/bzrlib/commands.py", line 1030, in run_bzr
    ret = run(*run_argv)
  File "/home/bpierre/progs/lib/python2.5/site-packages/bzrlib/commands.py", line 647, in run_argv_aliases
    return self.run(**all_cmd_args)
  File "/home/bpierre/progs/lib/python2.5/site-packages/bzrlib/commands.py", line 1045, in ignore_pipe
    result = func(*args, **kwargs)
  File "/home/bpierre/progs/lib/python2.5/site-packages/bzrlib/builtins.py", line 2262, in run
    file_list)
  File "/home/bpierre/progs/lib/python2.5/site-packages/bzrlib/log.py", line 1897, in _get_info_for_log_files
    kind = _get_kind_for_file_id(tree, file_id)
  File "/home/bpierre/progs/lib/python2.5/site-packages/bzrlib/log.py", line 1929, in _get_kind_for_file_id
    return tree.kind(file_id)
  File "/home/bpierre/progs/lib/python2.5/site-packages/bzrlib/revisiontree.py", line 148, in kind
    return self._inventory[file_id].kind
  File "/home/bpierre/progs/lib/python2.5/site-packages/bzrlib/inventory.py", line 1875, in __getitem__
    self.id_to_entry.iteritems([(file_id,)]).next()[1])
  File "/home/bpierre/progs/lib/python2.5/site-packages/bzrlib/chk_map.py", line 484, in iteritems
    self._ensure_root()
  File "/home/bpierre/progs/lib/python2.5/site-packages/bzrlib/chk_map.py", line 138, in _ensure_root
    self._root_node = self._get_node(self._root_node)
  File "/home/bpierre/progs/lib/python2.5/site-packages/bzrlib/chk_map.py", line 151, in _get_node
    bytes = self._read_bytes(node)
  File "/home/bpierre/progs/lib/python2.5/site-packages/bzrlib/chk_map.py", line 162, in _read_bytes
    bytes = stream.next().get_bytes_as('fulltext')
  File "/home/bpierre/progs/lib/python2.5/site-packages/bzrlib/groupcompress.py", line 1193, in get_record_stream
    orig_keys, ordering, include_delta_closure):
  File "/home/bpierre/progs/lib/python2.5/site-packages/bzrlib/groupcompress.py", line 1298, in _get_remaining_record_stream
    locations = self._index.get_build_details(keys)
  File "/home/bpierre/progs/lib/python2.5/site-packages/bzrlib/groupcompress.py", line 1767, in get_build_details
    self._check_read()
  File "/home/bpierre/progs/lib/python2.5/site-packages/bzrlib/groupcompress.py", line 1691, in _check_read
    raise errors.ObjectNotLocked(self)
ObjectNotLocked: <bzrlib.groupcompress._GCGraphIndex object at 0x3221d90> is not locked

bzr 2.0dev on python 2.5.4 (linux2)
arguments: ['/home/bpierre/progs/bin/bzr', 'log', 'path/to/file', '-r', '199']
encoding: 'UTF-8', fsenc: 'UTF-8', lang: 'en_US.UTF-8'
plugins:
  bzrtools /home/bpierre/.bazaar/plugins/bzrtools [2.0]
  diffstat /home/bpierre/.bazaar/plugins/diffstat [0.2]
  explorer /home/bpierre/.bazaar/plugins/explorer [0.7dev]
  extmerge /home/bpierre/.bazaar/plugins/extmerge [unknown]
  launchpad /home/bpierre/progs/lib/python2.5/site-packages/bzrlib/plugins/launchpad [2.0dev]
  mirror /home/bpierre/.bazaar/plugins/mirror [unknown]
  netrc_credential_store /home/bpierre/progs/lib/python2.5/site-packages/bzrlib/plugins/netrc_credential_store [2.0dev]
  qbzr /home/bpierre/.bazaar/plugins/qbzr [0.14dev]
  rewrite /home/bpierre/.bazaar/plugins/rewrite [unknown]
  stats /home/bpierre/.bazaar/plugins/stats [unknown]
*** Bazaar has encountered an internal error.
    Please report a bug at https://bugs.launchpad.net/bzr/+filebug
    including this traceback, and a description of what you
    were doing when the error occurred.