Issue #2466 duplicate

Crash when trying to move (rename) a file with "hg -R" inside THG

Anonymous created an issue
** Mercurial version (2.4.2).  TortoiseHg version (2.6.2)
** Command: --nofork workbench
** CWD: \\?\C:\workspaces\vedtak
** Encoding: cp1252
** Extensions loaded: hgsubversion, win32lfn, churn, graphlog, hgk, histedit, interhg, mq, rebase, record, zeroconf
** Python version: 2.7.3 (default, Apr 10 2012, 23:24:47) [MSC v.1500 64 bit (AMD64)]
** Windows version: sys.getwindowsversion(major=6, minor=1, build=7601, platform=2, service_pack='Service Pack 1')
** Processor architecture: x64
** Qt-4.8.0 PyQt-4.9.1
Traceback (most recent call last):
  File "tortoisehg\hgqt\manifestmodel.pyo", line 221, in rowCount
  File "tortoisehg\hgqt\manifestmodel.pyo", line 218, in _parententry
  File "tortoisehg\hgqt\manifestmodel.pyo", line 263, in _rootentry
  File "tortoisehg\hgqt\manifestmodel.pyo", line 389, in _newrootentry
  File "tortoisehg\hgqt\manifestmodel.pyo", line 379, in addrepocontentstotree
  File "tortoisehg\hgqt\manifestmodel.pyo", line 297, in getctxtreeinfo
  File "mercurial\context.pyo", line 211, in parents
  File "mercurial\util.pyo", line 246, in __get__
  File "mercurial\context.pyo", line 878, in _parents
  File "mercurial\dirstate.pyo", line 229, in parents
  File "mercurial\localrepo.pyo", line 337, in validate
  File "mercurial\scmutil.pyo", line 949, in __get__
  File "mercurial\localrepo.pyo", line 321, in changelog
  File "mercurial\changelog.pyo", line 119, in __init__
  File "mercurial\revlog.pyo", line 214, in __init__
  File "mercurial\store.pyo", line 448, in __call__
  File "mercurial\scmutil.pyo", line 317, in __call__
  File "C:\programdata\mercurial\win32lfn.py", line 126, in fn
  File "mercurial\windows.pyo", line 35, in posixfile
IOError: [Errno 22] \\?\C:\workspaces\vedtak\.hg/store\00changelog.i: The filename, directory name, or volume label syntax is incorrect

Comments (3)

  1. Log in to comment