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: 00002 | /src/zlib/crc32.c:731 |
7 | 7 |
1 :
['_tr_align'] |
7 | 31 | deflate | call site: 00000 | /src/zlib/deflate.c:1212 |
0 | 474 |
6 :
['updatewindow', 'crc32', 'inflate_table', 'fixedtables', 'inflate_fast', 'adler32'] |
0 | 474 | inflate | call site: 00000 | /src/zlib/inflate.c:817 |
0 | 21 |
1 :
['crc32'] |
451 | 630 | deflate | call site: 00000 | /src/zlib/deflate.c:1160 |
0 | 21 |
1 :
['deflateEnd'] |
0 | 21 | deflateInit2_ | call site: 00000 | /src/zlib/deflate.c:499 |
0 | 21 |
1 :
['crc32'] |
0 | 21 | read_buf | call site: 00000 | /src/zlib/deflate.c:227 |
0 | 17 |
2 :
['_tr_stored_block', 'flush_pending'] |
0 | 17 | deflate_stored | call site: 00000 | /src/zlib/deflate.c:1800 |
0 | 7 |
1 :
['_tr_stored_block'] |
0 | 14 | _tr_flush_block | call site: 00000 | /src/zlib/trees.c:1047 |
0 | 0 | None | 451 | 879 | deflate | call site: 00000 | /src/zlib/deflate.c:974 |
0 | 0 | None | 451 | 869 | deflate | call site: 00000 | /src/zlib/deflate.c:1009 |
0 | 0 | None | 451 | 869 | deflate | call site: 00000 | /src/zlib/deflate.c:1011 |
0 | 0 | None | 451 | 869 | deflate | call site: 00000 | /src/zlib/deflate.c:1013 |
LLVMFuzzerTestOneInput
[function]
[call site]
00000
crc32
[function]
[call site]
00001
crc32_z
[function]
[call site]
00002
crc_word
[function]
[call site]
00003
crc_word
[function]
[call site]
00004
crc_word
[function]
[call site]
00005
crc_word
[function]
[call site]
00006
crc_word
[function]
[call site]
00007
byte_swap
[function]
[call site]
00008
crc_word_big
[function]
[call site]
00009
crc_word_big
[function]
[call site]
00010
crc_word_big
[function]
[call site]
00011
crc_word_big
[function]
[call site]
00012
crc_word_big
[function]
[call site]
00013
byte_swap
[function]
[call site]
00014
adler32
[function]
[call site]
00015
adler32_z
[function]
[call site]
00016
crc32_combine_gen
[function]
[call site]
00017
crc32_combine_gen64
[function]
[call site]
00018
x2nmodp
[function]
[call site]
00019
multmodp
[function]
[call site]
00020
crc32_z
[function]
[call site]
00021
crc32_combine_op
[function]
[call site]
00022
multmodp
[function]
[call site]
00023
crc32_z
[function]
[call site]
00024
__assert_fail
[call site]
00025
crc32_z
[function]
[call site]
00026
crc32
[function]
[call site]
00027
__assert_fail
[call site]
00028
crc32_combine
[function]
[call site]
00029
crc32_combine64
[function]
[call site]
00030
x2nmodp
[function]
[call site]
00031
multmodp
[function]
[call site]
00032
__assert_fail
[call site]
00033
crc32_combine_gen
[function]
[call site]
00034
crc32_combine_op
[function]
[call site]
00035
__assert_fail
[call site]
00036
crc32_combine
[function]
[call site]
00037
crc32_combine_op
[function]
[call site]
00038
__assert_fail
[call site]
00039
adler32_z
[function]
[call site]
00040
adler32_z
[function]
[call site]
00041
adler32
[function]
[call site]
00042
__assert_fail
[call site]
00043
adler32_combine
[function]
[call site]
00044
adler32_combine_
[function]
[call site]
00045
__assert_fail
[call site]
00046