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 |
---|---|---|---|---|---|---|---|
17 | 17 |
1 :
['write_tag_blockout'] |
17 | 17 | WavpackWriteTag | call site: 00345 | /src/wavpack/src/tag_utils.c:228 |
6 | 6 |
3 :
['pthread_cond_wait', 'pthread_mutex_unlock', 'pthread_mutex_lock'] |
6 | 6 | worker_threads_finish | call site: 00300 | /src/wavpack/src/unpack_utils.c:565 |
2 | 64 |
2 :
['WavpackCloseFile', 'strcpy'] |
2 | 64 | WavpackOpenFileInputEx64 | call site: 00115 | /src/wavpack/src/open_utils.c:207 |
2 | 2 |
1 :
['strncpy'] |
2 | 2 | get_id3_tag_item | call site: 00198 | /src/wavpack/src/tag_utils.c:313 |
2 | 2 |
1 :
['strncpy'] |
2 | 2 | get_id3_tag_item_indexed | call site: 00177 | /src/wavpack/src/tag_utils.c:396 |
0 | 47 |
1 :
['find_sample'] |
78 | 2762 | WavpackSeekSample64 | call site: 00318 | /src/wavpack/src/unpack_seek.c:77 |
0 | 5 |
1 :
['WavpackLittleEndianToNative'] |
78 | 2648 | WavpackSeekSample64 | call site: 00325 | /src/wavpack/src/unpack_seek.c:115 |
0 | 0 | None | 182 | 2230 | WavpackUnpackSamples | call site: 00220 | /src/wavpack/src/unpack_utils.c:117 |
0 | 0 | None | 182 | 2230 | WavpackUnpackSamples | call site: 00279 | /src/wavpack/src/unpack_utils.c:156 |
0 | 0 | None | 182 | 2230 | WavpackUnpackSamples | call site: 00280 | /src/wavpack/src/unpack_utils.c:178 |
0 | 0 | None | 182 | 2230 | WavpackUnpackSamples | call site: 00286 | /src/wavpack/src/unpack_utils.c:273 |
0 | 0 | None | 182 | 2230 | WavpackUnpackSamples | call site: 00286 | /src/wavpack/src/unpack_utils.c:278 |
LLVMFuzzerTestOneInput
[function]
[call site]
00000
WavpackGetLibraryVersionString
[function]
[call site]
00001
WavpackGetLibraryVersion
[function]
[call site]
00002
WavpackOpenFileInputEx64
[function]
[call site]
00003
strcpy
[call site]
00004
load_tag
[function]
[call site]
00005
strncmp
[call site]
00006
WavpackLittleEndianToNative
[function]
[call site]
00007
__ctype_b_loc
[call site]
00008
strncmp
[call site]
00009
WavpackLittleEndianToNative
[function]
[call site]
00010
strncmp
[call site]
00011
editable_tag
[function]
[call site]
00012
strcpy
[call site]
00013
WavpackCloseFile
[function]
[call site]
00014
free_streams
[function]
[call site]
00015
free_single_stream
[function]
[call site]
00016
free_dsd_tables
[function]
[call site]
00017
WavpackFreeWrapper
[function]
[call site]
00018
free_tag
[function]
[call site]
00019
decimate_dsd_destroy
[function]
[call site]
00020
worker_threads_destroy
[function]
[call site]
00021
pthread_mutex_lock
[call site]
00022
pthread_cond_signal
[call site]
00023
pthread_mutex_unlock
[call site]
00024
pthread_join
[call site]
00025
pthread_cond_destroy
[call site]
00026
pthread_mutex_destroy
[call site]
00027
strcpy
[call site]
00028
WavpackCloseFile
[function]
[call site]
00029
strcpy
[call site]
00030
WavpackCloseFile
[function]
[call site]
00031
strcpy
[call site]
00032
WavpackCloseFile
[function]
[call site]
00033
calloc
[call site]
00034
strcpy
[call site]
00035
WavpackCloseFile
[function]
[call site]
00036
read_next_header
[function]
[call site]
00037
WavpackLittleEndianToNative
[function]
[call site]
00038
strcpy
[call site]
00039
WavpackCloseFile
[function]
[call site]
00040
strcpy
[call site]
00041
WavpackCloseFile
[function]
[call site]
00042
strcpy
[call site]
00043
WavpackCloseFile
[function]
[call site]
00044
WavpackVerifySingleBlock
[function]
[call site]
00045
strncmp
[call site]
00046
read_wvc_block
[function]
[call site]
00047
read_next_header
[function]
[call site]
00048
match_wvc_header
[function]
[call site]
00049
WavpackVerifySingleBlock
[function]
[call site]
00050
strcpy
[call site]
00051
WavpackCloseFile
[function]
[call site]
00052
unpack_init
[function]
[call site]
00053
read_metadata_buff
[function]
[call site]
00054
process_metadata
[function]
[call site]
00055
read_decorr_terms
[function]
[call site]
00056
read_decorr_weights
[function]
[call site]
00057
restore_weight
[function]
[call site]
00058
restore_weight
[function]
[call site]
00059
read_decorr_samples
[function]
[call site]
00060
wp_exp2s
[function]
[call site]
00061
wp_exp2s
[function]
[call site]
00062
wp_exp2s
[function]
[call site]
00063
wp_exp2s
[function]
[call site]
00064
wp_exp2s
[function]
[call site]
00065
wp_exp2s
[function]
[call site]
00066
wp_exp2s
[function]
[call site]
00067
wp_exp2s
[function]
[call site]
00068
wp_exp2s
[function]
[call site]
00069
wp_exp2s
[function]
[call site]
00070
wp_exp2s
[function]
[call site]
00071
read_entropy_vars
[function]
[call site]
00072
wp_exp2s
[function]
[call site]
00073
wp_exp2s
[function]
[call site]
00074
wp_exp2s
[function]
[call site]
00075
wp_exp2s
[function]
[call site]
00076
read_hybrid_profile
[function]
[call site]
00077
wp_exp2s
[function]
[call site]
00078
wp_exp2s
[function]
[call site]
00079
wp_exp2s
[function]
[call site]
00080
read_shaping_info
[function]
[call site]
00081
restore_weight
[function]
[call site]
00082
restore_weight
[function]
[call site]
00083
wp_exp2s
[function]
[call site]
00084
wp_exp2s
[function]
[call site]
00085
wp_exp2s
[function]
[call site]
00086
wp_exp2s
[function]
[call site]
00087
wp_exp2s
[function]
[call site]
00088
wp_exp2s
[function]
[call site]
00089
read_float_info
[function]
[call site]
00090
read_int32_info
[function]
[call site]
00091
read_channel_info
[function]
[call site]
00092
read_channel_identities
[function]
[call site]
00093
read_config_info
[function]
[call site]
00094
read_new_config_info
[function]
[call site]
00095
read_sample_rate
[function]
[call site]
00096
init_wv_bitstream
[function]
[call site]
00097
bs_open_read
[function]
[call site]
00098
bs_read
[function]
[call site]
00099
init_wvc_bitstream
[function]
[call site]
00100
bs_open_read
[function]
[call site]
00101
init_wvx_bitstream
[function]
[call site]
00102
bs_open_read
[function]
[call site]
00103
init_dsd_block
[function]
[call site]
00104
init_dsd_block_fast
[function]
[call site]
00105
free_dsd_tables
[function]
[call site]
00106
init_dsd_block_high
[function]
[call site]
00107
init_ptable
[function]
[call site]
00108
read_wrapper_data
[function]
[call site]
00109
realloc
[call site]
00110
__ctype_b_loc
[call site]
00111
read_metadata_buff
[function]
[call site]
00112
process_metadata
[function]
[call site]
00113
strcpy
[call site]
00114
WavpackCloseFile
[function]
[call site]
00115
decimate_dsd_init
[function]
[call site]
00116
decimate_dsd_reset
[function]
[call site]
00117
strcpy
[call site]
00118
WavpackCloseFile
[function]
[call site]
00119
WavpackGetNumChannels
[function]
[call site]
00120
WavpackGetBytesPerSample
[function]
[call site]
00121
WavpackGetQualifyMode
[function]
[call site]
00122
WavpackGetMode
[function]
[call site]
00123
valid_tag
[function]
[call site]
00124
valid_tag
[function]
[call site]
00125
WavpackGetErrorMessage
[function]
[call site]
00126
WavpackGetSampleIndex64
[function]
[call site]
00127
WavpackGetSampleIndex
[function]
[call site]
00128
WavpackGetSampleIndex64
[function]
[call site]
00129
WavpackGetNumSamples
[function]
[call site]
00130
WavpackGetNumSamples64
[function]
[call site]
00131
WavpackGetNumErrors
[function]
[call site]
00132
WavpackLossyBlocks
[function]
[call site]
00133
WavpackGetProgress
[function]
[call site]
00134
WavpackGetSampleIndex64
[function]
[call site]
00135
WavpackGetRatio
[function]
[call site]
00136
WavpackGetAverageBitrate
[function]
[call site]
00137
WavpackGetSampleRate
[function]
[call site]
00138
WavpackGetSampleRate
[function]
[call site]
00139
WavpackGetInstantBitrate
[function]
[call site]
00140
WavpackGetAverageBitrate
[function]
[call site]
00141
WavpackGetSampleRate
[function]
[call site]
00142
WavpackGetSampleRate
[function]
[call site]
00143
WavpackGetSampleRate
[function]
[call site]
00144
WavpackGetChannelMask
[function]
[call site]
00145
WavpackGetFloatNormExp
[function]
[call site]
00146
WavpackGetBitsPerSample
[function]
[call site]
00147
WavpackGetBytesPerSample
[function]
[call site]
00148
WavpackGetReducedChannels
[function]
[call site]
00149
WavpackGetVersion
[function]
[call site]
00150
WavpackGetFileFormat
[function]
[call site]
00151
WavpackGetFileExtension
[function]
[call site]
00152
WavpackGetWrapperBytes
[function]
[call site]
00153
WavpackGetWrapperData
[function]
[call site]
00154
WavpackGetChannelIdentities
[function]
[call site]
00155
WavpackGetChannelLayout
[function]
[call site]
00156
WavpackGetChannelLayout
[function]
[call site]
00157
WavpackGetChannelLayout
[function]
[call site]
00158
WavpackGetNumBinaryTagItems
[function]
[call site]
00159
WavpackGetBinaryTagItemIndexed
[function]
[call site]
00160
get_ape_tag_item_indexed
[function]
[call site]
00161
WavpackGetNumTagItems
[function]
[call site]
00162
WavpackGetTagItemIndexed
[function]
[call site]
00163
get_ape_tag_item_indexed
[function]
[call site]
00164
get_id3_tag_item_indexed
[function]
[call site]
00165
tagdata
[function]
[call site]
00166
strcpy
[call site]
00167
tagdata
[function]
[call site]
00168
strcpy
[call site]
00169
tagdata
[function]
[call site]
00170
strcpy
[call site]
00171
tagdata
[function]
[call site]
00172
strcpy
[call site]
00173
tagdata
[function]
[call site]
00174
strcpy
[call site]
00175
strcpy
[call site]
00176
strlen
[call site]
00177
strcpy
[call site]
00178
strncpy
[call site]
00179
WavpackGetTagItemIndexed
[function]
[call site]
00180
WavpackGetTagItemIndexed
[function]
[call site]
00181
WavpackGetTagItem
[function]
[call site]
00182
get_ape_tag_item
[function]
[call site]
00183
strcasecmp
[call site]
00184
get_id3_tag_item
[function]
[call site]
00185
strcasecmp
[call site]
00186
tagcpy
[function]
[call site]
00187
strcasecmp
[call site]
00188
tagcpy
[function]
[call site]
00189
strcasecmp
[call site]
00190
tagcpy
[function]
[call site]
00191
strcasecmp
[call site]
00192
tagcpy
[function]
[call site]
00193
strcasecmp
[call site]
00194
tagcpy
[function]
[call site]
00195
strcasecmp
[call site]
00196
sprintf
[call site]
00197
strlen
[call site]
00198
strcpy
[call site]
00199
strncpy
[call site]
00200
WavpackGetTagItem
[function]
[call site]
00201
WavpackGetBinaryTagItemIndexed
[function]
[call site]
00202
WavpackGetBinaryTagItemIndexed
[function]
[call site]
00203
WavpackGetBinaryTagItem
[function]
[call site]
00204
get_ape_tag_item
[function]
[call site]
00205
WavpackGetBinaryTagItem
[function]
[call site]
00206
WavpackAppendTagItem
[function]
[call site]
00207
WavpackDeleteTagItem
[function]
[call site]
00208
strcasecmp
[call site]
00209
append_ape_tag_item
[function]
[call site]
00210
strlen
[call site]
00211
strcpy
[call site]
00212
realloc
[call site]
00213
strcpy
[call site]
00214
WavpackAppendTagItem
[function]
[call site]
00215
WavpackAppendTagItem
[function]
[call site]
00216
WavpackAppendBinaryTagItem
[function]
[call site]
00217
WavpackDeleteTagItem
[function]
[call site]
00218
append_ape_tag_item
[function]
[call site]
00219
WavpackUnpackSamples
[function]
[call site]
00220
worker_threads_create
[function]
[call site]
00221
pthread_mutex_init
[call site]
00222
pthread_cond_init
[call site]
00223
calloc
[call site]
00224
pthread_cond_init
[call site]
00225
pthread_create
[call site]
00226
unpack_samples_worker_thread
[function]
[call site]
00227
pthread_mutex_lock
[call site]
00228
pthread_cond_signal
[call site]
00229
pthread_cond_wait
[call site]
00230
pthread_mutex_unlock
[call site]
00231
realloc
[call site]
00232
unpack_samples_interleave
[function]
[call site]
00233
unpack_dsd_samples
[function]
[call site]
00234
decode_fast
[function]
[call site]
00235
decode_high
[function]
[call site]
00236
unpack_samples
[function]
[call site]
00237
get_word
[function]
[call site]
00238
update_error_limit
[function]
[call site]
00239
wp_exp2s
[function]
[call site]
00240
wp_exp2s
[function]
[call site]
00241
wp_exp2s
[function]
[call site]
00242
wp_exp2s
[function]
[call site]
00243
wp_exp2s
[function]
[call site]
00244
wp_exp2s
[function]
[call site]
00245
read_code
[function]
[call site]
00246
read_code
[function]
[call site]
00247
wp_log2
[function]
[call site]
00248
get_words_lossless
[function]
[call site]
00249
read_code
[function]
[call site]
00250
read_code
[function]
[call site]
00251
decorr_mono_pass
[function]
[call site]
00252
decorr_mono_pass
[function]
[call site]
00253
unpack_decorr_mono_pass_cont_x64
[call site]
00254
labs
[call site]
00255
get_word
[function]
[call site]
00256
get_word
[function]
[call site]
00257
get_words_lossless
[function]
[call site]
00258
decorr_stereo_pass
[function]
[call site]
00259
decorr_stereo_pass
[function]
[call site]
00260
unpack_decorr_stereo_pass_cont_x64
[call site]
00261
labs
[call site]
00262
get_word
[function]
[call site]
00263
labs
[call site]
00264
get_word
[function]
[call site]
00265
get_word
[function]
[call site]
00266
bs_close_read
[function]
[call site]
00267
fixup_samples
[function]
[call site]
00268
float_values
[function]
[call site]
00269
float_values_nowvx
[function]
[call site]
00270
WavpackFloatNormalize
[function]
[call site]
00271
unpack_dsd_samples
[function]
[call site]
00272
unpack_samples
[function]
[call site]
00273
pthread_mutex_lock
[call site]
00274
pthread_mutex_unlock
[call site]
00275
free_single_stream
[function]
[call site]
00276
pthread_exit
[call site]
00277
free_streams
[function]
[call site]
00278
read_next_header
[function]
[call site]
00279
strcpy
[call site]
00280
read_wvc_block
[function]
[call site]
00281
unpack_init
[function]
[call site]
00282
strcpy
[call site]
00283
unpack_init
[function]
[call site]
00284
calloc
[call site]
00285
realloc
[call site]
00286
read_next_header
[function]
[call site]
00287
WavpackVerifySingleBlock
[function]
[call site]
00288
read_wvc_block
[function]
[call site]
00289
unpack_init
[function]
[call site]
00290
worker_available
[function]
[call site]
00291
pthread_mutex_lock
[call site]
00292
pthread_mutex_unlock
[call site]
00293
unpack_samples_enqueue
[function]
[call site]
00294
pthread_mutex_lock
[call site]
00295
pthread_cond_wait
[call site]
00296
pthread_cond_signal
[call site]
00297
pthread_mutex_unlock
[call site]
00298
unpack_samples_interleave
[function]
[call site]
00299
worker_threads_finish
[function]
[call site]
00300
pthread_mutex_lock
[call site]
00301
pthread_cond_wait
[call site]
00302
pthread_mutex_unlock
[call site]
00303
worker_available
[function]
[call site]
00304
unpack_samples_enqueue
[function]
[call site]
00305
unpack_dsd_samples
[function]
[call site]
00306
unpack_samples
[function]
[call site]
00307
strcpy
[call site]
00308
worker_threads_finish
[function]
[call site]
00309
decimate_dsd_run
[function]
[call site]
00310
extrapolate_pcm
[function]
[call site]
00311
WavpackGetMD5Sum
[function]
[call site]
00312
seek_eof_information
[function]
[call site]
00313
read_next_header
[function]
[call site]
00314
realloc
[call site]
00315
WavpackSeekSample64
[function]
[call site]
00316
free_streams
[function]
[call site]
00317
find_sample
[function]
[call site]
00318
find_header
[function]
[call site]
00319
WavpackLittleEndianToNative
[function]
[call site]
00320
find_sample
[function]
[call site]
00321
WavpackLittleEndianToNative
[function]
[call site]
00322
free_streams
[function]
[call site]
00323
free_streams
[function]
[call site]
00324
WavpackVerifySingleBlock
[function]
[call site]
00325
WavpackLittleEndianToNative
[function]
[call site]
00326
free_streams
[function]
[call site]
00327
free_streams
[function]
[call site]
00328
WavpackVerifySingleBlock
[function]
[call site]
00329
free_streams
[function]
[call site]
00330
realloc
[call site]
00331
calloc
[call site]
00332
read_next_header
[function]
[call site]
00333
WavpackVerifySingleBlock
[function]
[call site]
00334
read_wvc_block
[function]
[call site]
00335
unpack_init
[function]
[call site]
00336
free_streams
[function]
[call site]
00337
unpack_init
[function]
[call site]
00338
free_streams
[function]
[call site]
00339
unpack_dsd_samples
[function]
[call site]
00340
unpack_samples
[function]
[call site]
00341
decimate_dsd_reset
[function]
[call site]
00342
calloc
[call site]
00343
WavpackUnpackSamples
[function]
[call site]
00344
WavpackWriteTag
[function]
[call site]
00345
write_tag_blockout
[function]
[call site]
00346
WavpackNativeToLittleEndian
[function]
[call site]
00347
__ctype_b_loc
[call site]
00348
WavpackLittleEndianToNative
[function]
[call site]
00349
WavpackNativeToLittleEndian
[function]
[call site]
00350
WavpackLittleEndianToNative
[function]
[call site]
00351
strcpy
[call site]
00352
WavpackCloseFile
[function]
[call site]
00353
printf
[call site]
00354