Fuzz introspector
For issues and ideas: https://github.com/ossf/fuzz-introspector/issues

Fuzzers overview

Fuzzer Fuzzer filename Functions Reached Functions unreached Fuzzer depth Files reached Basic blocks reached Cyclomatic complexity Details
simple_compress tests/fuzz/simple_compress.c 434 1309 20 40 12726 3074 simple_compress.c
huf_round_trip tests/fuzz/huf_round_trip.c 158 1586 12 27 7809 1931 huf_round_trip.c
stream_decompress tests/fuzz/stream_decompress.c 406 1337 19 36 6467 2346 stream_decompress.c
block_round_trip tests/fuzz/block_round_trip.c 458 1286 20 59 12970 3220 block_round_trip.c
simple_round_trip tests/fuzz/simple_round_trip.c 599 1146 24 66 16865 4216 simple_round_trip.c
dictionary_stream_round_trip tests/fuzz/dictionary_stream_round_trip.c 622 1124 23 73 18141 4580 dictionary_stream_round_trip.c
zstd_frame_info tests/fuzz/zstd_frame_info.c 56 1685 7 15 680 250 zstd_frame_info.c
decompress_dstSize_tooSmall tests/fuzz/decompress_dstSize_tooSmall.c 456 1285 20 64 13076 3235 decompress_dstSize_tooSmall.c
dictionary_loader tests/fuzz/dictionary_loader.c 577 1168 24 64 17118 4258 dictionary_loader.c
seekable_roundtrip tests/fuzz/seekable_roundtrip.c 908 893 23 66 22017 6037 seekable_roundtrip.c
sequence_compression_api tests/fuzz/sequence_compression_api.c 445 1305 19 62 9393 2696 sequence_compression_api.c
decompress_cross_format tests/fuzz/decompress_cross_format.c 397 1344 19 36 6469 2323 decompress_cross_format.c
block_decompress tests/fuzz/block_decompress.c 58 1683 17 28 524 234 block_decompress.c
dictionary_decompress tests/fuzz/dictionary_decompress.c 769 972 23 72 19216 5382 dictionary_decompress.c
generate_sequences tests/fuzz/generate_sequences.c 565 1179 24 66 16516 4065 generate_sequences.c
stream_round_trip tests/fuzz/stream_round_trip.c 869 878 22 66 21811 5973 stream_round_trip.c
simple_decompress tests/fuzz/simple_decompress.c 94 1647 19 35 1137 434 simple_decompress.c
huf_decompress tests/fuzz/huf_decompress.c 84 1657 13 18 2012 719 huf_decompress.c
fse_read_ncount tests/fuzz/fse_read_ncount.c 24 1719 6 10 311 145 fse_read_ncount.c
raw_dictionary_round_trip tests/fuzz/raw_dictionary_round_trip.c 590 1154 24 66 17411 4354 raw_dictionary_round_trip.c
dictionary_round_trip tests/fuzz/dictionary_round_trip.c 627 1117 24 73 18190 4590 dictionary_round_trip.c

Project functions overview

The following table shows data about each function in the project. The functions included in this table correspond to all functions that exist in the executables of the fuzzers. As such, there may be functions that are from third-party libraries.

For further technical details on the meaning of columns in the below table, please see the Glossary .

Func name Functions filename Args Function call depth Reached by Fuzzers Runtime reached by Fuzzers Combined reached by Fuzzers Fuzzers runtime hit Func lines hit % I Count BB Count Cyclomatic complexity Functions reached Reached by functions Accumulated cyclomatic complexity Undiscovered complexity

Fuzzer details

Fuzzer: simple_compress

Call tree

The calltree shows the control flow of the fuzzer. This is overlaid with coverage information to display how much of the potential code a fuzzer can reach is in fact covered at runtime. In the following there is a link to a detailed calltree visualisation as well as a bitmap showing a high-level view of the calltree. For further information about these topics please see the glossary for full calltree and calltree overview

Call tree overview bitmap:

The project has no code coverage. Will not display blockers as blockers depend on code coverage.

Fuzzer: huf_round_trip

Call tree

The calltree shows the control flow of the fuzzer. This is overlaid with coverage information to display how much of the potential code a fuzzer can reach is in fact covered at runtime. In the following there is a link to a detailed calltree visualisation as well as a bitmap showing a high-level view of the calltree. For further information about these topics please see the glossary for full calltree and calltree overview

Call tree overview bitmap:

The project has no code coverage. Will not display blockers as blockers depend on code coverage.

Fuzzer: stream_decompress

Call tree

The calltree shows the control flow of the fuzzer. This is overlaid with coverage information to display how much of the potential code a fuzzer can reach is in fact covered at runtime. In the following there is a link to a detailed calltree visualisation as well as a bitmap showing a high-level view of the calltree. For further information about these topics please see the glossary for full calltree and calltree overview

Call tree overview bitmap:

The project has no code coverage. Will not display blockers as blockers depend on code coverage.

Fuzzer: block_round_trip

Call tree

The calltree shows the control flow of the fuzzer. This is overlaid with coverage information to display how much of the potential code a fuzzer can reach is in fact covered at runtime. In the following there is a link to a detailed calltree visualisation as well as a bitmap showing a high-level view of the calltree. For further information about these topics please see the glossary for full calltree and calltree overview

Call tree overview bitmap:

The project has no code coverage. Will not display blockers as blockers depend on code coverage.

Fuzzer: simple_round_trip

Call tree

The calltree shows the control flow of the fuzzer. This is overlaid with coverage information to display how much of the potential code a fuzzer can reach is in fact covered at runtime. In the following there is a link to a detailed calltree visualisation as well as a bitmap showing a high-level view of the calltree. For further information about these topics please see the glossary for full calltree and calltree overview

Call tree overview bitmap:

The project has no code coverage. Will not display blockers as blockers depend on code coverage.

Fuzzer: dictionary_stream_round_trip

Call tree

The calltree shows the control flow of the fuzzer. This is overlaid with coverage information to display how much of the potential code a fuzzer can reach is in fact covered at runtime. In the following there is a link to a detailed calltree visualisation as well as a bitmap showing a high-level view of the calltree. For further information about these topics please see the glossary for full calltree and calltree overview

Call tree overview bitmap:

The project has no code coverage. Will not display blockers as blockers depend on code coverage.

Fuzzer: zstd_frame_info

Call tree

The calltree shows the control flow of the fuzzer. This is overlaid with coverage information to display how much of the potential code a fuzzer can reach is in fact covered at runtime. In the following there is a link to a detailed calltree visualisation as well as a bitmap showing a high-level view of the calltree. For further information about these topics please see the glossary for full calltree and calltree overview

Call tree overview bitmap:

The project has no code coverage. Will not display blockers as blockers depend on code coverage.

