Fuzz introspector: libjpeg-turbo.dev/fuzz/compress_yuv.cc
For issues and ideas: https://github.com/ossf/fuzz-introspector/issues

Fuzz blockers

The following nodes represent call sites where fuzz blockers occur.

Amount of callsites blocked Calltree index Parent function Callsite Largest blocked function
400 0 EP call site: 00000 tj3CompressFromYUV8

Fuzzer calltree

0 LLVMFuzzerTestOneInput [function] [call site] 00000
1 tj3Init [function] [call site] 00004
2 _tjInitCompress [function] [call site] 00010
2 _tjInitDecompress [function] [call site] 00022
3 jpeg_std_error [function] [call site] 00023
3 jpeg_create_decompress [function] [call site] 00026
3 jpeg_mem_src_tj [function] [call site] 00027
2 _tjInitCompress [function] [call site] 00030
2 _tjInitDecompress [function] [call site] 00031
1 tj3Set [function] [call site] 00032
2 GET_TJINSTANCE [function] [call site] 00033
2 SET_BOOL_PARAM [function] [call site] 00034
2 SET_BOOL_PARAM [function] [call site] 00035
2 SET_BOOL_PARAM [function] [call site] 00037
2 SET_PARAM [function] [call site] 00039
2 SET_PARAM [function] [call site] 00040
2 SET_PARAM [function] [call site] 00048
2 SET_BOOL_PARAM [function] [call site] 00050
2 SET_BOOL_PARAM [function] [call site] 00051
2 SET_BOOL_PARAM [function] [call site] 00053
2 SET_BOOL_PARAM [function] [call site] 00055
2 SET_PARAM [function] [call site] 00057
2 SET_BOOL_PARAM [function] [call site] 00059
2 SET_BOOL_PARAM [function] [call site] 00061
2 SET_PARAM [function] [call site] 00063
2 SET_PARAM [function] [call site] 00065
2 SET_PARAM [function] [call site] 00067
2 SET_PARAM [function] [call site] 00069
2 SET_PARAM [function] [call site] 00071
2 SET_PARAM [function] [call site] 00073
2 SET_PARAM [function] [call site] 00075
2 SET_PARAM [function] [call site] 00076
2 SET_PARAM [function] [call site] 00078
1 tj3LoadImage8 [function] [call site] 00087
1 tj3EncodeYUV8 [function] [call site] 00113
2 GET_TJINSTANCE [function] [call site] 00114
2 tj3YUVPlaneWidth [function] [call site] 00118
2 tj3YUVPlaneHeight [function] [call site] 00119
2 tj3YUVPlaneWidth [function] [call site] 00121
2 tj3YUVPlaneHeight [function] [call site] 00122
2 tj3EncodeYUVPlanes8 [function] [call site] 00125
3 GET_CINSTANCE [function] [call site] 00126
3 setCompDefaults [function] [call site] 00133
4 jpeg_set_defaults [function] [call site] 00134
5 jpeg_set_quality [function] [call site] 00136
6 jpeg_quality_scaling [function] [call site] 00137
6 jpeg_set_linear_quality [function] [call site] 00138
7 jpeg_add_quant_table [function] [call site] 00139
8 jpeg_alloc_quant_table [function] [call site] 00142
7 jpeg_add_quant_table [function] [call site] 00143
5 std_huff_tables [function] [call site] 00144
6 add_huff_table [function] [call site] 00145
6 add_huff_table [function] [call site] 00151
6 add_huff_table [function] [call site] 00152
6 add_huff_table [function] [call site] 00153
5 jpeg_default_colorspace [function] [call site] 00154
6 jpeg_set_colorspace [function] [call site] 00175
6 jpeg_set_colorspace [function] [call site] 00176
6 jpeg_set_colorspace [function] [call site] 00177
6 jpeg_set_colorspace [function] [call site] 00178
6 jpeg_set_colorspace [function] [call site] 00179
6 jpeg_set_colorspace [function] [call site] 00180
4 jpeg_enable_lossless [function] [call site] 00182
4 jpeg_set_quality [function] [call site] 00185
4 jpeg_set_colorspace [function] [call site] 00186
4 jpeg_set_colorspace [function] [call site] 00187
4 jpeg_set_colorspace [function] [call site] 00188
4 jpeg_set_colorspace [function] [call site] 00189
4 jpeg_set_colorspace [function] [call site] 00190
4 jpeg_set_colorspace [function] [call site] 00191
4 jpeg_set_colorspace [function] [call site] 00192
4 jpeg_set_colorspace [function] [call site] 00193
4 jpeg_simple_progression [function] [call site] 00194
5 jpeg_default_colorspace [function] [call site] 00196
5 fill_dc_scans [function] [call site] 00198
6 fill_scans [function] [call site] 00199
5 fill_a_scan [function] [call site] 00200
5 fill_a_scan [function] [call site] 00201
5 fill_a_scan [function] [call site] 00202
5 fill_a_scan [function] [call site] 00203
5 fill_a_scan [function] [call site] 00204
5 fill_dc_scans [function] [call site] 00205
5 fill_a_scan [function] [call site] 00206
5 fill_a_scan [function] [call site] 00207
5 fill_a_scan [function] [call site] 00208
5 fill_dc_scans [function] [call site] 00209
5 fill_scans [function] [call site] 00210
5 fill_scans [function] [call site] 00211
5 fill_scans [function] [call site] 00212
5 fill_dc_scans [function] [call site] 00213
5 fill_scans [function] [call site] 00214
3 jinit_c_master_control [function] [call site] 00216
4 jpeg_default_colorspace [function] [call site] 00237
3 jinit_color_converter [function] [call site] 00260
3 jinit_downsampler [function] [call site] 00261
3 jcopy_sample_rows [function] [call site] 00283
3 jpeg_abort_compress [function] [call site] 00284
4 jpeg_abort [function] [call site] 00285
3 jpeg_abort_compress [function] [call site] 00286
1 tj3CompressFromYUV8 [function] [call site] 00293
2 GET_TJINSTANCE [function] [call site] 00294
2 tj3YUVPlaneWidth [function] [call site] 00298
2 tj3YUVPlaneHeight [function] [call site] 00299
2 tjPlaneWidth [function] [call site] 00301
3 tj3YUVPlaneWidth [function] [call site] 00302
2 tjPlaneHeight [function] [call site] 00303
3 tj3YUVPlaneHeight [function] [call site] 00304
2 tj3CompressFromYUVPlanes8 [function] [call site] 00307
3 GET_CINSTANCE [function] [call site] 00308
3 tj3JPEGBufSize [function] [call site] 00315
3 jpeg_mem_dest_tj [function] [call site] 00316
3 setCompDefaults [function] [call site] 00317
3 jpeg_start_compress [function] [call site] 00318
4 jpeg_suppress_tables [function] [call site] 00320
4 jinit_compress_master [function] [call site] 00321
5 jinit_c_master_control [function] [call site] 00322
5 j16init_color_converter [function] [call site] 00323
5 j16init_downsampler [function] [call site] 00324
5 j16init_c_prep_controller [function] [call site] 00325
5 j12init_color_converter [function] [call site] 00327
5 j12init_downsampler [function] [call site] 00328
5 j12init_c_prep_controller [function] [call site] 00329
5 jinit_color_converter [function] [call site] 00330
5 jinit_downsampler [function] [call site] 00331
5 jinit_c_prep_controller [function] [call site] 00332
5 j16init_lossless_compressor [function] [call site] 00333
5 j12init_lossless_compressor [function] [call site] 00334
5 jinit_lossless_compressor [function] [call site] 00335
5 jinit_lhuff_encoder [function] [call site] 00337
5 j16init_c_diff_controller [function] [call site] 00338
5 j12init_c_diff_controller [function] [call site] 00339
5 jinit_c_diff_controller [function] [call site] 00340
5 j12init_forward_dct [function] [call site] 00343
5 jinit_forward_dct [function] [call site] 00344
5 jinit_arith_encoder [function] [call site] 00345
5 jinit_phuff_encoder [function] [call site] 00347
5 jinit_huff_encoder [function] [call site] 00349
5 j12init_c_coef_controller [function] [call site] 00350
5 jinit_c_coef_controller [function] [call site] 00351
5 j16init_c_main_controller [function] [call site] 00352
5 j12init_c_main_controller [function] [call site] 00354
5 jinit_marker_writer [function] [call site] 00355
3 jpeg_write_raw_data [function] [call site] 00368
3 jpeg_abort_compress [function] [call site] 00380
1 tj3Destroy [function] [call site] 00394
2 jpeg_destroy_compress [function] [call site] 00396
3 jpeg_destroy [function] [call site] 00397
2 jpeg_destroy_decompress [function] [call site] 00398
3 jpeg_destroy [function] [call site] 00399