Call tree LLVMFuzzerTestOneInput /src/openjpeg/./tests/fuzzers/opj_decompress_fuzzer_J2K.cpp linenumber=-1 memcmp linenumber=115 opj_create_decompress /src/openjpeg/src/lib/openjp2/openjpeg.c linenumber=121 opj_calloc /src/openjpeg/src/lib/openjp2/opj_malloc.c linenumber=188 calloc linenumber=204 opj_j2k_create_decompress /src/openjpeg/src/lib/openjp2/j2k.c linenumber=277 opj_calloc /src/openjpeg/src/lib/openjp2/opj_malloc.c linenumber=10695 opj_calloc /src/openjpeg/src/lib/openjp2/opj_malloc.c linenumber=10713 opj_calloc /src/openjpeg/src/lib/openjp2/opj_malloc.c linenumber=10720 opj_j2k_create_cstr_index /src/openjpeg/src/lib/openjp2/j2k.c linenumber=10735 opj_calloc /src/openjpeg/src/lib/openjp2/opj_malloc.c linenumber=10770 opj_calloc /src/openjpeg/src/lib/openjp2/opj_malloc.c linenumber=10778 opj_free /src/openjpeg/src/lib/openjp2/opj_malloc.c linenumber=10780 opj_procedure_list_create /src/openjpeg/src/lib/openjp2/function_list.c linenumber=10742 opj_calloc /src/openjpeg/src/lib/openjp2/opj_malloc.c linenumber=42 opj_calloc /src/openjpeg/src/lib/openjp2/opj_malloc.c linenumber=49 opj_free /src/openjpeg/src/lib/openjp2/opj_malloc.c linenumber=52 opj_procedure_list_create /src/openjpeg/src/lib/openjp2/function_list.c linenumber=10749 opj_j2k_get_default_thread_count /src/openjpeg/src/lib/openjp2/j2k.c linenumber=10755 getenv linenumber=6794 opj_has_thread_support /src/openjpeg/src/lib/openjp2/thread.c linenumber=6798 opj_get_num_cpus /src/openjpeg/src/lib/openjp2/thread.c linenumber=6801 sysconf linenumber=303 strcmp linenumber=6802 atoi /usr/include/stdlib.h linenumber=6808 strtol linenumber=363 opj_thread_pool_create /src/openjpeg/src/lib/openjp2/thread.c linenumber=10755 opj_calloc /src/openjpeg/src/lib/openjp2/opj_malloc.c linenumber=629 opj_tls_new /src/openjpeg/src/lib/openjp2/thread.c linenumber=636 opj_calloc /src/openjpeg/src/lib/openjp2/opj_malloc.c linenumber=511 opj_free /src/openjpeg/src/lib/openjp2/opj_malloc.c linenumber=638 opj_mutex_create /src/openjpeg/src/lib/openjp2/thread.c linenumber=644 opj_calloc /src/openjpeg/src/lib/openjp2/opj_malloc.c linenumber=315 pthread_mutex_init linenumber=317 opj_free /src/openjpeg/src/lib/openjp2/opj_malloc.c linenumber=318 opj_free /src/openjpeg/src/lib/openjp2/opj_malloc.c linenumber=646 opj_thread_pool_setup /src/openjpeg/src/lib/openjp2/thread.c linenumber=649 opj_cond_create /src/openjpeg/src/lib/openjp2/thread.c linenumber=691 opj_malloc /src/openjpeg/src/lib/openjp2/opj_malloc.c linenumber=350 pthread_cond_init linenumber=354 opj_free /src/openjpeg/src/lib/openjp2/opj_malloc.c linenumber=355 opj_calloc /src/openjpeg/src/lib/openjp2/opj_malloc.c linenumber=696 opj_mutex_create /src/openjpeg/src/lib/openjp2/thread.c linenumber=706 opj_cond_create /src/openjpeg/src/lib/openjp2/thread.c linenumber=713 opj_mutex_destroy /src/openjpeg/src/lib/openjp2/thread.c linenumber=715 pthread_mutex_destroy linenumber=340 opj_free /src/openjpeg/src/lib/openjp2/opj_malloc.c linenumber=341 opj_thread_create /src/openjpeg/src/lib/openjp2/thread.c linenumber=723 opj_malloc /src/openjpeg/src/lib/openjp2/opj_malloc.c linenumber=403 pthread_attr_init linenumber=410 pthread_attr_setdetachstate linenumber=411 pthread_create linenumber=412 opj_thread_callback_adapter /src/openjpeg/src/lib/openjp2/thread.c linenumber=412 opj_free /src/openjpeg/src/lib/openjp2/opj_malloc.c linenumber=414 opj_worker_thread_function /src/openjpeg/src/lib/openjp2/thread.c linenumber=723 opj_tls_new /src/openjpeg/src/lib/openjp2/thread.c linenumber=665 opj_thread_pool_get_next_job /src/openjpeg/src/lib/openjp2/thread.c linenumber=668 opj_mutex_lock /src/openjpeg/src/lib/openjp2/thread.c linenumber=765 pthread_mutex_lock linenumber=327 opj_cond_signal /src/openjpeg/src/lib/openjp2/thread.c linenumber=772 pthread_cond_signal linenumber=368 opj_malloc /src/openjpeg/src/lib/openjp2/opj_malloc.c linenumber=799 opj_cond_signal /src/openjpeg/src/lib/openjp2/thread.c linenumber=814 opj_mutex_lock /src/openjpeg/src/lib/openjp2/thread.c linenumber=816 opj_mutex_unlock /src/openjpeg/src/lib/openjp2/thread.c linenumber=817 pthread_mutex_unlock linenumber=332 opj_cond_wait /src/openjpeg/src/lib/openjp2/thread.c linenumber=820 pthread_cond_wait linenumber=363 opj_mutex_unlock /src/openjpeg/src/lib/openjp2/thread.c linenumber=822 opj_mutex_unlock /src/openjpeg/src/lib/openjp2/thread.c linenumber=777 opj_mutex_unlock /src/openjpeg/src/lib/openjp2/thread.c linenumber=786 opj_free /src/openjpeg/src/lib/openjp2/opj_malloc.c linenumber=787 opj_cond_signal /src/openjpeg/src/lib/openjp2/thread.c linenumber=802 opj_mutex_unlock /src/openjpeg/src/lib/openjp2/thread.c linenumber=804 opj_free /src/openjpeg/src/lib/openjp2/opj_malloc.c linenumber=677 opj_tls_destroy /src/openjpeg/src/lib/openjp2/thread.c linenumber=681 opj_free /src/openjpeg/src/lib/openjp2/opj_malloc.c linenumber=525 opj_free /src/openjpeg/src/lib/openjp2/opj_malloc.c linenumber=526 opj_mutex_destroy /src/openjpeg/src/lib/openjp2/thread.c linenumber=726 opj_cond_destroy /src/openjpeg/src/lib/openjp2/thread.c linenumber=727 pthread_cond_destroy linenumber=378 opj_free /src/openjpeg/src/lib/openjp2/opj_malloc.c linenumber=379 opj_mutex_lock /src/openjpeg/src/lib/openjp2/thread.c linenumber=736 opj_cond_wait /src/openjpeg/src/lib/openjp2/thread.c linenumber=738 opj_mutex_unlock /src/openjpeg/src/lib/openjp2/thread.c linenumber=740 opj_thread_pool_destroy /src/openjpeg/src/lib/openjp2/thread.c linenumber=650 opj_thread_pool_wait_completion /src/openjpeg/src/lib/openjp2/thread.c linenumber=926 opj_mutex_lock /src/openjpeg/src/lib/openjp2/thread.c linenumber=904 opj_cond_wait /src/openjpeg/src/lib/openjp2/thread.c linenumber=908 opj_mutex_unlock /src/openjpeg/src/lib/openjp2/thread.c linenumber=911 opj_mutex_lock /src/openjpeg/src/lib/openjp2/thread.c linenumber=928 opj_mutex_unlock /src/openjpeg/src/lib/openjp2/thread.c linenumber=930 opj_mutex_lock /src/openjpeg/src/lib/openjp2/thread.c linenumber=933 opj_cond_signal /src/openjpeg/src/lib/openjp2/thread.c linenumber=934 opj_mutex_unlock /src/openjpeg/src/lib/openjp2/thread.c linenumber=935 opj_thread_join /src/openjpeg/src/lib/openjp2/thread.c linenumber=936 pthread_join linenumber=423 opj_free /src/openjpeg/src/lib/openjp2/opj_malloc.c linenumber=425 opj_cond_destroy /src/openjpeg/src/lib/openjp2/thread.c linenumber=937 opj_mutex_destroy /src/openjpeg/src/lib/openjp2/thread.c linenumber=938 opj_free /src/openjpeg/src/lib/openjp2/opj_malloc.c linenumber=941 opj_free /src/openjpeg/src/lib/openjp2/opj_malloc.c linenumber=945 opj_cond_destroy /src/openjpeg/src/lib/openjp2/thread.c linenumber=949 opj_mutex_destroy /src/openjpeg/src/lib/openjp2/thread.c linenumber=951 opj_tls_destroy /src/openjpeg/src/lib/openjp2/thread.c linenumber=952 opj_free /src/openjpeg/src/lib/openjp2/opj_malloc.c linenumber=953 opj_thread_pool_create /src/openjpeg/src/lib/openjp2/thread.c linenumber=10757 opj_j2k_destroy /src/openjpeg/src/lib/openjp2/j2k.c linenumber=0 opj_j2k_tcp_destroy /src/openjpeg/src/lib/openjp2/j2k.c linenumber=9362 opj_free /src/openjpeg/src/lib/openjp2/opj_malloc.c linenumber=9478 opj_free /src/openjpeg/src/lib/openjp2/opj_malloc.c linenumber=9482 opj_free /src/openjpeg/src/lib/openjp2/opj_malloc.c linenumber=9487 opj_free /src/openjpeg/src/lib/openjp2/opj_malloc.c linenumber=9492 opj_free /src/openjpeg/src/lib/openjp2/opj_malloc.c linenumber=9497 opj_free /src/openjpeg/src/lib/openjp2/opj_malloc.c linenumber=9502 opj_free /src/openjpeg/src/lib/openjp2/opj_malloc.c linenumber=9507 opj_free /src/openjpeg/src/lib/openjp2/opj_malloc.c linenumber=9519 opj_free /src/openjpeg/src/lib/openjp2/opj_malloc.c linenumber=9526 opj_free /src/openjpeg/src/lib/openjp2/opj_malloc.c linenumber=9531 opj_j2k_tcp_data_destroy /src/openjpeg/src/lib/openjp2/j2k.c linenumber=9535 opj_free /src/openjpeg/src/lib/openjp2/opj_malloc.c linenumber=9542 opj_free /src/openjpeg/src/lib/openjp2/opj_malloc.c linenumber=9363 opj_free /src/openjpeg/src/lib/openjp2/opj_malloc.c linenumber=9368 opj_free /src/openjpeg/src/lib/openjp2/opj_malloc.c linenumber=9373 opj_free /src/openjpeg/src/lib/openjp2/opj_malloc.c linenumber=9377 opj_free /src/openjpeg/src/lib/openjp2/opj_malloc.c linenumber=9380 opj_free /src/openjpeg/src/lib/openjp2/opj_malloc.c linenumber=9386 opj_free /src/openjpeg/src/lib/openjp2/opj_malloc.c linenumber=9391 opj_free /src/openjpeg/src/lib/openjp2/opj_malloc.c linenumber=9397 opj_tcd_destroy /src/openjpeg/src/lib/openjp2/tcd.c linenumber=9403 opj_tcd_free_tile /src/openjpeg/src/lib/openjp2/tcd.c linenumber=747 opj_tgt_destroy /src/openjpeg/src/lib/openjp2/tgt.c linenumber=1969 opj_free /src/openjpeg/src/lib/openjp2/opj_malloc.c linenumber=230 opj_free /src/openjpeg/src/lib/openjp2/opj_malloc.c linenumber=233 opj_tgt_destroy /src/openjpeg/src/lib/openjp2/tgt.c linenumber=1971 opj_free /src/openjpeg/src/lib/openjp2/opj_malloc.c linenumber=1977 opj_free /src/openjpeg/src/lib/openjp2/opj_malloc.c linenumber=1985 opj_image_data_free /src/openjpeg/src/lib/openjp2/openjpeg.c linenumber=1990 opj_aligned_free /src/openjpeg/src/lib/openjp2/opj_malloc.c linenumber=1143 opj_image_data_free /src/openjpeg/src/lib/openjp2/openjpeg.c linenumber=1997 opj_free /src/openjpeg/src/lib/openjp2/opj_malloc.c linenumber=2002 opj_free /src/openjpeg/src/lib/openjp2/opj_malloc.c linenumber=2004 opj_free /src/openjpeg/src/lib/openjp2/opj_malloc.c linenumber=750 opj_free /src/openjpeg/src/lib/openjp2/opj_malloc.c linenumber=754 opj_free /src/openjpeg/src/lib/openjp2/opj_malloc.c linenumber=756 opj_j2k_cp_destroy /src/openjpeg/src/lib/openjp2/j2k.c linenumber=9405 opj_j2k_tcp_destroy /src/openjpeg/src/lib/openjp2/j2k.c linenumber=9562 opj_free /src/openjpeg/src/lib/openjp2/opj_malloc.c linenumber=9565 opj_free /src/openjpeg/src/lib/openjp2/opj_malloc.c linenumber=9572 opj_free /src/openjpeg/src/lib/openjp2/opj_malloc.c linenumber=9576 opj_free /src/openjpeg/src/lib/openjp2/opj_malloc.c linenumber=9579 opj_free /src/openjpeg/src/lib/openjp2/opj_malloc.c linenumber=9583 opj_free /src/openjpeg/src/lib/openjp2/opj_malloc.c linenumber=9586 opj_procedure_list_destroy /src/openjpeg/src/lib/openjp2/function_list.c linenumber=9408 opj_free /src/openjpeg/src/lib/openjp2/opj_malloc.c linenumber=65 opj_free /src/openjpeg/src/lib/openjp2/opj_malloc.c linenumber=67 opj_procedure_list_destroy /src/openjpeg/src/lib/openjp2/function_list.c linenumber=9411 j2k_destroy_cstr_index /src/openjpeg/src/lib/openjp2/j2k.c linenumber=9414 opj_free /src/openjpeg/src/lib/openjp2/opj_malloc.c linenumber=9434 opj_free /src/openjpeg/src/lib/openjp2/opj_malloc.c linenumber=9444 opj_free /src/openjpeg/src/lib/openjp2/opj_malloc.c linenumber=9449 opj_free /src/openjpeg/src/lib/openjp2/opj_malloc.c linenumber=9454 opj_free /src/openjpeg/src/lib/openjp2/opj_malloc.c linenumber=9460 opj_free /src/openjpeg/src/lib/openjp2/opj_malloc.c linenumber=9464 opj_image_destroy /src/openjpeg/src/lib/openjp2/image.c linenumber=9417 opj_image_data_free /src/openjpeg/src/lib/openjp2/openjpeg.c linenumber=101 opj_free /src/openjpeg/src/lib/openjp2/opj_malloc.c linenumber=104 opj_free /src/openjpeg/src/lib/openjp2/opj_malloc.c linenumber=108 opj_free /src/openjpeg/src/lib/openjp2/opj_malloc.c linenumber=111 opj_image_destroy /src/openjpeg/src/lib/openjp2/image.c linenumber=9420 opj_thread_pool_destroy /src/openjpeg/src/lib/openjp2/thread.c linenumber=9423 opj_free /src/openjpeg/src/lib/openjp2/opj_malloc.c linenumber=9426 opj_free /src/openjpeg/src/lib/openjp2/opj_malloc.c linenumber=280 opj_jp2_create /src/openjpeg/src/lib/openjp2/jp2.c linenumber=368 opj_calloc /src/openjpeg/src/lib/openjp2/opj_malloc.c linenumber=3157 opj_j2k_create_compress /src/openjpeg/src/lib/openjp2/j2k.c linenumber=3162 opj_calloc /src/openjpeg/src/lib/openjp2/opj_malloc.c linenumber=6823 opj_malloc /src/openjpeg/src/lib/openjp2/opj_malloc.c linenumber=6832 opj_procedure_list_create /src/openjpeg/src/lib/openjp2/function_list.c linenumber=6843 opj_procedure_list_create /src/openjpeg/src/lib/openjp2/function_list.c linenumber=6850 opj_j2k_get_default_thread_count /src/openjpeg/src/lib/openjp2/j2k.c linenumber=6856 opj_thread_pool_create /src/openjpeg/src/lib/openjp2/thread.c linenumber=6856 opj_thread_pool_create /src/openjpeg/src/lib/openjp2/thread.c linenumber=6858 opj_j2k_create_decompress /src/openjpeg/src/lib/openjp2/j2k.c linenumber=3164 opj_procedure_list_create /src/openjpeg/src/lib/openjp2/function_list.c linenumber=3180 opj_procedure_list_create /src/openjpeg/src/lib/openjp2/function_list.c linenumber=3187 opj_jp2_destroy /src/openjpeg/src/lib/openjp2/jp2.c linenumber=0 opj_j2k_destroy /src/openjpeg/src/lib/openjp2/j2k.c linenumber=3043 opj_free /src/openjpeg/src/lib/openjp2/opj_malloc.c linenumber=3047 opj_free /src/openjpeg/src/lib/openjp2/opj_malloc.c linenumber=3052 opj_free /src/openjpeg/src/lib/openjp2/opj_malloc.c linenumber=3057 opj_free /src/openjpeg/src/lib/openjp2/opj_malloc.c linenumber=3063 opj_free /src/openjpeg/src/lib/openjp2/opj_malloc.c linenumber=3067 opj_free /src/openjpeg/src/lib/openjp2/opj_malloc.c linenumber=3073 opj_free /src/openjpeg/src/lib/openjp2/opj_malloc.c linenumber=3077 opj_free /src/openjpeg/src/lib/openjp2/opj_malloc.c linenumber=3081 opj_free /src/openjpeg/src/lib/openjp2/opj_malloc.c linenumber=3085 opj_free /src/openjpeg/src/lib/openjp2/opj_malloc.c linenumber=3089 opj_procedure_list_destroy /src/openjpeg/src/lib/openjp2/function_list.c linenumber=3094 opj_procedure_list_destroy /src/openjpeg/src/lib/openjp2/function_list.c linenumber=3099 opj_free /src/openjpeg/src/lib/openjp2/opj_malloc.c linenumber=3103 opj_free /src/openjpeg/src/lib/openjp2/opj_malloc.c linenumber=371 opj_set_default_event_handler /src/openjpeg/src/lib/openjp2/event.c linenumber=383 opj_set_info_handler /src/openjpeg/src/lib/openjp2/openjpeg.c linenumber=122 _ZL12InfoCallbackPKcPv /src/openjpeg/./tests/fuzzers/opj_decompress_fuzzer_J2K.cpp linenumber=122 opj_set_warning_handler /src/openjpeg/src/lib/openjp2/openjpeg.c linenumber=123 _ZL15WarningCallbackPKcPv /src/openjpeg/./tests/fuzzers/opj_decompress_fuzzer_J2K.cpp linenumber=123 opj_set_error_handler /src/openjpeg/src/lib/openjp2/openjpeg.c linenumber=124 _ZL13ErrorCallbackPKcPv /src/openjpeg/./tests/fuzzers/opj_decompress_fuzzer_J2K.cpp linenumber=124 opj_set_default_decoder_parameters /src/openjpeg/src/lib/openjp2/openjpeg.c linenumber=127 opj_setup_decoder /src/openjpeg/src/lib/openjp2/openjpeg.c linenumber=129 opj_event_msg /src/openjpeg/src/lib/openjp2/event.c linenumber=429 vsnprintf linenumber=129 opj_stream_create /src/openjpeg/src/lib/openjp2/cio.c linenumber=131 opj_calloc /src/openjpeg/src/lib/openjp2/opj_malloc.c linenumber=162 opj_malloc /src/openjpeg/src/lib/openjp2/opj_malloc.c linenumber=168 opj_free /src/openjpeg/src/lib/openjp2/opj_malloc.c linenumber=170 opj_stream_set_user_data_length /src/openjpeg/src/lib/openjp2/cio.c linenumber=136 opj_stream_set_read_function /src/openjpeg/src/lib/openjp2/cio.c linenumber=137 _ZL12ReadCallbackPvmS_ /src/openjpeg/./tests/fuzzers/opj_decompress_fuzzer_J2K.cpp linenumber=137 opj_stream_set_seek_function /src/openjpeg/src/lib/openjp2/cio.c linenumber=138 _ZL12SeekCallbacklPv /src/openjpeg/./tests/fuzzers/opj_decompress_fuzzer_J2K.cpp linenumber=138 opj_stream_set_skip_function /src/openjpeg/src/lib/openjp2/cio.c linenumber=139 _ZL12SkipCallbacklPv /src/openjpeg/./tests/fuzzers/opj_decompress_fuzzer_J2K.cpp linenumber=139 opj_stream_set_user_data /src/openjpeg/src/lib/openjp2/cio.c linenumber=140 opj_read_header /src/openjpeg/src/lib/openjp2/openjpeg.c linenumber=143 opj_event_msg /src/openjpeg/src/lib/openjp2/event.c linenumber=470 opj_destroy_codec /src/openjpeg/src/lib/openjp2/openjpeg.c linenumber=144 opj_free /src/openjpeg/src/lib/openjp2/opj_malloc.c linenumber=1013 opj_stream_destroy /src/openjpeg/src/lib/openjp2/cio.c linenumber=145 opj_free /src/openjpeg/src/lib/openjp2/opj_malloc.c linenumber=207 opj_free /src/openjpeg/src/lib/openjp2/opj_malloc.c linenumber=209 opj_image_destroy /src/openjpeg/src/lib/openjp2/image.c linenumber=146 opj_set_decode_area /src/openjpeg/src/lib/openjp2/openjpeg.c linenumber=192 opj_decode /src/openjpeg/src/lib/openjp2/openjpeg.c linenumber=196 opj_end_decompress /src/openjpeg/src/lib/openjp2/openjpeg.c linenumber=201 opj_stream_destroy /src/openjpeg/src/lib/openjp2/cio.c linenumber=202 opj_destroy_codec /src/openjpeg/src/lib/openjp2/openjpeg.c linenumber=203 opj_image_destroy /src/openjpeg/src/lib/openjp2/image.c linenumber=204 ====================================