Fuzzer: decompress_dstSize_tooSmall

Call tree

The calltree shows the control flow of the fuzzer. This is overlaid with coverage information to display how much of the potential code a fuzzer can reach is in fact covered at runtime. In the following there is a link to a detailed calltree visualisation as well as a bitmap showing a high-level view of the calltree. For further information about these topics please see the glossary for full calltree and calltree overview

Call tree overview bitmap:

The project has no code coverage. Will not display blockers as blockers depend on code coverage.

Fuzzer: dictionary_loader

Call tree

The calltree shows the control flow of the fuzzer. This is overlaid with coverage information to display how much of the potential code a fuzzer can reach is in fact covered at runtime. In the following there is a link to a detailed calltree visualisation as well as a bitmap showing a high-level view of the calltree. For further information about these topics please see the glossary for full calltree and calltree overview

Call tree overview bitmap:

The project has no code coverage. Will not display blockers as blockers depend on code coverage.

Fuzzer: seekable_roundtrip

Call tree

The calltree shows the control flow of the fuzzer. This is overlaid with coverage information to display how much of the potential code a fuzzer can reach is in fact covered at runtime. In the following there is a link to a detailed calltree visualisation as well as a bitmap showing a high-level view of the calltree. For further information about these topics please see the glossary for full calltree and calltree overview

Call tree overview bitmap:

The project has no code coverage. Will not display blockers as blockers depend on code coverage.

Fuzzer: sequence_compression_api

Call tree

The calltree shows the control flow of the fuzzer. This is overlaid with coverage information to display how much of the potential code a fuzzer can reach is in fact covered at runtime. In the following there is a link to a detailed calltree visualisation as well as a bitmap showing a high-level view of the calltree. For further information about these topics please see the glossary for full calltree and calltree overview

Call tree overview bitmap:

The project has no code coverage. Will not display blockers as blockers depend on code coverage.

Fuzzer: decompress_cross_format

Call tree

The calltree shows the control flow of the fuzzer. This is overlaid with coverage information to display how much of the potential code a fuzzer can reach is in fact covered at runtime. In the following there is a link to a detailed calltree visualisation as well as a bitmap showing a high-level view of the calltree. For further information about these topics please see the glossary for full calltree and calltree overview

Call tree overview bitmap:

The project has no code coverage. Will not display blockers as blockers depend on code coverage.

Fuzzer: block_decompress

Call tree

The calltree shows the control flow of the fuzzer. This is overlaid with coverage information to display how much of the potential code a fuzzer can reach is in fact covered at runtime. In the following there is a link to a detailed calltree visualisation as well as a bitmap showing a high-level view of the calltree. For further information about these topics please see the glossary for full calltree and calltree overview

Call tree overview bitmap:

The project has no code coverage. Will not display blockers as blockers depend on code coverage.

Fuzzer: dictionary_decompress

Call tree

The calltree shows the control flow of the fuzzer. This is overlaid with coverage information to display how much of the potential code a fuzzer can reach is in fact covered at runtime. In the following there is a link to a detailed calltree visualisation as well as a bitmap showing a high-level view of the calltree. For further information about these topics please see the glossary for full calltree and calltree overview

Call tree overview bitmap:

The project has no code coverage. Will not display blockers as blockers depend on code coverage.

Fuzzer: generate_sequences

Call tree

The calltree shows the control flow of the fuzzer. This is overlaid with coverage information to display how much of the potential code a fuzzer can reach is in fact covered at runtime. In the following there is a link to a detailed calltree visualisation as well as a bitmap showing a high-level view of the calltree. For further information about these topics please see the glossary for full calltree and calltree overview

Call tree overview bitmap:

The project has no code coverage. Will not display blockers as blockers depend on code coverage.

Fuzzer: stream_round_trip

Call tree

The calltree shows the control flow of the fuzzer. This is overlaid with coverage information to display how much of the potential code a fuzzer can reach is in fact covered at runtime. In the following there is a link to a detailed calltree visualisation as well as a bitmap showing a high-level view of the calltree. For further information about these topics please see the glossary for full calltree and calltree overview

Call tree overview bitmap:

The project has no code coverage. Will not display blockers as blockers depend on code coverage.

Fuzzer: simple_decompress

Call tree

The calltree shows the control flow of the fuzzer. This is overlaid with coverage information to display how much of the potential code a fuzzer can reach is in fact covered at runtime. In the following there is a link to a detailed calltree visualisation as well as a bitmap showing a high-level view of the calltree. For further information about these topics please see the glossary for full calltree and calltree overview

Call tree overview bitmap:

The project has no code coverage. Will not display blockers as blockers depend on code coverage.

Fuzzer: huf_decompress

Call tree

The calltree shows the control flow of the fuzzer. This is overlaid with coverage information to display how much of the potential code a fuzzer can reach is in fact covered at runtime. In the following there is a link to a detailed calltree visualisation as well as a bitmap showing a high-level view of the calltree. For further information about these topics please see the glossary for full calltree and calltree overview

Call tree overview bitmap:

The project has no code coverage. Will not display blockers as blockers depend on code coverage.

Fuzzer: fse_read_ncount

Call tree

The calltree shows the control flow of the fuzzer. This is overlaid with coverage information to display how much of the potential code a fuzzer can reach is in fact covered at runtime. In the following there is a link to a detailed calltree visualisation as well as a bitmap showing a high-level view of the calltree. For further information about these topics please see the glossary for full calltree and calltree overview

Call tree overview bitmap:

The project has no code coverage. Will not display blockers as blockers depend on code coverage.

Fuzzer: raw_dictionary_round_trip

Call tree

The calltree shows the control flow of the fuzzer. This is overlaid with coverage information to display how much of the potential code a fuzzer can reach is in fact covered at runtime. In the following there is a link to a detailed calltree visualisation as well as a bitmap showing a high-level view of the calltree. For further information about these topics please see the glossary for full calltree and calltree overview

Call tree overview bitmap:

The project has no code coverage. Will not display blockers as blockers depend on code coverage.

Fuzzer: dictionary_round_trip

Call tree

The calltree shows the control flow of the fuzzer. This is overlaid with coverage information to display how much of the potential code a fuzzer can reach is in fact covered at runtime. In the following there is a link to a detailed calltree visualisation as well as a bitmap showing a high-level view of the calltree. For further information about these topics please see the glossary for full calltree and calltree overview

Call tree overview bitmap:

The project has no code coverage. Will not display blockers as blockers depend on code coverage.

Analyses and suggestions

Optimal target analysis

Remaining optimal interesting functions

The following table shows a list of functions that are optimal targets. Optimal targets are identified by finding the functions that in combination, yield a high code coverage.

