Comment 2 for bug 745083

Revision history for this message
byron jones (glob) wrote :

the error started happening after it was upgraded from 2.1.1 to 2.2.2, and affects all users. it's running 2.3.1 currently.

server-side log:

7.454 Traceback (most recent call last):
  File "/usr/lib/python2.4/site-packages/bzrlib/smart/request.py", line 355, in
_call_converting_errors
    return callable(*args, **kwargs)
  File "/usr/lib/python2.4/site-packages/bzrlib/smart/request.py", line 140, in
execute
    return self.do(*args)
  File "/usr/lib/python2.4/site-packages/bzrlib/smart/branch.py", line 52, in
do
    return self.do_with_branch(branch, *args)
  File "/usr/lib/python2.4/site-packages/bzrlib/smart/branch.py", line 72, in
do_with_branch
    return self.do_with_locked_branch(branch, *args)
  File "/usr/lib/python2.4/site-packages/bzrlib/smart/branch.py", line 182, in
do_with_locked_branch
    return self.do_tip_change_with_locked_branch(branch, *args)
  File "/usr/lib/python2.4/site-packages/bzrlib/smart/branch.py", line 289, in
do_tip_change_with_locked_branch
    branch.set_last_revision_info(int(new_revno), new_last_revision_id)
  File "/usr/lib/python2.4/site-packages/bzrlib/decorators.py", line 194, in
write_locked
    result = unbound(self, *args, **kwargs)
  File "/usr/lib/python2.4/site-packages/bzrlib/branch.py", line 2870, in
set_last_revision_info
    self._run_post_change_branch_tip_hooks(old_revno, old_revid)
  File "/usr/lib/python2.4/site-packages/bzrlib/branch.py", line 1219, in
_run_post_change_branch_tip_hooks
    hook(params)
  File "/usr/lib/python2.4/site-packages/bzrlib/plugins/search/__init__.py",
line 59, in auto_index_branch
    search_index.index_branch(result.branch, result.new_revid)
  File "/usr/lib/python2.4/site-packages/bzrlib/plugins/search/index.py", line
321, in index_branch
    self.index_revisions(branch, revs_to_index)
  File "/usr/lib/python2.4/site-packages/bzrlib/plugins/search/index.py", line
336, in index_revisions
    outer_bar)
  File "/usr/lib/python2.4/site-packages/bzrlib/plugins/search/index.py", line
384, in _index_revisions
    self._add_index(builder)
  File "/usr/lib/python2.4/site-packages/bzrlib/plugins/search/index.py", line
440, in _add_index
    max_components = int(math.ceil(math.log(total_revisions, 2)))
OverflowError: math range error