diff -r 98e2c78e309c -r 0aae80d14fed mercurial/bundle2.py --- a/mercurial/bundle2.py Wed Jun 28 12:23:22 2017 -0700 +++ b/mercurial/bundle2.py Tue Jun 27 14:30:55 2017 -0700 @@ -678,6 +678,9 @@ magicstring = changegroup.readexactly(fp, 4) magic, version = magicstring[0:2], magicstring[2:4] if magic != 'HG': + ui.debug( + "error: invalid magic: %r (version %r), should be 'HG'\n" + % (magic, version)) raise error.Abort(_('not a Mercurial bundle')) unbundlerclass = formatmap.get(version) if unbundlerclass is None: