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 |
---|---|---|---|---|---|---|---|
960 | 960 |
1 :
['BZ2_bzWriteClose'] |
962 | 962 | BZ2_bzclose | call site: 00187 | /src/bzip2/bzlib.c:1521 |
6 | 407 |
4 :
['BZ2_bzDecompress', 'ferror', 'fread', 'myfeof'] |
6 | 407 | BZ2_bzRead | call site: 00185 | /src/bzip2/bzlib.c:1204 |
4 | 4 |
2 :
['strcmp', 'fopen'] |
6 | 111 | bzopen_or_bzdopen | call site: 00000 | /src/bzip2/bzlib.c:1420 |
2 | 2 |
1 :
['ungetc'] |
2 | 2 | myfeof | call site: 00156 | /src/bzip2/bzlib.c:909 |
2 | 2 |
1 :
['fclose'] |
2 | 2 | bzopen_or_bzdopen | call site: 00000 | /src/bzip2/bzlib.c:1446 |
0 | 57 |
1 :
['BZ2_bzWriteOpen'] |
2 | 59 | bzopen_or_bzdopen | call site: 00000 | /src/bzip2/bzlib.c:1436 |
0 | 11 |
1 :
['add_pair_to_block'] |
0 | 11 | copy_input_until_stop | call site: 00031 | /src/bzip2/bzlib.c:316 |
0 | 0 | None | 94 | 371 | BZ2_bzDecompress | call site: 00160 | /src/bzip2/bzlib.c:819 |
0 | 0 | None | 63 | 226 | sendMTFValues | call site: 00088 | /src/bzip2/compress.c:261 |
0 | 0 | None | 54 | 217 | sendMTFValues | call site: 00090 | /src/bzip2/compress.c:302 |
0 | 0 | None | 54 | 217 | sendMTFValues | call site: 00091 | /src/bzip2/compress.c:436 |
0 | 0 | None | 27 | 109 | mainSort | call site: 00053 | /src/bzip2/blocksort.c:893 |
LLVMFuzzerTestOneInput
[function]
[call site]
00000
strdup
[call site]
00001
perror
[call site]
00002
abort
[call site]
00003
mkstemp
[call site]
00004
perror
[call site]
00005
abort
[call site]
00006
fdopen
[call site]
00007
perror
[call site]
00008
close
[call site]
00009
BZ2_bzerror
[function]
[call site]
00010
abort
[call site]
00011
fuzzer_write_data
[function]
[call site]
00012
BZ2_bzWriteOpen
[function]
[call site]
00013
ferror
[call site]
00014
BZ2_bzCompressInit
[function]
[call site]
00015
bz_config_ok
[function]
[call site]
00016
default_bzalloc
[function]
[call site]
00017
default_bzfree
[function]
[call site]
00018
init_RL
[function]
[call site]
00019
prepare_new_block
[function]
[call site]
00020
BZ2_bzwrite
[function]
[call site]
00021
BZ2_bzWrite
[function]
[call site]
00022
ferror
[call site]
00023
BZ2_bzCompress
[function]
[call site]
00024
handle_compress
[function]
[call site]
00025
copy_output_until_stop
[function]
[call site]
00026
isempty_RL
[function]
[call site]
00027
prepare_new_block
[function]
[call site]
00028
isempty_RL
[function]
[call site]
00029
copy_input_until_stop
[function]
[call site]
00030
add_pair_to_block
[function]
[call site]
00031
add_pair_to_block
[function]
[call site]
00032
flush_RL
[function]
[call site]
00033
add_pair_to_block
[function]
[call site]
00034
init_RL
[function]
[call site]
00035
BZ2_compressBlock
[function]
[call site]
00036
fprintf
[call site]
00037
BZ2_blockSort
[function]
[call site]
00038
fallbackSort
[function]
[call site]
00039
fprintf
[call site]
00040
fprintf
[call site]
00041
fallbackQSort3
[function]
[call site]
00042
BZ2_bz__AssertH__fail
[function]
[call site]
00043
BZ2_bzlibVersion
[function]
[call site]
00044
fprintf
[call site]
00045
fprintf
[call site]
00046
fallbackSimpleSort
[function]
[call site]
00047
fprintf
[call site]
00048
fprintf
[call site]
00049
BZ2_bz__AssertH__fail
[function]
[call site]
00050
mainSort
[function]
[call site]
00051
fprintf
[call site]
00052
fprintf
[call site]
00053
fprintf
[call site]
00054
mainQSort3
[function]
[call site]
00055
BZ2_bz__AssertH__fail
[function]
[call site]
00056
mainSimpleSort
[function]
[call site]
00057
mainGtU
[function]
[call site]
00058
mainGtU
[function]
[call site]
00059
mainGtU
[function]
[call site]
00060
mmed3
[function]
[call site]
00061
BZ2_bz__AssertH__fail
[function]
[call site]
00062
BZ2_bz__AssertH__fail
[function]
[call site]
00063
BZ2_bz__AssertH__fail
[function]
[call site]
00064
fprintf
[call site]
00065
fprintf
[call site]
00066
fprintf
[call site]
00067
fallbackSort
[function]
[call site]
00068
BZ2_bz__AssertH__fail
[function]
[call site]
00069
BZ2_bsInitWrite
[function]
[call site]
00070
bsPutUChar
[function]
[call site]
00071
bsW
[function]
[call site]
00072
bsPutUChar
[function]
[call site]
00073
bsPutUChar
[function]
[call site]
00074
bsPutUChar
[function]
[call site]
00075
bsPutUChar
[function]
[call site]
00076
bsPutUChar
[function]
[call site]
00077
bsPutUChar
[function]
[call site]
00078
bsPutUInt32
[function]
[call site]
00079
bsW
[function]
[call site]
00080
bsW
[function]
[call site]
00081
bsW
[function]
[call site]
00082
bsW
[function]
[call site]
00083
bsW
[function]
[call site]
00084
bsW
[function]
[call site]
00085
generateMTFValues
[function]
[call site]
00086
makeMaps_e
[function]
[call site]
00087
sendMTFValues
[function]
[call site]
00088
fprintf
[call site]
00089
BZ2_bz__AssertH__fail
[function]
[call site]
00090
fprintf
[call site]
00091
fprintf
[call site]
00092
fprintf
[call site]
00093
fprintf
[call site]
00094
BZ2_hbMakeCodeLengths
[function]
[call site]
00095
BZ2_bz__AssertH__fail
[function]
[call site]
00096
BZ2_bz__AssertH__fail
[function]
[call site]
00097
BZ2_bz__AssertH__fail
[function]
[call site]
00098
BZ2_bz__AssertH__fail
[function]
[call site]
00099
BZ2_bz__AssertH__fail
[function]
[call site]
00100
BZ2_bz__AssertH__fail
[function]
[call site]
00101
BZ2_hbAssignCodes
[function]
[call site]
00102
bsW
[function]
[call site]
00103
bsW
[function]
[call site]
00104
fprintf
[call site]
00105
bsW
[function]
[call site]
00106
bsW
[function]
[call site]
00107
bsW
[function]
[call site]
00108
bsW
[function]
[call site]
00109
fprintf
[call site]
00110
bsW
[function]
[call site]
00111
bsW
[function]
[call site]
00112
bsW
[function]
[call site]
00113
bsW
[function]
[call site]
00114
fprintf
[call site]
00115
BZ2_bz__AssertH__fail
[function]
[call site]
00116
bsW
[function]
[call site]
00117
bsW
[function]
[call site]
00118
bsW
[function]
[call site]
00119
bsW
[function]
[call site]
00120
bsW
[function]
[call site]
00121
bsW
[function]
[call site]
00122
bsW
[function]
[call site]
00123
bsW
[function]
[call site]
00124
bsW
[function]
[call site]
00125
bsW
[function]
[call site]
00126
bsW
[function]
[call site]
00127
BZ2_bz__AssertH__fail
[function]
[call site]
00128
fprintf
[call site]
00129
bsPutUChar
[function]
[call site]
00130
bsPutUChar
[function]
[call site]
00131
bsPutUChar
[function]
[call site]
00132
bsPutUInt32
[function]
[call site]
00133
fprintf
[call site]
00134
bsFinishWrite
[function]
[call site]
00135
BZ2_compressBlock
[function]
[call site]
00136
handle_compress
[function]
[call site]
00137
isempty_RL
[function]
[call site]
00138
isempty_RL
[function]
[call site]
00139
fwrite
[call site]
00140
ferror
[call site]
00141
BZ2_bzWriteClose64
[function]
[call site]
00142
ferror
[call site]
00143
BZ2_bzCompress
[function]
[call site]
00144
fwrite
[call site]
00145
ferror
[call site]
00146
ferror
[call site]
00147
fflush
[call site]
00148
ferror
[call site]
00149
BZ2_bzCompressEnd
[function]
[call site]
00150
fuzzer_read_data
[function]
[call site]
00151
BZ2_bzread
[function]
[call site]
00152
BZ2_bzRead
[function]
[call site]
00153
ferror
[call site]
00154
myfeof
[function]
[call site]
00155
fgetc
[call site]
00156
ungetc
[call site]
00157
fread
[call site]
00158
ferror
[call site]
00159
BZ2_bzDecompress
[function]
[call site]
00160
unRLE_obuf_to_output_SMALL
[function]
[call site]
00161
BZ2_indexIntoF
[function]
[call site]
00162
BZ2_indexIntoF
[function]
[call site]
00163
BZ2_indexIntoF
[function]
[call site]
00164
BZ2_indexIntoF
[function]
[call site]
00165
BZ2_indexIntoF
[function]
[call site]
00166
BZ2_indexIntoF
[function]
[call site]
00167
BZ2_indexIntoF
[function]
[call site]
00168
BZ2_indexIntoF
[function]
[call site]
00169
BZ2_indexIntoF
[function]
[call site]
00170
BZ2_indexIntoF
[function]
[call site]
00171
unRLE_obuf_to_output_FAST
[function]
[call site]
00172
fprintf
[call site]
00173
fprintf
[call site]
00174
BZ2_decompress
[function]
[call site]
00175
fprintf
[call site]
00176
makeMaps_d
[function]
[call site]
00177
BZ2_hbCreateDecodeTables
[function]
[call site]
00178
fprintf
[call site]
00179
BZ2_indexIntoF
[function]
[call site]
00180
BZ2_indexIntoF
[function]
[call site]
00181
BZ2_bz__AssertH__fail
[function]
[call site]
00182
BZ2_bz__AssertH__fail
[function]
[call site]
00183
fprintf
[call site]
00184
myfeof
[function]
[call site]
00185
BZ2_bzReadGetUnused
[function]
[call site]
00186
BZ2_bzclose
[function]
[call site]
00187
BZ2_bzWriteClose
[function]
[call site]
00188
BZ2_bzWriteClose64
[function]
[call site]
00189
BZ2_bzWriteClose
[function]
[call site]
00190
BZ2_bzReadClose
[function]
[call site]
00191
BZ2_bzDecompressEnd
[function]
[call site]
00192
fclose
[call site]
00193
BZ2_bzlibVersion
[function]
[call site]
00194
BZ2_bzflush
[function]
[call site]
00195
fclose
[call site]
00196
unlink
[call site]
00197
perror
[call site]
00198