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 |
---|---|---|---|---|---|---|---|
14 | 14 |
2 :
['byte_swap', 'crc_word_big'] |
14 | 14 | crc32_z | call site: 00013 | /src/zlib/crc32.c:731 |
7 | 7 |
1 :
['_tr_align'] |
7 | 31 | deflate | call site: 00099 | /src/zlib/deflate.c:1212 |
0 | 474 |
6 :
['updatewindow', 'crc32', 'inflate_table', 'fixedtables', 'inflate_fast', 'adler32'] |
0 | 474 | inflate | call site: 00141 | /src/zlib/inflate.c:817 |
0 | 21 |
1 :
['crc32'] |
451 | 630 | deflate | call site: 00054 | /src/zlib/deflate.c:1160 |
0 | 21 |
1 :
['deflateEnd'] |
0 | 21 | deflateInit2_ | call site: 00006 | /src/zlib/deflate.c:499 |
0 | 21 |
1 :
['crc32'] |
0 | 21 | read_buf | call site: 00062 | /src/zlib/deflate.c:227 |
0 | 17 |
2 :
['_tr_stored_block', 'flush_pending'] |
0 | 17 | deflate_stored | call site: 00065 | /src/zlib/deflate.c:1800 |
0 | 7 |
1 :
['_tr_stored_block'] |
0 | 14 | _tr_flush_block | call site: 00082 | /src/zlib/trees.c:1047 |
0 | 0 | None | 451 | 879 | deflate | call site: 00034 | /src/zlib/deflate.c:974 |
0 | 0 | None | 451 | 869 | deflate | call site: 00035 | /src/zlib/deflate.c:1009 |
0 | 0 | None | 451 | 869 | deflate | call site: 00035 | /src/zlib/deflate.c:1011 |
0 | 0 | None | 451 | 869 | deflate | call site: 00035 | /src/zlib/deflate.c:1013 |
LLVMFuzzerTestOneInput
[function]
[call site]
00000
compressBound
[function]
[call site]
00001
calloc
[call site]
00002
calloc
[call site]
00003
test_flush
[function]
[call site]
00004
deflateInit_
[function]
[call site]
00005
deflateInit2_
[function]
[call site]
00006
deflateEnd
[function]
[call site]
00007
deflateStateCheck
[function]
[call site]
00008
deflateReset
[function]
[call site]
00009
deflateResetKeep
[function]
[call site]
00010
deflateStateCheck
[function]
[call site]
00011
crc32
[function]
[call site]
00012
crc32_z
[function]
[call site]
00013
crc_word
[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
byte_swap
[function]
[call site]
00019
crc_word_big
[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
byte_swap
[function]
[call site]
00025
adler32
[function]
[call site]
00026
adler32_z
[function]
[call site]
00027
_tr_init
[function]
[call site]
00028
tr_static_init
[function]
[call site]
00029
init_block
[function]
[call site]
00030
lm_init
[function]
[call site]
00031
fprintf
[call site]
00032
deflate
[function]
[call site]
00033
deflateStateCheck
[function]
[call site]
00034
flush_pending
[function]
[call site]
00035
_tr_flush_bits
[function]
[call site]
00036
bi_flush
[function]
[call site]
00037
putShortMSB
[function]
[call site]
00038
putShortMSB
[function]
[call site]
00039
putShortMSB
[function]
[call site]
00040
adler32
[function]
[call site]
00041
flush_pending
[function]
[call site]
00042
crc32
[function]
[call site]
00043
flush_pending
[function]
[call site]
00044
crc32
[function]
[call site]
00045
crc32
[function]
[call site]
00046
flush_pending
[function]
[call site]
00047
crc32
[function]
[call site]
00048
crc32
[function]
[call site]
00049
flush_pending
[function]
[call site]
00050
crc32
[function]
[call site]
00051
crc32
[function]
[call site]
00052
flush_pending
[function]
[call site]
00053
crc32
[function]
[call site]
00054
flush_pending
[function]
[call site]
00055
crc32
[function]
[call site]
00056
flush_pending
[function]
[call site]
00057
deflate_stored
[function]
[call site]
00058
_tr_stored_block
[function]
[call site]
00059
bi_windup
[function]
[call site]
00060
flush_pending
[function]
[call site]
00061
read_buf
[function]
[call site]
00062
adler32
[function]
[call site]
00063
crc32
[function]
[call site]
00064
read_buf
[function]
[call site]
00065
_tr_stored_block
[function]
[call site]
00066
flush_pending
[function]
[call site]
00067
deflate_huff
[function]
[call site]
00068
fill_window
[function]
[call site]
00069
slide_hash
[function]
[call site]
00070
read_buf
[function]
[call site]
00071
_tr_flush_block
[function]
[call site]
00072
detect_data_type
[function]
[call site]
00073
build_tree
[function]
[call site]
00074
pqdownheap
[function]
[call site]
00075
pqdownheap
[function]
[call site]
00076
pqdownheap
[function]
[call site]
00077
gen_bitlen
[function]
[call site]
00078
gen_codes
[function]
[call site]
00079
bi_reverse
[function]
[call site]
00080
build_tree
[function]
[call site]
00081
build_bl_tree
[function]
[call site]
00082
scan_tree
[function]
[call site]
00083
scan_tree
[function]
[call site]
00084
build_tree
[function]
[call site]
00085
_tr_stored_block
[function]
[call site]
00086
compress_block
[function]
[call site]
00087
send_all_trees
[function]
[call site]
00088
send_tree
[function]
[call site]
00089
send_tree
[function]
[call site]
00090
compress_block
[function]
[call site]
00091
init_block
[function]
[call site]
00092
bi_windup
[function]
[call site]
00093
flush_pending
[function]
[call site]
00094
_tr_flush_block
[function]
[call site]
00095
flush_pending
[function]
[call site]
00096
_tr_flush_block
[function]
[call site]
00097
flush_pending
[function]
[call site]
00098
deflate_rle
[function]
[call site]
00099
fill_window
[function]
[call site]
00100
_tr_flush_block
[function]
[call site]
00101
flush_pending
[function]
[call site]
00102
_tr_flush_block
[function]
[call site]
00103
flush_pending
[function]
[call site]
00104
_tr_flush_block
[function]
[call site]
00105
flush_pending
[function]
[call site]
00106
_tr_align
[function]
[call site]
00107
bi_flush
[function]
[call site]
00108
_tr_stored_block
[function]
[call site]
00109
flush_pending
[function]
[call site]
00110
putShortMSB
[function]
[call site]
00111
putShortMSB
[function]
[call site]
00112
flush_pending
[function]
[call site]
00113
fprintf
[call site]
00114
deflate
[function]
[call site]
00115
fprintf
[call site]
00116
deflateEnd
[function]
[call site]
00117
fprintf
[call site]
00118
test_sync
[function]
[call site]
00119
inflateInit_
[function]
[call site]
00120
inflateInit2_
[function]
[call site]
00121
inflateReset2
[function]
[call site]
00122
inflateStateCheck
[function]
[call site]
00123
inflateReset
[function]
[call site]
00124
inflateStateCheck
[function]
[call site]
00125
inflateResetKeep
[function]
[call site]
00126
inflateStateCheck
[function]
[call site]
00127
fprintf
[call site]
00128
inflate
[function]
[call site]
00129
inflateStateCheck
[function]
[call site]
00130
crc32
[function]
[call site]
00131
crc32
[function]
[call site]
00132
adler32
[function]
[call site]
00133
crc32
[function]
[call site]
00134
crc32
[function]
[call site]
00135
crc32
[function]
[call site]
00136
crc32
[function]
[call site]
00137
crc32
[function]
[call site]
00138
crc32
[function]
[call site]
00139
crc32
[function]
[call site]
00140
crc32
[function]
[call site]
00141
adler32
[function]
[call site]
00142
fixedtables
[function]
[call site]
00143
inflate_table
[function]
[call site]
00144
inflate_table
[function]
[call site]
00145
inflate_table
[function]
[call site]
00146
inflate_fast
[function]
[call site]
00147
crc32
[function]
[call site]
00148
adler32
[function]
[call site]
00149
updatewindow
[function]
[call site]
00150
crc32
[function]
[call site]
00151
adler32
[function]
[call site]
00152
fprintf
[call site]
00153
inflateSync
[function]
[call site]
00154
inflateStateCheck
[function]
[call site]
00155
syncsearch
[function]
[call site]
00156
syncsearch
[function]
[call site]
00157
inflateReset
[function]
[call site]
00158
fprintf
[call site]
00159
inflate
[function]
[call site]
00160
fprintf
[call site]
00161
inflateEnd
[function]
[call site]
00162
inflateStateCheck
[function]
[call site]
00163
fprintf
[call site]
00164