bug report
Idan Kamara
idankk86 at gmail.com
Tue Jun 21 03:11:47 CDT 2011
On Tue, Jun 21, 2011 at 5:11 AM, John Hsu <johnhsu at willowgarage.com> wrote:
> $ hg commit -m "adding old xml parser"
> src/sdf/CMakeLists.txt
> src/sdf/parser/CMakeLists.txt
> src/sdf/parser_deprecated/CMakeLists.txt
> src/sdf/parser_deprecated/parser_deprecated.cc
> transaction abort!
> rollback completed
> ** unknown exception encountered, details follow
> ** report bug details to http://mercurial.selenic.com/bts/
> ** or mercurial at selenic.com
> ** Mercurial Distributed SCM (version 1.4.3)
> ** Extensions loaded:
> Traceback (most recent call last):
> File "/usr/bin/hg", line 27, in <module>
> mercurial.dispatch.run()
> File "/usr/lib/pymodules/python2.6/mercurial/dispatch.py", line 16, in run
> sys.exit(dispatch(sys.argv[1:]))
> File "/usr/lib/pymodules/python2.6/mercurial/dispatch.py", line 30, in
> dispatch
> return _runcatch(u, args)
> File "/usr/lib/pymodules/python2.6/mercurial/dispatch.py", line 46, in
> _runcatch
> return _dispatch(ui, args)
> File "/usr/lib/pymodules/python2.6/mercurial/dispatch.py", line 454, in
> _dispatch
> return runcommand(lui, repo, cmd, fullargs, ui, options, d)
> File "/usr/lib/pymodules/python2.6/mercurial/dispatch.py", line 324, in
> runcommand
> ret = _runcommand(ui, options, cmd, d)
> File "/usr/lib/pymodules/python2.6/mercurial/dispatch.py", line 505, in
> _runcommand
> return checkargs()
> File "/usr/lib/pymodules/python2.6/mercurial/dispatch.py", line 459, in
> checkargs
> return cmdfunc()
> File "/usr/lib/pymodules/python2.6/mercurial/dispatch.py", line 453, in
> <lambda>
> d = lambda: util.checksignature(func)(ui, *args, **cmdoptions)
> File "/usr/lib/pymodules/python2.6/mercurial/util.py", line 386, in check
> return func(*args, **kwargs)
> File "/usr/lib/pymodules/python2.6/mercurial/commands.py", line 680, in
> commit
> node = cmdutil.commit(ui, repo, commitfunc, pats, opts)
> File "/usr/lib/pymodules/python2.6/mercurial/cmdutil.py", line 1246, in
> commit
> return commitfunc(ui, repo, message, match(repo, pats, opts), opts)
> File "/usr/lib/pymodules/python2.6/mercurial/commands.py", line 678, in
> commitfunc
> editor=e, extra=extra)
> File "/usr/lib/pymodules/python2.6/mercurial/localrepo.py", line 832, in
> commit
> ret = self.commitctx(cctx, True)
> File "/usr/lib/pymodules/python2.6/mercurial/localrepo.py", line 877, in
> commitctx
> changed)
> File "/usr/lib/pymodules/python2.6/mercurial/localrepo.py", line 723, in
> _filecommit
> self.ui.debug(" %s: copy %s:%s\n" % (fname, cfname, hex(crev)))
> TypeError: b2a_hex() argument 1 must be string or read-only buffer, not None
Bugs are usually reported to the bts: http://mercurial.selenic.com/bts/
A little digging revealed: http://mercurial.selenic.com/bts/issue2484
Which was fixed in 1.7.2, feel free to upgrade.
More information about the Mercurial
mailing list