Fuzz introspector: libjpeg-turbo.dev/fuzz/transform.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
476 0 EP call site: 00000 tj3TransformBufSize

Fuzzer calltree

0 LLVMFuzzerTestOneInput [function] [call site] 00000
1 tj3Init [function] [call site] 00001
2 _tjInitCompress [function] [call site] 00007
2 _tjInitDecompress [function] [call site] 00019
3 jpeg_std_error [function] [call site] 00020
3 jpeg_create_decompress [function] [call site] 00023
3 jpeg_mem_src_tj [function] [call site] 00024
2 _tjInitCompress [function] [call site] 00027
2 _tjInitDecompress [function] [call site] 00028
1 tj3DecompressHeader [function] [call site] 00029
2 GET_DINSTANCE [function] [call site] 00030
2 jpeg_mem_src_tj [function] [call site] 00034
2 jpeg_read_header [function] [call site] 00035
3 jpeg_consume_input [function] [call site] 00037
4 default_decompress_parms [function] [call site] 00038
3 jpeg_abort [function] [call site] 00044
2 setDecompParameters [function] [call site] 00045
3 getSubsamp [function] [call site] 00046
2 jpeg_abort_decompress [function] [call site] 00047
3 jpeg_abort [function] [call site] 00048
1 tj3Set [function] [call site] 00054
2 GET_TJINSTANCE [function] [call site] 00055
2 SET_BOOL_PARAM [function] [call site] 00056
2 SET_BOOL_PARAM [function] [call site] 00057
2 SET_BOOL_PARAM [function] [call site] 00059
2 SET_PARAM [function] [call site] 00061
2 SET_PARAM [function] [call site] 00062
2 SET_PARAM [function] [call site] 00070
2 SET_BOOL_PARAM [function] [call site] 00072
2 SET_BOOL_PARAM [function] [call site] 00073
2 SET_BOOL_PARAM [function] [call site] 00075
2 SET_BOOL_PARAM [function] [call site] 00077
2 SET_PARAM [function] [call site] 00079
2 SET_BOOL_PARAM [function] [call site] 00081
2 SET_BOOL_PARAM [function] [call site] 00083
2 SET_PARAM [function] [call site] 00085
2 SET_PARAM [function] [call site] 00087
2 SET_PARAM [function] [call site] 00089
2 SET_PARAM [function] [call site] 00091
2 SET_PARAM [function] [call site] 00093
2 SET_PARAM [function] [call site] 00095
2 SET_PARAM [function] [call site] 00097
2 SET_PARAM [function] [call site] 00098
2 SET_PARAM [function] [call site] 00100
1 tj3TransformBufSize [function] [call site] 00106
2 GET_TJINSTANCE [function] [call site] 00107
2 tj3Transform [function] [call site] 00127
3 GET_INSTANCE [function] [call site] 00128
3 jpeg_mem_src_tj [function] [call site] 00136
3 jcopy_markers_setup [function] [call site] 00139
4 jpeg_save_markers [function] [call site] 00140
4 jpeg_save_markers [function] [call site] 00142
4 jpeg_save_markers [function] [call site] 00143
3 jpeg_read_header [function] [call site] 00144
3 getSubsamp [function] [call site] 00146
3 jtransform_request_workspace [function] [call site] 00147
4 jpeg_core_output_dimensions [function] [call site] 00148
5 jdiv_round_up [function] [call site] 00149
5 jdiv_round_up [function] [call site] 00150
5 jdiv_round_up [function] [call site] 00151
5 jdiv_round_up [function] [call site] 00152
5 jdiv_round_up [function] [call site] 00153
5 jdiv_round_up [function] [call site] 00154
5 jdiv_round_up [function] [call site] 00155
5 jdiv_round_up [function] [call site] 00156
5 jdiv_round_up [function] [call site] 00157
5 jdiv_round_up [function] [call site] 00158
5 jdiv_round_up [function] [call site] 00159
5 jdiv_round_up [function] [call site] 00160
5 jdiv_round_up [function] [call site] 00161
5 jdiv_round_up [function] [call site] 00162
5 jdiv_round_up [function] [call site] 00163
5 jdiv_round_up [function] [call site] 00164
5 jdiv_round_up [function] [call site] 00165
5 jdiv_round_up [function] [call site] 00166
5 jdiv_round_up [function] [call site] 00167
5 jdiv_round_up [function] [call site] 00168
5 jdiv_round_up [function] [call site] 00169
5 jdiv_round_up [function] [call site] 00170
5 jdiv_round_up [function] [call site] 00171
5 jdiv_round_up [function] [call site] 00172
5 jdiv_round_up [function] [call site] 00173
5 jdiv_round_up [function] [call site] 00174
5 jdiv_round_up [function] [call site] 00175
5 jdiv_round_up [function] [call site] 00176
5 jdiv_round_up [function] [call site] 00177
5 jdiv_round_up [function] [call site] 00178
5 jdiv_round_up [function] [call site] 00179
5 jdiv_round_up [function] [call site] 00180
4 jtransform_perfect_transform [function] [call site] 00181
4 jtransform_perfect_transform [function] [call site] 00182
4 jdiv_round_up [function] [call site] 00191
4 jdiv_round_up [function] [call site] 00192
4 trim_right_edge [function] [call site] 00193
4 trim_bottom_edge [function] [call site] 00194
4 trim_right_edge [function] [call site] 00195
4 trim_bottom_edge [function] [call site] 00196
4 trim_right_edge [function] [call site] 00197
4 trim_right_edge [function] [call site] 00198
4 trim_bottom_edge [function] [call site] 00199
4 trim_bottom_edge [function] [call site] 00200
4 jdiv_round_up [function] [call site] 00201
4 jdiv_round_up [function] [call site] 00202
3 jpeg_read_coefficients [function] [call site] 00206
4 transdecode_master_selection [function] [call site] 00208
5 jpeg_core_output_dimensions [function] [call site] 00209
5 jinit_arith_decoder [function] [call site] 00210
5 jinit_phuff_decoder [function] [call site] 00212
5 jinit_huff_decoder [function] [call site] 00214
6 std_huff_tables [function] [call site] 00215
7 add_huff_table [function] [call site] 00216
7 add_huff_table [function] [call site] 00222
7 add_huff_table [function] [call site] 00223
7 add_huff_table [function] [call site] 00224
5 j12init_d_coef_controller [function] [call site] 00225
5 jinit_d_coef_controller [function] [call site] 00226
3 tj3JPEGBufSize [function] [call site] 00230
3 jpeg_mem_dest_tj [function] [call site] 00231
3 jpeg_copy_critical_parameters [function] [call site] 00232
4 jpeg_set_defaults [function] [call site] 00235
5 jpeg_set_quality [function] [call site] 00237
6 jpeg_quality_scaling [function] [call site] 00238
6 jpeg_set_linear_quality [function] [call site] 00239
7 jpeg_add_quant_table [function] [call site] 00240
8 jpeg_alloc_quant_table [function] [call site] 00243
7 jpeg_add_quant_table [function] [call site] 00244
5 std_huff_tables [function] [call site] 00245
5 jpeg_default_colorspace [function] [call site] 00246
6 jpeg_set_colorspace [function] [call site] 00267
6 jpeg_set_colorspace [function] [call site] 00268
6 jpeg_set_colorspace [function] [call site] 00269
6 jpeg_set_colorspace [function] [call site] 00270
6 jpeg_set_colorspace [function] [call site] 00271
6 jpeg_set_colorspace [function] [call site] 00272
4 jpeg_set_colorspace [function] [call site] 00274
4 jpeg_alloc_quant_table [function] [call site] 00275
3 jtransform_adjust_parameters [function] [call site] 00280
4 jpeg_set_colorspace [function] [call site] 00281
4 transpose_critical_parameters [function] [call site] 00283
4 adjust_quant [function] [call site] 00284
5 requant_comp [function] [call site] 00287
5 largest_common_denominator [function] [call site] 00290
5 dequant_comp [function] [call site] 00291
5 dequant_comp [function] [call site] 00292
4 adjust_exif_parameters [function] [call site] 00293
4 adjust_exif_parameters [function] [call site] 00294
3 jpeg_simple_progression [function] [call site] 00295
4 jpeg_default_colorspace [function] [call site] 00297
4 fill_dc_scans [function] [call site] 00299
5 fill_scans [function] [call site] 00300
4 fill_a_scan [function] [call site] 00301
4 fill_a_scan [function] [call site] 00302
4 fill_a_scan [function] [call site] 00303
4 fill_a_scan [function] [call site] 00304
4 fill_a_scan [function] [call site] 00305
4 fill_dc_scans [function] [call site] 00306
4 fill_a_scan [function] [call site] 00307
4 fill_a_scan [function] [call site] 00308
4 fill_a_scan [function] [call site] 00309
4 fill_dc_scans [function] [call site] 00310
4 fill_scans [function] [call site] 00311
4 fill_scans [function] [call site] 00312
4 fill_scans [function] [call site] 00313
4 fill_dc_scans [function] [call site] 00314
4 fill_scans [function] [call site] 00315
3 jpeg_write_coefficients [function] [call site] 00316
4 jpeg_suppress_tables [function] [call site] 00319
4 transencode_master_selection [function] [call site] 00320
5 jinit_c_master_control [function] [call site] 00321
6 jpeg_default_colorspace [function] [call site] 00342
5 jinit_arith_encoder [function] [call site] 00365
5 jinit_phuff_encoder [function] [call site] 00367
5 jinit_huff_encoder [function] [call site] 00369
5 transencode_coef_controller [function] [call site] 00370
5 jinit_marker_writer [function] [call site] 00373
3 jcopy_markers_execute [function] [call site] 00374
4 jpeg_write_marker [function] [call site] 00375
3 jinit_c_master_control [function] [call site] 00377
3 jtransform_execute_transformation [function] [call site] 00378
3 customFilter [function] [call site] 00379
3 jpeg_finish_decompress [function] [call site] 00392
3 jpeg_abort_compress [function] [call site] 00396
4 jpeg_abort [function] [call site] 00397
3 jpeg_abort_decompress [function] [call site] 00398
2 jcopy_markers_setup [function] [call site] 00409
2 jpeg_read_header [function] [call site] 00410
2 getSubsamp [function] [call site] 00412
2 jtransform_request_workspace [function] [call site] 00413
2 getDstSubsamp [function] [call site] 00415
2 jpeg_read_coefficients [function] [call site] 00418
2 jpeg_mem_dest_tj [function] [call site] 00419
2 jpeg_copy_critical_parameters [function] [call site] 00420
2 jtransform_adjust_parameters [function] [call site] 00421
2 jpeg_simple_progression [function] [call site] 00422
2 jpeg_write_coefficients [function] [call site] 00423
2 jcopy_markers_execute [function] [call site] 00424
2 jpeg_write_icc_profile [function] [call site] 00425
3 jpeg_write_m_header [function] [call site] 00428
3 jpeg_write_m_byte [function] [call site] 00430
3 jpeg_write_m_byte [function] [call site] 00431
3 jpeg_write_m_byte [function] [call site] 00432
3 jpeg_write_m_byte [function] [call site] 00433
3 jpeg_write_m_byte [function] [call site] 00434
3 jpeg_write_m_byte [function] [call site] 00435
3 jpeg_write_m_byte [function] [call site] 00436
3 jpeg_write_m_byte [function] [call site] 00437
3 jpeg_write_m_byte [function] [call site] 00438
3 jpeg_write_m_byte [function] [call site] 00439
3 jpeg_write_m_byte [function] [call site] 00440
3 jpeg_write_m_byte [function] [call site] 00441
3 jpeg_write_m_byte [function] [call site] 00442
3 jpeg_write_m_byte [function] [call site] 00443
3 jpeg_write_m_byte [function] [call site] 00444
2 jinit_c_master_control [function] [call site] 00445
2 jtransform_execute_transformation [function] [call site] 00446
2 customFilter [function] [call site] 00447
2 jpeg_finish_compress [function] [call site] 00449
2 jpeg_finish_decompress [function] [call site] 00450
2 jpeg_abort_compress [function] [call site] 00451
2 jpeg_abort_decompress [function] [call site] 00452
1 tj3Transform [function] [call site] 00457
1 tj3TransformBufSize [function] [call site] 00459
1 tj3Transform [function] [call site] 00461
1 tj3TransformBufSize [function] [call site] 00463
1 tj3Transform [function] [call site] 00465
1 tj3Transform [function] [call site] 00468
1 tj3Destroy [function] [call site] 00470
2 jpeg_destroy_compress [function] [call site] 00472
3 jpeg_destroy [function] [call site] 00473
2 jpeg_destroy_decompress [function] [call site] 00474
3 jpeg_destroy [function] [call site] 00475