Call tree LLVMFuzzerTestOneInput /src/libjpeg-turbo.3.1.x/fuzz/compress12.cc linenumber=-1 fmemopen linenumber=74 tj3Init /src/libjpeg-turbo.3.1.x/src/turbojpeg.c linenumber=77 snprintf linenumber=567 snprintf linenumber=570 snprintf linenumber=572 _tjInitCompress /src/libjpeg-turbo.3.1.x/src/turbojpeg.c linenumber=587 jpeg_std_error /src/libjpeg-turbo.3.1.x/src/jerror.c linenumber=1160 _setjmp linenumber=1169 jpeg_CreateCompress /src/libjpeg-turbo.3.1.x/src/jcapimin.c linenumber=1175 jinit_memory_mgr /src/libjpeg-turbo.3.1.x/src/jmemmgr.c linenumber=63 jpeg_mem_init /src/libjpeg-turbo.3.1.x/src/jmemnobs.c linenumber=1223 jpeg_get_small /src/libjpeg-turbo.3.1.x/src/jmemnobs.c linenumber=1226 jpeg_mem_term /src/libjpeg-turbo.3.1.x/src/jmemnobs.c linenumber=1229 __errno_location linenumber=1274 getenv linenumber=1274 strlen linenumber=1274 strncpy linenumber=1274 __isoc99_sscanf linenumber=1280 jpeg_mem_dest_tj /src/libjpeg-turbo.3.1.x/src/jdatadst-tj.c linenumber=1177 _tjInitDecompress /src/libjpeg-turbo.3.1.x/src/turbojpeg.c linenumber=588 jpeg_std_error /src/libjpeg-turbo.3.1.x/src/jerror.c linenumber=1801 _setjmp linenumber=1810 jpeg_CreateDecompress /src/libjpeg-turbo.3.1.x/src/jdapimin.c linenumber=1816 jinit_memory_mgr /src/libjpeg-turbo.3.1.x/src/jmemmgr.c linenumber=64 jinit_marker_reader /src/libjpeg-turbo.3.1.x/src/jdmarker.c linenumber=82 reset_marker_reader /src/libjpeg-turbo.3.1.x/src/jdmarker.c linenumber=1313 jinit_input_controller /src/libjpeg-turbo.3.1.x/src/jdinput.c linenumber=85 jpeg_mem_src_tj /src/libjpeg-turbo.3.1.x/src/jdatasrc-tj.c linenumber=1818 _tjInitCompress /src/libjpeg-turbo.3.1.x/src/turbojpeg.c linenumber=590 _tjInitDecompress /src/libjpeg-turbo.3.1.x/src/turbojpeg.c linenumber=592 tj3Set /src/libjpeg-turbo.3.1.x/src/turbojpeg.c linenumber=85 snprintf linenumber=703 snprintf linenumber=707 snprintf linenumber=710 snprintf linenumber=714 snprintf linenumber=715 snprintf linenumber=719 snprintf linenumber=720 snprintf linenumber=723 snprintf linenumber=727 snprintf linenumber=728 snprintf linenumber=732 snprintf linenumber=733 snprintf linenumber=736 snprintf linenumber=740 snprintf linenumber=741 snprintf linenumber=745 snprintf linenumber=746 snprintf linenumber=749 snprintf linenumber=753 snprintf linenumber=754 snprintf linenumber=758 snprintf linenumber=759 snprintf linenumber=763 snprintf linenumber=764 snprintf linenumber=768 snprintf linenumber=769 snprintf linenumber=773 snprintf linenumber=774 snprintf linenumber=778 snprintf linenumber=779 snprintf linenumber=783 snprintf linenumber=784 snprintf linenumber=788 snprintf linenumber=789 snprintf linenumber=794 snprintf linenumber=795 snprintf linenumber=800 snprintf linenumber=801 snprintf linenumber=805 snprintf linenumber=806 snprintf linenumber=810 snprintf linenumber=811 snprintf linenumber=814 snprintf linenumber=817 snprintf linenumber=821 snprintf linenumber=822 snprintf linenumber=825 tj3Set /src/libjpeg-turbo.3.1.x/src/turbojpeg.c linenumber=86 tj3Set /src/libjpeg-turbo.3.1.x/src/turbojpeg.c linenumber=87 tj3Set /src/libjpeg-turbo.3.1.x/src/turbojpeg.c linenumber=88 tj3Set /src/libjpeg-turbo.3.1.x/src/turbojpeg.c linenumber=89 tj3Set /src/libjpeg-turbo.3.1.x/src/turbojpeg.c linenumber=90 tj3Set /src/libjpeg-turbo.3.1.x/src/turbojpeg.c linenumber=91 tj3Set /src/libjpeg-turbo.3.1.x/src/turbojpeg.c linenumber=93 fseek linenumber=96 _tj3LoadImageFromFileHandle12 /src/libjpeg-turbo.3.1.x/src/turbojpeg-mp.c linenumber=97 snprintf linenumber=309 snprintf linenumber=313 snprintf linenumber=315 tj3Init /src/libjpeg-turbo.3.1.x/src/turbojpeg.c linenumber=320 getc linenumber=324 ungetc linenumber=324 __errno_location linenumber=325 strerror linenumber=325 snprintf linenumber=325 snprintf linenumber=327 _setjmp linenumber=329 jinit_read_bmp /src/libjpeg-turbo.3.1.x/src/rdbmp.c linenumber=335 snprintf linenumber=336 j12init_read_ppm /src/libjpeg-turbo.3.1.x/src/wrapper/../rdppm.c linenumber=346 snprintf linenumber=347 snprintf linenumber=350 snprintf linenumber=378 _setjmp linenumber=380 tj3Destroy /src/libjpeg-turbo.3.1.x/src/turbojpeg.c linenumber=401 _setjmp linenumber=616 jpeg_destroy_compress /src/libjpeg-turbo.3.1.x/src/jcapimin.c linenumber=617 jpeg_destroy /src/libjpeg-turbo.3.1.x/src/jcomapi.c linenumber=116 _setjmp linenumber=619 jpeg_destroy_decompress /src/libjpeg-turbo.3.1.x/src/jdapimin.c linenumber=620 jpeg_destroy /src/libjpeg-turbo.3.1.x/src/jcomapi.c linenumber=109 tj3JPEGBufSize /src/libjpeg-turbo.3.1.x/src/turbojpeg.c linenumber=124 snprintf linenumber=938 tj3Get /src/libjpeg-turbo.3.1.x/src/turbojpeg.c linenumber=125 tj3Alloc /src/libjpeg-turbo.3.1.x/src/turbojpeg.c linenumber=126 tj3SetICCProfile /src/libjpeg-turbo.3.1.x/src/turbojpeg.c linenumber=132 snprintf linenumber=1197 snprintf linenumber=1199 snprintf linenumber=1209 tj3Set /src/libjpeg-turbo.3.1.x/src/turbojpeg.c linenumber=134 tj3Set /src/libjpeg-turbo.3.1.x/src/turbojpeg.c linenumber=135 tj3Compress12 /src/libjpeg-turbo.3.1.x/src/turbojpeg-mp.c linenumber=136 snprintf linenumber=80 snprintf linenumber=82 snprintf linenumber=87 snprintf linenumber=90 snprintf linenumber=92 snprintf linenumber=96 snprintf linenumber=99 _setjmp linenumber=101 setCompDefaults /src/libjpeg-turbo.3.1.x/src/turbojpeg.c linenumber=115 jpeg_set_defaults /src/libjpeg-turbo.3.1.x/src/jcparam.c linenumber=361 jpeg_set_quality /src/libjpeg-turbo.3.1.x/src/jcparam.c linenumber=208 jpeg_quality_scaling /src/libjpeg-turbo.3.1.x/src/jcparam.c linenumber=166 jpeg_set_linear_quality /src/libjpeg-turbo.3.1.x/src/jcparam.c linenumber=169 jpeg_add_quant_table /src/libjpeg-turbo.3.1.x/src/jcparam.c linenumber=124 jpeg_alloc_quant_table /src/libjpeg-turbo.3.1.x/src/jcomapi.c linenumber=53 jpeg_add_quant_table /src/libjpeg-turbo.3.1.x/src/jcparam.c linenumber=126 std_huff_tables /src/libjpeg-turbo.3.1.x/src/jstdhuff.c linenumber=210 add_huff_table /src/libjpeg-turbo.3.1.x/src/jstdhuff.c linenumber=136 jpeg_alloc_huff_table /src/libjpeg-turbo.3.1.x/src/jcomapi.c linenumber=27 add_huff_table /src/libjpeg-turbo.3.1.x/src/jstdhuff.c linenumber=138 add_huff_table /src/libjpeg-turbo.3.1.x/src/jstdhuff.c linenumber=140 add_huff_table /src/libjpeg-turbo.3.1.x/src/jstdhuff.c linenumber=142 jpeg_default_colorspace /src/libjpeg-turbo.3.1.x/src/jcparam.c linenumber=277 jpeg_set_colorspace /src/libjpeg-turbo.3.1.x/src/jcparam.c linenumber=290 jpeg_set_colorspace /src/libjpeg-turbo.3.1.x/src/jcparam.c linenumber=305 jpeg_set_colorspace /src/libjpeg-turbo.3.1.x/src/jcparam.c linenumber=308 jpeg_set_colorspace /src/libjpeg-turbo.3.1.x/src/jcparam.c linenumber=311 jpeg_set_colorspace /src/libjpeg-turbo.3.1.x/src/jcparam.c linenumber=314 jpeg_set_colorspace /src/libjpeg-turbo.3.1.x/src/jcparam.c linenumber=317 jpeg_set_colorspace /src/libjpeg-turbo.3.1.x/src/jcparam.c linenumber=320 jpeg_enable_lossless /src/libjpeg-turbo.3.1.x/src/jcparam.c linenumber=372 jpeg_set_quality /src/libjpeg-turbo.3.1.x/src/jcparam.c linenumber=377 jpeg_set_colorspace /src/libjpeg-turbo.3.1.x/src/jcparam.c linenumber=382 jpeg_set_colorspace /src/libjpeg-turbo.3.1.x/src/jcparam.c linenumber=384 jpeg_set_colorspace /src/libjpeg-turbo.3.1.x/src/jcparam.c linenumber=386 jpeg_set_colorspace /src/libjpeg-turbo.3.1.x/src/jcparam.c linenumber=388 jpeg_set_colorspace /src/libjpeg-turbo.3.1.x/src/jcparam.c linenumber=390 jpeg_set_colorspace /src/libjpeg-turbo.3.1.x/src/jcparam.c linenumber=393 jpeg_set_colorspace /src/libjpeg-turbo.3.1.x/src/jcparam.c linenumber=395 jpeg_set_colorspace /src/libjpeg-turbo.3.1.x/src/jcparam.c linenumber=397 jpeg_simple_progression /src/libjpeg-turbo.3.1.x/src/jcparam.c linenumber=403 jpeg_default_colorspace /src/libjpeg-turbo.3.1.x/src/jcparam.c linenumber=490 fill_dc_scans /src/libjpeg-turbo.3.1.x/src/jcparam.c linenumber=526 fill_scans /src/libjpeg-turbo.3.1.x/src/jcparam.c linenumber=465 fill_a_scan /src/libjpeg-turbo.3.1.x/src/jcparam.c linenumber=528 fill_a_scan /src/libjpeg-turbo.3.1.x/src/jcparam.c linenumber=530 fill_a_scan /src/libjpeg-turbo.3.1.x/src/jcparam.c linenumber=531 fill_a_scan /src/libjpeg-turbo.3.1.x/src/jcparam.c linenumber=533 fill_a_scan /src/libjpeg-turbo.3.1.x/src/jcparam.c linenumber=535 fill_dc_scans /src/libjpeg-turbo.3.1.x/src/jcparam.c linenumber=537 fill_a_scan /src/libjpeg-turbo.3.1.x/src/jcparam.c linenumber=539 fill_a_scan /src/libjpeg-turbo.3.1.x/src/jcparam.c linenumber=540 fill_a_scan /src/libjpeg-turbo.3.1.x/src/jcparam.c linenumber=542 fill_dc_scans /src/libjpeg-turbo.3.1.x/src/jcparam.c linenumber=546 fill_scans /src/libjpeg-turbo.3.1.x/src/jcparam.c linenumber=547 fill_scans /src/libjpeg-turbo.3.1.x/src/jcparam.c linenumber=548 fill_scans /src/libjpeg-turbo.3.1.x/src/jcparam.c linenumber=550 fill_dc_scans /src/libjpeg-turbo.3.1.x/src/jcparam.c linenumber=552 fill_scans /src/libjpeg-turbo.3.1.x/src/jcparam.c linenumber=553 jpeg_mem_dest_tj /src/libjpeg-turbo.3.1.x/src/jdatadst-tj.c linenumber=117 jpeg_start_compress /src/libjpeg-turbo.3.1.x/src/wrapper/../jcapistd.c linenumber=119 jpeg_suppress_tables /src/libjpeg-turbo.3.1.x/src/jcapimin.c linenumber=50 jinit_compress_master /src/libjpeg-turbo.3.1.x/src/jcinit.c linenumber=56 jinit_c_master_control /src/libjpeg-turbo.3.1.x/src/jcmaster.c linenumber=39 validate_script /src/libjpeg-turbo.3.1.x/src/jcmaster.c linenumber=731 jpeg_default_colorspace /src/libjpeg-turbo.3.1.x/src/jcparam.c linenumber=752 initial_setup /src/libjpeg-turbo.3.1.x/src/jcmaster.c linenumber=760 jdiv_round_up /src/libjpeg-turbo.3.1.x/src/wrapper/../jutils.c linenumber=241 jdiv_round_up /src/libjpeg-turbo.3.1.x/src/wrapper/../jutils.c linenumber=244 jdiv_round_up /src/libjpeg-turbo.3.1.x/src/wrapper/../jutils.c linenumber=248 jdiv_round_up /src/libjpeg-turbo.3.1.x/src/wrapper/../jutils.c linenumber=251 jdiv_round_up /src/libjpeg-turbo.3.1.x/src/wrapper/../jutils.c linenumber=261 using_std_huff_tables /src/libjpeg-turbo.3.1.x/src/jcmaster.c linenumber=777 memcmp linenumber=138 memcmp linenumber=140 memcmp linenumber=142 memcmp linenumber=144 memcmp linenumber=146 memcmp linenumber=148 memcmp linenumber=150 memcmp linenumber=152 jinit_color_converter /src/libjpeg-turbo.3.1.x/src/wrapper/../jccolor.c linenumber=44 jsimd_can_rgb_gray /src/libjpeg-turbo.3.1.x/simd/x86_64/jsimd.c linenumber=634 init_simd /src/libjpeg-turbo.3.1.x/simd/x86_64/jsimd.c linenumber=89 jpeg_simd_cpu_support linenumber=48 __errno_location linenumber=52 getenv linenumber=52 strlen linenumber=52 strncpy linenumber=52 strcmp linenumber=52 __errno_location linenumber=54 getenv linenumber=54 strlen linenumber=54 strncpy linenumber=54 strcmp linenumber=54 __errno_location linenumber=56 getenv linenumber=56 strlen linenumber=56 strncpy linenumber=56 strcmp linenumber=56 __errno_location linenumber=58 getenv linenumber=58 strlen linenumber=58 strncpy linenumber=58 strcmp linenumber=58 jsimd_can_rgb_ycc /src/libjpeg-turbo.3.1.x/simd/x86_64/jsimd.c linenumber=681 init_simd /src/libjpeg-turbo.3.1.x/simd/x86_64/jsimd.c linenumber=66 jinit_downsampler /src/libjpeg-turbo.3.1.x/src/wrapper/../jcsample.c linenumber=45 jsimd_can_h2v1_downsample /src/libjpeg-turbo.3.1.x/simd/x86_64/jsimd.c linenumber=520 init_simd /src/libjpeg-turbo.3.1.x/simd/x86_64/jsimd.c linenumber=323 jsimd_can_h2v2_downsample /src/libjpeg-turbo.3.1.x/simd/x86_64/jsimd.c linenumber=540 init_simd /src/libjpeg-turbo.3.1.x/simd/x86_64/jsimd.c linenumber=304 jinit_c_prep_controller /src/libjpeg-turbo.3.1.x/src/wrapper/../jcprepct.c linenumber=46 create_context_buffer /src/libjpeg-turbo.3.1.x/src/wrapper/../jcprepct.c linenumber=360 j12init_color_converter /src/libjpeg-turbo.3.1.x/src/wrapper/../jccolor.c linenumber=48 j12init_downsampler /src/libjpeg-turbo.3.1.x/src/wrapper/../jcsample.c linenumber=49 j12init_c_prep_controller /src/libjpeg-turbo.3.1.x/src/wrapper/../jcprepct.c linenumber=50 j16init_color_converter /src/libjpeg-turbo.3.1.x/src/wrapper/../jccolor.c linenumber=54 j16init_downsampler /src/libjpeg-turbo.3.1.x/src/wrapper/../jcsample.c linenumber=55 j16init_c_prep_controller /src/libjpeg-turbo.3.1.x/src/wrapper/../jcprepct.c linenumber=56 jinit_lossless_compressor /src/libjpeg-turbo.3.1.x/src/wrapper/../jclossls.c linenumber=68 j12init_lossless_compressor /src/libjpeg-turbo.3.1.x/src/wrapper/../jclossls.c linenumber=70 j16init_lossless_compressor /src/libjpeg-turbo.3.1.x/src/wrapper/../jclossls.c linenumber=72 jinit_lhuff_encoder /src/libjpeg-turbo.3.1.x/src/jclhuff.c linenumber=77 jinit_c_diff_controller /src/libjpeg-turbo.3.1.x/src/wrapper/../jcdiffct.c linenumber=82 jround_up /src/libjpeg-turbo.3.1.x/src/wrapper/../jutils.c linenumber=368 jround_up /src/libjpeg-turbo.3.1.x/src/wrapper/../jutils.c linenumber=373 jround_up /src/libjpeg-turbo.3.1.x/src/wrapper/../jutils.c linenumber=382 jround_up /src/libjpeg-turbo.3.1.x/src/wrapper/../jutils.c linenumber=393 jround_up /src/libjpeg-turbo.3.1.x/src/wrapper/../jutils.c linenumber=406 jround_up /src/libjpeg-turbo.3.1.x/src/wrapper/../jutils.c linenumber=408 j12init_c_diff_controller /src/libjpeg-turbo.3.1.x/src/wrapper/../jcdiffct.c linenumber=85 j16init_c_diff_controller /src/libjpeg-turbo.3.1.x/src/wrapper/../jcdiffct.c linenumber=88 jinit_forward_dct /src/libjpeg-turbo.3.1.x/src/wrapper/../jcdctmgr.c linenumber=98 jsimd_can_fdct_islow /src/libjpeg-turbo.3.1.x/simd/x86_64/jsimd.c linenumber=660 init_simd /src/libjpeg-turbo.3.1.x/simd/x86_64/jsimd.c linenumber=732 jsimd_can_fdct_ifast /src/libjpeg-turbo.3.1.x/simd/x86_64/jsimd.c linenumber=671 init_simd /src/libjpeg-turbo.3.1.x/simd/x86_64/jsimd.c linenumber=751 jsimd_can_fdct_float /src/libjpeg-turbo.3.1.x/simd/x86_64/jsimd.c linenumber=682 init_simd /src/libjpeg-turbo.3.1.x/simd/x86_64/jsimd.c linenumber=768 jsimd_can_convsamp /src/libjpeg-turbo.3.1.x/simd/x86_64/jsimd.c linenumber=704 init_simd /src/libjpeg-turbo.3.1.x/simd/x86_64/jsimd.c linenumber=668 jsimd_can_quantize /src/libjpeg-turbo.3.1.x/simd/x86_64/jsimd.c linenumber=710 init_simd /src/libjpeg-turbo.3.1.x/simd/x86_64/jsimd.c linenumber=809 jsimd_can_convsamp_float /src/libjpeg-turbo.3.1.x/simd/x86_64/jsimd.c linenumber=720 init_simd /src/libjpeg-turbo.3.1.x/simd/x86_64/jsimd.c linenumber=691 jsimd_can_quantize_float /src/libjpeg-turbo.3.1.x/simd/x86_64/jsimd.c linenumber=726 init_simd /src/libjpeg-turbo.3.1.x/simd/x86_64/jsimd.c linenumber=830 j12init_forward_dct /src/libjpeg-turbo.3.1.x/src/wrapper/../jcdctmgr.c linenumber=100 jinit_arith_encoder /src/libjpeg-turbo.3.1.x/src/jcarith.c linenumber=106 jinit_phuff_encoder /src/libjpeg-turbo.3.1.x/src/jcphuff.c linenumber=113 jinit_huff_encoder /src/libjpeg-turbo.3.1.x/src/jchuff.c linenumber=118 j12init_c_coef_controller /src/libjpeg-turbo.3.1.x/src/wrapper/../jccoefct.c linenumber=123 jround_up /src/libjpeg-turbo.3.1.x/src/wrapper/../jutils.c linenumber=433 jround_up /src/libjpeg-turbo.3.1.x/src/wrapper/../jutils.c linenumber=435 jinit_c_coef_controller /src/libjpeg-turbo.3.1.x/src/wrapper/../jccoefct.c linenumber=126 jinit_c_main_controller /src/libjpeg-turbo.3.1.x/src/wrapper/../jcmainct.c linenumber=134 j12init_c_main_controller /src/libjpeg-turbo.3.1.x/src/wrapper/../jcmainct.c linenumber=136 j16init_c_main_controller /src/libjpeg-turbo.3.1.x/src/wrapper/../jcmainct.c linenumber=139 jinit_marker_writer /src/libjpeg-turbo.3.1.x/src/jcmarker.c linenumber=144 jpeg_write_icc_profile /src/libjpeg-turbo.3.1.x/src/jcicc.c linenumber=121 jpeg_write_m_header /src/libjpeg-turbo.3.1.x/src/jcapimin.c linenumber=74 jpeg_write_m_byte /src/libjpeg-turbo.3.1.x/src/jcapimin.c linenumber=81 jpeg_write_m_byte /src/libjpeg-turbo.3.1.x/src/jcapimin.c linenumber=82 jpeg_write_m_byte /src/libjpeg-turbo.3.1.x/src/jcapimin.c linenumber=83 jpeg_write_m_byte /src/libjpeg-turbo.3.1.x/src/jcapimin.c linenumber=84 jpeg_write_m_byte /src/libjpeg-turbo.3.1.x/src/jcapimin.c linenumber=85 jpeg_write_m_byte /src/libjpeg-turbo.3.1.x/src/jcapimin.c linenumber=86 jpeg_write_m_byte /src/libjpeg-turbo.3.1.x/src/jcapimin.c linenumber=87 jpeg_write_m_byte /src/libjpeg-turbo.3.1.x/src/jcapimin.c linenumber=88 jpeg_write_m_byte /src/libjpeg-turbo.3.1.x/src/jcapimin.c linenumber=89 jpeg_write_m_byte /src/libjpeg-turbo.3.1.x/src/jcapimin.c linenumber=90 jpeg_write_m_byte /src/libjpeg-turbo.3.1.x/src/jcapimin.c linenumber=91 jpeg_write_m_byte /src/libjpeg-turbo.3.1.x/src/jcapimin.c linenumber=92 jpeg_write_m_byte /src/libjpeg-turbo.3.1.x/src/jcapimin.c linenumber=95 jpeg_write_m_byte /src/libjpeg-turbo.3.1.x/src/jcapimin.c linenumber=96 jpeg_write_m_byte /src/libjpeg-turbo.3.1.x/src/jcapimin.c linenumber=100 jpeg12_write_scanlines /src/libjpeg-turbo.3.1.x/src/wrapper/../jcapistd.c linenumber=129 jpeg_finish_compress /src/libjpeg-turbo.3.1.x/src/jcapimin.c linenumber=131 jpeg_abort /src/libjpeg-turbo.3.1.x/src/jcomapi.c linenumber=224 jpeg_abort_compress /src/libjpeg-turbo.3.1.x/src/jcapimin.c linenumber=137 jpeg_abort /src/libjpeg-turbo.3.1.x/src/jcomapi.c linenumber=128 tj3Free /src/libjpeg-turbo.3.1.x/src/turbojpeg.c linenumber=144 tj3Free /src/libjpeg-turbo.3.1.x/src/turbojpeg.c linenumber=146 tj3Free /src/libjpeg-turbo.3.1.x/src/turbojpeg.c linenumber=156 tj3Free /src/libjpeg-turbo.3.1.x/src/turbojpeg.c linenumber=157 fclose linenumber=158 tj3Destroy /src/libjpeg-turbo.3.1.x/src/turbojpeg.c linenumber=159 ====================================