diff options
author | Lasse Collin <lasse.collin@tukaani.org> | 2021-01-24 17:02:00 +0200 |
---|---|---|
committer | Lasse Collin <lasse.collin@tukaani.org> | 2021-01-24 17:04:51 +0200 |
commit | fdd30032f8531ac89519b48c21d810ecf06825f6 (patch) | |
tree | 5c2c46e0d8996b1a65b67a85516110c24147f67e | |
parent | liblzma: In EROFS LZMA decoder, verify that comp_size matches at the end. (diff) | |
download | xz-fdd30032f8531ac89519b48c21d810ecf06825f6.tar.xz |
Tests: Add bad-1-check-crc32-2.xz.
-rw-r--r-- | tests/files/README | 7 | ||||
-rw-r--r-- | tests/files/bad-1-check-crc32-2.xz | bin | 0 -> 72 bytes |
2 files changed, 7 insertions, 0 deletions
diff --git a/tests/files/README b/tests/files/README index 53950edb..1ee81bda 100644 --- a/tests/files/README +++ b/tests/files/README @@ -209,6 +209,13 @@ bad-1-check-crc32.xz has wrong Check (CRC32). + bad-1-check-crc32-2.xz has Compressed Size and Uncompressed Size in + Block Header but wrong Check (CRC32) in the actual data. This file + differs by one byte from good-1-block_header-1.xz: the last byte of + the Check field is wrong. This file is useful for testing error + detection in the threaded decoder when a worker thread is configured + to pass input one byte at a time to the Block decoder. + bad-1-check-crc64.xz has wrong Check (CRC64). bad-1-check-sha256.xz has wrong Check (SHA-256). diff --git a/tests/files/bad-1-check-crc32-2.xz b/tests/files/bad-1-check-crc32-2.xz Binary files differnew file mode 100644 index 00000000..95731ae3 --- /dev/null +++ b/tests/files/bad-1-check-crc32-2.xz |