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 |
---|---|---|---|---|---|---|---|
538 | 670 |
2 :
['_open_seekable2', 'ov_clear'] |
538 | 670 | _ov_open2 | call site: 00174 | /src/vorbis/lib/vorbisfile.c:942 |
166 | 166 |
3 :
['_vp_psy_init', 'vorbis_book_init_encode', 'drft_init'] |
176 | 176 | _vds_shared_init | call site: 00258 | /src/vorbis/lib/block.c:210 |
11 | 11 |
1 :
['_vp_psy_clear'] |
14 | 26 | vorbis_dsp_clear | call site: 00161 | /src/vorbis/lib/block.c:354 |
8 | 8 |
1 :
['_ve_envelope_clear'] |
22 | 44 | vorbis_dsp_clear | call site: 00157 | /src/vorbis/lib/block.c:324 |
4 | 22 |
2 :
['realloc', 'ogg_stream_clear'] |
4 | 22 | _os_lacing_expand | call site: 00051 | /src/ogg/src/framing.c:206 |
0 | 23 |
2 :
['ogg_sync_buffer', 'ogg_sync_wrote'] |
10 | 528 | _ov_open1 | call site: 00004 | /src/vorbis/lib/vorbisfile.c:898 |
0 | 0 | None | 0 | 1035 | _fetch_and_process_packet | call site: 00335 | /src/vorbis/lib/vorbisfile.c:797 |
0 | 0 | None | 0 | 1035 | _fetch_and_process_packet | call site: 00338 | /src/vorbis/lib/vorbisfile.c:833 |
0 | 0 | None | 0 | 312 | _make_decode_ready | call site: 00247 | /src/vorbis/lib/vorbisfile.c:604 |
0 | 0 | None | 0 | 61 | _vds_shared_init | call site: 00283 | /src/vorbis/lib/block.c:238 |
0 | 0 | None | 0 | 60 | vorbis_synthesis | call site: 00316 | /src/vorbis/lib/synthesis.c:33 |
0 | 0 | None | 0 | 39 | _fetch_headers | call site: 00142 | /src/vorbis/lib/vorbisfile.c:340 |
LLVMFuzzerTestOneInput
[function]
[call site]
00000
read_func(void*, unsigned long, unsigned long, void*)
[function]
[call site]
00001
ov_open_callbacks
[function]
[call site]
00002
_ov_open1
[function]
[call site]
00003
ogg_sync_init
[function]
[call site]
00004
ogg_sync_buffer
[function]
[call site]
00005
ogg_sync_check
[function]
[call site]
00006
ogg_sync_clear
[function]
[call site]
00007
realloc
[call site]
00008
ogg_sync_clear
[function]
[call site]
00009
ogg_sync_wrote
[function]
[call site]
00010
ogg_sync_check
[function]
[call site]
00011
calloc
[call site]
00012
calloc
[call site]
00013
ogg_stream_init
[function]
[call site]
00014
ogg_stream_clear
[function]
[call site]
00015
_fetch_headers
[function]
[call site]
00016
_get_next_page
[function]
[call site]
00017
ogg_sync_pageseek
[function]
[call site]
00018
ogg_sync_check
[function]
[call site]
00019
memcmp
[call site]
00020
ogg_page_checksum_set
[function]
[call site]
00021
_os_update_crc
[function]
[call site]
00022
_os_update_crc
[function]
[call site]
00023
memcmp
[call site]
00024
memchr
[call site]
00025
_get_data
[function]
[call site]
00026
__errno_location
[call site]
00027
ogg_sync_buffer
[function]
[call site]
00028
ogg_sync_wrote
[function]
[call site]
00029
__errno_location
[call site]
00030
vorbis_info_init
[function]
[call site]
00031
calloc
[call site]
00032
vorbis_comment_init
[function]
[call site]
00033
ogg_page_bos
[function]
[call site]
00034
_lookup_page_serialno
[function]
[call site]
00035
ogg_page_serialno
[function]
[call site]
00036
_lookup_serialno
[function]
[call site]
00037
_add_serialno
[function]
[call site]
00038
ogg_page_serialno
[function]
[call site]
00039
realloc
[call site]
00040
ogg_page_serialno
[function]
[call site]
00041
ogg_stream_pagein
[function]
[call site]
00042
ogg_page_version
[function]
[call site]
00043
ogg_page_continued
[function]
[call site]
00044
ogg_page_bos
[function]
[call site]
00045
ogg_page_eos
[function]
[call site]
00046
ogg_page_granulepos
[function]
[call site]
00047
ogg_page_serialno
[function]
[call site]
00048
ogg_page_pageno
[function]
[call site]
00049
ogg_stream_check
[function]
[call site]
00050
_os_lacing_expand
[function]
[call site]
00051
ogg_stream_clear
[function]
[call site]
00052
realloc
[call site]
00053
ogg_stream_clear
[function]
[call site]
00054
realloc
[call site]
00055
ogg_stream_clear
[function]
[call site]
00056
_os_body_expand
[function]
[call site]
00057
realloc
[call site]
00058
ogg_stream_clear
[function]
[call site]
00059
ogg_stream_packetout
[function]
[call site]
00060
ogg_stream_check
[function]
[call site]
00061
_packetout
[function]
[call site]
00062
vorbis_synthesis_idheader
[function]
[call site]
00063
oggpack_readinit
[function]
[call site]
00064
oggpack_read
[function]
[call site]
00065
_v_readstring
[function]
[call site]
00066
oggpack_read
[function]
[call site]
00067
memcmp
[call site]
00068
vorbis_synthesis_headerin
[function]
[call site]
00069
oggpack_readinit
[function]
[call site]
00070
oggpack_read
[function]
[call site]
00071
_v_readstring
[function]
[call site]
00072
memcmp
[call site]
00073
_vorbis_unpack_info
[function]
[call site]
00074
oggpack_read
[function]
[call site]
00075
oggpack_read
[function]
[call site]
00076
oggpack_read
[function]
[call site]
00077
oggpack_read
[function]
[call site]
00078
oggpack_read
[function]
[call site]
00079
oggpack_read
[function]
[call site]
00080
oggpack_read
[function]
[call site]
00081
oggpack_read
[function]
[call site]
00082
oggpack_read
[function]
[call site]
00083
vorbis_info_clear
[function]
[call site]
00084
vorbis_staticbook_destroy
[function]
[call site]
00085
vorbis_book_clear
[function]
[call site]
00086
_vi_psy_free
[function]
[call site]
00087
_vorbis_unpack_comment
[function]
[call site]
00088
oggpack_read
[function]
[call site]
00089
calloc
[call site]
00090
_v_readstring
[function]
[call site]
00091
oggpack_read
[function]
[call site]
00092
oggpack_bytes
[function]
[call site]
00093
calloc
[call site]
00094
calloc
[call site]
00095
oggpack_read
[function]
[call site]
00096
oggpack_bytes
[function]
[call site]
00097
calloc
[call site]
00098
_v_readstring
[function]
[call site]
00099
oggpack_read
[function]
[call site]
00100
vorbis_comment_clear
[function]
[call site]
00101
_vorbis_unpack_books
[function]
[call site]
00102
oggpack_read
[function]
[call site]
00103
vorbis_staticbook_unpack
[function]
[call site]
00104
calloc
[call site]
00105
oggpack_read
[function]
[call site]
00106
oggpack_read
[function]
[call site]
00107
oggpack_read
[function]
[call site]
00108
ov_ilog
[function]
[call site]
00109
oggpack_read
[function]
[call site]
00110
oggpack_read
[function]
[call site]
00111
oggpack_bytes
[function]
[call site]
00112
oggpack_read
[function]
[call site]
00113
oggpack_read
[function]
[call site]
00114
oggpack_read
[function]
[call site]
00115
oggpack_read
[function]
[call site]
00116
ov_ilog
[function]
[call site]
00117
oggpack_read
[function]
[call site]
00118
oggpack_read
[function]
[call site]
00119
oggpack_read
[function]
[call site]
00120
oggpack_read
[function]
[call site]
00121
oggpack_read
[function]
[call site]
00122
_book_maptype1_quantvals
[function]
[call site]
00123
oggpack_read
[function]
[call site]
00124
vorbis_staticbook_destroy
[function]
[call site]
00125
oggpack_read
[function]
[call site]
00126
oggpack_read
[function]
[call site]
00127
oggpack_read
[function]
[call site]
00128
oggpack_read
[function]
[call site]
00129
oggpack_read
[function]
[call site]
00130
oggpack_read
[function]
[call site]
00131
oggpack_read
[function]
[call site]
00132
oggpack_read
[function]
[call site]
00133
oggpack_read
[function]
[call site]
00134
calloc
[call site]
00135
oggpack_read
[function]
[call site]
00136
oggpack_read
[function]
[call site]
00137
oggpack_read
[function]
[call site]
00138
oggpack_read
[function]
[call site]
00139
oggpack_read
[function]
[call site]
00140
vorbis_info_clear
[function]
[call site]
00141
_get_next_page
[function]
[call site]
00142
ogg_page_serialno
[function]
[call site]
00143
ogg_stream_pagein
[function]
[call site]
00144
ogg_stream_packetout
[function]
[call site]
00145
vorbis_synthesis_headerin
[function]
[call site]
00146
_get_next_page
[function]
[call site]
00147
ogg_page_serialno
[function]
[call site]
00148
ogg_stream_pagein
[function]
[call site]
00149
ogg_page_bos
[function]
[call site]
00150
vorbis_info_clear
[function]
[call site]
00151
vorbis_comment_clear
[function]
[call site]
00152
ov_clear
[function]
[call site]
00153
vorbis_block_clear
[function]
[call site]
00154
_vorbis_block_ripcord
[function]
[call site]
00155
realloc
[call site]
00156
vorbis_dsp_clear
[function]
[call site]
00157
_ve_envelope_clear
[function]
[call site]
00158
mdct_clear
[function]
[call site]
00159
mdct_clear
[function]
[call site]
00160
mdct_clear
[function]
[call site]
00161
_vp_psy_clear
[function]
[call site]
00162
_vp_global_free
[function]
[call site]
00163
vorbis_bitrate_clear
[function]
[call site]
00164
drft_clear
[function]
[call site]
00165
drft_clear
[function]
[call site]
00166
ogg_stream_clear
[function]
[call site]
00167
vorbis_info_clear
[function]
[call site]
00168
vorbis_comment_clear
[function]
[call site]
00169
ogg_sync_clear
[function]
[call site]
00170
calloc
[call site]
00171
calloc
[call site]
00172
calloc
[call site]
00173
_ov_open2
[function]
[call site]
00174
_open_seekable2
[function]
[call site]
00175
_initial_pcmoffset
[function]
[call site]
00176
_get_next_page
[function]
[call site]
00177
ogg_page_bos
[function]
[call site]
00178
ogg_page_serialno
[function]
[call site]
00179
ogg_stream_pagein
[function]
[call site]
00180
ogg_stream_packetout
[function]
[call site]
00181
vorbis_packet_blocksize
[function]
[call site]
00182
oggpack_readinit
[function]
[call site]
00183
oggpack_read
[function]
[call site]
00184
oggpack_read
[function]
[call site]
00185
ogg_page_granulepos
[function]
[call site]
00186
ogg_page_granulepos
[function]
[call site]
00187
_get_prev_page_serial
[function]
[call site]
00188
_seek_helper
[function]
[call site]
00189
ogg_sync_reset
[function]
[call site]
00190
ogg_sync_check
[function]
[call site]
00191
_get_next_page
[function]
[call site]
00192
ogg_page_serialno
[function]
[call site]
00193
ogg_page_granulepos
[function]
[call site]
00194
_lookup_serialno
[function]
[call site]
00195
_bisect_forward_serialno
[function]
[call site]
00196
_lookup_serialno
[function]
[call site]
00197
_get_prev_page_serial
[function]
[call site]
00198
realloc
[call site]
00199
realloc
[call site]
00200
_seek_helper
[function]
[call site]
00201
_get_next_page
[function]
[call site]
00202
_lookup_page_serialno
[function]
[call site]
00203
_get_prev_page_serial
[function]
[call site]
00204
_seek_helper
[function]
[call site]
00205
_fetch_headers
[function]
[call site]
00206
_initial_pcmoffset
[function]
[call site]
00207
_bisect_forward_serialno
[function]
[call site]
00208
ov_raw_seek
[function]
[call site]
00209
_decode_clear
[function]
[call site]
00210
vorbis_dsp_clear
[function]
[call site]
00211
vorbis_block_clear
[function]
[call site]
00212
ogg_stream_reset_serialno
[function]
[call site]
00213
ogg_stream_check
[function]
[call site]
00214
ogg_stream_reset
[function]
[call site]
00215
ogg_stream_check
[function]
[call site]
00216
vorbis_synthesis_restart
[function]
[call site]
00217
_seek_helper
[function]
[call site]
00218
_decode_clear
[function]
[call site]
00219
ogg_stream_init
[function]
[call site]
00220
ogg_stream_reset
[function]
[call site]
00221
ogg_stream_packetout
[function]
[call site]
00222
vorbis_packet_blocksize
[function]
[call site]
00223
ogg_stream_packetout
[function]
[call site]
00224
ogg_stream_packetout
[function]
[call site]
00225
ogg_stream_packetout
[function]
[call site]
00226
_get_next_page
[function]
[call site]
00227
ov_pcm_total
[function]
[call site]
00228
ov_pcm_total
[function]
[call site]
00229
ogg_page_serialno
[function]
[call site]
00230
ogg_page_bos
[function]
[call site]
00231
_decode_clear
[function]
[call site]
00232
ogg_stream_clear
[function]
[call site]
00233
ogg_page_serialno
[function]
[call site]
00234
ogg_stream_reset_serialno
[function]
[call site]
00235
ogg_stream_reset_serialno
[function]
[call site]
00236
ogg_stream_pagein
[function]
[call site]
00237
ogg_stream_pagein
[function]
[call site]
00238
ogg_page_eos
[function]
[call site]
00239
ogg_stream_clear
[function]
[call site]
00240
ov_clear
[function]
[call site]
00241
ov_read
[function]
[call site]
00242
ov_read_filter
[function]
[call site]
00243
host_is_big_endian
[function]
[call site]
00244
vorbis_synthesis_pcmout
[function]
[call site]
00245
_fetch_and_process_packet
[function]
[call site]
00246
_make_decode_ready
[function]
[call site]
00247
vorbis_synthesis_init
[function]
[call site]
00248
_vds_shared_init
[function]
[call site]
00249
calloc
[call site]
00250
calloc
[call site]
00251
calloc
[call site]
00252
calloc
[call site]
00253
calloc
[call site]
00254
mdct_init
[function]
[call site]
00255
mdct_init
[function]
[call site]
00256
ov_ilog
[function]
[call site]
00257
ov_ilog
[function]
[call site]
00258
drft_init
[function]
[call site]
00259
calloc
[call site]
00260
calloc
[call site]
00261
fdrffti
[function]
[call site]
00262
drfti1
[function]
[call site]
00263
drft_init
[function]
[call site]
00264
calloc
[call site]
00265
vorbis_book_init_encode
[function]
[call site]
00266
_make_words
[function]
[call site]
00267
_book_maptype1_quantvals
[function]
[call site]
00268
_float32_unpack
[function]
[call site]
00269
_float32_unpack
[function]
[call site]
00270
calloc
[call site]
00271
_vp_psy_init
[function]
[call site]
00272
atan
[call site]
00273
atan
[call site]
00274
atan
[call site]
00275
setup_tone_curves
[function]
[call site]
00276
abs
[call site]
00277
attenuate_curve
[function]
[call site]
00278
attenuate_curve
[function]
[call site]
00279
max_curve
[function]
[call site]
00280
min_curve
[function]
[call site]
00281
min_curve
[function]
[call site]
00282
calloc
[call site]
00283
vorbis_book_init_decode
[function]
[call site]
00284
_make_words
[function]
[call site]
00285
bitreverse
[function]
[call site]
00286
qsort
[call site]
00287
sort32a
[function]
[call site]
00288
_book_unquantize
[function]
[call site]
00289
_float32_unpack
[function]
[call site]
00290
_float32_unpack
[function]
[call site]
00291
calloc
[call site]
00292
_book_maptype1_quantvals
[function]
[call site]
00293
calloc
[call site]
00294
ov_ilog
[function]
[call site]
00295
calloc
[call site]
00296
bitreverse
[function]
[call site]
00297
bitreverse
[function]
[call site]
00298
bitreverse
[function]
[call site]
00299
vorbis_book_clear
[function]
[call site]
00300
vorbis_staticbook_destroy
[function]
[call site]
00301
calloc
[call site]
00302
calloc
[call site]
00303
calloc
[call site]
00304
vorbis_staticbook_destroy
[function]
[call site]
00305
vorbis_dsp_clear
[function]
[call site]
00306
vorbis_dsp_clear
[function]
[call site]
00307
vorbis_synthesis_restart
[function]
[call site]
00308
vorbis_synthesis_init
[function]
[call site]
00309
vorbis_block_init
[function]
[call site]
00310
calloc
[call site]
00311
calloc
[call site]
00312
oggpack_writeinit
[function]
[call site]
00313
vorbis_synthesis_halfrate_p
[function]
[call site]
00314
ogg_stream_packetout
[function]
[call site]
00315
vorbis_synthesis
[function]
[call site]
00316
_vorbis_block_ripcord
[function]
[call site]
00317
oggpack_readinit
[function]
[call site]
00318
oggpack_read
[function]
[call site]
00319
oggpack_read
[function]
[call site]
00320
oggpack_read
[function]
[call site]
00321
oggpack_read
[function]
[call site]
00322
_vorbis_block_alloc
[function]
[call site]
00323
_vorbis_block_alloc
[function]
[call site]
00324
vorbis_synthesis_pcmout
[function]
[call site]
00325
vorbis_synthesis_blockin
[function]
[call site]
00326
_vorbis_window_get
[function]
[call site]
00327
_vorbis_window_get
[function]
[call site]
00328
_vorbis_window_get
[function]
[call site]
00329
_vorbis_window_get
[function]
[call site]
00330
vorbis_synthesis_pcmout
[function]
[call site]
00331
vorbis_synthesis_pcmout
[function]
[call site]
00332
_get_next_page
[function]
[call site]
00333
ogg_page_serialno
[function]
[call site]
00334
ogg_page_bos
[function]
[call site]
00335
_decode_clear
[function]
[call site]
00336
vorbis_info_clear
[function]
[call site]
00337
vorbis_comment_clear
[function]
[call site]
00338
ogg_page_serialno
[function]
[call site]
00339
ogg_stream_reset_serialno
[function]
[call site]
00340
_fetch_headers
[function]
[call site]
00341
ogg_stream_pagein
[function]
[call site]
00342
ov_info
[function]
[call site]
00343
vorbis_fpu_setround
[function]
[call site]
00344
vorbis_ftoi
[function]
[call site]
00345
vorbis_fpu_restore
[function]
[call site]
00346
vorbis_fpu_setround
[function]
[call site]
00347
vorbis_ftoi
[function]
[call site]
00348
vorbis_fpu_restore
[function]
[call site]
00349
vorbis_fpu_setround
[function]
[call site]
00350
vorbis_ftoi
[function]
[call site]
00351
vorbis_fpu_restore
[function]
[call site]
00352
vorbis_fpu_setround
[function]
[call site]
00353
vorbis_ftoi
[function]
[call site]
00354
vorbis_fpu_restore
[function]
[call site]
00355
vorbis_fpu_setround
[function]
[call site]
00356
vorbis_ftoi
[function]
[call site]
00357
vorbis_fpu_restore
[function]
[call site]
00358
vorbis_synthesis_read
[function]
[call site]
00359
vorbis_synthesis_halfrate_p
[function]
[call site]
00360
ov_clear
[function]
[call site]
00361