Crashing bug

Phil Hudson phil.hudson at iname.com
Tue Nov 3 11:33:54 UTC 2020


Getting this when trying to merge from remote using brz 3.0.2-4ubuntu2
on Ubuntu 20.04. Remote is using bzr (not brz) 2.7.0+bzr6619-7+deb9u1
on Mint Debian Edition 2.

brz: ERROR: TypeError: '<' not supported between instances of 'bytes'
and 'tuple'

Traceback (most recent call last):
  File "/usr/lib/python3/dist-packages/breezy/commands.py", line 1016,
in exception_to_return_code
    return the_callable(*args, **kwargs)
  File "/usr/lib/python3/dist-packages/breezy/commands.py", line 1202,
in run_bzr
    ret = run(*run_argv)
  File "/usr/lib/python3/dist-packages/breezy/commands.py", line 759,
in run_argv_aliases
    return self.run(**all_cmd_args)
  File "/usr/lib/python3/dist-packages/breezy/commands.py", line 784, in run
    return self._operation.run_simple(*args, **kwargs)
  File "/usr/lib/python3/dist-packages/breezy/cleanup.py", line 136,
in run_simple
    return _do_with_cleanups(
  File "/usr/lib/python3/dist-packages/breezy/cleanup.py", line 166,
in _do_with_cleanups
    result = func(*args, **kwargs)
  File "/usr/lib/python3/dist-packages/breezy/builtins.py", line 3691, in run
    tree.commit(message_callback=get_message,
  File "/usr/lib/python3/dist-packages/breezy/bzr/workingtree_4.py",
line 233, in commit
    result = WorkingTree.commit(self, message, revprops, *args,
  File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line
172, in commit
    committed_id = commit.Commit().commit(working_tree=self,
  File "/usr/lib/python3/dist-packages/breezy/commit.py", line 290, in commit
    return operation.run(
  File "/usr/lib/python3/dist-packages/breezy/cleanup.py", line 132, in run
    return _do_with_cleanups(
  File "/usr/lib/python3/dist-packages/breezy/cleanup.py", line 166,
in _do_with_cleanups
    result = func(*args, **kwargs)
  File "/usr/lib/python3/dist-packages/breezy/commit.py", line 436, in _commit
    self._update_builder_with_changes()
  File "/usr/lib/python3/dist-packages/breezy/commit.py", line 684, in
_update_builder_with_changes
    for path, fs_hash in self.builder.record_iter_changes(
  File "/usr/lib/python3/dist-packages/breezy/bzr/vf_repository.py",
line 433, in record_iter_changes
    head_set = self._heads(change[0], set(head_candidates))
  File "/usr/lib/python3/dist-packages/breezy/bzr/pack_repo.py", line
97, in _heads
    return {key[1] for key in self._file_graph.heads(keys)}
  File "/usr/lib/python3/dist-packages/breezy/graph.py", line 872, in heads
    ancestors.update(next(searcher))
  File "/usr/lib/python3/dist-packages/breezy/graph.py", line 1407, in __next__
    self._advance()
  File "/usr/lib/python3/dist-packages/breezy/graph.py", line 1443, in _advance
    found, ghosts, next, parents = self._do_query(self._next_query)
  File "/usr/lib/python3/dist-packages/breezy/graph.py", line 1467, in _do_query
    parent_map = self._parents_provider.get_parent_map(revisions)
  File "/usr/lib/python3/dist-packages/breezy/bzr/index.py", line
1345, in get_parent_map
    for index, key, value, refs in self.iter_entries(search_keys):
  File "/usr/lib/python3/dist-packages/breezy/bzr/index.py", line
1408, in iter_entries
    for node in index.iter_entries(keys):
  File "/usr/lib/python3/dist-packages/breezy/bzr/index.py", line 759,
in iter_entries
    return (result[1] for result in bisect_multi.bisect_multi_bytes(
  File "/usr/lib/python3/dist-packages/breezy/bisect_multi.py", line
52, in bisect_multi_bytes
    search_results = content_lookup(search_keys)
  File "/usr/lib/python3/dist-packages/breezy/bzr/index.py", line 929,
in _lookup_keys_via_location
    index = self._parsed_key_index(key)
  File "/usr/lib/python3/dist-packages/breezy/bzr/index.py", line 709,
in _parsed_key_index
    return self._find_index(self._parsed_key_map, search_key)
  File "/usr/lib/python3/dist-packages/breezy/bzr/index.py", line 677,
in _find_index
    result = bisect_right(range_map, key) - 1
TypeError: '<' not supported between instances of 'bytes' and 'tuple'



More information about the bazaar mailing list