[issue1757] unknown exception during transplant
Zed Pobre
mercurial-bugs at selenic.com
Thu Jul 23 14:12:19 UTC 2009
New submission from Zed Pobre <zed at resonant.org>:
The transplant would have created a new file with one line. Traceback follows.
> hg transplant -s.. 16
searching for changes
warning: repository is unrelated
applying b44a95927a0f
** unknown exception encountered, details follow
** report bug details to http://mercurial.selenic.com/bts/
** or mercurial at selenic.com
** Mercurial Distributed SCM (version 1.3)
** Extensions loaded: bookmarks, children, churn, color, convert, extdiff,
fetch, gpg, graphlog, hgk, inotify, mq, purge, rebase, record, transplant,
hct, qct
Traceback (most recent call last):
File "/usr/bin/hg", line 27, in <module>
mercurial.dispatch.run()
File "/usr/lib/pymodules/python2.5/mercurial/dispatch.py", line 16, in run
sys.exit(dispatch(sys.argv[1:]))
File "/usr/lib/pymodules/python2.5/mercurial/dispatch.py", line 27, in
dispatch
return _runcatch(u, args)
File "/usr/lib/pymodules/python2.5/mercurial/dispatch.py", line 43, in
_runcatch
return _dispatch(ui, args)
File "/usr/lib/pymodules/python2.5/mercurial/dispatch.py", line 449, in
_dispatch
return runcommand(lui, repo, cmd, fullargs, ui, options, d)
File "/usr/lib/pymodules/python2.5/mercurial/dispatch.py", line 317, in
runcommand
ret = _runcommand(ui, options, cmd, d)
File "/usr/lib/pymodules/python2.5/mercurial/dispatch.py", line 501, in
_runcommand
return checkargs()
File "/usr/lib/pymodules/python2.5/mercurial/dispatch.py", line 454, in
checkargs
return cmdfunc()
File "/usr/lib/pymodules/python2.5/mercurial/dispatch.py", line 448, in
<lambda>
d = lambda: util.checksignature(func)(ui, *args, **cmdoptions)
File "/usr/lib/pymodules/python2.5/mercurial/util.py", line 370, in check
return func(*args, **kwargs)
File "/usr/lib/pymodules/python2.5/hgext/transplant.py", line 585, in
transplant
tp.apply(repo, source, revmap, merges, opts)
File "/usr/lib/pymodules/python2.5/hgext/transplant.py", line 170, in apply
self.transplants.write()
File "/usr/lib/pymodules/python2.5/hgext/transplant.py", line 51, in write
l, r = map(revlog.hex, (c.lnode, c.rnode))
TypeError: b2a_hex() argument 1 must be string or read-only buffer, not None
Exception exceptions.TypeError: "'NoneType' object is not iterable" in
<bound method lock.__del__ of <mercurial.lock.lock object at 0xb79d0aec>>
ignored
Exception exceptions.TypeError: "'NoneType' object is not iterable" in
<bound method lock.__del__ of <mercurial.lock.lock object at 0xb79d084c>>
ignored
----------
messages: 10173
nosy: zed
priority: bug
status: unread
title: unknown exception during transplant
topic: transplant
____________________________________________________
Mercurial issue tracker <mercurial-bugs at selenic.com>
<http://mercurial.selenic.com/bts/issue1757>
____________________________________________________
More information about the Mercurial-devel
mailing list