Fuzz introspector: fuzzer-encoder
For issues and ideas: https://github.com/ossf/fuzz-introspector/issues

Fuzz blockers

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
604 604 1 :

['ABR_iteration_loop']

712 2415 lame_encode_mp3_frame call site: 00000 /src/lame/libmp3lame/encoder.c:519
375 375 5 :

['hip_set_errorf', 'hip_decode_exit', 'hip_set_msgf', 'hip_decode_init', 'hip_set_debugf']

375 375 lame_init_params call site: 00557 /src/lame/libmp3lame/lame.c:1301
9 9 1 :

['get_klemm_noise']

9 9 quant_compare call site: 00000 /src/lame/libmp3lame/quantize.c:600
4 4 1 :

['lame_msgf']

4 16 lame_init_params_ppflt call site: 00278 /src/lame/libmp3lame/lame.c:145
4 4 2 :

['puts', 'abort']

4 4 EncoderCore ::Run(unsignedchar*,unsignedlong,bool) call site: 00000 /src/LAME-fuzzers/fuzzer-encoder.cpp:637
4 4 2 :

['puts', 'abort']

4 4 EncoderCore ::Run(unsignedchar*,unsignedlong,bool) call site: 00000 /src/LAME-fuzzers/fuzzer-encoder.cpp:637
4 4 2 :

['puts', 'abort']

4 4 EncoderCore ::Run(unsignedchar*,unsignedlong,bool) call site: 00000 /src/LAME-fuzzers/fuzzer-encoder.cpp:637
4 4 2 :

['puts', 'abort']

4 4 EncoderCore ::Run(unsignedchar*,unsignedlong,bool) call site: 00000 /src/LAME-fuzzers/fuzzer-encoder.cpp:637
4 4 2 :

['puts', 'abort']

4 4 EncoderCore ::Run(unsignedchar*,unsignedlong,bool) call site: 00000 /src/LAME-fuzzers/fuzzer-encoder.cpp:637
0 32 1 :

['best_huffman_divide']

0 32 noquant_count_bits call site: 00000 /src/lame/libmp3lame/takehiro.c:747
0 6 1 :

['lame_set_quant_comp']

393 969 lame_init_params call site: 00380 /src/lame/libmp3lame/lame.c:1164
0 6 1 :

['lame_set_quant_comp_short']

393 957 lame_init_params call site: 00383 /src/lame/libmp3lame/lame.c:1166

Fuzzer calltree

