diff -r 003c41edc5f5 -r 557454ce854a mercurial/changelog.py --- a/mercurial/changelog.py Thu Sep 22 21:51:59 2016 +0900 +++ b/mercurial/changelog.py Thu Sep 22 21:51:59 2016 +0900 @@ -257,7 +257,8 @@ class changelog(revlog.revlog): def __init__(self, opener): - revlog.revlog.__init__(self, opener, "00changelog.i") + revlog.revlog.__init__(self, opener, "00changelog.i", + checkambig=True) if self._initempty: # changelogs don't benefit from generaldelta self.version &= ~revlog.REVLOGGENERALDELTA