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 |
---|---|---|---|---|---|---|---|
513 | 513 |
1 :
['gz_zero'] |
515 | 1054 | gzclose_w | call site: 00170 | /src/zlib/gzwrite.c:609 |
513 | 513 |
1 :
['gz_zero'] |
513 | 2028 | gz_write | call site: 00033 | /src/zlib/gzwrite.c:185 |
427 | 427 |
1 :
['gz_skip'] |
427 | 1238 | gz_read | call site: 00191 | /src/zlib/gzread.c:277 |
15 | 15 |
1 :
['adler32'] |
138 | 868 | deflate | call site: 00077 | /src/zlib/deflate.c:1000 |
15 | 15 |
1 :
['adler32'] |
15 | 15 | read_buf | call site: 00104 | /src/zlib/deflate.c:227 |
14 | 14 |
2 :
['byte_swap', 'crc_word_big'] |
14 | 14 | crc32_z | call site: 00045 | /src/zlib/crc32.c:731 |
8 | 8 |
2 :
['malloc', 'strlen'] |
8 | 8 | gz_error | call site: 00022 | /src/zlib/gzlib.c:543 |
7 | 14 |
2 :
['_tr_stored_block', '_tr_align'] |
11 | 38 | deflate | call site: 00141 | /src/zlib/deflate.c:1207 |
4 | 17 |
3 :
['gz_error', '__errno_location', 'strerror'] |
4 | 17 | gz_load | call site: 00208 | /src/zlib/gzread.c:27 |
4 | 4 |
1 :
['putShortMSB'] |
4 | 14 | deflate | call site: 00152 | /src/zlib/deflate.c:1237 |
2 | 2 |
1 :
['perror'] |
2 | 2 | file_compress | call site: 00012 | /src/minigzip_fuzzer.c:385 |
2 | 2 |
1 :
['perror'] |
2 | 2 | file_uncompress | call site: 00186 | /src/minigzip_fuzzer.c:434 |
LLVMFuzzerTestOneInput
[function]
[call site]
00000
fopen
[call site]
00001
fwrite
[call site]
00002
error
[function]
[call site]
00003
fprintf
[call site]
00004
fclose
[call site]
00005
error
[function]
[call site]
00006
snprintf
[call site]
00007
file_compress
[function]
[call site]
00008
strlen
[call site]
00009
fprintf
[call site]
00010
snprintf
[call site]
00011
fopen
[call site]
00012
perror
[call site]
00013
gzopen
[function]
[call site]
00014
gz_open
[function]
[call site]
00015
strlen
[call site]
00016
snprintf
[call site]
00017
open
[call site]
00018
lseek64
[call site]
00019
lseek64
[call site]
00020
gz_reset
[function]
[call site]
00021
gz_error
[function]
[call site]
00022
strlen
[call site]
00023
strlen
[call site]
00024
fprintf
[call site]
00025
gz_compress
[function]
[call site]
00026
fread
[call site]
00027
ferror
[call site]
00028
perror
[call site]
00029
gzwrite
[function]
[call site]
00030
gz_error
[function]
[call site]
00031
gz_write
[function]
[call site]
00032
gz_init
[function]
[call site]
00033
gz_error
[function]
[call site]
00034
gz_error
[function]
[call site]
00035
deflateInit2_
[function]
[call site]
00036
zcalloc
[function]
[call site]
00037
zcfree
[function]
[call site]
00038
deflateEnd
[function]
[call site]
00039
deflateStateCheck
[function]
[call site]
00040
deflateReset
[function]
[call site]
00041
deflateResetKeep
[function]
[call site]
00042
deflateStateCheck
[function]
[call site]
00043
crc32
[function]
[call site]
00044
crc32_z
[function]
[call site]
00045
crc_word
[function]
[call site]
00046
crc_word
[function]
[call site]
00047
crc_word
[function]
[call site]
00048
crc_word
[function]
[call site]
00049
crc_word
[function]
[call site]
00050
byte_swap
[function]
[call site]
00051
crc_word_big
[function]
[call site]
00052
crc_word_big
[function]
[call site]
00053
crc_word_big
[function]
[call site]
00054
crc_word_big
[function]
[call site]
00055
crc_word_big
[function]
[call site]
00056
byte_swap
[function]
[call site]
00057
adler32
[function]
[call site]
00058
adler32_z
[function]
[call site]
00059
_tr_init
[function]
[call site]
00060
tr_static_init
[function]
[call site]
00061
init_block
[function]
[call site]
00062
lm_init
[function]
[call site]
00063
gz_error
[function]
[call site]
00064
gz_zero
[function]
[call site]
00065
gz_comp
[function]
[call site]
00066
gz_init
[function]
[call site]
00067
write
[call site]
00068
__errno_location
[call site]
00069
gz_error
[function]
[call site]
00070
deflateReset
[function]
[call site]
00071
write
[call site]
00072
__errno_location
[call site]
00073
gz_error
[function]
[call site]
00074
deflate
[function]
[call site]
00075
deflateStateCheck
[function]
[call site]
00076
flush_pending
[function]
[call site]
00077
_tr_flush_bits
[function]
[call site]
00078
bi_flush
[function]
[call site]
00079
putShortMSB
[function]
[call site]
00080
putShortMSB
[function]
[call site]
00081
putShortMSB
[function]
[call site]
00082
adler32
[function]
[call site]
00083
flush_pending
[function]
[call site]
00084
crc32
[function]
[call site]
00085
flush_pending
[function]
[call site]
00086
crc32
[function]
[call site]
00087
crc32
[function]
[call site]
00088
flush_pending
[function]
[call site]
00089
crc32
[function]
[call site]
00090
crc32
[function]
[call site]
00091
flush_pending
[function]
[call site]
00092
crc32
[function]
[call site]
00093
crc32
[function]
[call site]
00094
flush_pending
[function]
[call site]
00095
crc32
[function]
[call site]
00096
flush_pending
[function]
[call site]
00097
crc32
[function]
[call site]
00098
flush_pending
[function]
[call site]
00099
deflate_stored
[function]
[call site]
00100
_tr_stored_block
[function]
[call site]
00101
bi_windup
[function]
[call site]
00102
flush_pending
[function]
[call site]
00103
read_buf
[function]
[call site]
00104
adler32
[function]
[call site]
00105
crc32
[function]
[call site]
00106
read_buf
[function]
[call site]
00107
_tr_stored_block
[function]
[call site]
00108
flush_pending
[function]
[call site]
00109
deflate_huff
[function]
[call site]
00110
fill_window
[function]
[call site]
00111
slide_hash
[function]
[call site]
00112
read_buf
[function]
[call site]
00113
_tr_flush_block
[function]
[call site]
00114
detect_data_type
[function]
[call site]
00115
build_tree
[function]
[call site]
00116
pqdownheap
[function]
[call site]
00117
pqdownheap
[function]
[call site]
00118
pqdownheap
[function]
[call site]
00119
gen_bitlen
[function]
[call site]
00120
gen_codes
[function]
[call site]
00121
bi_reverse
[function]
[call site]
00122
build_tree
[function]
[call site]
00123
build_bl_tree
[function]
[call site]
00124
scan_tree
[function]
[call site]
00125
scan_tree
[function]
[call site]
00126
build_tree
[function]
[call site]
00127
_tr_stored_block
[function]
[call site]
00128
compress_block
[function]
[call site]
00129
send_all_trees
[function]
[call site]
00130
send_tree
[function]
[call site]
00131
send_tree
[function]
[call site]
00132
compress_block
[function]
[call site]
00133
init_block
[function]
[call site]
00134
bi_windup
[function]
[call site]
00135
flush_pending
[function]
[call site]
00136
_tr_flush_block
[function]
[call site]
00137
flush_pending
[function]
[call site]
00138
_tr_flush_block
[function]
[call site]
00139
flush_pending
[function]
[call site]
00140
deflate_rle
[function]
[call site]
00141
fill_window
[function]
[call site]
00142
_tr_flush_block
[function]
[call site]
00143
flush_pending
[function]
[call site]
00144
_tr_flush_block
[function]
[call site]
00145
flush_pending
[function]
[call site]
00146
_tr_flush_block
[function]
[call site]
00147
flush_pending
[function]
[call site]
00148
_tr_align
[function]
[call site]
00149
bi_flush
[function]
[call site]
00150
_tr_stored_block
[function]
[call site]
00151
flush_pending
[function]
[call site]
00152
putShortMSB
[function]
[call site]
00153
putShortMSB
[function]
[call site]
00154
flush_pending
[function]
[call site]
00155
gz_error
[function]
[call site]
00156
gz_comp
[function]
[call site]
00157
gz_comp
[function]
[call site]
00158
gz_comp
[function]
[call site]
00159
gz_comp
[function]
[call site]
00160
gzerror
[function]
[call site]
00161
error
[function]
[call site]
00162
fclose
[call site]
00163
gzclose
[function]
[call site]
00164
gzclose_r
[function]
[call site]
00165
inflateEnd
[function]
[call site]
00166
inflateStateCheck
[function]
[call site]
00167
gz_error
[function]
[call site]
00168
close
[call site]
00169
gzclose_w
[function]
[call site]
00170
gz_zero
[function]
[call site]
00171
gz_comp
[function]
[call site]
00172
deflateEnd
[function]
[call site]
00173
gz_error
[function]
[call site]
00174
close
[call site]
00175
error
[function]
[call site]
00176
unlink
[call site]
00177
file_uncompress
[function]
[call site]
00178
strlen
[call site]
00179
fprintf
[call site]
00180
snprintf
[call site]
00181
strcmp
[call site]
00182
snprintf
[call site]
00183
gzopen
[function]
[call site]
00184
fprintf
[call site]
00185
fopen
[call site]
00186
perror
[call site]
00187
gz_uncompress
[function]
[call site]
00188
gzread
[function]
[call site]
00189
gz_error
[function]
[call site]
00190
gz_read
[function]
[call site]
00191
gz_skip
[function]
[call site]
00192
gz_fetch
[function]
[call site]
00193
gz_look
[function]
[call site]
00194
gz_error
[function]
[call site]
00195
inflateInit2_
[function]
[call site]
00196
zcalloc
[function]
[call site]
00197
zcfree
[function]
[call site]
00198
inflateReset2
[function]
[call site]
00199
inflateStateCheck
[function]
[call site]
00200
inflateReset
[function]
[call site]
00201
inflateStateCheck
[function]
[call site]
00202
inflateResetKeep
[function]
[call site]
00203
inflateStateCheck
[function]
[call site]
00204
gz_error
[function]
[call site]
00205
gz_avail
[function]
[call site]
00206
gz_load
[function]
[call site]
00207
read
[call site]
00208
__errno_location
[call site]
00209
inflateReset
[function]
[call site]
00210
gz_load
[function]
[call site]
00211
gz_decomp
[function]
[call site]
00212
gz_avail
[function]
[call site]
00213
gz_error
[function]
[call site]
00214
inflate
[function]
[call site]
00215
inflateStateCheck
[function]
[call site]
00216
crc32
[function]
[call site]
00217
crc32
[function]
[call site]
00218
crc32
[function]
[call site]
00219
crc32
[function]
[call site]
00220
crc32
[function]
[call site]
00221
crc32
[function]
[call site]
00222
crc32
[function]
[call site]
00223
crc32
[function]
[call site]
00224
crc32
[function]
[call site]
00225
crc32
[function]
[call site]
00226
adler32
[function]
[call site]
00227
fixedtables
[function]
[call site]
00228
inflate_table
[function]
[call site]
00229
inflate_table
[function]
[call site]
00230
inflate_table
[function]
[call site]
00231
inflate_fast
[function]
[call site]
00232
crc32
[function]
[call site]
00233
adler32
[function]
[call site]
00234
updatewindow
[function]
[call site]
00235
crc32
[function]
[call site]
00236
adler32
[function]
[call site]
00237
gz_error
[function]
[call site]
00238
gz_error
[function]
[call site]
00239
gz_error
[function]
[call site]
00240
gz_fetch
[function]
[call site]
00241
gz_load
[function]
[call site]
00242
gz_decomp
[function]
[call site]
00243
gzerror
[function]
[call site]
00244
error
[function]
[call site]
00245
fwrite
[call site]
00246
error
[function]
[call site]
00247
fclose
[call site]
00248
error
[function]
[call site]
00249
gzclose
[function]
[call site]
00250
error
[function]
[call site]
00251
unlink
[call site]
00252
fopen
[call site]
00253
perror
[call site]
00254
fread
[call site]
00255
ferror
[call site]
00256
perror
[call site]
00257
memcmp
[call site]
00258
fclose
[call site]
00259
error
[function]
[call site]
00260