Failure on one repository only using THG
Created originally on Bitbucket by Anonymous
Message received from use of thg - doesn't happen with all repositories so something wrong with this particular one - only occurred after upgrading to 4.2.1 of Mercurial - its advice is to upgrade to the latest version of TortoiseHg which I believe I have just done.
I was previously getting problems with "obsolete markers" which was why I upgraded all my clients to be version 4.2.1 - on other machines there is no problem - just on this one.
#!python
** Mercurial version (4.2.1). TortoiseHg version (4.2.1)
** Command:
** CWD: P:
** Encoding: cp1252
** Extensions loaded: eol, histedit, shelve, strip
** Python version: 2.7.10 (default, May 23 2015, 09:44:00) [MSC v.1500 64 bit (AMD64)]
** Windows version: sys.getwindowsversion(major=6, minor=2, build=9200, platform=2, service_pack='')
** Processor architecture: x64
** Qt-4.8.7 PyQt-4.11.4 QScintilla-2.9
Traceback (most recent call last):
File "tortoisehg\hgqt\workbench.pyo", line 677, in openRepo
File "tortoisehg\hgqt\repotab.pyo", line 98, in openRepo
File "tortoisehg\hgqt\repotab.pyo", line 369, in _createRepoWidget
File "tortoisehg\hgqt\repowidget.pyo", line 71, in init
File "tortoisehg\hgqt\repowidget.pyo", line 101, in setupUi
File "tortoisehg\hgqt\repofilter.pyo", line 204, in init
File "tortoisehg\hgqt\repofilter.pyo", line 481, in refresh
File "tortoisehg\hgqt\repofilter.pyo", line 423, in _updateBranchFilter
File "tortoisehg\util\hglib.pyo", line 152, in namedbranches
File "mercurial\localrepo.pyo", line 774, in branchmap
File "mercurial\branchmap.pyo", line 94, in updatecache
File "mercurial\repoview.pyo", line 322, in changelog
File "mercurial\repoview.pyo", line 264, in filterrevs
File "mercurial\repoview.pyo", line 178, in computehidden
File "mercurial\repoview.pyo", line 33, in hideablerevs
File "mercurial\obsolete.pyo", line 1097, in getrevs
File "mercurial\localrepo.pyo", line 79, in get
File "mercurial\scmutil.pyo", line 885, in get
File "mercurial\localrepo.pyo", line 536, in obsstore
File "mercurial\ui.pyo", line 1235, in warn
File "mercurial\ui.pyo", line 802, in write_err
File "mercurial\ui.pyo", line 816, in _write_err
StdioError: [Errno 9] Bad file descriptor