The followings are the branches where fuzzer fails to bypass.
Unique non-covered Complexity | Unique Reachable Complexities | Unique Reachable Functions | All non-covered Complexity | All Reachable Complexity | Function Name | Function Callsite | Blocked Branch |
---|---|---|---|---|---|---|---|
21 | 21 |
1 :
['crc32'] |
472 | 629 | deflate | call site: 00055 | /src/zlib/deflate.c:1156 |
21 | 21 |
1 :
['crc32'] |
21 | 21 | read_buf | call site: 00063 | /src/zlib/deflate.c:227 |
7 | 7 |
1 :
['_tr_align'] |
7 | 31 | deflate | call site: 00100 | /src/zlib/deflate.c:1208 |
0 | 21 |
1 :
['deflateEnd'] |
0 | 21 | deflateInit2_ | call site: 00007 | /src/zlib/deflate.c:503 |
0 | 17 |
2 :
['_tr_stored_block', 'flush_pending'] |
0 | 17 | deflate_stored | call site: 00066 | /src/zlib/deflate.c:1785 |
0 | 7 |
1 :
['_tr_stored_block'] |
0 | 14 | _tr_flush_block | call site: 00083 | /src/zlib/trees.c:1045 |
0 | 0 | None | 640 | 878 | deflate | call site: 00035 | /src/zlib/deflate.c:970 |
0 | 0 | None | 640 | 868 | deflate | call site: 00036 | /src/zlib/deflate.c:1005 |
0 | 0 | None | 640 | 868 | deflate | call site: 00036 | /src/zlib/deflate.c:1007 |
0 | 0 | None | 640 | 868 | deflate | call site: 00036 | /src/zlib/deflate.c:1009 |
0 | 0 | None | 640 | 866 | deflate | call site: 00039 | /src/zlib/deflate.c:1020 |
0 | 0 | None | 640 | 837 | deflate | call site: 00043 | /src/zlib/deflate.c:1035 |
LLVMFuzzerTestOneInput
[function]
[call site]
00000
calloc
[call site]
00001
calloc
[call site]
00002
test_large_deflate
[function]
[call site]
00003
deflateInit_
[function]
[call site]
00004
deflateInit2_
[function]
[call site]
00005
zcalloc
[function]
[call site]
00006
zcfree
[function]
[call site]
00007
deflateEnd
[function]
[call site]
00008
deflateStateCheck
[function]
[call site]
00009
deflateReset
[function]
[call site]
00010
deflateResetKeep
[function]
[call site]
00011
deflateStateCheck
[function]
[call site]
00012
crc32
[function]
[call site]
00013
crc32_z
[function]
[call site]
00014
crc_word
[function]
[call site]
00015
crc_word
[function]
[call site]
00016
crc_word
[function]
[call site]
00017
crc_word
[function]
[call site]
00018
crc_word
[function]
[call site]
00019
byte_swap
[function]
[call site]
00020
crc_word_big
[function]
[call site]
00021
crc_word_big
[function]
[call site]
00022
crc_word_big
[function]
[call site]
00023
crc_word_big
[function]
[call site]
00024
crc_word_big
[function]
[call site]
00025
byte_swap
[function]
[call site]
00026
adler32
[function]
[call site]
00027
adler32_z
[function]
[call site]
00028
_tr_init
[function]
[call site]
00029
tr_static_init
[function]
[call site]
00030
init_block
[function]
[call site]
00031
lm_init
[function]
[call site]
00032
fprintf
[call site]
00033
deflate
[function]
[call site]
00034
deflateStateCheck
[function]
[call site]
00035
flush_pending
[function]
[call site]
00036
_tr_flush_bits
[function]
[call site]
00037
bi_flush
[function]
[call site]
00038
putShortMSB
[function]
[call site]
00039
putShortMSB
[function]
[call site]
00040
putShortMSB
[function]
[call site]
00041
adler32
[function]
[call site]
00042
flush_pending
[function]
[call site]
00043
crc32
[function]
[call site]
00044
flush_pending
[function]
[call site]
00045
crc32
[function]
[call site]
00046
crc32
[function]
[call site]
00047
flush_pending
[function]
[call site]
00048
crc32
[function]
[call site]
00049
crc32
[function]
[call site]
00050
flush_pending
[function]
[call site]
00051
crc32
[function]
[call site]
00052
crc32
[function]
[call site]
00053
flush_pending
[function]
[call site]
00054
crc32
[function]
[call site]
00055
flush_pending
[function]
[call site]
00056
crc32
[function]
[call site]
00057
flush_pending
[function]
[call site]
00058
deflate_stored
[function]
[call site]
00059
_tr_stored_block
[function]
[call site]
00060
bi_windup
[function]
[call site]
00061
flush_pending
[function]
[call site]
00062
read_buf
[function]
[call site]
00063
adler32
[function]
[call site]
00064
crc32
[function]
[call site]
00065
read_buf
[function]
[call site]
00066
_tr_stored_block
[function]
[call site]
00067
flush_pending
[function]
[call site]
00068
deflate_huff
[function]
[call site]
00069
fill_window
[function]
[call site]
00070
slide_hash
[function]
[call site]
00071
read_buf
[function]
[call site]
00072
_tr_flush_block
[function]
[call site]
00073
detect_data_type
[function]
[call site]
00074
build_tree
[function]
[call site]
00075
pqdownheap
[function]
[call site]
00076
pqdownheap
[function]
[call site]
00077
pqdownheap
[function]
[call site]
00078
gen_bitlen
[function]
[call site]
00079
gen_codes
[function]
[call site]
00080
bi_reverse
[function]
[call site]
00081
build_tree
[function]
[call site]
00082
build_bl_tree
[function]
[call site]
00083
scan_tree
[function]
[call site]
00084
scan_tree
[function]
[call site]
00085
build_tree
[function]
[call site]
00086
_tr_stored_block
[function]
[call site]
00087
compress_block
[function]
[call site]
00088
send_all_trees
[function]
[call site]
00089
send_tree
[function]
[call site]
00090
send_tree
[function]
[call site]
00091
compress_block
[function]
[call site]
00092
init_block
[function]
[call site]
00093
bi_windup
[function]
[call site]
00094
flush_pending
[function]
[call site]
00095
_tr_flush_block
[function]
[call site]
00096
flush_pending
[function]
[call site]
00097
_tr_flush_block
[function]
[call site]
00098
flush_pending
[function]
[call site]
00099
deflate_rle
[function]
[call site]
00100
fill_window
[function]
[call site]
00101
_tr_flush_block
[function]
[call site]
00102
flush_pending
[function]
[call site]
00103
_tr_flush_block
[function]
[call site]
00104
flush_pending
[function]
[call site]
00105
_tr_flush_block
[function]
[call site]
00106
flush_pending
[function]
[call site]
00107
_tr_align
[function]
[call site]
00108
bi_flush
[function]
[call site]
00109
_tr_stored_block
[function]
[call site]
00110
flush_pending
[function]
[call site]
00111
putShortMSB
[function]
[call site]
00112
putShortMSB
[function]
[call site]
00113
flush_pending
[function]
[call site]
00114
fprintf
[call site]
00115
fprintf
[call site]
00116
deflateParams
[function]
[call site]
00117
deflateStateCheck
[function]
[call site]
00118
deflate
[function]
[call site]
00119
slide_hash
[function]
[call site]
00120
deflate
[function]
[call site]
00121
fprintf
[call site]
00122
deflateParams
[function]
[call site]
00123
deflate
[function]
[call site]
00124
fprintf
[call site]
00125
deflate
[function]
[call site]
00126
fprintf
[call site]
00127
deflateEnd
[function]
[call site]
00128
fprintf
[call site]
00129
test_large_inflate
[function]
[call site]
00130
inflateInit_
[function]
[call site]
00131
inflateInit2_
[function]
[call site]
00132
zcalloc
[function]
[call site]
00133
zcfree
[function]
[call site]
00134
inflateReset2
[function]
[call site]
00135
inflateStateCheck
[function]
[call site]
00136
inflateReset
[function]
[call site]
00137
inflateStateCheck
[function]
[call site]
00138
inflateResetKeep
[function]
[call site]
00139
inflateStateCheck
[function]
[call site]
00140
fprintf
[call site]
00141
inflate
[function]
[call site]
00142
inflateStateCheck
[function]
[call site]
00143
crc32
[function]
[call site]
00144
crc32
[function]
[call site]
00145
crc32
[function]
[call site]
00146
crc32
[function]
[call site]
00147
crc32
[function]
[call site]
00148
crc32
[function]
[call site]
00149
crc32
[function]
[call site]
00150
crc32
[function]
[call site]
00151
crc32
[function]
[call site]
00152
crc32
[function]
[call site]
00153
adler32
[function]
[call site]
00154
fixedtables
[function]
[call site]
00155
inflate_table
[function]
[call site]
00156
inflate_table
[function]
[call site]
00157
inflate_table
[function]
[call site]
00158
inflate_fast
[function]
[call site]
00159
crc32
[function]
[call site]
00160
adler32
[function]
[call site]
00161
updatewindow
[function]
[call site]
00162
crc32
[function]
[call site]
00163
adler32
[function]
[call site]
00164
fprintf
[call site]
00165
inflateEnd
[function]
[call site]
00166
inflateStateCheck
[function]
[call site]
00167
fprintf
[call site]
00168
fprintf
[call site]
00169