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 |
1 :
['BZ2_bz__AssertH__fail'] |
14 | 14 | BZ2_hbMakeCodeLengths | call site | /src/bzip2/huffman.c:123 |
| 6 | 405 |
4 :
['BZ2_bzDecompress', 'ferror', 'fread', 'myfeof'] |
6 | 405 | BZ2_bzRead | call site | /src/bzip2/bzlib.c:1204 |
| 2 | 2 |
1 :
['ungetc'] |
2 | 2 | myfeof | call site | /src/bzip2/bzlib.c:909 |
| 0 | 11 |
1 :
['add_pair_to_block'] |
0 | 11 | copy_input_until_stop | call site | /src/bzip2/bzlib.c:316 |
| 0 | 0 | None | 94 | 369 | BZ2_bzDecompress | call site | /src/bzip2/bzlib.c:819 |
| 0 | 0 | None | 49 | 210 | sendMTFValues | call site | /src/bzip2/compress.c:261 |
| 0 | 0 | None | 42 | 203 | sendMTFValues | call site | /src/bzip2/compress.c:302 |
| 0 | 0 | None | 42 | 203 | sendMTFValues | call site | /src/bzip2/compress.c:436 |
| 0 | 0 | None | 21 | 101 | mainSort | call site | /src/bzip2/blocksort.c:893 |
| 0 | 0 | None | 14 | 132 | sendMTFValues | call site | /src/bzip2/compress.c:513 |
| 0 | 0 | None | 14 | 124 | sendMTFValues | call site | /src/bzip2/compress.c:525 |
| 0 | 0 | None | 14 | 116 | sendMTFValues | call site | /src/bzip2/compress.c:541 |
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
abort
[call site]
00010
fuzzer_write_data
[function]
[call site]
00011
BZ2_bzWriteOpen
[function]
[call site]
00012
ferror
[call site]
00013
BZ2_bzCompressInit
[function]
[call site]
00014
bz_config_ok
[function]
[call site]
00015
default_bzalloc
[function]
[call site]
00016
default_bzfree
[function]
[call site]
00017
init_RL
[function]
[call site]
00018
prepare_new_block
[function]
[call site]
00019
BZ2_bzWrite
[function]
[call site]
00020
ferror
[call site]
00021
BZ2_bzCompress
[function]
[call site]
00022
handle_compress
[function]
[call site]
00023
copy_output_until_stop
[function]
[call site]
00024
isempty_RL
[function]
[call site]
00025
prepare_new_block
[function]
[call site]
00026
isempty_RL
[function]
[call site]
00027
copy_input_until_stop
[function]
[call site]
00028
add_pair_to_block
[function]
[call site]
00029
add_pair_to_block
[function]
[call site]
00030
flush_RL
[function]
[call site]
00031
add_pair_to_block
[function]
[call site]
00032
init_RL
[function]
[call site]
00033
BZ2_compressBlock
[function]
[call site]
00034
fprintf
[call site]
00035
BZ2_blockSort
[function]
[call site]
00036
fallbackSort
[function]
[call site]
00037
fprintf
[call site]
00038
fprintf
[call site]
00039
fallbackQSort3
[function]
[call site]
00040
BZ2_bz__AssertH__fail
[function]
[call site]
00041
BZ2_bzlibVersion
[function]
[call site]
00042
fprintf
[call site]
00043
fprintf
[call site]
00044
fallbackSimpleSort
[function]
[call site]
00045
fprintf
[call site]
00046
fprintf
[call site]
00047
BZ2_bz__AssertH__fail
[function]
[call site]
00048
mainSort
[function]
[call site]
00049
fprintf
[call site]
00050
fprintf
[call site]
00051
fprintf
[call site]
00052
mainQSort3
[function]
[call site]
00053
BZ2_bz__AssertH__fail
[function]
[call site]
00054
mainSimpleSort
[function]
[call site]
00055
mainGtU
[function]
[call site]
00056
mainGtU
[function]
[call site]
00057
mainGtU
[function]
[call site]
00058
mmed3
[function]
[call site]
00059
BZ2_bz__AssertH__fail
[function]
[call site]
00060
BZ2_bz__AssertH__fail
[function]
[call site]
00061
BZ2_bz__AssertH__fail
[function]
[call site]
00062
fprintf
[call site]
00063
fprintf
[call site]
00064
fprintf
[call site]
00065
fallbackSort
[function]
[call site]
00066
BZ2_bz__AssertH__fail
[function]
[call site]
00067
BZ2_bsInitWrite
[function]
[call site]
00068
bsPutUChar
[function]
[call site]
00069
bsW
[function]
[call site]
00070
bsPutUChar
[function]
[call site]
00071
bsPutUChar
[function]
[call site]
00072
bsPutUChar
[function]
[call site]
00073
bsPutUChar
[function]
[call site]
00074
bsPutUChar
[function]
[call site]
00075
bsPutUChar
[function]
[call site]
00076
bsPutUInt32
[function]
[call site]
00077
bsW
[function]
[call site]
00078
bsW
[function]
[call site]
00079
bsW
[function]
[call site]
00080
bsW
[function]
[call site]
00081
bsW
[function]
[call site]
00082
bsW
[function]
[call site]
00083
generateMTFValues
[function]
[call site]
00084
makeMaps_e
[function]
[call site]
00085
sendMTFValues
[function]
[call site]
00086
fprintf
[call site]
00087
BZ2_bz__AssertH__fail
[function]
[call site]
00088
fprintf
[call site]
00089
fprintf
[call site]
00090
fprintf
[call site]
00091
fprintf
[call site]
00092
BZ2_hbMakeCodeLengths
[function]
[call site]
00093
BZ2_bz__AssertH__fail
[function]
[call site]
00094
BZ2_bz__AssertH__fail
[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_hbAssignCodes
[function]
[call site]
00100
bsW
[function]
[call site]
00101
bsW
[function]
[call site]
00102
fprintf
[call site]
00103
bsW
[function]
[call site]
00104
bsW
[function]
[call site]
00105
bsW
[function]
[call site]
00106
bsW
[function]
[call site]
00107
fprintf
[call site]
00108
bsW
[function]
[call site]
00109
bsW
[function]
[call site]
00110
bsW
[function]
[call site]
00111
bsW
[function]
[call site]
00112
fprintf
[call site]
00113
BZ2_bz__AssertH__fail
[function]
[call site]
00114
bsW
[function]
[call site]
00115
bsW
[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
BZ2_bz__AssertH__fail
[function]
[call site]
00126
fprintf
[call site]
00127
bsPutUChar
[function]
[call site]
00128
bsPutUChar
[function]
[call site]
00129
bsPutUChar
[function]
[call site]
00130
bsPutUInt32
[function]
[call site]
00131
fprintf
[call site]
00132
bsFinishWrite
[function]
[call site]
00133
BZ2_compressBlock
[function]
[call site]
00134
handle_compress
[function]
[call site]
00135
isempty_RL
[function]
[call site]
00136
isempty_RL
[function]
[call site]
00137
fwrite
[call site]
00138
ferror
[call site]
00139
BZ2_bzWriteClose64
[function]
[call site]
00140
ferror
[call site]
00141
BZ2_bzCompress
[function]
[call site]
00142
fwrite
[call site]
00143
ferror
[call site]
00144
ferror
[call site]
00145
fflush
[call site]
00146
ferror
[call site]
00147
BZ2_bzCompressEnd
[function]
[call site]
00148
fuzzer_read_data
[function]
[call site]
00149
BZ2_bzReadOpen
[function]
[call site]
00150
ferror
[call site]
00151
BZ2_bzDecompressInit
[function]
[call site]
00152
bz_config_ok
[function]
[call site]
00153
default_bzalloc
[function]
[call site]
00154
default_bzfree
[function]
[call site]
00155
BZ2_bzRead
[function]
[call site]
00156
ferror
[call site]
00157
myfeof
[function]
[call site]
00158
fgetc
[call site]
00159
ungetc
[call site]
00160
fread
[call site]
00161
ferror
[call site]
00162
BZ2_bzDecompress
[function]
[call site]
00163
unRLE_obuf_to_output_SMALL
[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
BZ2_indexIntoF
[function]
[call site]
00172
BZ2_indexIntoF
[function]
[call site]
00173
BZ2_indexIntoF
[function]
[call site]
00174
unRLE_obuf_to_output_FAST
[function]
[call site]
00175
fprintf
[call site]
00176
fprintf
[call site]
00177
BZ2_decompress
[function]
[call site]
00178
fprintf
[call site]
00179
makeMaps_d
[function]
[call site]
00180
BZ2_hbCreateDecodeTables
[function]
[call site]
00181
fprintf
[call site]
00182
BZ2_indexIntoF
[function]
[call site]
00183
BZ2_indexIntoF
[function]
[call site]
00184
BZ2_bz__AssertH__fail
[function]
[call site]
00185
BZ2_bz__AssertH__fail
[function]
[call site]
00186
fprintf
[call site]
00187
myfeof
[function]
[call site]
00188
BZ2_bzReadClose
[function]
[call site]
00189
BZ2_bzDecompressEnd
[function]
[call site]
00190
fclose
[call site]
00191
unlink
[call site]
00192
perror
[call site]
00193