tag:support.hglabhq.com,2012-10-18:/discussions/problems/990-corrupt-fncache-in-all-repositories-on-the-serverHgLab: Discussion 2016-02-26T00:56:28Ztag:support.hglabhq.com,2012-10-18:Comment/392666882016-02-26T00:56:27Z2016-02-26T00:56:27ZCorrupt fncache in all repositories on the server<div><p>When I do a <code>hg verify</code> on any server-side repo, it
gives me tons of warnings about missing fncache reflogs.</p>
<pre>
<code>[...]
warning: revlog 'data/seram-test-dtd.dita.i' not in fncache!
warning: revlog 'data/seram-test-dtd.dita.d' not in fncache!
1568 files, 791 changesets, 3517 total revisions
3136 warnings encountered!
hint: run "hg debugrebuildfncache" to recover from corrupt fncache</code>
</pre>
<p>When running the suggested debugrebuildfncache, it removes
plenty of entries which start with something that could be a UTF8
BOM. Note that I have chosen "Unicode (OTF-8)" as encoding in the
repositories settings in case that matters.</p></div>Arsène von Wyss