ObjectNotLocked: _KnitGraphIndex(CombinedGraphIndex()) is not locked running diff across hpss
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Bazaar |
Fix Released
|
High
|
Andrew Bennetts | ||
2.0 |
Fix Released
|
High
|
Andrew Bennetts |
Bug Description
mbp@grace [1 job]% ./bzr diff -c 4148 lp:~mbp/bzr/progress
Unable to load plugin 'gtk'. It requested API version (1, 15, 0) of module <module 'bzrlib' from '/home/
bzr: ERROR: bzrlib.
Traceback (most recent call last):
File "/home/
return the_callable(*args, **kwargs)
File "/home/
ret = run(*run_argv)
File "/home/
return self.run(
File "/home/
result = func(*args, **kwargs)
File "/home/
apply_
File "/home/
old_tree = _get_tree_
File "/home/
return spec.as_
File "/home/
return self._as_
File "/home/
revision_id = self.as_
File "/home/
return self._as_
File "/home/
base_
File "/home/
return self._as_
File "/home/
branch, revno, revision_id = self._lookup(
File "/home/
revision_id = branch.
File "/home/
revno, last_revision_info)
File "/home/
return self._get_
File "/home/
revno, known_pair)
File "/home/
self, partial_history, stop_index=
File "/home/
iterator.next()
File "/home/
parents = graph.get_
File "/home/
parent_map = self._get_
File "/home/
self.
File "/home/
return self._get_
File "/home/
new_result = source.
File "/home/
self.
File "/home/
raise errors.
ObjectNotLocked: _KnitGraphIndex
bzr 1.17dev on python 2.6.2 (linux2)
arguments: ['./bzr', 'diff', '-c', '4148', 'lp:~mbp/bzr/progress']
encoding: 'UTF-8', fsenc: 'UTF-8', lang: 'en_AU.UTF-8'
plugins:
explorer /home/mbp/
launchpad /home/mbp/
netrc_
pqm /home/mbp/
qbzr /home/mbp/
*** Bazaar has encountered an internal error.
Please report a bug at https:/
including this traceback, and a description of what you
were doing when the error occurred.
Related branches
- Vincent Ladeuil: Approve
-
Diff: 55 lines3 files modifiedNEWS (+3/-0)
bzrlib/remote.py (+1/-0)
bzrlib/tests/test_remote.py (+20/-0)
Changed in bzr: | |
milestone: | none → 2.1.0b1 |
Changed in bzr: | |
status: | Fix Committed → Fix Released |
Here's the hpss trace in case that helps.
It's reproducible, at least on this branch.
Fri 2009-06-19 19:51:01 +1000 .bazaar/ plugins mbp/bzr/ progress/ bzrlib/ __init_ _.pyc'> but the minimum exported version is (1, 17, 0), and the maximum is (1, 17, 0) bzr/progress/ bzrlib/ plugins python2. 6/dist- packages/ bzrlib/ plugins l_store already loaded edium progress/ ' //bazaar. launchpad. net/%7Embp/ bzr/progress/ ) open_branchV2' , '~mbp/bzr/ progress/ ' //bazaar. launchpad. net/%7Embp/ bzr/progress/ ) find_repository V3', '~mbp/bzr/ progress/ ' //bazaar. launchpad. net/%7Embp/ bzr/progress/ ) tKnitPack6 (bzr 1.9)\n') get_stacked_ on_url' , '~mbp/bzr/ progress/ ' //bazaar. launchpad. net/%7Embp/ bzr/progress/ ) //bazaar. launchpad. net/%7Embp/ bzr/progress/ ) open_branchV2' , '~bzr/bzr/trunk/' //bazaar. launchpad. net/%7Embp/ bzr/progress/ ) find_repository V3', '~bzr/bzr/trunk/' //bazaar. launchpad. net/%7Embp/ bzr/progress/ ) tKnitPack6 (bzr 1.9)\n') get_stacked_ on_url' , '~bzr/bzr/trunk/' //bazaar. launchpad. net/%7Embp/ bzr/progress/ ) last_revision_ info', '~mbp/bzr/ progress/ ' //bazaar. launchpad. net/%7Embp/ bzr/progress/ ) last_revision_ info', '~mbp/bzr/ progress/ ' //bazaar. launchpad. net/%7Embp/ bzr/progress/ ) get_rev_ id_for_ revno', '~mbp/bzr/ progress/ ', 4148, (4148, '<email address hidden>')
0.026 bzr arguments: [u'-Dhpss', u'diff', u'-c', u'4148', u'lp:~mbp/bzr/progress']
0.043 looking for plugins in /home/mbp/
[16744] 2009-06-19 19:51:02.001 WARNING: Unable to load plugin 'gtk'. It requested API version (1, 15, 0) of module <module 'bzrlib' from '/home/
0.121 looking for plugins in /home/mbp/
0.142 looking for plugins in /usr/lib/
0.143 Plugin name netrc_credentia
0.143 Plugin name launchpad already loaded
0.148 Returning RevisionSpec RevisionSpec_before for before:4148
2.402 hpss: Built a new medium: SmartSSHClientM
2.427 hpss call: 'BzrDir.open', '~mbp/bzr/
2.427 (to bzr+ssh:
2.474 ssh implementation is OpenSSH
10.193 result: ('yes',)
10.194 hpss call: 'BzrDir.
10.194 (to bzr+ssh:
10.564 result: ('branch', 'Bazaar Branch Format 7 (needs bzr 1.6)\n')
10.564 hpss call: 'BzrDir.
10.564 (to bzr+ssh:
10.931 result: ('ok', '', 'no', 'no', 'yes', 'Bazaar RepositoryForma
10.954 hpss call: 'Branch.
10.955 (to bzr+ssh:
11.339 result: ('ok', '/~bzr/bzr/trunk')
11.340 hpss call: 'BzrDir.open', '~bzr/bzr/trunk/'
11.340 (to bzr+ssh:
11.799 result: ('yes',)
11.799 hpss call: 'BzrDir.
11.799 (to bzr+ssh:
12.168 result: ('branch', 'Bazaar Branch Format 7 (needs bzr 1.6)\n')
12.168 hpss call: 'BzrDir.
12.168 (to bzr+ssh:
12.534 result: ('ok', '', 'no', 'no', 'yes', 'Bazaar RepositoryForma
12.535 hpss call: 'Branch.
12.535 (to bzr+ssh:
12.906 result: ('NotStacked',)
12.907 hpss call: 'Branch.
12.907 (to bzr+ssh:
13.281 result: ('ok', '4148', '<email address hidden>')
13.282 hpss call: 'Branch.
13.282 (to bzr+ssh:
13.654 result: ('ok', '4148', '<email address hidden>')
13.655 hpss call: 'Repository.
13.655 ...