Deleted binary file - caused error
I'm not sure how I caused this problem, but.. Was using TortoiseHg 6.1.0. Committed a change set which included 1 binary file deletion + lot's of code adds and updates. When I pushed I got 'abort: empty or missing fie data for ...'
I added the binary file back as another commit, and the push then succeeded. Now if I view the commit which contains the file delete I get this error pop up and 'please report this bug...'
#!python
** Mercurial version (6.1.1). TortoiseHg version (6.1.1)
** Command:
** CWD: C:\WINDOWS\system32
** Encoding: cp1252
** Extensions loaded: tortoisehg.util.configitems
** Python version: 2.7.18 (v2.7.18:8d21aa21f2, Apr 20 2020, 13:25:05) [MSC v.1500 64 bit (AMD64)]
** Windows version: sys.getwindowsversion(major=6, minor=2, build=9200, platform=2, service_pack='')
** Processor architecture: x64
** Qt-5.9.9 PyQt-5.13.2 QScintilla-2.10.8
Traceback (most recent call last):
File "tortoisehg\hgqt\revdetails.pyo", line 421, in _onFileSelected
File "tortoisehg\hgqt\fileview.pyo", line 503, in display
File "tortoisehg\hgqt\filedata.pyo", line 469, in load
File "mercurial\patch.pyo", line 2561, in diff
File "mercurial\patch.pyo", line 3007, in trydiff
File "mercurial\patch.pyo", line 3007, in <genexpr>
File "mercurial\context.pyo", line 960, in isbinary
File "mercurial\context.pyo", line 1322, in data
File "mercurial\util.pyo", line 1766, in __get__
File "mercurial\context.pyo", line 827, in _filenode
File "mercurial\filelog.pyo", line 77, in lookup
File "mercurial\utils\storageutil.pyo", line 241, in fileidlookup
LookupError: data/TeraView.TeraPulse.ThirdParty/Aga/Aga.Controls.dll@f6c97c2a1afe91fc577202b0fc4829a8035e8cff: no match found