[issue2608] struct.error: 'l' format requires -2147483648 <= number <= 2147483647

yatohese bugs at mercurial.selenic.com
Thu Jan 27 14:08:51 UTC 2011


New submission from yatohese <yatohese at gmail.com>:

** Python 2.7.1 (r271:86832, Jan  6 2011, 11:45:30) [GCC 4.5.2]
** Mercurial Distributed SCM (version 1.7.3)
** OS: Arch Linux (x86-64 CPU)
** Extensions loaded: hgk, progress, snap
Traceback (most recent call last):
  File "/usr/bin/hg", line 38, in <module>
    mercurial.dispatch.run()
  File "/usr/lib/python2.7/site-packages/mercurial/dispatch.py", line 16, in run
    sys.exit(dispatch(sys.argv[1:]))
  File "/usr/lib/python2.7/site-packages/mercurial/dispatch.py", line 36, in
dispatch
    return _runcatch(u, args)
  File "/usr/lib/python2.7/site-packages/mercurial/dispatch.py", line 58, in
_runcatch
    return _dispatch(ui, args)
  File "/usr/lib/python2.7/site-packages/mercurial/dispatch.py", line 590,
in _dispatch
    cmdpats, cmdoptions)
  File "/usr/lib/python2.7/site-packages/mercurial/dispatch.py", line 401,
in runcommand
    ret = _runcommand(ui, options, cmd, d)
  File "/usr/lib/python2.7/site-packages/mercurial/dispatch.py", line 641,
in _runcommand
    return checkargs()
  File "/usr/lib/python2.7/site-packages/mercurial/dispatch.py", line 595,
in checkargs
    return cmdfunc()
  File "/usr/lib/python2.7/site-packages/mercurial/dispatch.py", line 588,
in <lambda>
    d = lambda: util.checksignature(func)(ui, *args, **cmdoptions)
  File "/usr/lib/python2.7/site-packages/mercurial/util.py", line 426, in check
    return func(*args, **kwargs)
  File "/usr/lib/python2.7/site-packages/mercurial/commands.py", line 780,
in commit
    node = cmdutil.commit(ui, repo, commitfunc, pats, opts)
  File "/usr/lib/python2.7/site-packages/mercurial/cmdutil.py", line 1333,
in commit
    return commitfunc(ui, repo, message, match(repo, pats, opts), opts)
  File "/usr/lib/python2.7/site-packages/mercurial/commands.py", line 775,
in commitfunc
    editor=e, extra=extra)
  File "/usr/etc/hgsnap/snap.py", line 3025, in commit
    wlock.release()
  File "/usr/lib/python2.7/site-packages/mercurial/lock.py", line 127, in
release
    self.releasefn()
  File "/usr/lib/python2.7/site-packages/mercurial/extensions.py", line 175,
in wrap
    return wrapper(origfn, *args, **kwargs)
  File "/usr/etc/hgsnap/snap.py", line 3479, in snapdirstate_write
    ret = orig(self)
  File "/usr/lib/python2.7/site-packages/mercurial/dirstate.py", line 420,
in write
    e = pack(_format, e[0], e[1], e[2], e[3], len(f))
struct.error: 'l' format requires -2147483648 <= number <= 2147483647

----------
messages: 15015
nosy: yatohese
priority: urgent
status: unread
title: struct.error: 'l' format requires -2147483648 <= number <= 2147483647

____________________________________________________
Mercurial issue tracker <bugs at mercurial.selenic.com>
<http://mercurial.selenic.com/bts/issue2608>
____________________________________________________


More information about the Mercurial-devel mailing list