Call tree LLVMFuzzerTestOneInput /src/janet/./test/fuzzers/fuzz_unmarshal.c linenumber=-1 janet_init /src/janet/src/core/vm.c linenumber=12 janet_symcache_init /src/janet/src/core/symcache.c linenumber=1671 calloc linenumber=42 fprintf linenumber=44 exit linenumber=44 janet_table /src/janet/src/core/table.c linenumber=1694 janet_gcalloc /src/janet/src/core/gc.c linenumber=92 fprintf linenumber=530 abort linenumber=530 fprintf linenumber=535 exit linenumber=535 janet_table_init_impl /src/janet/src/core/table.c linenumber=93 janet_tablen /src/janet/src/core/util.c linenumber=47 janet_memalloc_empty_local /src/janet/src/core/table.c linenumber=51 janet_smalloc /src/janet/src/core/gc.c linenumber=35 fprintf linenumber=715 exit linenumber=715 realloc linenumber=720 fprintf linenumber=722 exit linenumber=722 janet_nanbox_from_bits /src/janet/src/core/wrap.c linenumber=39 janet_nanbox_from_bits /src/janet/src/core/wrap.c linenumber=40 janet_memalloc_empty /src/janet/src/core/wrap.c linenumber=53 array_allocate /src/janet/src/core/util.c linenumber=165 fprintf linenumber=168 exit linenumber=168 janet_nanbox_from_bits /src/janet/src/core/wrap.c linenumber=173 janet_nanbox_from_bits /src/janet/src/core/wrap.c linenumber=174 fprintf linenumber=55 exit linenumber=55 janet_nanbox_from_pointer /src/janet/src/core/wrap.c linenumber=1695 janet_gcroot /src/janet/src/core/gc.c linenumber=1695 realloc linenumber=620 fprintf linenumber=622 exit linenumber=622 janet_default_rng /src/janet/src/core/math.c linenumber=1712 janet_rng_seed /src/janet/src/core/math.c linenumber=1712 janet_rng_u32 /src/janet/src/core/math.c linenumber=81 janet_ev_init /src/janet/src/core/ev.c linenumber=1720 janet_ev_init_common /src/janet/src/core/ev.c linenumber=1934 janet_q_init /src/janet/src/core/ev.c linenumber=597 janet_table_init_raw /src/janet/src/core/table.c linenumber=601 janet_table_init_impl /src/janet/src/core/table.c linenumber=77 janet_table_init_raw /src/janet/src/core/table.c linenumber=602 janet_table_init_raw /src/janet/src/core/table.c linenumber=603 janet_rng_seed /src/janet/src/core/math.c linenumber=604 pthread_attr_init linenumber=606 pthread_attr_setdetachstate linenumber=607 janet_ev_setup_selfpipe /src/janet/src/core/ev.c linenumber=1935 janet_make_pipe /src/janet/src/core/ev.c linenumber=1697 pipe linenumber=3115 fcntl64 linenumber=3116 fcntl64 linenumber=3117 fcntl64 linenumber=3118 fcntl64 linenumber=3119 close linenumber=3122 close linenumber=3123 fprintf linenumber=1698 abort linenumber=1698 epoll_create1 linenumber=1936 timerfd_create linenumber=1937 epoll_ctl linenumber=1943 epoll_ctl linenumber=1946 fprintf linenumber=1949 abort linenumber=1949 janet_net_init /src/janet/src/core/net.c linenumber=1723 janet_core_env /src/janet/src/core/corelib.c linenumber=15 janet_core_lookup_table /src/janet/src/core/corelib.c linenumber=1406 janet_table /src/janet/src/core/table.c linenumber=1446 janet_load_libs /src/janet/src/core/corelib.c linenumber=1447 janet_core_cfuns_ext /src/janet/src/core/util.c linenumber=1146 janet_check_pointer_align /src/janet/src/core/util.c linenumber=679 janet_nanbox_from_pointer /src/janet/src/core/wrap.c linenumber=680 janet_csymbol /src/janet/src/core/symcache.c linenumber=681 strlen linenumber=191 janet_symbol /src/janet/src/core/symcache.c linenumber=191 janet_string_calchash /src/janet/src/core/util.c linenumber=173 janet_hash_mix /src/janet/src/core/util.c linenumber=134 janet_symcache_findmem /src/janet/src/core/symcache.c linenumber=176 janet_string_equalconst /src/janet/src/core/string.c linenumber=98 memcmp linenumber=78 fprintf linenumber=111 abort linenumber=111 janet_gcalloc /src/janet/src/core/gc.c linenumber=179 safe_memcpy /src/janet/src/core/util.c linenumber=183 janet_symcache_put /src/janet/src/core/symcache.c linenumber=185 janet_tablen /src/janet/src/core/util.c linenumber=152 janet_cache_resize /src/janet/src/core/symcache.c linenumber=152 calloc linenumber=122 fprintf linenumber=124 exit linenumber=124 janet_symcache_findmem /src/janet/src/core/symcache.c linenumber=136 janet_symcache_findmem /src/janet/src/core/symcache.c linenumber=153 janet_nanbox_from_cpointer /src/janet/src/core/wrap.c linenumber=681 janet_table_put /src/janet/src/core/table.c linenumber=681 janet_table_remove /src/janet/src/core/table.c linenumber=211 janet_table_find /src/janet/src/core/table.c linenumber=193 janet_dict_find /src/janet/src/core/util.h linenumber=114 janet_nanbox_to_pointer /src/janet/src/core/wrap.c linenumber=110 janet_dict_find_deep /src/janet/src/core/util.c linenumber=113 janet_hash /src/janet/src/core/value.c linenumber=293 janet_nanbox_to_pointer /src/janet/src/core/wrap.c linenumber=325 janet_nanbox_to_pointer /src/janet/src/core/wrap.c linenumber=328 janet_nanbox_to_pointer /src/janet/src/core/wrap.c linenumber=329 janet_nanbox_to_pointer /src/janet/src/core/wrap.c linenumber=333 murmur64 /src/janet/src/core/value.c linenumber=342 janet_nanbox_to_pointer /src/janet/src/core/wrap.c linenumber=348 murmur64 /src/janet/src/core/value.c linenumber=359 janet_equals /src/janet/src/core/value.c linenumber=305 janet_equals_containers /src/janet/src/core/value.c linenumber=299 janet_equals_leaf /src/janet/src/core/value.c linenumber=269 janet_nanbox_to_pointer /src/janet/src/core/wrap.c linenumber=255 janet_string_equal /src/janet/src/core/string.c linenumber=255 janet_string_equalconst /src/janet/src/core/string.c linenumber=83 janet_nanbox_to_pointer /src/janet/src/core/wrap.c linenumber=257 janet_compare_abstract /src/janet/src/core/value.c linenumber=257 janet_nanbox_to_pointer /src/janet/src/core/wrap.c linenumber=272 janet_nanbox_to_pointer /src/janet/src/core/wrap.c linenumber=273 push_traversal_node /src/janet/src/core/value.c linenumber=278 realloc linenumber=47 fprintf linenumber=49 exit linenumber=49 janet_nanbox_to_pointer /src/janet/src/core/wrap.c linenumber=282 janet_nanbox_to_pointer /src/janet/src/core/wrap.c linenumber=283 push_traversal_node /src/janet/src/core/value.c linenumber=289 traversal_next /src/janet/src/core/value.c linenumber=293 janet_nanbox_from_cpointer /src/janet/src/core/wrap.c linenumber=110 janet_nanbox_from_cpointer /src/janet/src/core/wrap.c linenumber=111 janet_equals_leaf /src/janet/src/core/value.c linenumber=300 janet_equals /src/janet/src/core/value.c linenumber=318 janet_hash /src/janet/src/core/value.c linenumber=115 janet_nanbox_from_bits /src/janet/src/core/wrap.c linenumber=198 janet_nanbox_from_bits /src/janet/src/core/wrap.c linenumber=199 janet_nanbox_from_bits /src/janet/src/core/wrap.c linenumber=202 janet_table_find /src/janet/src/core/table.c linenumber=213 janet_tablen /src/janet/src/core/util.c linenumber=218 janet_table_rehash /src/janet/src/core/table.c linenumber=218 janet_memalloc_empty_local /src/janet/src/core/table.c linenumber=123 janet_memalloc_empty /src/janet/src/core/wrap.c linenumber=125 fprintf linenumber=127 exit linenumber=127 janet_table_find /src/janet/src/core/table.c linenumber=137 janet_sfree /src/janet/src/core/gc.c linenumber=142 janet_mem2scratch /src/janet/src/core/gc.c linenumber=767 free_one_scratch /src/janet/src/core/gc.c linenumber=772 fprintf linenumber=778 abort linenumber=778 janet_table_find /src/janet/src/core/table.c linenumber=219 janet_registry_put /src/janet/src/core/util.c linenumber=682 realloc linenumber=503 fprintf linenumber=505 exit linenumber=505 janet_lib_io /src/janet/src/core/io.c linenumber=1147 janet_core_cfuns_ext /src/janet/src/core/util.c linenumber=858 janet_register_abstract_type /src/janet/src/core/util.c linenumber=859 janet_check_pointer_align /src/janet/src/core/util.c linenumber=646 janet_csymbol /src/janet/src/core/symcache.c linenumber=647 janet_nanbox_from_cpointer /src/janet/src/core/wrap.c linenumber=647 janet_table_get /src/janet/src/core/table.c linenumber=648 janet_table_find /src/janet/src/core/table.c linenumber=151 janet_nanbox_from_bits /src/janet/src/core/wrap.c linenumber=155 janet_nanbox_to_pointer /src/janet/src/core/wrap.c linenumber=649 janet_panicf /src/janet/src/core/capi.c linenumber=650 janet_buffer_init /src/janet/src/core/buffer.c linenumber=109 janet_buffer_init_impl /src/janet/src/core/buffer.c linenumber=55 janet_gcpressure /src/janet/src/core/gc.c linenumber=42 array_allocate /src/janet/src/core/util.c linenumber=43 fprintf linenumber=45 exit linenumber=45 janet_formatbv /src/janet/src/core/pp.c linenumber=111 strlen linenumber=997 janet_buffer_push_u8 /src/janet/src/core/buffer.c linenumber=1002 janet_buffer_extra /src/janet/src/core/buffer.c linenumber=157 janet_panic /src/janet/src/core/capi.c linenumber=121 janet_cstring /src/janet/src/core/string.c linenumber=119 strlen linenumber=89 janet_string /src/janet/src/core/string.c linenumber=89 janet_gcalloc /src/janet/src/core/gc.c linenumber=50 janet_string_calchash /src/janet/src/core/util.c linenumber=52 safe_memcpy /src/janet/src/core/util.c linenumber=54 janet_nanbox_from_cpointer /src/janet/src/core/wrap.c linenumber=119 janet_panicv /src/janet/src/core/capi.c linenumber=119 janet_signalv /src/janet/src/core/capi.c linenumber=100 janet_formatc /src/janet/src/core/pp.c linenumber=80 janet_buffer_init /src/janet/src/core/buffer.c linenumber=1141 janet_formatbv /src/janet/src/core/pp.c linenumber=1145 janet_buffer_push_u8 /src/janet/src/core/buffer.c linenumber=1004 scanformat /src/janet/src/core/pp.c linenumber=1009 strchr linenumber=960 janet_panic /src/janet/src/core/capi.c linenumber=962 __ctype_b_loc linenumber=963 __ctype_b_loc linenumber=965 __ctype_b_loc linenumber=969 __ctype_b_loc linenumber=971 __ctype_b_loc linenumber=974 janet_panic /src/janet/src/core/capi.c linenumber=975 strchr linenumber=981 get_fmt_mapping /src/janet/src/core/pp.c linenumber=983 fprintf linenumber=947 abort linenumber=947 strlen linenumber=984 snprintf linenumber=1013 snprintf linenumber=1019 snprintf linenumber=1025 snprintf linenumber=1033 snprintf linenumber=1044 strlen linenumber=1051 janet_buffer_push_bytes /src/janet/src/core/buffer.c linenumber=1054 janet_buffer_extra /src/janet/src/core/buffer.c linenumber=146 janet_buffer_can_realloc /src/janet/src/core/buffer.c linenumber=125 janet_panic /src/janet/src/core/capi.c linenumber=34 realloc linenumber=127 janet_gcpressure /src/janet/src/core/gc.c linenumber=128 fprintf linenumber=130 exit linenumber=130 strlen linenumber=1056 janet_panic /src/janet/src/core/capi.c linenumber=1057 strchr linenumber=1058 janet_panic /src/janet/src/core/capi.c linenumber=1059 snprintf linenumber=1061 janet_to_string_b /src/janet/src/core/pp.c linenumber=1067 janet_buffer_push_cstring /src/janet/src/core/buffer.c linenumber=226 strlen linenumber=139 janet_buffer_push_bytes /src/janet/src/core/buffer.c linenumber=140 janet_buffer_push_cstring /src/janet/src/core/buffer.c linenumber=229 number_to_string_b /src/janet/src/core/pp.c linenumber=233 janet_buffer_extra /src/janet/src/core/buffer.c linenumber=47 snprintf linenumber=57 janet_nanbox_to_pointer /src/janet/src/core/wrap.c linenumber=239 janet_nanbox_to_pointer /src/janet/src/core/wrap.c linenumber=240 janet_buffer_push_bytes /src/janet/src/core/buffer.c linenumber=238 janet_nanbox_to_pointer /src/janet/src/core/wrap.c linenumber=243 janet_buffer_extra /src/janet/src/core/buffer.c linenumber=245 janet_buffer_push_bytes /src/janet/src/core/buffer.c linenumber=246 janet_nanbox_to_pointer /src/janet/src/core/wrap.c linenumber=250 string_description_b /src/janet/src/core/pp.c linenumber=255 janet_buffer_extra /src/janet/src/core/buffer.c linenumber=107 janet_nanbox_to_pointer /src/janet/src/core/wrap.c linenumber=260 janet_registry_get /src/janet/src/core/util.c linenumber=260 janet_registry_sort /src/janet/src/core/util.c linenumber=523 janet_buffer_push_cstring /src/janet/src/core/buffer.c linenumber=262 janet_buffer_push_cstring /src/janet/src/core/buffer.c linenumber=264 janet_buffer_push_u8 /src/janet/src/core/buffer.c linenumber=265 janet_buffer_push_cstring /src/janet/src/core/buffer.c linenumber=267 janet_buffer_push_u8 /src/janet/src/core/buffer.c linenumber=268 janet_nanbox_to_pointer /src/janet/src/core/wrap.c linenumber=274 janet_buffer_push_cstring /src/janet/src/core/buffer.c linenumber=277 janet_buffer_push_cstring /src/janet/src/core/buffer.c linenumber=282 janet_buffer_push_bytes /src/janet/src/core/buffer.c linenumber=283 janet_buffer_push_u8 /src/janet/src/core/buffer.c linenumber=284 janet_nanbox_to_pointer /src/janet/src/core/wrap.c linenumber=291 string_description_b /src/janet/src/core/pp.c linenumber=291 janet_description_b /src/janet/src/core/pp.c linenumber=1070 janet_buffer_push_cstring /src/janet/src/core/buffer.c linenumber=314 janet_buffer_push_u8 /src/janet/src/core/buffer.c linenumber=317 janet_nanbox_to_pointer /src/janet/src/core/wrap.c linenumber=320 janet_escape_string_b /src/janet/src/core/pp.c linenumber=320 janet_escape_string_impl /src/janet/src/core/pp.c linenumber=209 janet_buffer_push_u8 /src/janet/src/core/buffer.c linenumber=139 janet_buffer_push_bytes /src/janet/src/core/buffer.c linenumber=145 janet_buffer_push_bytes /src/janet/src/core/buffer.c linenumber=149 janet_buffer_push_bytes /src/janet/src/core/buffer.c linenumber=153 janet_buffer_push_bytes /src/janet/src/core/buffer.c linenumber=157 janet_buffer_push_bytes /src/janet/src/core/buffer.c linenumber=161 janet_buffer_push_bytes /src/janet/src/core/buffer.c linenumber=165 janet_buffer_push_bytes /src/janet/src/core/buffer.c linenumber=169 janet_buffer_push_bytes /src/janet/src/core/buffer.c linenumber=173 janet_buffer_push_bytes /src/janet/src/core/buffer.c linenumber=177 janet_buffer_push_bytes /src/janet/src/core/buffer.c linenumber=181 janet_buffer_push_bytes /src/janet/src/core/buffer.c linenumber=185 janet_buffer_push_bytes /src/janet/src/core/buffer.c linenumber=195 janet_buffer_push_u8 /src/janet/src/core/buffer.c linenumber=198 janet_buffer_push_u8 /src/janet/src/core/buffer.c linenumber=204 janet_nanbox_to_pointer /src/janet/src/core/wrap.c linenumber=323 janet_escape_buffer_b /src/janet/src/core/pp.c linenumber=324 janet_panic /src/janet/src/core/capi.c linenumber=216 janet_buffer_ensure /src/janet/src/core/buffer.c linenumber=217 janet_buffer_can_realloc /src/janet/src/core/buffer.c linenumber=92 janet_gcpressure /src/janet/src/core/gc.c linenumber=95 realloc linenumber=96 fprintf linenumber=98 exit linenumber=98 janet_buffer_push_u8 /src/janet/src/core/buffer.c linenumber=219 janet_escape_string_impl /src/janet/src/core/pp.c linenumber=220 janet_buffer_push_cstring /src/janet/src/core/buffer.c linenumber=331 janet_buffer_push_cstring /src/janet/src/core/buffer.c linenumber=332 janet_buffer_push_cstring /src/janet/src/core/buffer.c linenumber=333 janet_buffer_push_cstring /src/janet/src/core/buffer.c linenumber=335 string_description_b /src/janet/src/core/pp.c linenumber=337 janet_to_string_b /src/janet/src/core/pp.c linenumber=342 typestr /src/janet/src/core/pp.c linenumber=1073 janet_nanbox_to_pointer /src/janet/src/core/wrap.c linenumber=894 janet_buffer_push_cstring /src/janet/src/core/buffer.c linenumber=1073 pushtypes /src/janet/src/core/pp.c linenumber=1077 janet_buffer_push_cstring /src/janet/src/core/buffer.c linenumber=906 janet_buffer_push_cstring /src/janet/src/core/buffer.c linenumber=908 atoi linenumber=1088 atoi linenumber=1094 janet_pretty_ /src/janet/src/core/pp.c linenumber=1104 janet_buffer /src/janet/src/core/buffer.c linenumber=838 janet_gcalloc /src/janet/src/core/gc.c linenumber=83 janet_buffer_init_impl /src/janet/src/core/buffer.c linenumber=84 janet_table_init /src/janet/src/core/table.c linenumber=850 janet_table_init_impl /src/janet/src/core/table.c linenumber=72 janet_pretty_one /src/janet/src/core/pp.c linenumber=851 janet_table_get /src/janet/src/core/table.c linenumber=611 janet_buffer_push_cstring /src/janet/src/core/buffer.c linenumber=614 janet_buffer_push_cstring /src/janet/src/core/buffer.c linenumber=616 integer_to_string_b /src/janet/src/core/pp.c linenumber=617 janet_buffer_extra /src/janet/src/core/buffer.c linenumber=76 count_dig10 /src/janet/src/core/pp.c linenumber=91 janet_buffer_push_u8 /src/janet/src/core/buffer.c linenumber=618 janet_buffer_push_cstring /src/janet/src/core/buffer.c linenumber=620 janet_nanbox_from_double /src/janet/src/core/wrap.c linenumber=624 janet_table_put /src/janet/src/core/table.c linenumber=624 janet_buffer_push_cstring /src/janet/src/core/buffer.c linenumber=634 janet_nanbox_to_pointer /src/janet/src/core/wrap.c linenumber=636 janet_panic /src/janet/src/core/capi.c linenumber=638 janet_buffer_ensure /src/janet/src/core/buffer.c linenumber=639 janet_buffer_push_u8 /src/janet/src/core/buffer.c linenumber=640 janet_escape_string_impl /src/janet/src/core/pp.c linenumber=642 janet_description_b /src/janet/src/core/pp.c linenumber=645 janet_buffer_push_cstring /src/janet/src/core/buffer.c linenumber=649 janet_indexed_view /src/janet/src/core/util.c linenumber=658 janet_nanbox_to_pointer /src/janet/src/core/wrap.c linenumber=819 janet_nanbox_to_pointer /src/janet/src/core/wrap.c linenumber=820 janet_nanbox_to_pointer /src/janet/src/core/wrap.c linenumber=823 janet_nanbox_to_pointer /src/janet/src/core/wrap.c linenumber=824 janet_buffer_push_cstring /src/janet/src/core/buffer.c linenumber=662 strlen linenumber=663 janet_buffer_push_cstring /src/janet/src/core/buffer.c linenumber=667 print_newline /src/janet/src/core/pp.c linenumber=672 janet_buffer_push_u8 /src/janet/src/core/buffer.c linenumber=564 backtrack_newlines /src/janet/src/core/pp.c linenumber=567 strncmp linenumber=533 strncmp linenumber=536 fprintf linenumber=547 abort linenumber=547 fprintf linenumber=553 abort linenumber=553 janet_buffer_push_u8 /src/janet/src/core/buffer.c linenumber=568 janet_buffer_push_u8 /src/janet/src/core/buffer.c linenumber=571 janet_pretty_one /src/janet/src/core/pp.c linenumber=673 print_newline /src/janet/src/core/pp.c linenumber=675 janet_buffer_push_cstring /src/janet/src/core/buffer.c linenumber=676 print_newline /src/janet/src/core/pp.c linenumber=679 janet_pretty_one /src/janet/src/core/pp.c linenumber=680 print_newline /src/janet/src/core/pp.c linenumber=684 janet_pretty_one /src/janet/src/core/pp.c linenumber=685 janet_buffer_push_u8 /src/janet/src/core/buffer.c linenumber=690 janet_nanbox_to_pointer /src/janet/src/core/wrap.c linenumber=700 janet_buffer_push_cstring /src/janet/src/core/buffer.c linenumber=703 janet_csymbol /src/janet/src/core/symcache.c linenumber=705 janet_nanbox_from_cpointer /src/janet/src/core/wrap.c linenumber=705 janet_table_get /src/janet/src/core/table.c linenumber=705 janet_bytes_view /src/janet/src/core/util.c linenumber=708 janet_nanbox_to_pointer /src/janet/src/core/wrap.c linenumber=835 janet_nanbox_to_pointer /src/janet/src/core/wrap.c linenumber=836 janet_nanbox_to_pointer /src/janet/src/core/wrap.c linenumber=839 janet_nanbox_to_pointer /src/janet/src/core/wrap.c linenumber=840 janet_nanbox_to_pointer /src/janet/src/core/wrap.c linenumber=843 janet_buffer_push_cstring /src/janet/src/core/buffer.c linenumber=710 janet_buffer_push_bytes /src/janet/src/core/buffer.c linenumber=712 janet_buffer_push_cstring /src/janet/src/core/buffer.c linenumber=715 janet_nanbox_to_pointer /src/janet/src/core/wrap.c linenumber=720 janet_csymbol /src/janet/src/core/symcache.c linenumber=723 janet_nanbox_from_cpointer /src/janet/src/core/wrap.c linenumber=723 janet_struct_get /src/janet/src/core/struct.c linenumber=723 janet_struct_find /src/janet/src/core/struct.c linenumber=162 janet_dict_find /src/janet/src/core/util.h linenumber=51 janet_nanbox_from_bits /src/janet/src/core/wrap.c linenumber=167 janet_bytes_view /src/janet/src/core/util.c linenumber=726 janet_buffer_push_cstring /src/janet/src/core/buffer.c linenumber=728 janet_buffer_push_bytes /src/janet/src/core/buffer.c linenumber=730 janet_buffer_push_cstring /src/janet/src/core/buffer.c linenumber=733 janet_buffer_push_u8 /src/janet/src/core/buffer.c linenumber=738 janet_buffer_push_cstring /src/janet/src/core/buffer.c linenumber=743 janet_dictionary_view /src/janet/src/core/util.c linenumber=748 janet_nanbox_to_pointer /src/janet/src/core/wrap.c linenumber=861 janet_nanbox_to_pointer /src/janet/src/core/wrap.c linenumber=862 janet_nanbox_to_pointer /src/janet/src/core/wrap.c linenumber=863 janet_nanbox_to_pointer /src/janet/src/core/wrap.c linenumber=866 janet_nanbox_to_pointer /src/janet/src/core/wrap.c linenumber=867 janet_nanbox_to_pointer /src/janet/src/core/wrap.c linenumber=868 print_newline /src/janet/src/core/pp.c linenumber=761 janet_pretty_one /src/janet/src/core/pp.c linenumber=762 janet_buffer_push_u8 /src/janet/src/core/buffer.c linenumber=763 janet_pretty_one /src/janet/src/core/pp.c linenumber=765 print_newline /src/janet/src/core/pp.c linenumber=769 janet_buffer_push_cstring /src/janet/src/core/buffer.c linenumber=770 janet_srealloc /src/janet/src/core/gc.c linenumber=790 janet_smalloc /src/janet/src/core/gc.c linenumber=742 janet_mem2scratch /src/janet/src/core/gc.c linenumber=743 realloc linenumber=747 fprintf linenumber=749 exit linenumber=749 fprintf linenumber=757 abort linenumber=757 fprintf linenumber=792 exit linenumber=792 janet_sorted_keys /src/janet/src/core/util.c linenumber=796 janet_compare /src/janet/src/core/value.c linenumber=973 janet_nanbox_to_pointer /src/janet/src/core/wrap.c linenumber=402 janet_string_compare /src/janet/src/core/string.c linenumber=402 memcmp linenumber=64 janet_nanbox_to_pointer /src/janet/src/core/wrap.c linenumber=407 janet_compare_abstract /src/janet/src/core/value.c linenumber=407 janet_nanbox_to_pointer /src/janet/src/core/wrap.c linenumber=412 janet_nanbox_to_pointer /src/janet/src/core/wrap.c linenumber=415 janet_nanbox_to_pointer /src/janet/src/core/wrap.c linenumber=419 janet_nanbox_to_pointer /src/janet/src/core/wrap.c linenumber=420 push_traversal_node /src/janet/src/core/value.c linenumber=424 janet_nanbox_to_pointer /src/janet/src/core/wrap.c linenumber=428 janet_nanbox_to_pointer /src/janet/src/core/wrap.c linenumber=429 push_traversal_node /src/janet/src/core/value.c linenumber=438 traversal_next /src/janet/src/core/value.c linenumber=442 print_newline /src/janet/src/core/pp.c linenumber=804 janet_pretty_one /src/janet/src/core/pp.c linenumber=806 janet_buffer_push_u8 /src/janet/src/core/buffer.c linenumber=807 janet_pretty_one /src/janet/src/core/pp.c linenumber=809 print_newline /src/janet/src/core/pp.c linenumber=813 janet_buffer_push_cstring /src/janet/src/core/buffer.c linenumber=814 janet_buffer_push_u8 /src/janet/src/core/buffer.c linenumber=822 janet_table_remove /src/janet/src/core/table.c linenumber=828 backtrack_newlines /src/janet/src/core/pp.c linenumber=852 janet_table_deinit /src/janet/src/core/table.c linenumber=853 janet_sfree /src/janet/src/core/gc.c linenumber=83 atoi linenumber=1109 janet_jdn_ /src/janet/src/core/pp.c linenumber=1113 janet_buffer /src/janet/src/core/buffer.c linenumber=867 janet_table_init /src/janet/src/core/table.c linenumber=878 print_jdn_one /src/janet/src/core/pp.c linenumber=879 janet_description_b /src/janet/src/core/pp.c linenumber=399 janet_buffer_extra /src/janet/src/core/buffer.c linenumber=402 janet_buffer_dtostr /src/janet/src/core/strtod.c linenumber=406 janet_buffer_extra /src/janet/src/core/buffer.c linenumber=536 snprintf linenumber=537 janet_nanbox_to_pointer /src/janet/src/core/wrap.c linenumber=410 contains_bad_chars /src/janet/src/core/pp.c linenumber=410 janet_valid_utf8 /src/janet/src/core/parse.c linenumber=302 janet_is_symbol_char /src/janet/src/core/parse.c linenumber=304 janet_description_b /src/janet/src/core/pp.c linenumber=411 janet_nanbox_to_pointer /src/janet/src/core/wrap.c linenumber=414 janet_buffer_push_u8 /src/janet/src/core/buffer.c linenumber=416 janet_buffer_push_u8 /src/janet/src/core/buffer.c linenumber=418 print_jdn_one /src/janet/src/core/pp.c linenumber=419 janet_buffer_push_u8 /src/janet/src/core/buffer.c linenumber=421 janet_nanbox_from_bits /src/janet/src/core/wrap.c linenumber=425 janet_table_put /src/janet/src/core/table.c linenumber=425 janet_nanbox_to_pointer /src/janet/src/core/wrap.c linenumber=426 janet_buffer_push_cstring /src/janet/src/core/buffer.c linenumber=427 janet_buffer_push_u8 /src/janet/src/core/buffer.c linenumber=429 print_jdn_one /src/janet/src/core/pp.c linenumber=430 janet_buffer_push_u8 /src/janet/src/core/buffer.c linenumber=432 janet_nanbox_from_bits /src/janet/src/core/wrap.c linenumber=436 janet_table_put /src/janet/src/core/table.c linenumber=436 janet_nanbox_to_pointer /src/janet/src/core/wrap.c linenumber=437 janet_buffer_push_cstring /src/janet/src/core/buffer.c linenumber=438 janet_buffer_push_u8 /src/janet/src/core/buffer.c linenumber=443 print_jdn_one /src/janet/src/core/pp.c linenumber=445 janet_buffer_push_u8 /src/janet/src/core/buffer.c linenumber=446 print_jdn_one /src/janet/src/core/pp.c linenumber=447 janet_buffer_push_u8 /src/janet/src/core/buffer.c linenumber=449 janet_nanbox_to_pointer /src/janet/src/core/wrap.c linenumber=453 janet_buffer_push_u8 /src/janet/src/core/buffer.c linenumber=454 janet_buffer_push_u8 /src/janet/src/core/buffer.c linenumber=459 print_jdn_one /src/janet/src/core/pp.c linenumber=461 janet_buffer_push_u8 /src/janet/src/core/buffer.c linenumber=462 print_jdn_one /src/janet/src/core/pp.c linenumber=463 janet_buffer_push_u8 /src/janet/src/core/buffer.c linenumber=465 janet_nanbox_to_pointer /src/janet/src/core/wrap.c linenumber=470 janet_buffer_ensure /src/janet/src/core/buffer.c linenumber=472 janet_unwrap_s64 /src/janet/src/core/inttypes.c linenumber=473 janet_nanbox_to_pointer /src/janet/src/core/wrap.c linenumber=127 janet_scan_int64 /src/janet/src/core/strtod.c linenumber=128 scan_uint64 /src/janet/src/core/strtod.c linenumber=469 janet_nanbox_to_pointer /src/janet/src/core/wrap.c linenumber=133 janet_panicf /src/janet/src/core/capi.c linenumber=140 janet_string /src/janet/src/core/string.c linenumber=113 janet_buffer_deinit /src/janet/src/core/buffer.c linenumber=114 janet_panics /src/janet/src/core/capi.c linenumber=115 janet_nanbox_from_cpointer /src/janet/src/core/wrap.c linenumber=123 janet_panicv /src/janet/src/core/capi.c linenumber=123 snprintf linenumber=474 janet_buffer_ensure /src/janet/src/core/buffer.c linenumber=481 janet_unwrap_u64 /src/janet/src/core/inttypes.c linenumber=482 janet_nanbox_to_pointer /src/janet/src/core/wrap.c linenumber=155 janet_scan_uint64 /src/janet/src/core/strtod.c linenumber=156 scan_uint64 /src/janet/src/core/strtod.c linenumber=489 janet_nanbox_to_pointer /src/janet/src/core/wrap.c linenumber=161 janet_panicf /src/janet/src/core/capi.c linenumber=168 snprintf linenumber=483 janet_table_deinit /src/janet/src/core/table.c linenumber=880 janet_panic /src/janet/src/core/capi.c linenumber=882 janet_panicf /src/janet/src/core/capi.c linenumber=1118 janet_panic /src/janet/src/core/capi.c linenumber=1123 janet_buffer_push_bytes /src/janet/src/core/buffer.c linenumber=1125 janet_string /src/janet/src/core/string.c linenumber=1150 janet_buffer_deinit /src/janet/src/core/buffer.c linenumber=1151 janet_nanbox_from_cpointer /src/janet/src/core/wrap.c linenumber=80 longjmp linenumber=91 janet_formatc /src/janet/src/core/pp.c linenumber=94 janet_top_level_signal /src/janet/src/core/capi.c linenumber=95 fputs linenumber=52 pthread_exit linenumber=65 janet_nanbox_from_pointer /src/janet/src/core/wrap.c linenumber=653 janet_table_put /src/janet/src/core/table.c linenumber=653 janet_makefile /src/janet/src/core/io.c linenumber=862 makef /src/janet/src/core/io.c linenumber=818 janet_abstract /src/janet/src/core/abstract.c linenumber=114 janet_abstract_begin /src/janet/src/core/abstract.c linenumber=52 janet_gcalloc /src/janet/src/core/gc.c linenumber=39 janet_abstract_end /src/janet/src/core/abstract.c linenumber=52 fileno linenumber=122 fcntl64 linenumber=122 janet_nanbox_from_pointer /src/janet/src/core/wrap.c linenumber=818 janet_core_def_sm /src/janet/src/core/util.c linenumber=862 janet_csymbol /src/janet/src/core/symcache.c linenumber=669 janet_nanbox_from_cpointer /src/janet/src/core/wrap.c linenumber=669 janet_table_put /src/janet/src/core/table.c linenumber=670 janet_nanbox_to_pointer /src/janet/src/core/wrap.c linenumber=672 janet_registry_put /src/janet/src/core/util.c linenumber=672 janet_makefile /src/janet/src/core/io.c linenumber=866 janet_core_def_sm /src/janet/src/core/util.c linenumber=866 janet_makefile /src/janet/src/core/io.c linenumber=870 janet_core_def_sm /src/janet/src/core/util.c linenumber=870 janet_lib_math /src/janet/src/core/math.c linenumber=1148 janet_core_cfuns_ext /src/janet/src/core/util.c linenumber=429 janet_register_abstract_type /src/janet/src/core/util.c linenumber=430 janet_lib_array /src/janet/src/core/array.c linenumber=1149 janet_core_cfuns_ext /src/janet/src/core/util.c linenumber=424 janet_lib_tuple /src/janet/src/core/tuple.c linenumber=1150 janet_core_cfuns_ext /src/janet/src/core/util.c linenumber=164 janet_lib_buffer /src/janet/src/core/buffer.c linenumber=1151 janet_core_cfuns_ext /src/janet/src/core/util.c linenumber=709 janet_lib_table /src/janet/src/core/table.c linenumber=1152 janet_core_cfuns_ext /src/janet/src/core/util.c linenumber=452 janet_lib_struct /src/janet/src/core/struct.c linenumber=1153 janet_core_cfuns_ext /src/janet/src/core/util.c linenumber=307 janet_lib_fiber /src/janet/src/core/fiber.c linenumber=1154 janet_core_cfuns_ext /src/janet/src/core/util.c linenumber=687 janet_lib_os /src/janet/src/core/os.c linenumber=1155 janet_core_cfuns_ext /src/janet/src/core/util.c linenumber=3107 janet_lib_parse /src/janet/src/core/parse.c linenumber=1156 janet_core_cfuns_ext /src/janet/src/core/util.c linenumber=1326 janet_lib_compile /src/janet/src/core/compile.c linenumber=1157 janet_core_cfuns_ext /src/janet/src/core/util.c linenumber=1364 janet_lib_debug /src/janet/src/core/debug.c linenumber=1158 janet_core_cfuns_ext /src/janet/src/core/util.c linenumber=460 janet_lib_string /src/janet/src/core/string.c linenumber=1159 janet_core_cfuns_ext /src/janet/src/core/util.c linenumber=683 janet_lib_marsh /src/janet/src/core/marsh.c linenumber=1160 janet_core_cfuns_ext /src/janet/src/core/util.c linenumber=1737 janet_lib_peg /src/janet/src/core/peg.c linenumber=1162 janet_core_cfuns_ext /src/janet/src/core/util.c linenumber=2112 janet_register_abstract_type /src/janet/src/core/util.c linenumber=2113 janet_lib_asm /src/janet/src/core/asm.c linenumber=1165 janet_lib_inttypes /src/janet/src/core/inttypes.c linenumber=1168 janet_core_cfuns_ext /src/janet/src/core/util.c linenumber=680 janet_register_abstract_type /src/janet/src/core/util.c linenumber=681 janet_register_abstract_type /src/janet/src/core/util.c linenumber=682 janet_lib_ev /src/janet/src/core/ev.c linenumber=1171 janet_core_cfuns_ext /src/janet/src/core/util.c linenumber=3746 janet_register_abstract_type /src/janet/src/core/util.c linenumber=3747 janet_register_abstract_type /src/janet/src/core/util.c linenumber=3748 janet_register_abstract_type /src/janet/src/core/util.c linenumber=3749 janet_register_abstract_type /src/janet/src/core/util.c linenumber=3750 janet_lib_filewatch /src/janet/src/core/filewatch.c linenumber=1173 janet_core_cfuns_ext /src/janet/src/core/util.c linenumber=999 janet_lib_net /src/janet/src/core/net.c linenumber=1177 janet_core_cfuns_ext /src/janet/src/core/util.c linenumber=1287 janet_lib_ffi /src/janet/src/core/ffi.c linenumber=1180 janet_core_cfuns_ext /src/janet/src/core/util.c linenumber=1947 janet_table_put /src/janet/src/core/table.c linenumber=1454 janet_unmarshal /src/janet/src/core/marsh.c linenumber=1409 unmarshal_one /src/janet/src/core/marsh.c linenumber=1663 janet_panic /src/janet/src/core/capi.c linenumber=1337 janet_panic /src/janet/src/core/capi.c linenumber=1338 readint /src/janet/src/core/marsh.c linenumber=1341 janet_panic /src/janet/src/core/capi.c linenumber=729 janet_panic /src/janet/src/core/capi.c linenumber=733 janet_panic /src/janet/src/core/capi.c linenumber=740 janet_panicf /src/janet/src/core/capi.c linenumber=748 janet_nanbox_from_double /src/janet/src/core/wrap.c linenumber=1341 janet_nanbox_from_bits /src/janet/src/core/wrap.c linenumber=1346 janet_nanbox_from_bits /src/janet/src/core/wrap.c linenumber=1349 janet_nanbox_from_bits /src/janet/src/core/wrap.c linenumber=1352 janet_panic /src/janet/src/core/capi.c linenumber=1356 janet_nanbox_from_double /src/janet/src/core/wrap.c linenumber=1362 janet_panic /src/janet/src/core/capi.c linenumber=1371 janet_wrap_number_safe /src/janet/src/core/wrap.c linenumber=1384 janet_v_grow /src/janet/src/core/vector.c linenumber=1385 janet_srealloc /src/janet/src/core/gc.c linenumber=35 readnat /src/janet/src/core/marsh.c linenumber=1394 readint /src/janet/src/core/marsh.c linenumber=759 janet_panicf /src/janet/src/core/capi.c linenumber=761 janet_panic /src/janet/src/core/capi.c linenumber=1395 janet_string /src/janet/src/core/string.c linenumber=1397 janet_nanbox_from_cpointer /src/janet/src/core/wrap.c linenumber=1398 janet_symbol /src/janet/src/core/symcache.c linenumber=1400 janet_nanbox_from_cpointer /src/janet/src/core/wrap.c linenumber=1401 janet_symbol /src/janet/src/core/symcache.c linenumber=1403 janet_nanbox_from_cpointer /src/janet/src/core/wrap.c linenumber=1404 janet_symbol /src/janet/src/core/symcache.c linenumber=1407 janet_nanbox_from_cpointer /src/janet/src/core/wrap.c linenumber=1407 janet_table_get /src/janet/src/core/table.c linenumber=1408 janet_nanbox_from_bits /src/janet/src/core/wrap.c linenumber=1410 janet_buffer /src/janet/src/core/buffer.c linenumber=1413 safe_memcpy /src/janet/src/core/util.c linenumber=1415 janet_nanbox_from_pointer /src/janet/src/core/wrap.c linenumber=1416 janet_v_grow /src/janet/src/core/vector.c linenumber=1418 unmarshal_one_fiber /src/janet/src/core/marsh.c linenumber=1423 janet_gcalloc /src/janet/src/core/gc.c linenumber=1081 janet_nanbox_from_bits /src/janet/src/core/wrap.c linenumber=1091 janet_v_grow /src/janet/src/core/vector.c linenumber=1101 janet_nanbox_from_pointer /src/janet/src/core/wrap.c linenumber=1101 readint /src/janet/src/core/marsh.c linenumber=1104 readnat /src/janet/src/core/marsh.c linenumber=1105 readnat /src/janet/src/core/marsh.c linenumber=1106 readnat /src/janet/src/core/marsh.c linenumber=1107 readnat /src/janet/src/core/marsh.c linenumber=1108 janet_panic /src/janet/src/core/capi.c linenumber=1115 array_allocate /src/janet/src/core/util.c linenumber=1125 fprintf linenumber=1127 exit linenumber=1127 janet_nanbox_from_bits /src/janet/src/core/wrap.c linenumber=1130 readint /src/janet/src/core/marsh.c linenumber=1140 readnat /src/janet/src/core/marsh.c linenumber=1141 readnat /src/janet/src/core/marsh.c linenumber=1142 unmarshal_one /src/janet/src/core/marsh.c linenumber=1150 janet_nanbox_from_pointer /src/janet/src/core/wrap.c linenumber=1424 readnat /src/janet/src/core/marsh.c linenumber=1431 janet_panicf /src/janet/src/core/capi.c linenumber=1433 janet_gcalloc /src/janet/src/core/gc.c linenumber=1435 janet_nanbox_from_pointer /src/janet/src/core/wrap.c linenumber=1441 janet_v_grow /src/janet/src/core/vector.c linenumber=1442 unmarshal_one_def /src/janet/src/core/marsh.c linenumber=1443 janet_panic /src/janet/src/core/capi.c linenumber=898 readint /src/janet/src/core/marsh.c linenumber=901 janet_panicf /src/janet/src/core/capi.c linenumber=903 janet_gcalloc /src/janet/src/core/gc.c linenumber=908 janet_v_grow /src/janet/src/core/vector.c linenumber=924 readint /src/janet/src/core/marsh.c linenumber=934 readnat /src/janet/src/core/marsh.c linenumber=935 readnat /src/janet/src/core/marsh.c linenumber=936 readnat /src/janet/src/core/marsh.c linenumber=937 readnat /src/janet/src/core/marsh.c linenumber=938 readnat /src/janet/src/core/marsh.c linenumber=941 readnat /src/janet/src/core/marsh.c linenumber=942 readnat /src/janet/src/core/marsh.c linenumber=944 readnat /src/janet/src/core/marsh.c linenumber=946 readnat /src/janet/src/core/marsh.c linenumber=948 readnat /src/janet/src/core/marsh.c linenumber=950 unmarshal_one /src/janet/src/core/marsh.c linenumber=955 unmarshal_one_env /src/janet/src/core/marsh.c linenumber=1446 janet_panic /src/janet/src/core/capi.c linenumber=836 readint /src/janet/src/core/marsh.c linenumber=839 janet_panicf /src/janet/src/core/capi.c linenumber=841 janet_gcalloc /src/janet/src/core/gc.c linenumber=844 janet_v_grow /src/janet/src/core/vector.c linenumber=848 readnat /src/janet/src/core/marsh.c linenumber=849 readnat /src/janet/src/core/marsh.c linenumber=850 unmarshal_one /src/janet/src/core/marsh.c linenumber=854 unmarshal_one_abstract /src/janet/src/core/marsh.c linenumber=1452 unmarshal_one /src/janet/src/core/marsh.c linenumber=1315 readnat /src/janet/src/core/marsh.c linenumber=1471 janet_panic /src/janet/src/core/capi.c linenumber=1474 janet_array_weak /src/janet/src/core/array.c linenumber=1478 janet_gcalloc /src/janet/src/core/gc.c linenumber=56 janet_array_impl /src/janet/src/core/array.c linenumber=57 array_allocate /src/janet/src/core/util.c linenumber=37 fprintf linenumber=39 exit linenumber=39 janet_array /src/janet/src/core/array.c linenumber=1478 janet_gcalloc /src/janet/src/core/gc.c linenumber=49 janet_array_impl /src/janet/src/core/array.c linenumber=50 janet_nanbox_from_pointer /src/janet/src/core/wrap.c linenumber=1480 janet_v_grow /src/janet/src/core/vector.c linenumber=1481 unmarshal_one /src/janet/src/core/marsh.c linenumber=1483 janet_tuple_begin /src/janet/src/core/tuple.c linenumber=1487 janet_gcalloc /src/janet/src/core/gc.c linenumber=36 readint /src/janet/src/core/marsh.c linenumber=1488 unmarshal_one /src/janet/src/core/marsh.c linenumber=1491 janet_tuple_end /src/janet/src/core/tuple.c linenumber=1493 janet_array_calchash /src/janet/src/core/util.c linenumber=45 janet_hash /src/janet/src/core/value.c linenumber=255 janet_hash_mix /src/janet/src/core/util.c linenumber=255 janet_nanbox_from_cpointer /src/janet/src/core/wrap.c linenumber=1493 janet_v_grow /src/janet/src/core/vector.c linenumber=1494 janet_struct_begin /src/janet/src/core/struct.c linenumber=1497 janet_tablen /src/janet/src/core/util.c linenumber=34 janet_tablen /src/janet/src/core/util.c linenumber=35 janet_gcalloc /src/janet/src/core/gc.c linenumber=38 janet_memempty /src/janet/src/core/wrap.c linenumber=45 janet_nanbox_from_bits /src/janet/src/core/wrap.c linenumber=182 janet_nanbox_from_bits /src/janet/src/core/wrap.c linenumber=183 unmarshal_one /src/janet/src/core/marsh.c linenumber=1500 janet_asserttype /src/janet/src/core/marsh.c linenumber=1501 janet_panicf /src/janet/src/core/capi.c linenumber=804 janet_nanbox_to_pointer /src/janet/src/core/wrap.c linenumber=1502 unmarshal_one /src/janet/src/core/marsh.c linenumber=1506 unmarshal_one /src/janet/src/core/marsh.c linenumber=1507 janet_struct_put /src/janet/src/core/struct.c linenumber=1508 janet_struct_put_ext /src/janet/src/core/struct.c linenumber=127 janet_hash /src/janet/src/core/value.c linenumber=64 janet_hash /src/janet/src/core/value.c linenumber=92 janet_compare /src/janet/src/core/value.c linenumber=104 janet_struct_end /src/janet/src/core/struct.c linenumber=1510 janet_struct_begin /src/janet/src/core/struct.c linenumber=136 janet_struct_put /src/janet/src/core/struct.c linenumber=140 janet_kv_calchash /src/janet/src/core/util.c linenumber=146 janet_hash /src/janet/src/core/value.c linenumber=265 janet_hash_mix /src/janet/src/core/util.c linenumber=265 janet_hash /src/janet/src/core/value.c linenumber=266 janet_hash_mix /src/janet/src/core/util.c linenumber=266 janet_nanbox_from_cpointer /src/janet/src/core/wrap.c linenumber=1510 janet_v_grow /src/janet/src/core/vector.c linenumber=1511 janet_panicf /src/janet/src/core/capi.c linenumber=1514 janet_table_weakk /src/janet/src/core/table.c linenumber=1520 janet_gcalloc /src/janet/src/core/gc.c linenumber=97 janet_table_init_impl /src/janet/src/core/table.c linenumber=98 janet_table_weakv /src/janet/src/core/table.c linenumber=1522 janet_gcalloc /src/janet/src/core/gc.c linenumber=102 janet_table_init_impl /src/janet/src/core/table.c linenumber=103 janet_table_weakkv /src/janet/src/core/table.c linenumber=1524 janet_gcalloc /src/janet/src/core/gc.c linenumber=107 janet_table_init_impl /src/janet/src/core/table.c linenumber=108 janet_table /src/janet/src/core/table.c linenumber=1526 janet_nanbox_from_pointer /src/janet/src/core/wrap.c linenumber=1528 janet_v_grow /src/janet/src/core/vector.c linenumber=1529 unmarshal_one /src/janet/src/core/marsh.c linenumber=1532 janet_asserttype /src/janet/src/core/marsh.c linenumber=1533 janet_nanbox_to_pointer /src/janet/src/core/wrap.c linenumber=1534 unmarshal_one /src/janet/src/core/marsh.c linenumber=1538 unmarshal_one /src/janet/src/core/marsh.c linenumber=1539 janet_table_put /src/janet/src/core/table.c linenumber=1540 janet_panic /src/janet/src/core/capi.c linenumber=1546 janet_panicf /src/janet/src/core/capi.c linenumber=1549 janet_nanbox_from_pointer /src/janet/src/core/wrap.c linenumber=1559 janet_v_grow /src/janet/src/core/vector.c linenumber=1560 readnat /src/janet/src/core/marsh.c linenumber=1566 readnat /src/janet/src/core/marsh.c linenumber=1567 janet_panic /src/janet/src/core/capi.c linenumber=1568 janet_panicf /src/janet/src/core/capi.c linenumber=1574 janet_pointer_buffer_unsafe /src/janet/src/core/buffer.c linenumber=1580 janet_panic /src/janet/src/core/capi.c linenumber=63 janet_panic /src/janet/src/core/capi.c linenumber=64 janet_gcalloc /src/janet/src/core/gc.c linenumber=65 janet_nanbox_from_pointer /src/janet/src/core/wrap.c linenumber=1581 janet_v_grow /src/janet/src/core/vector.c linenumber=1582 janet_panic /src/janet/src/core/capi.c linenumber=1587 janet_panicf /src/janet/src/core/capi.c linenumber=1590 janet_nanbox_from_pointer /src/janet/src/core/wrap.c linenumber=1600 janet_v_grow /src/janet/src/core/vector.c linenumber=1601 janet_panic /src/janet/src/core/capi.c linenumber=1606 janet_panicf /src/janet/src/core/capi.c linenumber=1609 janet_abstract_decref /src/janet/src/core/abstract.c linenumber=1622 janet_atomic_dec /src/janet/src/core/capi.c linenumber=201 janet_nanbox_from_bits /src/janet/src/core/wrap.c linenumber=1623 janet_nanbox_from_pointer /src/janet/src/core/wrap.c linenumber=1625 janet_table_get /src/janet/src/core/table.c linenumber=1626 janet_nanbox_from_bits /src/janet/src/core/wrap.c linenumber=1629 janet_table_put /src/janet/src/core/table.c linenumber=1629 janet_abstract_decref /src/janet/src/core/abstract.c linenumber=1632 janet_v_grow /src/janet/src/core/vector.c linenumber=1636 janet_panicf /src/janet/src/core/capi.c linenumber=1641 janet_get_abstract_type /src/janet/src/core/util.c linenumber=1316 janet_table_get /src/janet/src/core/table.c linenumber=657 janet_nanbox_to_pointer /src/janet/src/core/wrap.c linenumber=661 janet_panic /src/janet/src/core/capi.c linenumber=1317 fprintf linenumber=1321 abort linenumber=1321 janet_nanbox_from_pointer /src/janet/src/core/wrap.c linenumber=1322 janet_panic /src/janet/src/core/capi.c linenumber=1324 janet_panic /src/janet/src/core/capi.c linenumber=1328 janet_asserttype /src/janet/src/core/marsh.c linenumber=855 janet_nanbox_to_pointer /src/janet/src/core/wrap.c linenumber=856 janet_panic /src/janet/src/core/capi.c linenumber=862 array_allocate /src/janet/src/core/util.c linenumber=864 fprintf linenumber=866 exit linenumber=866 unmarshal_one /src/janet/src/core/marsh.c linenumber=870 janet_asserttype /src/janet/src/core/marsh.c linenumber=956 janet_nanbox_to_pointer /src/janet/src/core/wrap.c linenumber=957 unmarshal_one /src/janet/src/core/marsh.c linenumber=961 janet_asserttype /src/janet/src/core/marsh.c linenumber=962 janet_nanbox_to_pointer /src/janet/src/core/wrap.c linenumber=963 array_allocate /src/janet/src/core/util.c linenumber=968 fprintf linenumber=970 exit linenumber=970 unmarshal_one /src/janet/src/core/marsh.c linenumber=973 array_allocate /src/janet/src/core/util.c linenumber=981 fprintf linenumber=983 exit linenumber=983 readint /src/janet/src/core/marsh.c linenumber=986 readint /src/janet/src/core/marsh.c linenumber=987 readint /src/janet/src/core/marsh.c linenumber=988 unmarshal_one /src/janet/src/core/marsh.c linenumber=990 janet_panicf /src/janet/src/core/capi.c linenumber=992 janet_nanbox_to_pointer /src/janet/src/core/wrap.c linenumber=994 array_allocate /src/janet/src/core/util.c linenumber=1000 fprintf linenumber=1002 exit linenumber=1002 janet_unmarshal_u32s /src/janet/src/core/marsh.c linenumber=1004 janet_panic /src/janet/src/core/capi.c linenumber=881 calloc linenumber=1009 fprintf linenumber=1011 exit linenumber=1011 readint /src/janet/src/core/marsh.c linenumber=1014 calloc linenumber=1023 fprintf linenumber=1025 exit linenumber=1025 unmarshal_one_def /src/janet/src/core/marsh.c linenumber=1028 array_allocate /src/janet/src/core/util.c linenumber=1038 fprintf linenumber=1040 exit linenumber=1040 readint /src/janet/src/core/marsh.c linenumber=1043 readint /src/janet/src/core/marsh.c linenumber=1045 array_allocate /src/janet/src/core/util.c linenumber=1054 fprintf linenumber=1056 exit linenumber=1056 janet_unmarshal_u32s /src/janet/src/core/marsh.c linenumber=1058 janet_verify /src/janet/src/core/bytecode.c linenumber=1063 janet_panicf /src/janet/src/core/capi.c linenumber=1064 janet_asserttype /src/janet/src/core/marsh.c linenumber=1151 janet_nanbox_to_pointer /src/janet/src/core/wrap.c linenumber=1152 unmarshal_one_env /src/janet/src/core/marsh.c linenumber=1158 janet_panic /src/janet/src/core/capi.c linenumber=1164 janet_panic /src/janet/src/core/capi.c linenumber=1167 janet_panic /src/janet/src/core/capi.c linenumber=1170 unmarshal_one /src/janet/src/core/marsh.c linenumber=1175 janet_panic /src/janet/src/core/capi.c linenumber=1189 unmarshal_one /src/janet/src/core/marsh.c linenumber=1196 janet_asserttype /src/janet/src/core/marsh.c linenumber=1197 janet_nanbox_to_pointer /src/janet/src/core/wrap.c linenumber=1198 unmarshal_one /src/janet/src/core/marsh.c linenumber=1205 janet_asserttype /src/janet/src/core/marsh.c linenumber=1206 janet_nanbox_to_pointer /src/janet/src/core/wrap.c linenumber=1207 unmarshal_one /src/janet/src/core/marsh.c linenumber=1211 janet_fiber_status /src/janet/src/core/fiber.c linenumber=1221 janet_panic /src/janet/src/core/capi.c linenumber=1223 janet_sfree /src/janet/src/core/gc.c linenumber=1665 janet_sfree /src/janet/src/core/gc.c linenumber=1666 janet_sfree /src/janet/src/core/gc.c linenumber=1667 janet_gcroot /src/janet/src/core/gc.c linenumber=1417 janet_nanbox_to_pointer /src/janet/src/core/wrap.c linenumber=1418 janet_nanbox_from_bits /src/janet/src/core/wrap.c linenumber=1424 janet_csymbol /src/janet/src/core/symcache.c linenumber=1425 janet_resolve /src/janet/src/core/util.c linenumber=1425 janet_resolve_ext /src/janet/src/core/util.c linenumber=798 janet_nanbox_from_cpointer /src/janet/src/core/wrap.c linenumber=793 janet_table_get /src/janet/src/core/table.c linenumber=793 janet_binding_from_entry /src/janet/src/core/util.c linenumber=794 janet_nanbox_from_bits /src/janet/src/core/wrap.c linenumber=692 janet_nanbox_to_pointer /src/janet/src/core/wrap.c linenumber=699 janet_table_get_keyword /src/janet/src/core/table.c linenumber=701 strlen linenumber=160 janet_dict_find_keyword /src/janet/src/core/util.c linenumber=162 janet_string_calchash /src/janet/src/core/util.c linenumber=330 janet_nanbox_to_pointer /src/janet/src/core/wrap.c linenumber=345 memcmp linenumber=347 janet_nanbox_to_pointer /src/janet/src/core/wrap.c linenumber=363 memcmp linenumber=365 janet_nanbox_from_bits /src/janet/src/core/wrap.c linenumber=166 janet_table_get_keyword /src/janet/src/core/table.c linenumber=702 janet_table_get_keyword /src/janet/src/core/table.c linenumber=703 janet_table_get_keyword /src/janet/src/core/table.c linenumber=704 janet_nanbox_to_pointer /src/janet/src/core/wrap.c linenumber=707 janet_cstrcmp /src/janet/src/core/util.c linenumber=708 janet_cstrcmp /src/janet/src/core/util.c linenumber=710 janet_cstrcmp /src/janet/src/core/util.c linenumber=712 janet_table_get_keyword /src/janet/src/core/table.c linenumber=720 janet_nanbox_to_pointer /src/janet/src/core/wrap.c linenumber=800 janet_array_peek /src/janet/src/core/array.c linenumber=800 janet_nanbox_from_bits /src/janet/src/core/wrap.c linenumber=130 janet_csymbol /src/janet/src/core/symcache.c linenumber=1426 janet_resolve /src/janet/src/core/util.c linenumber=1426 janet_nanbox_to_pointer /src/janet/src/core/wrap.c linenumber=1430 janet_nanbox_to_pointer /src/janet/src/core/wrap.c linenumber=1431 janet_table_put /src/janet/src/core/table.c linenumber=1435 janet_env_lookup /src/janet/src/core/marsh.c linenumber=15 janet_table /src/janet/src/core/table.c linenumber=131 janet_env_lookup_into /src/janet/src/core/marsh.c linenumber=132 strlen linenumber=109 janet_smalloc /src/janet/src/core/gc.c linenumber=112 safe_memcpy /src/janet/src/core/util.c linenumber=113 safe_memcpy /src/janet/src/core/util.c linenumber=114 janet_symbol /src/janet/src/core/symcache.c linenumber=115 janet_nanbox_from_cpointer /src/janet/src/core/wrap.c linenumber=115 janet_sfree /src/janet/src/core/gc.c linenumber=116 entry_getval /src/janet/src/core/marsh.c linenumber=117 janet_nanbox_to_pointer /src/janet/src/core/wrap.c linenumber=85 janet_csymbol /src/janet/src/core/symcache.c linenumber=86 janet_nanbox_from_cpointer /src/janet/src/core/wrap.c linenumber=86 janet_table_get /src/janet/src/core/table.c linenumber=86 janet_csymbol /src/janet/src/core/symcache.c linenumber=88 janet_nanbox_from_cpointer /src/janet/src/core/wrap.c linenumber=88 janet_table_get /src/janet/src/core/table.c linenumber=88 janet_nanbox_to_pointer /src/janet/src/core/wrap.c linenumber=92 janet_csymbol /src/janet/src/core/symcache.c linenumber=93 janet_nanbox_from_cpointer /src/janet/src/core/wrap.c linenumber=93 janet_struct_get /src/janet/src/core/struct.c linenumber=93 janet_csymbol /src/janet/src/core/symcache.c linenumber=95 janet_nanbox_from_cpointer /src/janet/src/core/wrap.c linenumber=95 janet_struct_get /src/janet/src/core/struct.c linenumber=95 janet_nanbox_from_bits /src/janet/src/core/wrap.c linenumber=99 janet_table_put /src/janet/src/core/table.c linenumber=117 entry_getval /src/janet/src/core/marsh.c linenumber=121 janet_table_put /src/janet/src/core/table.c linenumber=119 janet_try_init /src/janet/src/core/vm.c linenumber=17 _setjmp linenumber=17 janet_unmarshal /src/janet/src/core/marsh.c linenumber=19 janet_restore /src/janet/src/core/vm.c linenumber=21 janet_deinit /src/janet/src/core/vm.c linenumber=24 janet_clear_memory /src/janet/src/core/gc.c linenumber=1742 janet_nanbox_to_pointer /src/janet/src/core/wrap.c linenumber=679 fprintf linenumber=682 abort linenumber=682 janet_abstract_decref_maybe_free /src/janet/src/core/abstract.c linenumber=684 janet_abstract_decref /src/janet/src/core/abstract.c linenumber=205 fprintf linenumber=209 abort linenumber=209 janet_deinit_block /src/janet/src/core/gc.c linenumber=690 janet_symbol_deinit /src/janet/src/core/symcache.c linenumber=321 janet_symcache_findmem /src/janet/src/core/symcache.c linenumber=163 janet_ev_dec_refcount /src/janet/src/core/ev.c linenumber=337 janet_atomic_dec /src/janet/src/core/capi.c linenumber=746 janet_ev_dec_refcount /src/janet/src/core/ev.c linenumber=340 janet_buffer_deinit /src/janet/src/core/buffer.c linenumber=347 fprintf linenumber=352 abort linenumber=352 fprintf linenumber=355 abort linenumber=355 janet_free_all_scratch /src/janet/src/core/gc.c linenumber=696 free_one_scratch /src/janet/src/core/gc.c linenumber=567 janet_symcache_deinit /src/janet/src/core/symcache.c linenumber=1743 janet_ev_deinit /src/janet/src/core/ev.c linenumber=1758 janet_ev_deinit_common /src/janet/src/core/ev.c linenumber=1953 peek_timeout /src/janet/src/core/ev.c linenumber=644 handle_timeout_worker /src/janet/src/core/ev.c linenumber=645 pthread_cancel linenumber=634 fprintf linenumber=634 abort linenumber=634 pthread_join linenumber=637 fprintf linenumber=637 abort linenumber=637 pop_timeout /src/janet/src/core/ev.c linenumber=646 janet_q_deinit /src/janet/src/core/ev.c linenumber=648 janet_table_deinit /src/janet/src/core/table.c linenumber=650 janet_table_deinit /src/janet/src/core/table.c linenumber=651 janet_table_deinit /src/janet/src/core/table.c linenumber=652 pthread_attr_destroy linenumber=654 close linenumber=1954 close linenumber=1955 janet_ev_cleanup_selfpipe /src/janet/src/core/ev.c linenumber=1956 close linenumber=1720 close linenumber=1721 janet_net_deinit /src/janet/src/core/net.c linenumber=1761 ====================================