0 LLVMFuzzerTestOneInput [function] [call site] 00000
1 fuzzing::datasource::Datasource::Datasource(unsigned char const*, unsigned long) [function] [call site] 00001
2 fuzzing::datasource::Base::Base() [function] [call site] 00002
1 EncoderFuzzer ::EncoderFuzzer(fuzzing::datasource::Datasource&) [function] [call site] 00003
2 unsigned long limits::Limit<1ul, 1048576ul>::Generate (fuzzing::datasource::Datasource&) [function] [call site] 00004
3 unsigned int fuzzing::datasource::Base::Get (unsigned long) [function] [call site] 00005
3 limits::Limit<1ul, 1048576ul>::Test(unsigned long) const [function] [call site] 00006
2 lame_init [function] [call site] 00007
3 init_log_table [function] [call site] 00008
4 log [call site] 00009
3 calloc [call site] 00010
3 lame_init_old [function] [call site] 00011
4 disable_FPE [function] [call site] 00012
4 lame_report_def [function] [call site] 00013
5 vfprintf [call site] 00014
5 fflush [call site] 00015
4 lame_report_def [function] [call site] 00016
4 lame_report_def [function] [call site] 00017
4 calloc [call site] 00018
4 lame_init_internal_flags [function] [call site] 00019
5 calloc [call site] 00020
5 calloc [call site] 00021
4 freegfc [function] [call site] 00022
5 free_id3tag [function] [call site] 00023
5 hip_decode_exit [function] [call site] 00024
6 mpg123_delete [function] [call site] 00025
7 mpg123_close [function] [call site] 00026
8 INT123_invalidate_format [function] [call site] 00027
8 INT123_frame_reset [function] [call site] 00028
9 INT123_frame_buffers_reset [function] [call site] 00029
10 frame_decode_buffers_reset [function] [call site] 00030
9 frame_fixed_reset [function] [call site] 00031
10 frame_icy_reset [function] [call site] 00032
10 INT123_open_bad [function] [call site] 00033
11 INT123_clear_icy [function] [call site] 00034
12 INT123_init_icy [function] [call site] 00035
10 INT123_frame_gapless_init [function] [call site] 00037
10 INT123_reset_id3 [function] [call site] 00038
11 INT123_exit_id3 [function] [call site] 00039
12 free_id3_picture [function] [call site] 00040
13 free_mpg123_picture [function] [call site] 00041
14 mpg123_free_string [function] [call site] 00042
15 mpg123_init_string [function] [call site] 00043
14 mpg123_free_string [function] [call site] 00044
12 free_id3_text [function] [call site] 00045
13 free_mpg123_text [function] [call site] 00046
14 mpg123_free_string [function] [call site] 00047
14 mpg123_free_string [function] [call site] 00048
12 free_id3_text [function] [call site] 00049
12 free_id3_text [function] [call site] 00050
11 INT123_init_id3 [function] [call site] 00051
12 null_id3_links [function] [call site] 00052
10 INT123_reset_icy [function] [call site] 00053
11 INT123_clear_icy [function] [call site] 00054
11 INT123_init_icy [function] [call site] 00055
9 frame_free_toc [function] [call site] 00056
9 INT123_fi_reset [function] [call site] 00057
7 INT123_frame_exit [function] [call site] 00059
8 frame_free_buffers [function] [call site] 00060
8 frame_free_toc [function] [call site] 00061
8 INT123_fi_exit [function] [call site] 00062
9 INT123_fi_init [function] [call site] 00063
8 INT123_exit_id3 [function] [call site] 00065
8 INT123_clear_icy [function] [call site] 00066
8 INT123_bc_cleanup [function] [call site] 00067
9 buffy_del_chain [function] [call site] 00068
10 buffy_del [function] [call site] 00069
5 free_global_data [function] [call site] 00070
1 EncoderFuzzer ::Run() [function] [call site] 00071
2 unsigned char fuzzing::datasource::Base::Get (unsigned long) [function] [call site] 00072
2 EncoderFuzzer ::setInputChannels() [function] [call site] 00073
3 bool fuzzing::datasource::Base::Get (unsigned long) [function] [call site] 00074
3 lame_set_num_channels [function] [call site] 00075
4 is_lame_global_flags_valid [function] [call site] 00076
2 EncoderFuzzer ::setBitrateMode() [function] [call site] 00077
3 bool fuzzing::datasource::Base::Get (unsigned long) [function] [call site] 00078
3 EncoderFuzzer ::setBitrateModeVBR() [function] [call site] 00079
4 unsigned char fuzzing::datasource::Base::Get (unsigned long) [function] [call site] 00080
4 EncoderFuzzer ::setBitrateModeVBR_RH() [function] [call site] 00081
5 lame_set_VBR [function] [call site] 00082
6 is_lame_global_flags_valid [function] [call site] 00083
4 EncoderFuzzer ::setBitrateModeVBR_MTRH() [function] [call site] 00084
5 lame_set_VBR [function] [call site] 00085
4 __cxa_allocate_exception [call site] 00086
4 EncoderFuzzer ::setVBRQ() [function] [call site] 00087
5 bool fuzzing::datasource::Base::Get (unsigned long) [function] [call site] 00088
5 unsigned long limits::Limit<1ul, 1024ul>::Generate (fuzzing::datasource::Datasource&) [function] [call site] 00089
5 lame_set_VBR_q [function] [call site] 00090
6 is_lame_global_flags_valid [function] [call site] 00091
4 EncoderFuzzer ::setMinBitrate() [function] [call site] 00092
5 bool fuzzing::datasource::Base::Get (unsigned long) [function] [call site] 00093
5 unsigned long limits::Limit<1ul, 1024ul>::Generate (fuzzing::datasource::Datasource&) [function] [call site] 00094
5 lame_set_VBR_min_bitrate_kbps [function] [call site] 00095
6 is_lame_global_flags_valid [function] [call site] 00096
4 EncoderFuzzer ::setMaxBitrate(unsigned long) [function] [call site] 00097
5 bool fuzzing::datasource::Base::Get (unsigned long) [function] [call site] 00098
5 unsigned long limits::Limit<1ul, 1024ul>::Generate (fuzzing::datasource::Datasource&) [function] [call site] 00099
5 lame_set_VBR_max_bitrate_kbps [function] [call site] 00100
6 is_lame_global_flags_valid [function] [call site] 00101
2 EncoderFuzzer ::setChannelMode() [function] [call site] 00102
3 unsigned char fuzzing::datasource::Base::Get (unsigned long) [function] [call site] 00103
3 lame_set_mode [function] [call site] 00104
4 is_lame_global_flags_valid [function] [call site] 00105
2 EncoderFuzzer ::setQuality() [function] [call site] 00106
3 unsigned long limits::Limit<0ul, 9ul>::Generate (fuzzing::datasource::Datasource&) [function] [call site] 00107
3 lame_set_quality [function] [call site] 00108
4 is_lame_global_flags_valid [function] [call site] 00109
2 EncoderFuzzer ::setOutSamplerate() [function] [call site] 00110
3 unsigned long limits::Limit<100ul, 1000000ul>::Generate (fuzzing::datasource::Datasource&) [function] [call site] 00111
3 lame_set_out_samplerate [function] [call site] 00112
4 is_lame_global_flags_valid [function] [call site] 00113
4 SmpFrqIndex [function] [call site] 00114
2 EncoderFuzzer ::setID3() [function] [call site] 00115
3 bool fuzzing::datasource::Base::Get (unsigned long) [function] [call site] 00116
3 id3tag_init [function] [call site] 00117
4 is_lame_internal_flags_null [function] [call site] 00118
4 free_id3tag [function] [call site] 00119
4 id3v2AddLameVersion [function] [call site] 00120
5 get_lame_os_bitness [function] [call site] 00121
5 get_lame_version [function] [call site] 00122
5 get_lame_url [function] [call site] 00123
5 sprintf [call site] 00124
5 sprintf [call site] 00125
5 copyV1ToV2 [function] [call site] 00126
6 id3v2_add_latin1_lng [function] [call site] 00127
7 id3v2_get_language [function] [call site] 00128
7 id3v2_add_latin1 [function] [call site] 00129
8 isMultiFrame [function] [call site] 00132
8 isSameLang [function] [call site] 00133
9 __ctype_tolower_loc [call site] 00135
8 isSameDescriptor [function] [call site] 00136
8 calloc [call site] 00138
8 appendNode [function] [call site] 00139
8 local_strdup [function] [call site] 00141
9 calloc [call site] 00142
8 local_strdup [function] [call site] 00143
3 bool fuzzing::datasource::Base::Get (unsigned long) [function] [call site] 00144
3 std::__1::basic_string , std::__1::allocator > fuzzing::datasource::Base::Get , std::__1::allocator > >(unsigned long) [function] [call site] 00145
4 fuzzing::datasource::Base::GetData(unsigned long, unsigned long, unsigned long) [function] [call site] 00146
3 id3tag_set_title [function] [call site] 00147
4 local_strdup [function] [call site] 00148
4 copyV1ToV2 [function] [call site] 00149
3 bool fuzzing::datasource::Base::Get (unsigned long) [function] [call site] 00150
3 std::__1::basic_string , std::__1::allocator > fuzzing::datasource::Base::Get , std::__1::allocator > >(unsigned long) [function] [call site] 00151
3 id3tag_set_artist [function] [call site] 00152
4 local_strdup [function] [call site] 00153
4 copyV1ToV2 [function] [call site] 00154
3 bool fuzzing::datasource::Base::Get (unsigned long) [function] [call site] 00155
3 std::__1::basic_string , std::__1::allocator > fuzzing::datasource::Base::Get , std::__1::allocator > >(unsigned long) [function] [call site] 00156
3 id3tag_set_album [function] [call site] 00157
4 local_strdup [function] [call site] 00158
4 copyV1ToV2 [function] [call site] 00159
3 bool fuzzing::datasource::Base::Get (unsigned long) [function] [call site] 00160
3 std::__1::basic_string , std::__1::allocator > fuzzing::datasource::Base::Get , std::__1::allocator > >(unsigned long) [function] [call site] 00161
3 id3tag_set_year [function] [call site] 00162
4 atoi [function] [call site] 00163
5 strtol [call site] 00164
4 copyV1ToV2 [function] [call site] 00165
3 bool fuzzing::datasource::Base::Get (unsigned long) [function] [call site] 00166
3 std::__1::basic_string , std::__1::allocator > fuzzing::datasource::Base::Get , std::__1::allocator > >(unsigned long) [function] [call site] 00167
3 id3tag_set_comment [function] [call site] 00168
4 local_strdup [function] [call site] 00169
4 id3v2_add_latin1_lng [function] [call site] 00170
3 bool fuzzing::datasource::Base::Get (unsigned long) [function] [call site] 00171
3 std::__1::basic_string , std::__1::allocator > fuzzing::datasource::Base::Get , std::__1::allocator > >(unsigned long) [function] [call site] 00172
3 id3tag_set_track [function] [call site] 00173
4 strchr [call site] 00175
4 copyV1ToV2 [function] [call site] 00176
3 bool fuzzing::datasource::Base::Get (unsigned long) [function] [call site] 00177
3 std::__1::basic_string , std::__1::allocator > fuzzing::datasource::Base::Get , std::__1::allocator > >(unsigned long) [function] [call site] 00178
3 id3tag_set_genre [function] [call site] 00179
4 lookupGenre [function] [call site] 00180
5 strtol [call site] 00181
5 searchGenre [function] [call site] 00182
6 local_strcasecmp [function] [call site] 00183
5 sloppySearchGenre [function] [call site] 00184
6 sloppyCompared [function] [call site] 00185
7 nextUpperAlpha [function] [call site] 00186
8 __ctype_toupper_loc [call site] 00187
7 nextUpperAlpha [function] [call site] 00188
7 __ctype_toupper_loc [call site] 00189
7 nextUpperAlpha [function] [call site] 00190
7 nextUpperAlpha [function] [call site] 00191
4 copyV1ToV2 [function] [call site] 00192
3 bool fuzzing::datasource::Base::Get (unsigned long) [function] [call site] 00193
3 std::__1::basic_string , std::__1::allocator > fuzzing::datasource::Base::Get , std::__1::allocator > >(unsigned long) [function] [call site] 00194
3 id3tag_set_fieldvalue [function] [call site] 00195
4 is_lame_internal_flags_null [function] [call site] 00196
4 strlen [call site] 00197
4 id3tag_set_textinfo_latin1 [function] [call site] 00198
5 toID3v2TagId [function] [call site] 00199
5 is_lame_internal_flags_null [function] [call site] 00200
5 id3tag_set_userinfo_latin1 [function] [call site] 00201
6 local_char_pos [function] [call site] 00202
6 local_strdup [function] [call site] 00203
6 id3v2_add_latin1_lng [function] [call site] 00204
5 id3tag_set_genre [function] [call site] 00205
5 id3v2_add_latin1_lng [function] [call site] 00206
5 id3v2_add_latin1_lng [function] [call site] 00207
5 id3v2_add_latin1_lng [function] [call site] 00208
5 isFrameIdMatching [function] [call site] 00209
6 frame_id_matches [function] [call site] 00210
5 isFrameIdMatching [function] [call site] 00211
5 id3v2_add_latin1_lng [function] [call site] 00212
3 bool fuzzing::datasource::Base::Get (unsigned long) [function] [call site] 00213
3 fuzzing::datasource::Base::GetData(unsigned long, unsigned long, unsigned long) [function] [call site] 00214
3 id3tag_set_albumart [function] [call site] 00215
4 is_lame_internal_flags_null [function] [call site] 00216
4 strncmp [call site] 00217
4 strncmp [call site] 00218
4 calloc [call site] 00219
4 id3tag_add_v2 [function] [call site] 00220
5 is_lame_internal_flags_null [function] [call site] 00221
2 EncoderFuzzer ::setFilters() [function] [call site] 00222
3 bool fuzzing::datasource::Base::Get (unsigned long) [function] [call site] 00223
3 unsigned long limits::Limit<0ul, 1000000ul>::Generate (fuzzing::datasource::Datasource&) [function] [call site] 00224
3 lame_set_lowpassfreq [function] [call site] 00225
4 is_lame_global_flags_valid [function] [call site] 00226
3 bool fuzzing::datasource::Base::Get (unsigned long) [function] [call site] 00227
3 unsigned long limits::Limit<1000ul, 1000000ul>::Generate (fuzzing::datasource::Datasource&) [function] [call site] 00228
3 lame_set_lowpasswidth [function] [call site] 00229
4 is_lame_global_flags_valid [function] [call site] 00230
3 bool fuzzing::datasource::Base::Get (unsigned long) [function] [call site] 00231
3 unsigned long limits::Limit<1000ul, 1000000ul>::Generate (fuzzing::datasource::Datasource&) [function] [call site] 00232
3 lame_set_highpassfreq [function] [call site] 00233
4 is_lame_global_flags_valid [function] [call site] 00234
3 bool fuzzing::datasource::Base::Get (unsigned long) [function] [call site] 00235
3 unsigned long limits::Limit<1000ul, 1000000ul>::Generate (fuzzing::datasource::Datasource&) [function] [call site] 00236
3 lame_set_highpasswidth [function] [call site] 00237
4 is_lame_global_flags_valid [function] [call site] 00238
2 EncoderFuzzer ::setMisc() [function] [call site] 00239
3 bool fuzzing::datasource::Base::Get (unsigned long) [function] [call site] 00240
3 lame_set_strict_ISO [function] [call site] 00241
4 is_lame_global_flags_valid [function] [call site] 00242
3 bool fuzzing::datasource::Base::Get (unsigned long) [function] [call site] 00243
3 lame_set_bWriteVbrTag [function] [call site] 00244
4 is_lame_global_flags_valid [function] [call site] 00245
3 bool fuzzing::datasource::Base::Get (unsigned long) [function] [call site] 00246
3 lame_set_copyright [function] [call site] 00247
4 is_lame_global_flags_valid [function] [call site] 00248
3 bool fuzzing::datasource::Base::Get (unsigned long) [function] [call site] 00249
3 lame_set_original [function] [call site] 00250
4 is_lame_global_flags_valid [function] [call site] 00251
3 bool fuzzing::datasource::Base::Get (unsigned long) [function] [call site] 00252
3 lame_set_error_protection [function] [call site] 00253
4 is_lame_global_flags_valid [function] [call site] 00254
3 bool fuzzing::datasource::Base::Get (unsigned long) [function] [call site] 00255
3 lame_set_extension [function] [call site] 00256
4 is_lame_global_flags_valid [function] [call site] 00257
3 bool fuzzing::datasource::Base::Get (unsigned long) [function] [call site] 00258
2 lame_init_params [function] [call site] 00259
3 is_lame_global_flags_valid [function] [call site] 00260
3 is_lame_internal_flags_valid [function] [call site] 00261
3 SmpFrqIndex [function] [call site] 00262
3 has_3DNow [function] [call site] 00263
3 map2MP3Frequency [function] [call site] 00267
3 SmpFrqIndex [function] [call site] 00268
3 __assert_fail [call site] 00269
3 FindNearestBitrate [function] [call site] 00270
3 optimum_bandwidth [function] [call site] 00271
4 nearestBitrateFullIndex [function] [call site] 00272
3 optimum_bandwidth [function] [call site] 00273
3 linear_int [function] [call site] 00274
3 linear_int [function] [call site] 00275
3 linear_int [function] [call site] 00276
3 optimum_samplefreq [function] [call site] 00277
3 lame_init_params_ppflt [function] [call site] 00278
4 lame_msgf [function] [call site] 00279
4 filter_coef [function] [call site] 00280
5 cos [call site] 00281
4 filter_coef [function] [call site] 00282
3 SmpFrqIndex [function] [call site] 00283
3 __assert_fail [call site] 00284
3 FindNearestBitrate [function] [call site] 00285
3 BitrateIndex [function] [call site] 00286
3 __assert_fail [call site] 00287
3 init_bit_stream_w [function] [call site] 00288
4 calloc [call site] 00289
3 __assert_fail [call site] 00290
3 __assert_fail [call site] 00291
3 apply_preset [function] [call site] 00292
4 apply_abr_preset [function] [call site] 00293
5 nearestBitrateFullIndex [function] [call site] 00294
5 lame_set_VBR [function] [call site] 00295
5 lame_set_VBR_mean_bitrate_kbps [function] [call site] 00296
6 is_lame_global_flags_valid [function] [call site] 00297
5 lame_get_VBR_mean_bitrate_kbps [function] [call site] 00298
6 is_lame_global_flags_valid [function] [call site] 00299
5 lame_get_VBR_mean_bitrate_kbps [function] [call site] 00301
5 lame_get_VBR_mean_bitrate_kbps [function] [call site] 00303
5 lame_get_exp_nspsytune [function] [call site] 00304
6 is_lame_global_flags_valid [function] [call site] 00305
5 lame_set_sfscale [function] [call site] 00306
6 is_lame_global_flags_valid [function] [call site] 00307
5 lame_get_quant_comp [function] [call site] 00308
6 is_lame_global_flags_valid [function] [call site] 00309
5 lame_get_quant_comp_short [function] [call site] 00310
6 is_lame_global_flags_valid [function] [call site] 00311
5 lame_get_msfix [function] [call site] 00312
6 is_lame_global_flags_valid [function] [call site] 00313
5 lame_get_short_threshold_lrm [function] [call site] 00314
6 is_lame_global_flags_valid [function] [call site] 00315
5 lame_get_short_threshold_s [function] [call site] 00316
6 is_lame_global_flags_valid [function] [call site] 00317
5 lame_get_scale [function] [call site] 00318
6 is_lame_global_flags_valid [function] [call site] 00319
5 lame_get_maskingadjust [function] [call site] 00320
6 is_lame_global_flags_valid [function] [call site] 00321
5 lame_get_maskingadjust_short [function] [call site] 00322
6 is_lame_global_flags_valid [function] [call site] 00323
5 lame_get_ATHlower [function] [call site] 00324
6 is_lame_global_flags_valid [function] [call site] 00325
5 lame_get_ATHcurve [function] [call site] 00326
6 is_lame_global_flags_valid [function] [call site] 00327
5 lame_get_interChRatio [function] [call site] 00328
6 is_lame_global_flags_valid [function] [call site] 00329
6 __assert_fail [call site] 00330
4 lame_set_VBR [function] [call site] 00331
4 apply_vbr_preset [function] [call site] 00332
5 lame_get_VBR [function] [call site] 00333
6 is_lame_global_flags_valid [function] [call site] 00334
6 __assert_fail [call site] 00335
5 get_vbr_preset [function] [call site] 00336
5 lame_set_VBR_q [function] [call site] 00337
5 lame_get_quant_comp [function] [call site] 00338
5 lame_get_quant_comp_short [function] [call site] 00339
5 lame_set_experimentalY [function] [call site] 00340
6 is_lame_global_flags_valid [function] [call site] 00341
5 lame_get_short_threshold_lrm [function] [call site] 00342
5 lame_get_short_threshold_s [function] [call site] 00343
5 lame_get_maskingadjust [function] [call site] 00344
5 lame_get_maskingadjust_short [function] [call site] 00345
5 lame_get_VBR [function] [call site] 00346
5 lame_set_ATHtype [function] [call site] 00347
6 is_lame_global_flags_valid [function] [call site] 00348
5 lame_get_ATHlower [function] [call site] 00349
5 lame_get_ATHcurve [function] [call site] 00350
5 lame_get_athaa_sensitivity [function] [call site] 00351
6 is_lame_global_flags_valid [function] [call site] 00352
5 lame_get_interChRatio [function] [call site] 00353
5 lame_get_exp_nspsytune [function] [call site] 00354
5 lame_get_exp_nspsytune [function] [call site] 00355
5 lame_set_exp_nspsytune [function] [call site] 00356
6 is_lame_global_flags_valid [function] [call site] 00357
5 lame_get_msfix [function] [call site] 00358
5 log10 [call site] 00359
4 apply_vbr_preset [function] [call site] 00360
4 apply_vbr_preset [function] [call site] 00361
4 apply_vbr_preset [function] [call site] 00362
4 apply_vbr_preset [function] [call site] 00363
4 apply_vbr_preset [function] [call site] 00364
4 apply_vbr_preset [function] [call site] 00365
4 apply_vbr_preset [function] [call site] 00366
4 apply_vbr_preset [function] [call site] 00367
4 apply_vbr_preset [function] [call site] 00368
4 apply_abr_preset [function] [call site] 00369
3 apply_preset [function] [call site] 00370
3 lame_set_VBR_mean_bitrate_kbps [function] [call site] 00371
3 apply_preset [function] [call site] 00372
3 FindNearestBitrate [function] [call site] 00373
3 BitrateIndex [function] [call site] 00374
3 __assert_fail [call site] 00375
3 FindNearestBitrate [function] [call site] 00376
3 BitrateIndex [function] [call site] 00377
3 lame_init_qval [function] [call site] 00378
3 pow [call site] 00379
3 lame_get_quant_comp [function] [call site] 00380
3 lame_set_quant_comp [function] [call site] 00381
4 is_lame_global_flags_valid [function] [call site] 00382
3 lame_get_quant_comp_short [function] [call site] 00383
3 lame_set_quant_comp_short [function] [call site] 00384
4 is_lame_global_flags_valid [function] [call site] 00385
3 lame_get_msfix [function] [call site] 00386
3 lame_set_msfix [function] [call site] 00387
4 is_lame_global_flags_valid [function] [call site] 00388
3 lame_get_exp_nspsytune [function] [call site] 00389
3 powf [call site] 00390
3 lame_init_bitstream [function] [call site] 00391
4 is_lame_global_flags_valid [function] [call site] 00392
4 id3tag_write_v2 [function] [call site] 00393
5 is_lame_internal_flags_null [function] [call site] 00394
5 test_tag_spec_flags [function] [call site] 00395
5 test_tag_spec_flags [function] [call site] 00396
5 lame_get_id3v2_tag [function] [call site] 00397
6 is_lame_internal_flags_null [function] [call site] 00398
6 test_tag_spec_flags [function] [call site] 00399
6 test_tag_spec_flags [function] [call site] 00400
6 strlen [call site] 00401
6 strlen [call site] 00402
6 strlen [call site] 00403
6 strlen [call site] 00404
6 id3v2AddAudioDuration [function] [call site] 00405
7 sprintf [call site] 00406
7 copyV1ToV2 [function] [call site] 00407
6 strlen [call site] 00408
6 sizeOfCommentNode [function] [call site] 00409
6 isFrameIdMatching [function] [call site] 00410
6 sizeOfWxxxNode [function] [call site] 00411
6 sizeOfNode [function] [call site] 00412
6 test_tag_spec_flags [function] [call site] 00413
6 set_frame_comment [function] [call site] 00414
7 sizeOfCommentNode [function] [call site] 00415
7 set_4_byte_value [function] [call site] 00416
7 set_4_byte_value [function] [call site] 00417
7 writeChars [function] [call site] 00418
7 writeUcs2s [function] [call site] 00419
8 toLittleEndian [function] [call site] 00420
9 swap_bytes [function] [call site] 00421
7 writeChars [function] [call site] 00422
7 writeUcs2s [function] [call site] 00423
6 isFrameIdMatching [function] [call site] 00424
6 set_frame_wxxx [function] [call site] 00425
7 sizeOfWxxxNode [function] [call site] 00426
7 set_4_byte_value [function] [call site] 00427
7 set_4_byte_value [function] [call site] 00428
7 writeChars [function] [call site] 00429
7 writeUcs2s [function] [call site] 00430
7 writeChars [function] [call site] 00431
7 writeLoBytes [function] [call site] 00432
8 hasUcs2ByteOrderMarker [function] [call site] 00433
8 toLittleEndian [function] [call site] 00434
6 set_frame_custom2 [function] [call site] 00435
7 sizeOfNode [function] [call site] 00436
7 set_4_byte_value [function] [call site] 00437
7 set_4_byte_value [function] [call site] 00438
7 writeChars [function] [call site] 00439
7 writeUcs2s [function] [call site] 00440
7 writeChars [function] [call site] 00441
7 writeUcs2s [function] [call site] 00442
6 set_frame_apic [function] [call site] 00443
7 set_4_byte_value [function] [call site] 00444
7 strlen [call site] 00445
7 set_4_byte_value [function] [call site] 00446
5 calloc [call site] 00447
5 lame_get_id3v2_tag [function] [call site] 00448
5 add_dummy_byte [function] [call site] 00449
6 putbits_noheaders [function] [call site] 00450
7 __assert_fail [call site] 00451
7 __assert_fail [call site] 00452
4 InitVbrTag [function] [call site] 00453
5 calloc [call site] 00454
5 lame_errorf [function] [call site] 00455
5 setLameTagFrameHeader [function] [call site] 00456
6 BitrateIndex [function] [call site] 00457
5 add_dummy_byte [function] [call site] 00458
3 iteration_init [function] [call site] 00459
4 compute_ath [function] [call site] 00460
5 ATHmdct [function] [call site] 00461
6 ATHformula [function] [call site] 00462
7 ATHformula_GB [function] [call site] 00463
8 pow [call site] 00464
8 exp [call site] 00465
8 exp [call site] 00466
8 pow [call site] 00467
7 ATHformula_GB [function] [call site] 00468
7 ATHformula_GB [function] [call site] 00469
7 ATHformula_GB [function] [call site] 00470
7 ATHformula_GB [function] [call site] 00471
7 ATHformula_GB [function] [call site] 00472
6 powf [call site] 00473
5 log10 [call site] 00478
4 pow [call site] 00479
4 pow [call site] 00480
4 exp2 [call site] 00481
4 exp2 [call site] 00482
4 huffman_init [function] [call site] 00483
5 choose_table_nonMMX [function] [call site] 00484
6 count_bit_ESC [function] [call site] 00486
4 init_xrpow_core_init [function] [call site] 00487
5 init_xrpow_core_c [function] [call site] 00488
6 sqrt [call site] 00489
5 init_xrpow_core_sse [function] [call site] 00490
4 powf [call site] 00491
4 powf [call site] 00492
4 powf [call site] 00493
4 powf [call site] 00494
4 powf [call site] 00495
4 powf [call site] 00496
4 powf [call site] 00497
4 powf [call site] 00498
3 psymodel_init [function] [call site] 00499
4 calloc [call site] 00500
4 init_numline [function] [call site] 00501
5 freq2bark [function] [call site] 00502
6 atan [call site] 00503
5 freq2bark [function] [call site] 00504
5 __assert_fail [call site] 00505
5 __assert_fail [call site] 00506
5 stereo_demask [function] [call site] 00507
6 freq2bark [function] [call site] 00508
6 cos [call site] 00509
5 stereo_demask [function] [call site] 00510
4 __assert_fail [call site] 00511
4 compute_bark_values [function] [call site] 00512
4 pow [call site] 00517
4 init_s3_values [function] [call site] 00518
5 s3_func [function] [call site] 00519
6 sqrt [call site] 00520
6 exp [call site] 00521
5 calloc [call site] 00522
4 ATHformula [function] [call site] 00523
4 pow [call site] 00524
4 pow [call site] 00525
4 init_numline [function] [call site] 00526
4 __assert_fail [call site] 00527
4 compute_bark_values [function] [call site] 00528
4 pow [call site] 00529
4 ATHformula [function] [call site] 00530
4 pow [call site] 00531
4 log [call site] 00532
4 log [call site] 00533
4 pow [call site] 00534
4 init_s3_values [function] [call site] 00535
4 exp [call site] 00541
4 pow [call site] 00542
4 __assert_fail [call site] 00543
4 __assert_fail [call site] 00544
4 ATHformula [function] [call site] 00545
4 pow [call site] 00546
4 __assert_fail [call site] 00547
4 __assert_fail [call site] 00548
4 powf [call site] 00549
4 powf [call site] 00550
4 init_numline [function] [call site] 00551
3 get_max_frame_buffer_size_by_constraint [function] [call site] 00552
4 calcFrameLength [function] [call site] 00553
4 calcFrameLength [function] [call site] 00554
3 InitGainAnalysis [function] [call site] 00555
4 ResetSampleFrequency [function] [call site] 00556
3 __assert_fail [call site] 00557
3 hip_decode_exit [function] [call site] 00558
3 hip_decode_init [function] [call site] 00559
4 calloc [call site] 00560
4 mpg123_init [function] [call site] 00561
4 mpg123_new [function] [call site] 00562
5 mpg123_parnew [function] [call site] 00563
6 INT123_frame_init_par [function] [call site] 00564
7 wrap_getcpuflags [function] [call site] 00565
8 INT123_getcpuflags [call site] 00566
7 INT123_defdec [function] [call site] 00567
7 INT123_decclass [function] [call site] 00568
7 mpg123_reset_eq [function] [call site] 00569
7 INT123_init_icy [function] [call site] 00570
7 INT123_init_id3 [function] [call site] 00571
7 INT123_invalidate_format [function] [call site] 00572
7 frame_default_pars [function] [call site] 00573
8 mpg123_fmt_all [function] [call site] 00574
9 fwrite [call site] 00575
7 INT123_bc_prepare [function] [call site] 00577
8 INT123_bc_poolsize [function] [call site] 00578
7 frame_fixed_reset [function] [call site] 00580
7 INT123_fi_init [function] [call site] 00581
7 INT123_frame_index_setup [function] [call site] 00582
8 INT123_fi_resize [function] [call site] 00583
9 INT123_safe_realloc [function] [call site] 00586
10 realloc [call site] 00587
8 INT123_fi_resize [function] [call site] 00589
8 fprintf [call site] 00590
6 INT123_frame_cpu_opt [function] [call site] 00591
7 INT123_dectype [function] [call site] 00592
8 strcasecmp [call site] 00593
7 INT123_dct36 [function] [call site] 00594
7 INT123_dct36_avx [call site] 00595
7 INT123_dct36_x86_64 [call site] 00596
7 INT123_decclass [function] [call site] 00597
7 INT123_frame_dither_init [function] [call site] 00598
8 INT123_dither_table_init [function] [call site] 00599
9 highpass_tpdf_noise [function] [call site] 00600
10 rand_xorshift32 [function] [call site] 00601
7 fprintf [call site] 00602
7 fprintf [call site] 00603
7 fprintf [call site] 00604
4 mpg123_param2 [function] [call site] 00605
5 mpg123_param [function] [call site] 00606
6 mpg123_par [function] [call site] 00607
6 INT123_frame_index_setup [function] [call site] 00608
6 INT123_bc_poolsize [function] [call site] 00609
4 mpg123_open_feed [function] [call site] 00610
5 mpg123_close [function] [call site] 00611
5 INT123_open_feed [function] [call site] 00612
6 fprintf [call site] 00613
6 INT123_clear_icy [function] [call site] 00614
4 mpg123_delete [function] [call site] 00615
3 hip_set_errorf [function] [call site] 00616
3 hip_set_debugf [function] [call site] 00617
3 hip_set_msgf [function] [call site] 00618
2 abort [call site] 00619
1 EncoderFuzzer ::~EncoderFuzzer() [function] [call site] 00620
2 __clang_call_terminate [call site] 00623
3 __cxa_begin_catch [call site] 00624
1 EncoderFuzzer ::EncoderFuzzer(fuzzing::datasource::Datasource&) [function] [call site] 00625
2 puts [call site] 00626
2 printf [call site] 00627
2 puts [call site] 00628
1 EncoderFuzzer ::Run() [function] [call site] 00629
2 puts [call site] 00630
1 EncoderFuzzer ::~EncoderFuzzer() [function] [call site] 00631
1 __cxa_begin_catch [call site] 00632
1 fuzzing::datasource::Base::~Base() [function] [call site] 00633