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=597 snprintf linenumber=600 snprintf linenumber=602 _tjInitCompress /src/libjpeg-turbo.3.1.x/src/turbojpeg.c linenumber=617 jpeg_std_error /src/libjpeg-turbo.3.1.x/src/jerror.c linenumber=1196 _setjmp linenumber=1205 jpeg_CreateCompress /src/libjpeg-turbo.3.1.x/src/jcapimin.c linenumber=1211 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=1213 snprintf linenumber=1217 _tjInitDecompress /src/libjpeg-turbo.3.1.x/src/turbojpeg.c linenumber=618 jpeg_std_error /src/libjpeg-turbo.3.1.x/src/jerror.c linenumber=1852 _setjmp linenumber=1861 jpeg_CreateDecompress /src/libjpeg-turbo.3.1.x/src/jdapimin.c linenumber=1867 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=1869 _tjInitCompress /src/libjpeg-turbo.3.1.x/src/turbojpeg.c linenumber=620 _tjInitDecompress /src/libjpeg-turbo.3.1.x/src/turbojpeg.c linenumber=622 tj3Set /src/libjpeg-turbo.3.1.x/src/turbojpeg.c linenumber=85 snprintf linenumber=734 snprintf linenumber=738 snprintf linenumber=741 snprintf linenumber=745 snprintf linenumber=746 snprintf linenumber=750 snprintf linenumber=751 snprintf linenumber=754 snprintf linenumber=758 snprintf linenumber=759 snprintf linenumber=763 snprintf linenumber=764 snprintf linenumber=767 snprintf linenumber=771 snprintf linenumber=772 snprintf linenumber=776 snprintf linenumber=777 snprintf linenumber=780 snprintf linenumber=784 snprintf linenumber=785 snprintf linenumber=789 snprintf linenumber=790 snprintf linenumber=794 snprintf linenumber=795 snprintf linenumber=799 snprintf linenumber=800 snprintf linenumber=804 snprintf linenumber=805 snprintf linenumber=809 snprintf linenumber=810 snprintf linenumber=814 snprintf linenumber=815 snprintf linenumber=819 snprintf linenumber=820 snprintf linenumber=825 snprintf linenumber=826 snprintf linenumber=831 snprintf linenumber=832 snprintf linenumber=836 snprintf linenumber=837 snprintf linenumber=841 snprintf linenumber=842 snprintf linenumber=845 snprintf linenumber=848 snprintf linenumber=852 snprintf linenumber=853 snprintf linenumber=856 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=312 snprintf linenumber=316 snprintf linenumber=318 tj3Init /src/libjpeg-turbo.3.1.x/src/turbojpeg.c linenumber=323 getc linenumber=327 ungetc linenumber=327 __errno_location linenumber=328 strerror linenumber=328 snprintf linenumber=328 snprintf linenumber=330 _setjmp linenumber=332 jinit_read_bmp /src/libjpeg-turbo.3.1.x/src/rdbmp.c linenumber=338 snprintf linenumber=339 j12init_read_ppm /src/libjpeg-turbo.3.1.x/src/wrapper/../rdppm.c linenumber=349 snprintf linenumber=350 snprintf linenumber=353 snprintf linenumber=383 _setjmp linenumber=385 tj3Destroy /src/libjpeg-turbo.3.1.x/src/turbojpeg.c linenumber=406 _setjmp linenumber=646 jpeg_destroy_compress /src/libjpeg-turbo.3.1.x/src/jcapimin.c linenumber=647 jpeg_destroy /src/libjpeg-turbo.3.1.x/src/jcomapi.c linenumber=116 _setjmp linenumber=649 jpeg_destroy_decompress /src/libjpeg-turbo.3.1.x/src/jdapimin.c linenumber=650 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=969 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=1241 snprintf linenumber=1243 snprintf linenumber=1253 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=391 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=402 jpeg_set_quality /src/libjpeg-turbo.3.1.x/src/jcparam.c linenumber=407 jpeg_set_colorspace /src/libjpeg-turbo.3.1.x/src/jcparam.c linenumber=412 jpeg_set_colorspace /src/libjpeg-turbo.3.1.x/src/jcparam.c linenumber=414 jpeg_set_colorspace /src/libjpeg-turbo.3.1.x/src/jcparam.c linenumber=416 jpeg_set_colorspace /src/libjpeg-turbo.3.1.x/src/jcparam.c linenumber=418 jpeg_set_colorspace /src/libjpeg-turbo.3.1.x/src/jcparam.c linenumber=420 jpeg_set_colorspace /src/libjpeg-turbo.3.1.x/src/jcparam.c linenumber=423 jpeg_set_colorspace /src/libjpeg-turbo.3.1.x/src/jcparam.c linenumber=425 jpeg_set_colorspace /src/libjpeg-turbo.3.1.x/src/jcparam.c linenumber=427 jpeg_simple_progression /src/libjpeg-turbo.3.1.x/src/jcparam.c linenumber=433 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 realloc linenumber=117 snprintf linenumber=117 jpeg_mem_dest_tj /src/libjpeg-turbo.3.1.x/src/jdatadst-tj.c linenumber=119 jpeg_start_compress /src/libjpeg-turbo.3.1.x/src/wrapper/../jcapistd.c linenumber=122 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=124 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=132 jpeg_finish_compress /src/libjpeg-turbo.3.1.x/src/jcapimin.c linenumber=134 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=140 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 ====================================