viz tracebacks when refreshing on an uncommitted and recommitted branch

Bug #199527 reported by Dan Watkins
4
Affects Status Importance Assigned to Milestone
Bazaar
Confirmed
Low
Unassigned

Bug Description

I get the following traceback when pressing the refresh button after uncommitting a few revisions, shelving changes and recommitting changes:

Traceback (most recent call last):
  File "../../bzr-gtk/gtk/branchview/treemodel.py", line 106, in on_get_value
  File "/usr/lib/python2.4/site-packages/bzrlib/decorators.py", line 127, in read_locked
    return unbound(self, *args, **kwargs)
  File "/usr/lib/python2.4/site-packages/bzrlib/repository.py", line 1087, in get_revisions
    return self._get_revisions(revision_ids)
  File "/usr/lib/python2.4/site-packages/bzrlib/decorators.py", line 127, in read_locked
    return unbound(self, *args, **kwargs)
  File "/usr/lib/python2.4/site-packages/bzrlib/repository.py", line 1096, in _get_revisions
    self.get_transaction())
  File "/usr/lib/python2.4/site-packages/bzrlib/store/revision/knit.py", line 88, in get_revisions
    texts = self._get_serialized_revisions(revision_ids, transaction)
  File "/usr/lib/python2.4/site-packages/bzrlib/store/revision/knit.py", line 104, in _get_serialized_revisions
    return vf.get_texts(revision_ids)
  File "/usr/lib/python2.4/site-packages/bzrlib/knit.py", line 1061, in get_texts
    return [''.join(l) for l in self.get_line_list(version_ids)]
  File "/usr/lib/python2.4/site-packages/bzrlib/knit.py", line 1067, in get_line_list
    text_map, content_map = self._get_content_maps(version_ids)
  File "/usr/lib/python2.4/site-packages/bzrlib/knit.py", line 1085, in _get_content_maps
    record_map = self._get_record_map(version_ids)
  File "/usr/lib/python2.4/site-packages/bzrlib/knit.py", line 1049, in _get_record_map
    for component_id, content, digest in \
  File "/usr/lib/python2.4/site-packages/bzrlib/knit.py", line 2494, in read_records_iter
    for (version_id, index_memo), data in \
  File "/usr/lib/python2.4/site-packages/bzrlib/knit.py", line 2084, in get_raw_records
    reader = pack.make_readv_reader(transport, path, offsets)
  File "/usr/lib/python2.4/site-packages/bzrlib/pack.py", line 202, in make_readv_reader
    result = ContainerReader(ReadVFile(
  File "/usr/lib/python2.4/site-packages/bzrlib/transport/__init__.py", line 679, in readv
    return self._readv(relpath, offsets)
  File "/usr/lib/python2.4/site-packages/bzrlib/transport/__init__.py", line 691, in _readv
    fp = self.get(relpath)
  File "/usr/lib/python2.4/site-packages/bzrlib/transport/local.py", line 148, in get
    self._translate_error(e, path)
  File "/usr/lib/python2.4/site-packages/bzrlib/transport/__init__.py", line 347, in _translate_error
    raise errors.NoSuchFile(path, extra=e)
bzrlib.errors.NoSuchFile: No such file: u'/home/daniel/devel/mirror/.bzr/repository/packs/7950d4fca52f25373102036d174ea777.pack': [Errno 2] No such file or directory: u'/home/daniel/devel/mirror/.bzr/repository/packs/7950d4fca52f25373102036d174ea777.pack'

Jelmer Vernooij (jelmer)
Changed in bzr:
importance: Undecided → Low
status: New → Triaged
Martin Pool (mbp)
Changed in bzr:
status: Triaged → Confirmed
Jelmer Vernooij (jelmer)
tags: added: check-for-breezy
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.