Func name Functions filename Arg count Args Function depth hitcount instr count bb count cyclomatic complexity Reachable functions Incoming references total cyclomatic complexity Unreached complexity
ZSTD_compressBlock_btlazy2_extDict /src/zstd/lib/compress/zstd_lazy.c 5 ['N/A', 'N/A', 'N/A', 'N/A', 'size_t'] 8 0 5341 703 665 108 0 4681 4574
ZSTD_decompressSequencesLong /src/zstd/lib/decompress/zstd_decompress_block.c 7 ['N/A', 'N/A', 'size_t', 'N/A', 'size_t', 'int', 'int'] 6 0 60 8 3 36 0 760 708
ZSTD_compressBlock_lazy2_extDict_row /src/zstd/lib/compress/zstd_lazy.c 5 ['N/A', 'N/A', 'N/A', 'N/A', 'size_t'] 8 0 5341 703 665 108 0 4681 665
ZSTD_compressBlock_lazy2_extDict /src/zstd/lib/compress/zstd_lazy.c 5 ['N/A', 'N/A', 'N/A', 'N/A', 'size_t'] 8 0 5341 703 665 108 0 4681 665
ZSTD_compressBlock_lazy_extDict_row /src/zstd/lib/compress/zstd_lazy.c 5 ['N/A', 'N/A', 'N/A', 'N/A', 'size_t'] 8 0 5341 703 665 108 0 4681 665
ZSTD_compressBlock_lazy_extDict /src/zstd/lib/compress/zstd_lazy.c 5 ['N/A', 'N/A', 'N/A', 'N/A', 'size_t'] 8 0 5341 703 665 108 0 4681 665
ZSTD_compressBlock_greedy_extDict_row /src/zstd/lib/compress/zstd_lazy.c 5 ['N/A', 'N/A', 'N/A', 'N/A', 'size_t'] 8 0 5341 703 665 108 0 4681 665
ZSTD_compressBlock_greedy_extDict /src/zstd/lib/compress/zstd_lazy.c 5 ['N/A', 'N/A', 'N/A', 'N/A', 'size_t'] 8 0 5341 703 665 108 0 4681 665
ZDICT_trainFromBuffer_legacy /src/zstd/lib/dictBuilder/zdict.c 6 ['N/A', 'size_t', 'N/A', 'N/A', 'int', 'N/A'] 25 0 74 8 4 487 0 3788 626
ZSTD_decompressSequencesSplitLitBuffer /src/zstd/lib/decompress/zstd_decompress_block.c 7 ['N/A', 'N/A', 'size_t', 'N/A', 'size_t', 'int', 'int'] 6 0 60 8 3 34 0 560 431

Implementing fuzzers that target the above functions will improve reachability such that it becomes:

Functions statically reachable by fuzzers
67.0%
1161 / 1742
Cyclomatic complexity statically reachable by fuzzers
77.0%
17621 / 22999

All functions overview

If you implement fuzzers for these functions, the status of all functions in the project will be:

Func name Functions filename Args Function call depth Reached by Fuzzers Runtime reached by Fuzzers Combined reached by Fuzzers Fuzzers runtime hit Func lines hit % I Count BB Count Cyclomatic complexity Functions reached Reached by functions Accumulated cyclomatic complexity Undiscovered complexity

Fuzz engine guidance

This sections provides heuristics that can be used as input to a fuzz engine when running a given fuzz target. The current focus is on providing input that is usable by libFuzzer.

tests/fuzz/simple_compress.c

Dictionary

Use this with the libFuzzer -dict=DICT.file flag


tests/fuzz/huf_round_trip.c

Dictionary

Use this with the libFuzzer -dict=DICT.file flag


tests/fuzz/stream_decompress.c

Dictionary

Use this with the libFuzzer -dict=DICT.file flag


tests/fuzz/block_round_trip.c

Dictionary

Use this with the libFuzzer -dict=DICT.file flag


tests/fuzz/simple_round_trip.c

Dictionary

Use this with the libFuzzer -dict=DICT.file flag


tests/fuzz/dictionary_stream_round_trip.c

Dictionary

Use this with the libFuzzer -dict=DICT.file flag


tests/fuzz/zstd_frame_info.c

Dictionary

Use this with the libFuzzer -dict=DICT.file flag


tests/fuzz/decompress_dstSize_tooSmall.c

Dictionary

Use this with the libFuzzer -dict=DICT.file flag


tests/fuzz/dictionary_loader.c

Dictionary

Use this with the libFuzzer -dict=DICT.file flag


tests/fuzz/seekable_roundtrip.c

Dictionary

Use this with the libFuzzer -dict=DICT.file flag


tests/fuzz/sequence_compression_api.c

Dictionary

Use this with the libFuzzer -dict=DICT.file flag


tests/fuzz/decompress_cross_format.c

Dictionary

Use this with the libFuzzer -dict=DICT.file flag


tests/fuzz/block_decompress.c

Dictionary

Use this with the libFuzzer -dict=DICT.file flag


tests/fuzz/dictionary_decompress.c

Dictionary

Use this with the libFuzzer -dict=DICT.file flag


tests/fuzz/generate_sequences.c

Dictionary

Use this with the libFuzzer -dict=DICT.file flag


tests/fuzz/stream_round_trip.c

Dictionary

Use this with the libFuzzer -dict=DICT.file flag


tests/fuzz/simple_decompress.c

Dictionary

Use this with the libFuzzer -dict=DICT.file flag


tests/fuzz/huf_decompress.c

Dictionary

Use this with the libFuzzer -dict=DICT.file flag


tests/fuzz/fse_read_ncount.c

Dictionary

Use this with the libFuzzer -dict=DICT.file flag


tests/fuzz/raw_dictionary_round_trip.c

Dictionary

Use this with the libFuzzer -dict=DICT.file flag


tests/fuzz/dictionary_round_trip.c

Dictionary

Use this with the libFuzzer -dict=DICT.file flag


Files and Directories in report

This section shows which files and directories are considered in this report. The main reason for showing this is fuzz introspector may include more code in the reasoning than is desired. This section helps identify if too many files/directories are included, e.g. third party code, which may be irrelevant for the threat model. In the event too much is included, fuzz introspector supports a configuration file that can exclude data from the report. See the following link for more information on how to create a config file: link

Files in report

