Issue #3670 open

WindowsError 6 in pipe decode/encode filter

Anonymous created an issue
** Mercurial version (2.9.1).  TortoiseHg version (2.11.1)
** Command: 
** CWD: F:\GAMES\TTD-WIN\!Development\DevZone\worldairlinersset
** Encoding: cp1251
** Extensions loaded: eol
** Python version: 2.7.6 (default, Nov 10 2013, 19:24:18) [MSC v.1500 32 bit (Intel)]
** Windows version: sys.getwindowsversion(major=5, minor=1, build=2600, platform=2, service_pack='Service Pack 3')
** Processor architecture: x86
** Qt-4.8.5 PyQt-4.10.3 QScintilla-2.7.2
Traceback (most recent call last):
  File "tortoisehg\hgqt\repowidget.pyo", line 927, in onRevisionSelected
  File "tortoisehg\hgqt\revdetails.pyo", line 264, in onRevisionSelected
  File "tortoisehg\hgqt\revdetails.pyo", line 278, in _setContextToFileList
  File "tortoisehg\hgqt\manifestmodel.pyo", line 279, in setRawContext
  File "tortoisehg\hgqt\manifestmodel.pyo", line 267, in setRev
  File "tortoisehg\hgqt\manifestmodel.pyo", line 378, in _repopulateNodes
  File "tortoisehg\hgqt\manifestmodel.pyo", line 406, in _populateNodes
  File "tortoisehg\hgqt\manifestmodel.pyo", line 585, in _populaterepo
  File "mercurial\localrepo.pyo", line 1553, in status
  File "mercurial\context.pyo", line 560, in cmp
  File "mercurial\context.pyo", line 1262, in data
  File "mercurial\localrepo.pyo", line 802, in wread
  File "mercurial\localrepo.pyo", line 781, in _filter
  File "mercurial\localrepo.pyo", line 768, in <lambda>
  File "mercurial\util.pyo", line 342, in filter
  File "mercurial\util.pyo", line 291, in pipefilter
  File "subprocess.pyo", line 701, in __init__
  File "subprocess.pyo", line 868, in _get_handles
  File "subprocess.pyo", line 883, in _make_inheritable
WindowsError: [Error 6]

Comments (8)

  1. Yuya Nishihara

    cmdcore: enable command-server client by default in 3.1

    As I said in d02cfaed8676, CmdThread will be removed in 3.2.

    refs #1507 - "Stop button for pull hangs" should be fixed on Unix, but not on Windows due to the limitation of winsock.

    refs #3381 - "Locked folders/files on Windows" is partially solved since Mercurial commands are run in separate chdir-ed process.

    closes #484, #1661, #2071, #2614, #3343, #3370, #3637, #3670

    → <<cset 38985e4f9bd0>>

  2. Log in to comment