Fix bug where a gz archive that contains a file that is identical to the original archive. The depth variable of AnalysisResult would jump from value 127 to -128. The depth is now limited to 127. Having files nested 127 levels deep is very uncommon.
The self-referential gz file is included in the testdata directory. |