mirror of
https://github.com/facebook/zstd.git
synced 2025-11-27 00:05:09 -05:00
566 B
566 B
Decompressor Accepted Invalid Data
This document describes the behavior of the reference decompressor in cases where it accepts an invalid frame instead of reporting an error.
Zero offsets converted to 1
If a sequence is decoded with literals_length = 0 and offset_value = 3
while Repeated_Offset_1 = 1, the computed offset will be 0, which is
invalid.
The reference decompressor will process this case as if the computed
offset was 1, including inserting 1 into the repeated offset list.