Source file Reached by Covered by
[] []
/src/zstd/lib/compress/../common/bits.h ['simple_compress', 'huf_round_trip', 'block_round_trip', 'simple_round_trip', 'dictionary_stream_round_trip', 'decompress_dstSize_tooSmall', 'dictionary_loader', 'seekable_roundtrip', 'sequence_compression_api', 'dictionary_decompress', 'generate_sequences', 'stream_round_trip', 'raw_dictionary_round_trip', 'dictionary_round_trip'] []
/src/zstd/tests/fuzz/seekable_roundtrip.c ['seekable_roundtrip'] []
/src/zstd/lib/compress/zstd_cwksp.h ['simple_compress', 'block_round_trip', 'simple_round_trip', 'dictionary_stream_round_trip', 'decompress_dstSize_tooSmall', 'dictionary_loader', 'seekable_roundtrip', 'sequence_compression_api', 'dictionary_decompress', 'generate_sequences', 'stream_round_trip', 'raw_dictionary_round_trip', 'dictionary_round_trip'] []
/src/zstd/lib/compress/zstd_preSplit.c ['simple_compress', 'block_round_trip', 'simple_round_trip', 'dictionary_stream_round_trip', 'decompress_dstSize_tooSmall', 'dictionary_loader', 'seekable_roundtrip', 'dictionary_decompress', 'generate_sequences', 'stream_round_trip', 'raw_dictionary_round_trip', 'dictionary_round_trip'] []
/src/zstd/lib/compress/zstdmt_compress.c ['simple_compress', 'block_round_trip', 'simple_round_trip', 'dictionary_stream_round_trip', 'decompress_dstSize_tooSmall', 'dictionary_loader', 'seekable_roundtrip', 'sequence_compression_api', 'dictionary_decompress', 'generate_sequences', 'stream_round_trip', 'raw_dictionary_round_trip', 'dictionary_round_trip'] []
/src/zstd/lib/decompress/../common/bitstream.h ['huf_round_trip', 'stream_decompress', 'block_round_trip', 'simple_round_trip', 'dictionary_stream_round_trip', 'decompress_dstSize_tooSmall', 'dictionary_loader', 'seekable_roundtrip', 'sequence_compression_api', 'decompress_cross_format', 'block_decompress', 'dictionary_decompress', 'generate_sequences', 'stream_round_trip', 'simple_decompress', 'huf_decompress', 'raw_dictionary_round_trip', 'dictionary_round_trip'] []
/src/zstd/tests/fuzz/stream_round_trip.c ['stream_round_trip'] []
/src/zstd/lib/legacy/../common/error_private.h ['stream_decompress', 'simple_round_trip', 'dictionary_stream_round_trip', 'zstd_frame_info', 'decompress_dstSize_tooSmall', 'dictionary_loader', 'seekable_roundtrip', 'sequence_compression_api', 'decompress_cross_format', 'dictionary_decompress', 'generate_sequences', 'stream_round_trip', 'simple_decompress', 'raw_dictionary_round_trip', 'dictionary_round_trip'] []
/src/zstd/lib/common/zstd_common.c ['simple_compress', 'huf_round_trip', 'stream_decompress', 'block_round_trip', 'simple_round_trip', 'dictionary_stream_round_trip', 'decompress_dstSize_tooSmall', 'dictionary_loader', 'seekable_roundtrip', 'sequence_compression_api', 'decompress_cross_format', 'dictionary_decompress', 'generate_sequences', 'stream_round_trip', 'simple_decompress', 'huf_decompress', 'fse_read_ncount', 'raw_dictionary_round_trip', 'dictionary_round_trip'] []
/src/zstd/lib/compress/huf_compress.c ['simple_compress', 'huf_round_trip', 'block_round_trip', 'simple_round_trip', 'dictionary_stream_round_trip', 'decompress_dstSize_tooSmall', 'dictionary_loader', 'seekable_roundtrip', 'sequence_compression_api', 'dictionary_decompress', 'generate_sequences', 'stream_round_trip', 'raw_dictionary_round_trip', 'dictionary_round_trip'] []
/src/zstd/lib/compress/../common/fse.h ['simple_compress', 'huf_round_trip', 'block_round_trip', 'simple_round_trip', 'dictionary_stream_round_trip', 'decompress_dstSize_tooSmall', 'dictionary_loader', 'seekable_roundtrip', 'sequence_compression_api', 'dictionary_decompress', 'generate_sequences', 'stream_round_trip', 'raw_dictionary_round_trip', 'dictionary_round_trip'] []
/src/zstd/tests/fuzz/decompress_cross_format.c ['decompress_cross_format'] []
/src/zstd/lib/common/entropy_common.c ['simple_compress', 'huf_round_trip', 'stream_decompress', 'block_round_trip', 'simple_round_trip', 'dictionary_stream_round_trip', 'decompress_dstSize_tooSmall', 'dictionary_loader', 'seekable_roundtrip', 'sequence_compression_api', 'decompress_cross_format', 'block_decompress', 'dictionary_decompress', 'generate_sequences', 'stream_round_trip', 'simple_decompress', 'huf_decompress', 'fse_read_ncount', 'raw_dictionary_round_trip', 'dictionary_round_trip'] []
/src/zstd/lib/decompress/../common/cpu.h ['stream_decompress', 'block_round_trip', 'simple_round_trip', 'dictionary_stream_round_trip', 'decompress_dstSize_tooSmall', 'dictionary_loader', 'seekable_roundtrip', 'sequence_compression_api', 'decompress_cross_format', 'block_decompress', 'dictionary_decompress', 'generate_sequences', 'stream_round_trip', 'simple_decompress', 'raw_dictionary_round_trip', 'dictionary_round_trip'] []
/src/zstd/lib/dictBuilder/fastcover.c ['dictionary_stream_round_trip', 'dictionary_decompress', 'dictionary_round_trip'] []
/src/zstd/lib/legacy/zstd_v05.c ['stream_decompress', 'block_round_trip', 'simple_round_trip', 'dictionary_stream_round_trip', 'zstd_frame_info', 'decompress_dstSize_tooSmall', 'dictionary_loader', 'seekable_roundtrip', 'sequence_compression_api', 'decompress_cross_format', 'block_decompress', 'dictionary_decompress', 'generate_sequences', 'stream_round_trip', 'simple_decompress', 'raw_dictionary_round_trip', 'dictionary_round_trip'] []
/src/zstd/lib/decompress/../common/mem.h ['huf_round_trip', 'stream_decompress', 'block_round_trip', 'simple_round_trip', 'dictionary_stream_round_trip', 'zstd_frame_info', 'decompress_dstSize_tooSmall', 'dictionary_loader', 'seekable_roundtrip', 'sequence_compression_api', 'decompress_cross_format', 'block_decompress', 'dictionary_decompress', 'generate_sequences', 'stream_round_trip', 'simple_decompress', 'huf_decompress', 'raw_dictionary_round_trip', 'dictionary_round_trip'] []
/src/zstd/lib/legacy/zstd_v01.c ['stream_decompress', 'simple_round_trip', 'dictionary_stream_round_trip', 'zstd_frame_info', 'decompress_dstSize_tooSmall', 'dictionary_loader', 'seekable_roundtrip', 'sequence_compression_api', 'decompress_cross_format', 'dictionary_decompress', 'generate_sequences', 'stream_round_trip', 'simple_decompress', 'raw_dictionary_round_trip', 'dictionary_round_trip'] []
/src/zstd/lib/common/threading.c ['simple_compress', 'block_round_trip', 'simple_round_trip', 'dictionary_stream_round_trip', 'decompress_dstSize_tooSmall', 'dictionary_loader', 'seekable_roundtrip', 'sequence_compression_api', 'dictionary_decompress', 'generate_sequences', 'stream_round_trip', 'raw_dictionary_round_trip', 'dictionary_round_trip'] []
/src/zstd/tests/fuzz/dictionary_stream_round_trip.c ['dictionary_stream_round_trip'] []
/src/zstd/lib/legacy/zstd_v06.c ['stream_decompress', 'block_round_trip', 'simple_round_trip', 'dictionary_stream_round_trip', 'zstd_frame_info', 'decompress_dstSize_tooSmall', 'dictionary_loader', 'seekable_roundtrip', 'sequence_compression_api', 'decompress_cross_format', 'block_decompress', 'dictionary_decompress', 'generate_sequences', 'stream_round_trip', 'simple_decompress', 'raw_dictionary_round_trip', 'dictionary_round_trip'] []
/src/zstd/tests/fuzz/stream_decompress.c ['stream_decompress'] []
/src/zstd/tests/fuzz/block_decompress.c ['block_decompress'] []
/src/zstd/lib/common/xxhash.h ['simple_compress', 'stream_decompress', 'block_round_trip', 'simple_round_trip', 'dictionary_stream_round_trip', 'decompress_dstSize_tooSmall', 'dictionary_loader', 'seekable_roundtrip', 'sequence_compression_api', 'decompress_cross_format', 'dictionary_decompress', 'generate_sequences', 'stream_round_trip', 'simple_decompress', 'raw_dictionary_round_trip', 'dictionary_round_trip'] []
/src/zstd/lib/compress/zstd_compress_superblock.c ['simple_compress', 'block_round_trip', 'simple_round_trip', 'dictionary_stream_round_trip', 'decompress_dstSize_tooSmall', 'dictionary_loader', 'seekable_roundtrip', 'dictionary_decompress', 'generate_sequences', 'stream_round_trip', 'raw_dictionary_round_trip', 'dictionary_round_trip'] []
/src/zstd/lib/decompress/zstd_decompress.c ['stream_decompress', 'block_round_trip', 'simple_round_trip', 'dictionary_stream_round_trip', 'zstd_frame_info', 'decompress_dstSize_tooSmall', 'dictionary_loader', 'seekable_roundtrip', 'sequence_compression_api', 'decompress_cross_format', 'block_decompress', 'dictionary_decompress', 'generate_sequences', 'stream_round_trip', 'simple_decompress', 'raw_dictionary_round_trip', 'dictionary_round_trip'] []
/src/zstd/lib/compress/zstd_compress.c ['simple_compress', 'block_round_trip', 'simple_round_trip', 'dictionary_stream_round_trip', 'decompress_dstSize_tooSmall', 'dictionary_loader', 'seekable_roundtrip', 'sequence_compression_api', 'dictionary_decompress', 'generate_sequences', 'stream_round_trip', 'raw_dictionary_round_trip', 'dictionary_round_trip'] []
/src/zstd/lib/common/fse_decompress.c ['simple_compress', 'huf_round_trip', 'stream_decompress', 'block_round_trip', 'simple_round_trip', 'dictionary_stream_round_trip', 'decompress_dstSize_tooSmall', 'dictionary_loader', 'seekable_roundtrip', 'sequence_compression_api', 'decompress_cross_format', 'block_decompress', 'dictionary_decompress', 'generate_sequences', 'stream_round_trip', 'simple_decompress', 'huf_decompress', 'raw_dictionary_round_trip', 'dictionary_round_trip'] []
/src/zstd/tests/fuzz/dictionary_loader.c ['dictionary_loader'] []
/src/zstd/lib/decompress/../common/compiler.h ['huf_round_trip', 'stream_decompress', 'block_round_trip', 'simple_round_trip', 'dictionary_stream_round_trip', 'decompress_dstSize_tooSmall', 'dictionary_loader', 'seekable_roundtrip', 'sequence_compression_api', 'decompress_cross_format', 'block_decompress', 'dictionary_decompress', 'generate_sequences', 'stream_round_trip', 'simple_decompress', 'huf_decompress', 'raw_dictionary_round_trip', 'dictionary_round_trip'] []
/src/zstd/tests/fuzz/zstd_helpers.c ['simple_round_trip', 'dictionary_stream_round_trip', 'dictionary_decompress', 'generate_sequences', 'stream_round_trip', 'raw_dictionary_round_trip', 'dictionary_round_trip'] []
/src/zstd/lib/legacy/zstd_v02.c ['stream_decompress', 'simple_round_trip', 'dictionary_stream_round_trip', 'zstd_frame_info', 'decompress_dstSize_tooSmall', 'dictionary_loader', 'seekable_roundtrip', 'sequence_compression_api', 'decompress_cross_format', 'dictionary_decompress', 'generate_sequences', 'stream_round_trip', 'simple_decompress', 'raw_dictionary_round_trip', 'dictionary_round_trip'] []
/src/zstd/lib/compress/fse_compress.c ['simple_compress', 'huf_round_trip', 'block_round_trip', 'simple_round_trip', 'dictionary_stream_round_trip', 'decompress_dstSize_tooSmall', 'dictionary_loader', 'seekable_roundtrip', 'sequence_compression_api', 'dictionary_decompress', 'generate_sequences', 'stream_round_trip', 'fse_read_ncount', 'raw_dictionary_round_trip', 'dictionary_round_trip'] []
/src/zstd/lib/common/cpu.h ['huf_round_trip', 'huf_decompress'] []
/src/zstd/tests/fuzz/../../contrib/seekable_format/zstdseek_decompress.c ['seekable_roundtrip'] []
/src/zstd/tests/fuzz/sequence_compression_api.c ['sequence_compression_api'] []
/src/zstd/lib/dictBuilder/divsufsort.c [] []
/src/zstd/lib/common/bits.h ['simple_compress', 'huf_round_trip', 'stream_decompress', 'block_round_trip', 'simple_round_trip', 'dictionary_stream_round_trip', 'decompress_dstSize_tooSmall', 'dictionary_loader', 'seekable_roundtrip', 'sequence_compression_api', 'decompress_cross_format', 'block_decompress', 'dictionary_decompress', 'generate_sequences', 'stream_round_trip', 'simple_decompress', 'huf_decompress', 'fse_read_ncount', 'raw_dictionary_round_trip', 'dictionary_round_trip'] []
/src/zstd/tests/fuzz/simple_round_trip.c ['simple_round_trip'] []
/src/zstd/lib/compress/hist.c ['simple_compress', 'huf_round_trip', 'block_round_trip', 'simple_round_trip', 'dictionary_stream_round_trip', 'decompress_dstSize_tooSmall', 'dictionary_loader', 'seekable_roundtrip', 'sequence_compression_api', 'dictionary_decompress', 'generate_sequences', 'stream_round_trip', 'raw_dictionary_round_trip', 'dictionary_round_trip'] []
/src/zstd/tests/fuzz/fuzz_helpers.c ['simple_compress', 'huf_round_trip', 'stream_decompress', 'block_round_trip', 'simple_round_trip', 'dictionary_stream_round_trip', 'decompress_dstSize_tooSmall', 'dictionary_loader', 'seekable_roundtrip', 'sequence_compression_api', 'decompress_cross_format', 'block_decompress', 'dictionary_decompress', 'generate_sequences', 'stream_round_trip', 'simple_decompress', 'huf_decompress', 'fse_read_ncount', 'raw_dictionary_round_trip', 'dictionary_round_trip'] []
/src/zstd/tests/fuzz/zstd_frame_info.c ['zstd_frame_info'] []
/src/zstd/lib/common/mem.h ['simple_compress', 'huf_round_trip', 'stream_decompress', 'block_round_trip', 'simple_round_trip', 'dictionary_stream_round_trip', 'decompress_dstSize_tooSmall', 'dictionary_loader', 'seekable_roundtrip', 'sequence_compression_api', 'decompress_cross_format', 'block_decompress', 'dictionary_decompress', 'generate_sequences', 'stream_round_trip', 'simple_decompress', 'huf_decompress', 'fse_read_ncount', 'raw_dictionary_round_trip', 'dictionary_round_trip'] []
/src/zstd/lib/compress/zstd_lazy.c ['simple_compress', 'block_round_trip', 'simple_round_trip', 'dictionary_stream_round_trip', 'decompress_dstSize_tooSmall', 'dictionary_loader', 'seekable_roundtrip', 'sequence_compression_api', 'dictionary_decompress', 'generate_sequences', 'stream_round_trip', 'raw_dictionary_round_trip', 'dictionary_round_trip'] []
/src/zstd/lib/decompress/zstd_decompress_internal.h ['stream_decompress', 'block_round_trip', 'simple_round_trip', 'dictionary_stream_round_trip', 'decompress_dstSize_tooSmall', 'dictionary_loader', 'seekable_roundtrip', 'sequence_compression_api', 'decompress_cross_format', 'block_decompress', 'dictionary_decompress', 'generate_sequences', 'stream_round_trip', 'simple_decompress', 'raw_dictionary_round_trip', 'dictionary_round_trip'] []
/src/zstd/tests/fuzz/fse_read_ncount.c ['fse_read_ncount'] []
/src/zstd/tests/fuzz/simple_compress.c ['simple_compress'] []
/src/zstd/lib/common/error_private.h ['simple_compress', 'huf_round_trip', 'stream_decompress', 'block_round_trip', 'simple_round_trip', 'dictionary_stream_round_trip', 'decompress_dstSize_tooSmall', 'dictionary_loader', 'seekable_roundtrip', 'sequence_compression_api', 'decompress_cross_format', 'block_decompress', 'dictionary_decompress', 'generate_sequences', 'stream_round_trip', 'simple_decompress', 'huf_decompress', 'fse_read_ncount', 'raw_dictionary_round_trip', 'dictionary_round_trip'] []
/src/zstd/lib/dictBuilder/../compress/zstd_compress_internal.h ['dictionary_stream_round_trip', 'dictionary_decompress', 'dictionary_round_trip'] []
/src/zstd/lib/decompress/../legacy/zstd_legacy.h ['stream_decompress', 'block_round_trip', 'simple_round_trip', 'dictionary_stream_round_trip', 'zstd_frame_info', 'decompress_dstSize_tooSmall', 'dictionary_loader', 'seekable_roundtrip', 'sequence_compression_api', 'decompress_cross_format', 'block_decompress', 'dictionary_decompress', 'generate_sequences', 'stream_round_trip', 'simple_decompress', 'raw_dictionary_round_trip', 'dictionary_round_trip'] []
/src/zstd/lib/compress/zstd_double_fast.c ['simple_compress', 'block_round_trip', 'simple_round_trip', 'dictionary_stream_round_trip', 'decompress_dstSize_tooSmall', 'dictionary_loader', 'seekable_roundtrip', 'sequence_compression_api', 'dictionary_decompress', 'generate_sequences', 'stream_round_trip', 'raw_dictionary_round_trip', 'dictionary_round_trip'] []
/src/zstd/lib/compress/zstd_compress_internal.h ['simple_compress', 'block_round_trip', 'simple_round_trip', 'dictionary_stream_round_trip', 'decompress_dstSize_tooSmall', 'dictionary_loader', 'seekable_roundtrip', 'sequence_compression_api', 'dictionary_decompress', 'generate_sequences', 'stream_round_trip', 'raw_dictionary_round_trip', 'dictionary_round_trip'] []
/src/zstd/lib/legacy/zstd_v04.c ['stream_decompress', 'block_round_trip', 'simple_round_trip', 'dictionary_stream_round_trip', 'zstd_frame_info', 'decompress_dstSize_tooSmall', 'dictionary_loader', 'seekable_roundtrip', 'sequence_compression_api', 'decompress_cross_format', 'block_decompress', 'dictionary_decompress', 'generate_sequences', 'stream_round_trip', 'simple_decompress', 'raw_dictionary_round_trip', 'dictionary_round_trip'] []
/src/zstd/tests/fuzz/generate_sequences.c ['generate_sequences'] []
/src/zstd/lib/legacy/zstd_v03.c ['stream_decompress', 'simple_round_trip', 'dictionary_stream_round_trip', 'zstd_frame_info', 'decompress_dstSize_tooSmall', 'dictionary_loader', 'seekable_roundtrip', 'sequence_compression_api', 'decompress_cross_format', 'dictionary_decompress', 'generate_sequences', 'stream_round_trip', 'simple_decompress', 'raw_dictionary_round_trip', 'dictionary_round_trip'] []
/src/zstd/tests/fuzz/dictionary_round_trip.c ['dictionary_round_trip'] []
/src/zstd/lib/dictBuilder/zdict.c ['dictionary_stream_round_trip', 'dictionary_decompress', 'dictionary_round_trip'] []
/src/zstd/tests/fuzz/raw_dictionary_round_trip.c ['raw_dictionary_round_trip'] []
/src/zstd/tests/fuzz/../../contrib/externalSequenceProducer/sequence_producer.c ['simple_round_trip', 'dictionary_stream_round_trip', 'generate_sequences', 'stream_round_trip', 'raw_dictionary_round_trip', 'dictionary_round_trip'] []
/src/zstd/lib/compress/zstd_ldm.c ['simple_compress', 'block_round_trip', 'simple_round_trip', 'dictionary_stream_round_trip', 'decompress_dstSize_tooSmall', 'dictionary_loader', 'seekable_roundtrip', 'sequence_compression_api', 'dictionary_decompress', 'generate_sequences', 'stream_round_trip', 'raw_dictionary_round_trip', 'dictionary_round_trip'] []
/src/zstd/tests/fuzz/huf_decompress.c ['huf_decompress'] []
/src/zstd/lib/decompress/../common/zstd_internal.h ['stream_decompress', 'block_round_trip', 'simple_round_trip', 'dictionary_stream_round_trip', 'decompress_dstSize_tooSmall', 'dictionary_loader', 'seekable_roundtrip', 'sequence_compression_api', 'decompress_cross_format', 'block_decompress', 'dictionary_decompress', 'generate_sequences', 'stream_round_trip', 'simple_decompress', 'raw_dictionary_round_trip', 'dictionary_round_trip'] []
/src/zstd/tests/fuzz/block_round_trip.c ['block_round_trip'] []
/src/zstd/lib/decompress/zstd_decompress_block.c ['stream_decompress', 'block_round_trip', 'simple_round_trip', 'dictionary_stream_round_trip', 'zstd_frame_info', 'decompress_dstSize_tooSmall', 'dictionary_loader', 'seekable_roundtrip', 'sequence_compression_api', 'decompress_cross_format', 'block_decompress', 'dictionary_decompress', 'generate_sequences', 'stream_round_trip', 'simple_decompress', 'raw_dictionary_round_trip', 'dictionary_round_trip'] []
/src/zstd/tests/fuzz/../../programs/util.c [] []
/src/zstd/lib/legacy/zstd_v07.c ['stream_decompress', 'block_round_trip', 'simple_round_trip', 'dictionary_stream_round_trip', 'zstd_frame_info', 'decompress_dstSize_tooSmall', 'dictionary_loader', 'seekable_roundtrip', 'sequence_compression_api', 'decompress_cross_format', 'block_decompress', 'dictionary_decompress', 'generate_sequences', 'stream_round_trip', 'simple_decompress', 'raw_dictionary_round_trip', 'dictionary_round_trip'] []
/src/zstd/lib/compress/zstd_compress_sequences.c ['simple_compress', 'block_round_trip', 'simple_round_trip', 'dictionary_stream_round_trip', 'decompress_dstSize_tooSmall', 'dictionary_loader', 'seekable_roundtrip', 'sequence_compression_api', 'dictionary_decompress', 'generate_sequences', 'stream_round_trip', 'raw_dictionary_round_trip', 'dictionary_round_trip'] []
/src/zstd/lib/common/pool.c ['simple_compress', 'block_round_trip', 'simple_round_trip', 'dictionary_stream_round_trip', 'decompress_dstSize_tooSmall', 'dictionary_loader', 'seekable_roundtrip', 'sequence_compression_api', 'dictionary_decompress', 'generate_sequences', 'stream_round_trip', 'raw_dictionary_round_trip', 'dictionary_round_trip'] []
/src/zstd/tests/fuzz/fuzz_data_producer.c ['simple_compress', 'huf_round_trip', 'stream_decompress', 'block_round_trip', 'simple_round_trip', 'dictionary_stream_round_trip', 'decompress_dstSize_tooSmall', 'dictionary_loader', 'seekable_roundtrip', 'sequence_compression_api', 'decompress_cross_format', 'block_decompress', 'dictionary_decompress', 'generate_sequences', 'stream_round_trip', 'simple_decompress', 'huf_decompress', 'fse_read_ncount', 'raw_dictionary_round_trip', 'dictionary_round_trip'] []
/src/zstd/lib/compress/zstd_opt.c ['simple_compress', 'block_round_trip', 'simple_round_trip', 'dictionary_stream_round_trip', 'decompress_dstSize_tooSmall', 'dictionary_loader', 'seekable_roundtrip', 'sequence_compression_api', 'dictionary_decompress', 'generate_sequences', 'stream_round_trip', 'raw_dictionary_round_trip', 'dictionary_round_trip'] []
/src/zstd/lib/compress/../common/mem.h ['simple_compress', 'huf_round_trip', 'block_round_trip', 'simple_round_trip', 'dictionary_stream_round_trip', 'decompress_dstSize_tooSmall', 'dictionary_loader', 'seekable_roundtrip', 'sequence_compression_api', 'dictionary_decompress', 'generate_sequences', 'stream_round_trip', 'raw_dictionary_round_trip', 'dictionary_round_trip'] []
/src/zstd/lib/dictBuilder/../common/bits.h ['dictionary_stream_round_trip', 'dictionary_decompress', 'dictionary_round_trip'] []
/src/zstd/lib/compress/../common/compiler.h ['simple_compress', 'block_round_trip', 'simple_round_trip', 'dictionary_stream_round_trip', 'decompress_dstSize_tooSmall', 'dictionary_loader', 'seekable_roundtrip', 'sequence_compression_api', 'dictionary_decompress', 'generate_sequences', 'stream_round_trip', 'raw_dictionary_round_trip', 'dictionary_round_trip'] []
/src/zstd/lib/dictBuilder/cover.c ['dictionary_stream_round_trip', 'dictionary_decompress', 'dictionary_round_trip'] []
/src/zstd/lib/compress/zstd_fast.c ['simple_compress', 'block_round_trip', 'simple_round_trip', 'dictionary_stream_round_trip', 'decompress_dstSize_tooSmall', 'dictionary_loader', 'seekable_roundtrip', 'sequence_compression_api', 'dictionary_decompress', 'generate_sequences', 'stream_round_trip', 'raw_dictionary_round_trip', 'dictionary_round_trip'] []
/src/zstd/tests/fuzz/huf_round_trip.c ['huf_round_trip'] []
/src/zstd/lib/compress/zstd_compress_literals.c ['simple_compress', 'block_round_trip', 'simple_round_trip', 'dictionary_stream_round_trip', 'decompress_dstSize_tooSmall', 'dictionary_loader', 'seekable_roundtrip', 'sequence_compression_api', 'dictionary_decompress', 'generate_sequences', 'stream_round_trip', 'raw_dictionary_round_trip', 'dictionary_round_trip'] []
/src/zstd/tests/fuzz/simple_decompress.c ['simple_decompress'] []
/src/zstd/lib/decompress/../common/allocations.h ['stream_decompress', 'block_round_trip', 'simple_round_trip', 'dictionary_stream_round_trip', 'decompress_dstSize_tooSmall', 'dictionary_loader', 'seekable_roundtrip', 'sequence_compression_api', 'decompress_cross_format', 'block_decompress', 'dictionary_decompress', 'generate_sequences', 'stream_round_trip', 'simple_decompress', 'raw_dictionary_round_trip', 'dictionary_round_trip'] []
/src/zstd/lib/decompress/huf_decompress.c ['huf_round_trip', 'stream_decompress', 'block_round_trip', 'simple_round_trip', 'dictionary_stream_round_trip', 'decompress_dstSize_tooSmall', 'dictionary_loader', 'seekable_roundtrip', 'sequence_compression_api', 'decompress_cross_format', 'block_decompress', 'dictionary_decompress', 'generate_sequences', 'stream_round_trip', 'simple_decompress', 'huf_decompress', 'raw_dictionary_round_trip', 'dictionary_round_trip'] []
/src/zstd/tests/fuzz/../../contrib/seekable_format/zstdseek_compress.c ['seekable_roundtrip'] []
/src/zstd/tests/fuzz/decompress_dstSize_tooSmall.c ['decompress_dstSize_tooSmall'] []
/src/zstd/lib/common/error_private.c ['huf_round_trip', 'stream_decompress', 'block_round_trip', 'simple_round_trip', 'dictionary_stream_round_trip', 'decompress_dstSize_tooSmall', 'dictionary_loader', 'seekable_roundtrip', 'sequence_compression_api', 'decompress_cross_format', 'dictionary_decompress', 'generate_sequences', 'stream_round_trip', 'fse_read_ncount', 'raw_dictionary_round_trip', 'dictionary_round_trip'] []
/src/zstd/tests/fuzz/dictionary_decompress.c ['dictionary_decompress'] []
/src/zstd/lib/dictBuilder/../common/mem.h ['dictionary_stream_round_trip', 'dictionary_decompress', 'dictionary_round_trip'] []
/src/zstd/lib/decompress/zstd_ddict.c ['stream_decompress', 'block_round_trip', 'simple_round_trip', 'dictionary_stream_round_trip', 'decompress_dstSize_tooSmall', 'dictionary_loader', 'seekable_roundtrip', 'sequence_compression_api', 'decompress_cross_format', 'block_decompress', 'dictionary_decompress', 'generate_sequences', 'stream_round_trip', 'simple_decompress', 'raw_dictionary_round_trip', 'dictionary_round_trip'] []
/src/zstd/lib/compress/../common/bitstream.h ['simple_compress', 'huf_round_trip', 'block_round_trip', 'simple_round_trip', 'dictionary_stream_round_trip', 'decompress_dstSize_tooSmall', 'dictionary_loader', 'seekable_roundtrip', 'sequence_compression_api', 'dictionary_decompress', 'generate_sequences', 'stream_round_trip', 'raw_dictionary_round_trip', 'dictionary_round_trip'] []

