Call tree LLVMFuzzerTestOneInput /src/readstat/src/fuzz/fuzz_format_por.c linenumber=-1 fuzzer_parser_init /src/readstat/src/fuzz/fuzz_format.c linenumber=14 readstat_parser_init /src/readstat/src/readstat_parser.c linenumber=34 calloc linenumber=7 calloc linenumber=8 unistd_io_init /src/readstat/src/readstat_io_unistd.c linenumber=9 readstat_set_open_handler /src/readstat/src/readstat_parser.c linenumber=125 unistd_open_handler /src/readstat/src/readstat_io_unistd.c linenumber=125 open_with_unicode /src/readstat/src/readstat_io_unistd.c linenumber=64 open linenumber=59 readstat_set_close_handler /src/readstat/src/readstat_parser.c linenumber=128 unistd_close_handler /src/readstat/src/readstat_io_unistd.c linenumber=128 close linenumber=72 readstat_set_seek_handler /src/readstat/src/readstat_parser.c linenumber=131 unistd_seek_handler /src/readstat/src/readstat_io_unistd.c linenumber=131 lseek linenumber=94 readstat_set_read_handler /src/readstat/src/readstat_parser.c linenumber=134 unistd_read_handler /src/readstat/src/readstat_io_unistd.c linenumber=134 read linenumber=99 readstat_set_update_handler /src/readstat/src/readstat_parser.c linenumber=137 unistd_update_handler /src/readstat/src/readstat_io_unistd.c linenumber=137 lseek linenumber=110 calloc linenumber=140 readstat_set_io_ctx /src/readstat/src/readstat_parser.c linenumber=143 readstat_parser_free /src/readstat/src/readstat_parser.c linenumber=10 readstat_set_io_ctx /src/readstat/src/readstat_parser.c linenumber=20 readstat_set_open_handler /src/readstat/src/readstat_parser.c linenumber=35 rt_open_handler /src/readstat/src/test/test_buffer_io.c linenumber=35 readstat_set_close_handler /src/readstat/src/readstat_parser.c linenumber=36 rt_close_handler /src/readstat/src/test/test_buffer_io.c linenumber=36 readstat_set_seek_handler /src/readstat/src/readstat_parser.c linenumber=37 rt_seek_handler /src/readstat/src/test/test_buffer_io.c linenumber=37 readstat_set_read_handler /src/readstat/src/readstat_parser.c linenumber=38 rt_read_handler /src/readstat/src/test/test_buffer_io.c linenumber=38 readstat_set_update_handler /src/readstat/src/readstat_parser.c linenumber=39 rt_update_handler /src/readstat/src/test/test_buffer_io.c linenumber=39 readstat_set_metadata_handler /src/readstat/src/readstat_parser.c linenumber=41 handle_metadata /src/readstat/src/fuzz/fuzz_format.c linenumber=41 readstat_set_note_handler /src/readstat/src/readstat_parser.c linenumber=42 handle_note /src/readstat/src/fuzz/fuzz_format.c linenumber=42 readstat_set_variable_handler /src/readstat/src/readstat_parser.c linenumber=43 handle_variable /src/readstat/src/fuzz/fuzz_format.c linenumber=43 readstat_set_fweight_handler /src/readstat/src/readstat_parser.c linenumber=44 handle_fweight /src/readstat/src/fuzz/fuzz_format.c linenumber=44 readstat_set_value_handler /src/readstat/src/readstat_parser.c linenumber=45 handle_value /src/readstat/src/fuzz/fuzz_format.c linenumber=45 readstat_set_value_label_handler /src/readstat/src/readstat_parser.c linenumber=46 handle_value_label /src/readstat/src/fuzz/fuzz_format.c linenumber=46 readstat_set_io_ctx /src/readstat/src/readstat_parser.c linenumber=15 readstat_parse_por /src/readstat/src/spss/readstat_por_read.c linenumber=17 por_ctx_init /src/readstat/src/spss/readstat_por.c linenumber=789 calloc linenumber=76 ck_hash_table_init /src/readstat/src/CKHashTable.c linenumber=80 ck_hash_table_wipe /src/readstat/src/CKHashTable.c linenumber=272 strcmp linenumber=799 iconv_open linenumber=800 read_bytes /src/readstat/src/spss/readstat_por_read.c linenumber=824 readstat_convert /src/readstat/src/readstat_convert.c linenumber=829 readstat_convert_impl /src/readstat/src/readstat_convert.c linenumber=40 iconv linenumber=19 __errno_location linenumber=21 __errno_location linenumber=23 __errno_location linenumber=25 read_bytes /src/readstat/src/spss/readstat_por_read.c linenumber=833 read_bytes /src/readstat/src/spss/readstat_por_read.c linenumber=862 por_utf8_encode /src/readstat/src/spss/readstat_por.c linenumber=869 snprintf linenumber=871 strncmp linenumber=878 read_version_and_timestamp /src/readstat/src/spss/readstat_por_read.c linenumber=887 read_bytes /src/readstat/src/spss/readstat_por_read.c linenumber=706 read_string /src/readstat/src/spss/readstat_por_read.c linenumber=710 maybe_read_string /src/readstat/src/spss/readstat_por_read.c linenumber=250 maybe_read_double /src/readstat/src/spss/readstat_por_read.c linenumber=202 read_bytes /src/readstat/src/spss/readstat_por_read.c linenumber=178 read_double_with_peek /src/readstat/src/spss/readstat_por_read.c linenumber=193 read_bytes /src/readstat/src/spss/readstat_por_read.c linenumber=105 read_bytes /src/readstat/src/spss/readstat_por_read.c linenumber=117 por_utf8_encode /src/readstat/src/spss/readstat_por.c linenumber=127 snprintf linenumber=130 readstat_por_parse_double /src/readstat/src/spss/readstat_por_parse.rl linenumber=138 por_base30_digit_value /src/readstat/src/spss/readstat_por_parse.rl linenumber=43 por_base30_digit_value /src/readstat/src/spss/readstat_por_parse.rl linenumber=58 por_base30_to_double /src/readstat/src/spss/readstat_por.c linenumber=83 pow linenumber=445 pow linenumber=450 frexp linenumber=471 ldexp linenumber=472 ldexp linenumber=476 por_compare_with_binary /src/readstat/src/spss/readstat_por.c linenumber=484 por_big_set /src/readstat/src/spss/readstat_por.c linenumber=368 por_big_mul_add /src/readstat/src/spss/readstat_por.c linenumber=373 por_big_mul_add /src/readstat/src/spss/readstat_por.c linenumber=379 por_big_set /src/readstat/src/spss/readstat_por.c linenumber=381 por_big_mul_pow /src/readstat/src/spss/readstat_por.c linenumber=384 por_big_mul_add /src/readstat/src/spss/readstat_por.c linenumber=287 por_big_mul_add /src/readstat/src/spss/readstat_por.c linenumber=294 por_big_mul_pow /src/readstat/src/spss/readstat_por.c linenumber=386 por_big_mul_pow /src/readstat/src/spss/readstat_por.c linenumber=389 por_big_mul_pow /src/readstat/src/spss/readstat_por.c linenumber=391 por_big_compare /src/readstat/src/spss/readstat_por.c linenumber=396 nextafter linenumber=488 nextafter linenumber=493 por_compare_with_binary /src/readstat/src/spss/readstat_por.c linenumber=507 nextafter linenumber=511 nextafter linenumber=518 snprintf linenumber=92 snprintf linenumber=141 realloc linenumber=217 read_bytes /src/readstat/src/spss/readstat_por_read.c linenumber=224 por_utf8_encode /src/readstat/src/spss/readstat_por.c linenumber=228 snprintf linenumber=232 __isoc99_sscanf linenumber=713 read_string /src/readstat/src/spss/readstat_por_read.c linenumber=717 __isoc99_sscanf linenumber=720 mktime linenumber=727 read_tag /src/readstat/src/spss/readstat_por_read.c linenumber=892 read_bytes /src/readstat/src/spss/readstat_por_read.c linenumber=87 read_string /src/readstat/src/spss/readstat_por_read.c linenumber=897 read_variable_count_record /src/readstat/src/spss/readstat_por_read.c linenumber=900 read_integer_in_range /src/readstat/src/spss/readstat_por_read.c linenumber=264 read_double /src/readstat/src/spss/readstat_por_read.c linenumber=166 read_bytes /src/readstat/src/spss/readstat_por_read.c linenumber=158 read_double_with_peek /src/readstat/src/spss/readstat_por_read.c linenumber=161 readstat_calloc /src/readstat/src/readstat_malloc.c linenumber=268 calloc linenumber=24 readstat_calloc /src/readstat/src/readstat_malloc.c linenumber=269 read_precision_record /src/readstat/src/spss/readstat_por_read.c linenumber=903 read_integer_in_range /src/readstat/src/spss/readstat_por_read.c linenumber=296 read_case_weight_record /src/readstat/src/spss/readstat_por_read.c linenumber=906 read_string /src/readstat/src/spss/readstat_por_read.c linenumber=303 read_variable_record /src/readstat/src/spss/readstat_por_read.c linenumber=909 read_integer_in_range /src/readstat/src/spss/readstat_por_read.c linenumber=325 read_string /src/readstat/src/spss/readstat_por_read.c linenumber=337 ck_str_hash_insert /src/readstat/src/CKHashTable.c linenumber=340 strlen linenumber=178 ck_str_n_hash_insert /src/readstat/src/CKHashTable.c linenumber=179 ck_hash_table_grow /src/readstat/src/CKHashTable.c linenumber=218 calloc linenumber=293 ck_hash_str /src/readstat/src/CKHashTable.c linenumber=301 siphash /src/readstat/src/CKHashTable.c linenumber=124 ck_hash_insert_nocopy /src/readstat/src/CKHashTable.c linenumber=302 ck_hash_str /src/readstat/src/CKHashTable.c linenumber=223 realloc linenumber=233 memcmp linenumber=242 read_integer_in_range /src/readstat/src/spss/readstat_por_read.c linenumber=344 read_integer_in_range /src/readstat/src/spss/readstat_por_read.c linenumber=356 read_integer_in_range /src/readstat/src/spss/readstat_por_read.c linenumber=361 read_missing_value_record /src/readstat/src/spss/readstat_por_read.c linenumber=912 read_double /src/readstat/src/spss/readstat_por_read.c linenumber=417 read_missing_string_value /src/readstat/src/spss/readstat_por_read.c linenumber=421 read_converted_string /src/readstat/src/spss/readstat_por_read.c linenumber=398 read_string /src/readstat/src/spss/readstat_por_read.c linenumber=380 strlen linenumber=383 readstat_convert /src/readstat/src/readstat_convert.c linenumber=391 read_missing_value_range_record /src/readstat/src/spss/readstat_por_read.c linenumber=915 read_double /src/readstat/src/spss/readstat_por_read.c linenumber=444 read_double /src/readstat/src/spss/readstat_por_read.c linenumber=447 read_missing_string_value /src/readstat/src/spss/readstat_por_read.c linenumber=451 read_missing_string_value /src/readstat/src/spss/readstat_por_read.c linenumber=454 read_missing_value_lo_range_record /src/readstat/src/spss/readstat_por_read.c linenumber=918 read_double /src/readstat/src/spss/readstat_por_read.c linenumber=476 read_missing_string_value /src/readstat/src/spss/readstat_por_read.c linenumber=481 read_missing_value_hi_range_record /src/readstat/src/spss/readstat_por_read.c linenumber=921 read_double /src/readstat/src/spss/readstat_por_read.c linenumber=502 read_missing_string_value /src/readstat/src/spss/readstat_por_read.c linenumber=507 read_variable_label_record /src/readstat/src/spss/readstat_por_read.c linenumber=924 read_string /src/readstat/src/spss/readstat_por_read.c linenumber=550 strlen linenumber=554 realloc linenumber=555 strlen linenumber=558 readstat_convert /src/readstat/src/readstat_convert.c linenumber=558 read_value_label_record /src/readstat/src/spss/readstat_por_read.c linenumber=927 snprintf linenumber=573 read_integer_in_range /src/readstat/src/spss/readstat_por_read.c linenumber=575 read_string /src/readstat/src/spss/readstat_por_read.c linenumber=579 ck_str_hash_lookup /src/readstat/src/CKHashTable.c linenumber=582 strlen linenumber=147 ck_str_n_hash_lookup /src/readstat/src/CKHashTable.c linenumber=148 ck_hash_str /src/readstat/src/CKHashTable.c linenumber=159 memcmp linenumber=167 read_integer_in_range /src/readstat/src/spss/readstat_por_read.c linenumber=588 read_converted_string /src/readstat/src/spss/readstat_por_read.c linenumber=594 read_converted_string /src/readstat/src/spss/readstat_por_read.c linenumber=597 read_double /src/readstat/src/spss/readstat_por_read.c linenumber=602 read_converted_string /src/readstat/src/spss/readstat_por_read.c linenumber=605 read_document_record /src/readstat/src/spss/readstat_por_read.c linenumber=930 read_integer_in_range /src/readstat/src/spss/readstat_por_read.c linenumber=521 read_converted_string /src/readstat/src/spss/readstat_por_read.c linenumber=525 handle_variables /src/readstat/src/spss/readstat_por_read.c linenumber=938 spss_init_variable_for_info /src/readstat/src/spss/readstat_spss.c linenumber=743 calloc linenumber=152 readstat_convert /src/readstat/src/readstat_convert.c linenumber=164 readstat_convert /src/readstat/src/readstat_convert.c linenumber=167 snprintf linenumber=171 spss_format /src/readstat/src/spss/readstat_spss.c linenumber=174 snprintf linenumber=60 snprintf linenumber=62 snprintf linenumber=64 spss_missingness_for_info /src/readstat/src/spss/readstat_spss.c linenumber=176 spss_boxed_missing_value /src/readstat/src/spss/readstat_spss.c linenumber=133 spss_boxed_double_value /src/readstat/src/spss/readstat_spss.c linenumber=122 spss_boxed_string_value /src/readstat/src/spss/readstat_spss.c linenumber=124 spss_boxed_missing_value /src/readstat/src/spss/readstat_spss.c linenumber=134 spss_boxed_missing_value /src/readstat/src/spss/readstat_spss.c linenumber=138 spss_boxed_missing_value /src/readstat/src/spss/readstat_spss.c linenumber=144 snprintf linenumber=745 strcmp linenumber=769 read_por_file_data /src/readstat/src/spss/readstat_por_read.c linenumber=943 maybe_read_string /src/readstat/src/spss/readstat_por_read.c linenumber=640 snprintf linenumber=643 strlen linenumber=654 readstat_convert /src/readstat/src/readstat_convert.c linenumber=653 maybe_read_double /src/readstat/src/spss/readstat_por_read.c linenumber=660 snprintf linenumber=663 por_update_progress /src/readstat/src/spss/readstat_por_read.c linenumber=689 por_ctx_free /src/readstat/src/spss/readstat_por.c linenumber=956 ck_hash_table_free /src/readstat/src/CKHashTable.c linenumber=104 iconv_close linenumber=106 readstat_parser_free /src/readstat/src/readstat_parser.c linenumber=18 ====================================