diff -r 1df7e7b8558e -r 04c319a07c7b mercurial/util.py --- a/mercurial/util.py Sun Feb 25 22:30:14 2018 -0500 +++ b/mercurial/util.py Sun Feb 25 23:08:41 2018 -0500 @@ -3634,7 +3634,7 @@ return zlib.decompress(data) except zlib.error as e: raise error.RevlogError(_('revlog decompress error: %s') % - str(e)) + forcebytestr(e)) def revlogcompressor(self, opts=None): return self.zlibrevlogcompressor() @@ -3860,7 +3860,7 @@ return ''.join(chunks) except Exception as e: raise error.RevlogError(_('revlog decompress error: %s') % - str(e)) + forcebytestr(e)) def revlogcompressor(self, opts=None): opts = opts or {}