Directories in report

Directory
/src/zstd/lib/dictBuilder/../common/
/src/zstd/lib/decompress/../legacy/
/src/zstd/lib/legacy/
/src/zstd/tests/fuzz/../../contrib/externalSequenceProducer/
/src/zstd/lib/decompress/
/src/zstd/lib/common/
/src/zstd/lib/compress/
/src/zstd/tests/fuzz/../../programs/
/src/zstd/tests/fuzz/
/src/zstd/tests/fuzz/../../contrib/seekable_format/
/src/zstd/lib/dictBuilder/
/src/zstd/lib/dictBuilder/../compress/
/src/zstd/lib/compress/../common/
/src/zstd/lib/legacy/../common/
/src/zstd/lib/decompress/../common/

Metadata section

This sections shows the raw data that is used to produce this report. This is mainly used for further processing and developer debugging.

Fuzzer Calltree file Program data file Coverage file
simple_compress fuzzerLogFile-0-EylPITWwQ8.data fuzzerLogFile-0-EylPITWwQ8.data.yaml
huf_round_trip fuzzerLogFile-0-ZXRZyHHBLs.data fuzzerLogFile-0-ZXRZyHHBLs.data.yaml
stream_decompress fuzzerLogFile-0-26LIYsQrsv.data fuzzerLogFile-0-26LIYsQrsv.data.yaml
block_round_trip fuzzerLogFile-0-zQZ9zndNGM.data fuzzerLogFile-0-zQZ9zndNGM.data.yaml
simple_round_trip fuzzerLogFile-0-kXPXCLkzUg.data fuzzerLogFile-0-kXPXCLkzUg.data.yaml
dictionary_stream_round_trip fuzzerLogFile-0-fZFpuX8AFD.data fuzzerLogFile-0-fZFpuX8AFD.data.yaml
zstd_frame_info fuzzerLogFile-0-43oHvRDH9p.data fuzzerLogFile-0-43oHvRDH9p.data.yaml
decompress_dstSize_tooSmall fuzzerLogFile-0-N9IHx1Ns7f.data fuzzerLogFile-0-N9IHx1Ns7f.data.yaml
dictionary_loader fuzzerLogFile-0-ivkK9fEcQn.data fuzzerLogFile-0-ivkK9fEcQn.data.yaml
seekable_roundtrip fuzzerLogFile-0-PqkXUhwU1v.data fuzzerLogFile-0-PqkXUhwU1v.data.yaml
sequence_compression_api fuzzerLogFile-0-DIQJazgV3p.data fuzzerLogFile-0-DIQJazgV3p.data.yaml
decompress_cross_format fuzzerLogFile-0-2z2plQgFtK.data fuzzerLogFile-0-2z2plQgFtK.data.yaml
block_decompress fuzzerLogFile-0-wmrc8pm5Vu.data fuzzerLogFile-0-wmrc8pm5Vu.data.yaml
dictionary_decompress fuzzerLogFile-0-oAAufn5pDr.data fuzzerLogFile-0-oAAufn5pDr.data.yaml
generate_sequences fuzzerLogFile-0-xR8kmlH2VQ.data fuzzerLogFile-0-xR8kmlH2VQ.data.yaml
stream_round_trip fuzzerLogFile-0-BrUmP6Vweg.data fuzzerLogFile-0-BrUmP6Vweg.data.yaml
simple_decompress fuzzerLogFile-0-NiojXBDlEy.data fuzzerLogFile-0-NiojXBDlEy.data.yaml
huf_decompress fuzzerLogFile-0-W9CiiqjOYu.data fuzzerLogFile-0-W9CiiqjOYu.data.yaml
fse_read_ncount fuzzerLogFile-0-QVXPCAr4xt.data fuzzerLogFile-0-QVXPCAr4xt.data.yaml
raw_dictionary_round_trip fuzzerLogFile-0-SyqjxQCuQ2.data fuzzerLogFile-0-SyqjxQCuQ2.data.yaml
dictionary_round_trip fuzzerLogFile-0-B6ipbPXsQy.data fuzzerLogFile-0-B6ipbPXsQy.data.yaml