[Bug 3803] New: 'IndexError: list index out of range' when 'hg pull'

mercurial-bugs at selenic.com mercurial-bugs at selenic.com
Sun Feb 3 15:33:35 CST 2013


http://bz.selenic.com/show_bug.cgi?id=3803

          Priority: normal
            Bug ID: 3803
                CC: mercurial-devel at selenic.com
          Assignee: bugzilla at selenic.com
           Summary: 'IndexError: list index out of range' when 'hg pull'
          Severity: bug
    Classification: Unclassified
                OS: Mac OS
          Reporter: manbaum at hotmail.com
          Hardware: Macintosh
            Status: UNCONFIRMED
           Version: 2.4
         Component: Mercurial
           Product: Mercurial

Exception encountered during 'hg pull', here is the full screen log.

manbaum at localhost mozilla-release$ uname -a
Darwin macbuam.local 12.2.0 Darwin Kernel Version 12.2.0: Sat Aug 25 00:48:52
PDT 2012; root:xnu-2050.18.24~1/RELEASE_X86_64 x86_64

manbaum at localhost mozilla-release$ hg --version
Mercurial Distributed SCM (version 2.4)
(see http://mercurial.selenic.com for more information)

Copyright (C) 2005-2012 Matt Mackall and others
This is free software; see the source for copying conditions. There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

manbaum at localhost mozilla-release$ hg pull
pulling from http://hg.mozilla.org/releases/mozilla-release
searching for changes
** unknown exception encountered, please report by visiting
** http://mercurial.selenic.com/wiki/BugTracker
** Python 2.7.3 (default, Nov  9 2012, 08:33:49) [GCC 4.2.1 Compatible Apple
Clang 4.1 ((tags/Apple/clang-421.11.66))]
** Mercurial Distributed SCM (version 2.4)
** Extensions loaded: 
Traceback (most recent call last):
  File "/opt/local/bin/hg", line 38, in <module>
    mercurial.dispatch.run()
  File
"/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/mercurial/dispatch.py",
line 28, in run
    sys.exit((dispatch(request(sys.argv[1:])) or 0) & 255)
  File
"/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/mercurial/dispatch.py",
line 65, in dispatch
    return _runcatch(req)
  File
"/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/mercurial/dispatch.py",
line 88, in _runcatch
    return _dispatch(req)
  File
"/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/mercurial/dispatch.py",
line 741, in _dispatch
    cmdpats, cmdoptions)
  File
"/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/mercurial/dispatch.py",
line 514, in runcommand
    ret = _runcommand(ui, options, cmd, d)
  File
"/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/mercurial/dispatch.py",
line 831, in _runcommand
    return checkargs()
  File
"/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/mercurial/dispatch.py",
line 802, in checkargs
    return cmdfunc()
  File
"/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/mercurial/dispatch.py",
line 738, in <lambda>
    d = lambda: util.checksignature(func)(ui, *args, **cmdoptions)
  File
"/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/mercurial/util.py",
line 472, in check
    return func(*args, **kwargs)
  File
"/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/mercurial/commands.py",
line 4655, in pull
    modheads = repo.pull(other, heads=revs, force=opts.get('force'))
  File
"/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/mercurial/localrepo.py",
line 1745, in pull
    force=force)
  File
"/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/mercurial/discovery.py",
line 45, in findcommonincoming
    abortwhenunrelated=not force)
  File
"/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/mercurial/setdiscovery.py",
line 151, in findcommonheads
    commoninsample = set(n for i, n in enumerate(sample) if yesno[i])
  File
"/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/mercurial/setdiscovery.py",
line 151, in <genexpr>
    commoninsample = set(n for i, n in enumerate(sample) if yesno[i])
IndexError: list index out of range

-- 
You are receiving this mail because:
You are on the CC list for the bug.


More information about the Mercurial-devel mailing list