Call tree LLVMFuzzerTestOneInput /src/libjpeg-turbo.main/fuzz/compress16_lossless.cc linenumber=-1 fmemopen linenumber=72 tj3InitVersion /src/libjpeg-turbo.main/src/turbojpeg.c linenumber=75 snprintf linenumber=591 snprintf linenumber=594 snprintf linenumber=596 _tjInitCompress /src/libjpeg-turbo.main/src/turbojpeg.c linenumber=614 jpeg_std_error /src/libjpeg-turbo.main/src/jerror.c linenumber=1191 _setjmp linenumber=1201 jpeg_CreateCompress /src/libjpeg-turbo.main/src/jcapimin.c linenumber=1207 jinit_memory_mgr /src/libjpeg-turbo.main/src/jmemmgr.c linenumber=66 jpeg_mem_init /src/libjpeg-turbo.main/src/jmemnobs.c linenumber=1223 jpeg_get_small /src/libjpeg-turbo.main/src/jmemnobs.c linenumber=1226 jpeg_mem_term /src/libjpeg-turbo.main/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.main/src/jdatadst-tj.c linenumber=1209 _tjInitDecompress /src/libjpeg-turbo.main/src/turbojpeg.c linenumber=615 jpeg_std_error /src/libjpeg-turbo.main/src/jerror.c linenumber=1833 _setjmp linenumber=1843 jpeg_CreateDecompress /src/libjpeg-turbo.main/src/jdapimin.c linenumber=1849 jinit_memory_mgr /src/libjpeg-turbo.main/src/jmemmgr.c linenumber=67 jinit_marker_reader /src/libjpeg-turbo.main/src/jdmarker.c linenumber=85 reset_marker_reader /src/libjpeg-turbo.main/src/jdmarker.c linenumber=1314 jinit_input_controller /src/libjpeg-turbo.main/src/jdinput.c linenumber=88 jpeg_mem_src_tj /src/libjpeg-turbo.main/src/jdatasrc-tj.c linenumber=1851 _tjInitCompress /src/libjpeg-turbo.main/src/turbojpeg.c linenumber=617 _tjInitDecompress /src/libjpeg-turbo.main/src/turbojpeg.c linenumber=619 tj3Set /src/libjpeg-turbo.main/src/turbojpeg.c linenumber=83 snprintf linenumber=736 snprintf linenumber=740 snprintf linenumber=743 snprintf linenumber=747 snprintf linenumber=748 snprintf linenumber=752 snprintf linenumber=753 snprintf linenumber=756 snprintf linenumber=760 snprintf linenumber=761 snprintf linenumber=765 snprintf linenumber=766 snprintf linenumber=769 snprintf linenumber=773 snprintf linenumber=774 snprintf linenumber=778 snprintf linenumber=779 snprintf linenumber=782 snprintf linenumber=786 snprintf linenumber=787 snprintf linenumber=791 snprintf linenumber=792 snprintf linenumber=796 snprintf linenumber=797 snprintf linenumber=801 snprintf linenumber=802 snprintf linenumber=806 snprintf linenumber=807 snprintf linenumber=811 snprintf linenumber=812 snprintf linenumber=816 snprintf linenumber=817 snprintf linenumber=821 snprintf linenumber=822 snprintf linenumber=827 snprintf linenumber=828 snprintf linenumber=833 snprintf linenumber=834 snprintf linenumber=838 snprintf linenumber=839 snprintf linenumber=843 snprintf linenumber=844 snprintf linenumber=847 snprintf linenumber=850 snprintf linenumber=853 snprintf linenumber=856 tj3Set /src/libjpeg-turbo.main/src/turbojpeg.c linenumber=84 tj3Set /src/libjpeg-turbo.main/src/turbojpeg.c linenumber=85 tj3Set /src/libjpeg-turbo.main/src/turbojpeg.c linenumber=86 tj3Set /src/libjpeg-turbo.main/src/turbojpeg.c linenumber=88 fseek linenumber=91 _tj3LoadImageFromFileHandle16 /src/libjpeg-turbo.main/src/turbojpeg-mp.c linenumber=92 snprintf linenumber=319 snprintf linenumber=323 snprintf linenumber=325 tj3Init /src/libjpeg-turbo.main/src/turbojpeg.c linenumber=330 tj3InitVersion /src/libjpeg-turbo.main/src/turbojpeg.c linenumber=630 getc linenumber=334 ungetc linenumber=334 __errno_location linenumber=335 strerror linenumber=335 snprintf linenumber=335 snprintf linenumber=337 _setjmp linenumber=339 jinit_read_bmp /src/libjpeg-turbo.main/src/rdbmp.c linenumber=345 snprintf linenumber=346 j16init_read_png /src/libjpeg-turbo.main/src/wrapper/../rdpng.c linenumber=356 snprintf linenumber=357 j16init_read_ppm /src/libjpeg-turbo.main/src/wrapper/../rdppm.c linenumber=367 snprintf linenumber=368 snprintf linenumber=371 _setjmp linenumber=373 tj3SetICCProfile /src/libjpeg-turbo.main/src/turbojpeg.c linenumber=397 snprintf linenumber=1229 snprintf linenumber=1231 snprintf linenumber=1241 snprintf linenumber=412 _setjmp linenumber=414 tj3Destroy /src/libjpeg-turbo.main/src/turbojpeg.c linenumber=435 _setjmp linenumber=649 jpeg_destroy_compress /src/libjpeg-turbo.main/src/jcapimin.c linenumber=650 jpeg_destroy /src/libjpeg-turbo.main/src/jcomapi.c linenumber=123 _setjmp linenumber=652 jpeg_destroy_decompress /src/libjpeg-turbo.main/src/jdapimin.c linenumber=653 jpeg_destroy /src/libjpeg-turbo.main/src/jcomapi.c linenumber=116 tj3JPEGBufSize /src/libjpeg-turbo.main/src/turbojpeg.c linenumber=119 snprintf linenumber=969 tj3Get /src/libjpeg-turbo.main/src/turbojpeg.c linenumber=120 tj3Alloc /src/libjpeg-turbo.main/src/turbojpeg.c linenumber=121 tj3SetICCProfile /src/libjpeg-turbo.main/src/turbojpeg.c linenumber=127 tj3Set /src/libjpeg-turbo.main/src/turbojpeg.c linenumber=129 tj3Set /src/libjpeg-turbo.main/src/turbojpeg.c linenumber=130 tj3Set /src/libjpeg-turbo.main/src/turbojpeg.c linenumber=131 tj3Compress16 /src/libjpeg-turbo.main/src/turbojpeg-mp.c linenumber=132 snprintf linenumber=86 snprintf linenumber=88 snprintf linenumber=93 snprintf linenumber=96 snprintf linenumber=98 snprintf linenumber=102 snprintf linenumber=105 _setjmp linenumber=107 setCompDefaults /src/libjpeg-turbo.main/src/turbojpeg.c linenumber=121 jpeg_set_defaults /src/libjpeg-turbo.main/src/jcparam.c linenumber=372 jpeg_set_quality /src/libjpeg-turbo.main/src/jcparam.c linenumber=208 jpeg_quality_scaling /src/libjpeg-turbo.main/src/jcparam.c linenumber=166 jpeg_set_linear_quality /src/libjpeg-turbo.main/src/jcparam.c linenumber=169 jpeg_add_quant_table /src/libjpeg-turbo.main/src/jcparam.c linenumber=124 jpeg_alloc_quant_table /src/libjpeg-turbo.main/src/jcomapi.c linenumber=53 jpeg_add_quant_table /src/libjpeg-turbo.main/src/jcparam.c linenumber=126 std_huff_tables /src/libjpeg-turbo.main/src/jstdhuff.c linenumber=210 add_huff_table /src/libjpeg-turbo.main/src/jstdhuff.c linenumber=136 jpeg_alloc_huff_table /src/libjpeg-turbo.main/src/jcomapi.c linenumber=27 add_huff_table /src/libjpeg-turbo.main/src/jstdhuff.c linenumber=138 add_huff_table /src/libjpeg-turbo.main/src/jstdhuff.c linenumber=140 add_huff_table /src/libjpeg-turbo.main/src/jstdhuff.c linenumber=142 jpeg_default_colorspace /src/libjpeg-turbo.main/src/jcparam.c linenumber=277 jpeg_set_colorspace /src/libjpeg-turbo.main/src/jcparam.c linenumber=290 jpeg_set_colorspace /src/libjpeg-turbo.main/src/jcparam.c linenumber=305 jpeg_set_colorspace /src/libjpeg-turbo.main/src/jcparam.c linenumber=308 jpeg_set_colorspace /src/libjpeg-turbo.main/src/jcparam.c linenumber=311 jpeg_set_colorspace /src/libjpeg-turbo.main/src/jcparam.c linenumber=314 jpeg_set_colorspace /src/libjpeg-turbo.main/src/jcparam.c linenumber=317 jpeg_set_colorspace /src/libjpeg-turbo.main/src/jcparam.c linenumber=320 jpeg_enable_lossless /src/libjpeg-turbo.main/src/jcparam.c linenumber=383 jpeg_set_quality /src/libjpeg-turbo.main/src/jcparam.c linenumber=388 jpeg_set_colorspace /src/libjpeg-turbo.main/src/jcparam.c linenumber=393 jpeg_set_colorspace /src/libjpeg-turbo.main/src/jcparam.c linenumber=395 jpeg_set_colorspace /src/libjpeg-turbo.main/src/jcparam.c linenumber=397 jpeg_set_colorspace /src/libjpeg-turbo.main/src/jcparam.c linenumber=399 jpeg_set_colorspace /src/libjpeg-turbo.main/src/jcparam.c linenumber=401 jpeg_set_colorspace /src/libjpeg-turbo.main/src/jcparam.c linenumber=404 jpeg_set_colorspace /src/libjpeg-turbo.main/src/jcparam.c linenumber=406 jpeg_set_colorspace /src/libjpeg-turbo.main/src/jcparam.c linenumber=408 jpeg_simple_progression /src/libjpeg-turbo.main/src/jcparam.c linenumber=414 jpeg_default_colorspace /src/libjpeg-turbo.main/src/jcparam.c linenumber=490 fill_dc_scans /src/libjpeg-turbo.main/src/jcparam.c linenumber=526 fill_scans /src/libjpeg-turbo.main/src/jcparam.c linenumber=465 fill_a_scan /src/libjpeg-turbo.main/src/jcparam.c linenumber=528 fill_a_scan /src/libjpeg-turbo.main/src/jcparam.c linenumber=530 fill_a_scan /src/libjpeg-turbo.main/src/jcparam.c linenumber=531 fill_a_scan /src/libjpeg-turbo.main/src/jcparam.c linenumber=533 fill_a_scan /src/libjpeg-turbo.main/src/jcparam.c linenumber=535 fill_dc_scans /src/libjpeg-turbo.main/src/jcparam.c linenumber=537 fill_a_scan /src/libjpeg-turbo.main/src/jcparam.c linenumber=539 fill_a_scan /src/libjpeg-turbo.main/src/jcparam.c linenumber=540 fill_a_scan /src/libjpeg-turbo.main/src/jcparam.c linenumber=542 fill_dc_scans /src/libjpeg-turbo.main/src/jcparam.c linenumber=546 fill_scans /src/libjpeg-turbo.main/src/jcparam.c linenumber=547 fill_scans /src/libjpeg-turbo.main/src/jcparam.c linenumber=548 fill_scans /src/libjpeg-turbo.main/src/jcparam.c linenumber=550 fill_dc_scans /src/libjpeg-turbo.main/src/jcparam.c linenumber=552 fill_scans /src/libjpeg-turbo.main/src/jcparam.c linenumber=553 jpeg_mem_dest_tj /src/libjpeg-turbo.main/src/jdatadst-tj.c linenumber=123 jpeg_start_compress /src/libjpeg-turbo.main/src/wrapper/../jcapistd.c linenumber=125 jpeg_suppress_tables /src/libjpeg-turbo.main/src/jcapimin.c linenumber=50 jinit_compress_master /src/libjpeg-turbo.main/src/jcinit.c linenumber=56 jinit_c_master_control /src/libjpeg-turbo.main/src/jcmaster.c linenumber=39 validate_script /src/libjpeg-turbo.main/src/jcmaster.c linenumber=738 jpeg_default_colorspace /src/libjpeg-turbo.main/src/jcparam.c linenumber=759 initial_setup /src/libjpeg-turbo.main/src/jcmaster.c linenumber=767 jdiv_round_up /src/libjpeg-turbo.main/src/wrapper/../jutils.c linenumber=244 jdiv_round_up /src/libjpeg-turbo.main/src/wrapper/../jutils.c linenumber=247 jdiv_round_up /src/libjpeg-turbo.main/src/wrapper/../jutils.c linenumber=251 jdiv_round_up /src/libjpeg-turbo.main/src/wrapper/../jutils.c linenumber=254 jdiv_round_up /src/libjpeg-turbo.main/src/wrapper/../jutils.c linenumber=264 using_std_huff_tables /src/libjpeg-turbo.main/src/jcmaster.c linenumber=784 memcmp linenumber=141 memcmp linenumber=143 memcmp linenumber=145 memcmp linenumber=147 memcmp linenumber=149 memcmp linenumber=151 memcmp linenumber=153 memcmp linenumber=155 jinit_color_converter /src/libjpeg-turbo.main/src/wrapper/../jccolor.c linenumber=44 jsimd_set_rgb_gray /src/libjpeg-turbo.main/simd/jsimd.c linenumber=500 init_simd /src/libjpeg-turbo.main/simd/jsimd.c linenumber=171 jpeg_simd_cpu_support linenumber=70 __errno_location linenumber=75 getenv linenumber=75 strlen linenumber=75 strncpy linenumber=75 strcmp linenumber=75 __errno_location linenumber=95 getenv linenumber=95 strlen linenumber=95 strncpy linenumber=95 strcmp linenumber=95 __errno_location linenumber=97 getenv linenumber=97 strlen linenumber=97 strncpy linenumber=97 strcmp linenumber=97 jsimd_set_rgb_ycc /src/libjpeg-turbo.main/simd/jsimd.c linenumber=592 init_simd /src/libjpeg-turbo.main/simd/jsimd.c linenumber=114 jinit_downsampler /src/libjpeg-turbo.main/src/wrapper/../jcsample.c linenumber=45 jsimd_set_h2v1_downsample /src/libjpeg-turbo.main/simd/jsimd.c linenumber=521 init_simd /src/libjpeg-turbo.main/simd/jsimd.c linenumber=327 jsimd_set_h2v2_downsample /src/libjpeg-turbo.main/simd/jsimd.c linenumber=536 init_simd /src/libjpeg-turbo.main/simd/jsimd.c linenumber=387 jinit_c_prep_controller /src/libjpeg-turbo.main/src/wrapper/../jcprepct.c linenumber=46 create_context_buffer /src/libjpeg-turbo.main/src/wrapper/../jcprepct.c linenumber=395 j12init_color_converter /src/libjpeg-turbo.main/src/wrapper/../jccolor.c linenumber=48 j12init_downsampler /src/libjpeg-turbo.main/src/wrapper/../jcsample.c linenumber=49 j12init_c_prep_controller /src/libjpeg-turbo.main/src/wrapper/../jcprepct.c linenumber=50 j16init_color_converter /src/libjpeg-turbo.main/src/wrapper/../jccolor.c linenumber=54 j16init_downsampler /src/libjpeg-turbo.main/src/wrapper/../jcsample.c linenumber=55 j16init_c_prep_controller /src/libjpeg-turbo.main/src/wrapper/../jcprepct.c linenumber=56 jinit_lossless_compressor /src/libjpeg-turbo.main/src/wrapper/../jclossls.c linenumber=68 j12init_lossless_compressor /src/libjpeg-turbo.main/src/wrapper/../jclossls.c linenumber=70 j16init_lossless_compressor /src/libjpeg-turbo.main/src/wrapper/../jclossls.c linenumber=72 jinit_lhuff_encoder /src/libjpeg-turbo.main/src/jclhuff.c linenumber=77 jinit_c_diff_controller /src/libjpeg-turbo.main/src/wrapper/../jcdiffct.c linenumber=82 jround_up /src/libjpeg-turbo.main/src/wrapper/../jutils.c linenumber=368 jround_up /src/libjpeg-turbo.main/src/wrapper/../jutils.c linenumber=373 jround_up /src/libjpeg-turbo.main/src/wrapper/../jutils.c linenumber=382 jround_up /src/libjpeg-turbo.main/src/wrapper/../jutils.c linenumber=393 jround_up /src/libjpeg-turbo.main/src/wrapper/../jutils.c linenumber=406 jround_up /src/libjpeg-turbo.main/src/wrapper/../jutils.c linenumber=408 j12init_c_diff_controller /src/libjpeg-turbo.main/src/wrapper/../jcdiffct.c linenumber=85 j16init_c_diff_controller /src/libjpeg-turbo.main/src/wrapper/../jcdiffct.c linenumber=88 jinit_forward_dct /src/libjpeg-turbo.main/src/wrapper/../jcdctmgr.c linenumber=98 jsimd_set_fdct_islow /src/libjpeg-turbo.main/simd/jsimd.c linenumber=691 init_simd /src/libjpeg-turbo.main/simd/jsimd.c linenumber=943 jsimd_set_fdct_ifast /src/libjpeg-turbo.main/simd/jsimd.c linenumber=700 init_simd /src/libjpeg-turbo.main/simd/jsimd.c linenumber=994 jsimd_set_fdct_float /src/libjpeg-turbo.main/simd/jsimd.c linenumber=709 init_simd /src/libjpeg-turbo.main/simd/jsimd.c linenumber=1041 jsimd_set_convsamp /src/libjpeg-turbo.main/simd/jsimd.c linenumber=729 init_simd /src/libjpeg-turbo.main/simd/jsimd.c linenumber=861 jsimd_set_quantize /src/libjpeg-turbo.main/simd/jsimd.c linenumber=733 init_simd /src/libjpeg-turbo.main/simd/jsimd.c linenumber=1066 jsimd_set_convsamp_float /src/libjpeg-turbo.main/simd/jsimd.c linenumber=741 init_simd /src/libjpeg-turbo.main/simd/jsimd.c linenumber=910 jsimd_set_quantize_float /src/libjpeg-turbo.main/simd/jsimd.c linenumber=745 init_simd /src/libjpeg-turbo.main/simd/jsimd.c linenumber=1118 j12init_forward_dct /src/libjpeg-turbo.main/src/wrapper/../jcdctmgr.c linenumber=100 jinit_arith_encoder /src/libjpeg-turbo.main/src/jcarith.c linenumber=106 jinit_phuff_encoder /src/libjpeg-turbo.main/src/jcphuff.c linenumber=113 jinit_huff_encoder /src/libjpeg-turbo.main/src/jchuff.c linenumber=118 j12init_c_coef_controller /src/libjpeg-turbo.main/src/wrapper/../jccoefct.c linenumber=123 jround_up /src/libjpeg-turbo.main/src/wrapper/../jutils.c linenumber=462 jround_up /src/libjpeg-turbo.main/src/wrapper/../jutils.c linenumber=464 jinit_c_coef_controller /src/libjpeg-turbo.main/src/wrapper/../jccoefct.c linenumber=126 jinit_c_main_controller /src/libjpeg-turbo.main/src/wrapper/../jcmainct.c linenumber=134 j12init_c_main_controller /src/libjpeg-turbo.main/src/wrapper/../jcmainct.c linenumber=136 j16init_c_main_controller /src/libjpeg-turbo.main/src/wrapper/../jcmainct.c linenumber=139 jinit_marker_writer /src/libjpeg-turbo.main/src/jcmarker.c linenumber=144 jpeg_write_icc_profile /src/libjpeg-turbo.main/src/jcicc.c linenumber=127 jpeg_write_m_header /src/libjpeg-turbo.main/src/jcapimin.c linenumber=74 jpeg_write_m_byte /src/libjpeg-turbo.main/src/jcapimin.c linenumber=81 jpeg_write_m_byte /src/libjpeg-turbo.main/src/jcapimin.c linenumber=82 jpeg_write_m_byte /src/libjpeg-turbo.main/src/jcapimin.c linenumber=83 jpeg_write_m_byte /src/libjpeg-turbo.main/src/jcapimin.c linenumber=84 jpeg_write_m_byte /src/libjpeg-turbo.main/src/jcapimin.c linenumber=85 jpeg_write_m_byte /src/libjpeg-turbo.main/src/jcapimin.c linenumber=86 jpeg_write_m_byte /src/libjpeg-turbo.main/src/jcapimin.c linenumber=87 jpeg_write_m_byte /src/libjpeg-turbo.main/src/jcapimin.c linenumber=88 jpeg_write_m_byte /src/libjpeg-turbo.main/src/jcapimin.c linenumber=89 jpeg_write_m_byte /src/libjpeg-turbo.main/src/jcapimin.c linenumber=90 jpeg_write_m_byte /src/libjpeg-turbo.main/src/jcapimin.c linenumber=91 jpeg_write_m_byte /src/libjpeg-turbo.main/src/jcapimin.c linenumber=92 jpeg_write_m_byte /src/libjpeg-turbo.main/src/jcapimin.c linenumber=95 jpeg_write_m_byte /src/libjpeg-turbo.main/src/jcapimin.c linenumber=96 jpeg_write_m_byte /src/libjpeg-turbo.main/src/jcapimin.c linenumber=100 jpeg16_write_scanlines /src/libjpeg-turbo.main/src/wrapper/../jcapistd.c linenumber=135 jpeg_finish_compress /src/libjpeg-turbo.main/src/jcapimin.c linenumber=137 jpeg_abort /src/libjpeg-turbo.main/src/jcomapi.c linenumber=231 jpeg_abort_compress /src/libjpeg-turbo.main/src/jcapimin.c linenumber=143 jpeg_abort /src/libjpeg-turbo.main/src/jcomapi.c linenumber=135 tj3Free /src/libjpeg-turbo.main/src/turbojpeg.c linenumber=140 tj3Free /src/libjpeg-turbo.main/src/turbojpeg.c linenumber=142 tj3Free /src/libjpeg-turbo.main/src/turbojpeg.c linenumber=152 tj3Free /src/libjpeg-turbo.main/src/turbojpeg.c linenumber=153 fclose linenumber=154 tj3Destroy /src/libjpeg-turbo.main/src/turbojpeg.c linenumber=155 ====================================