Call tree
LLVMFuzzerTestOneInput /src/njs/external/njs_shell.c linenumber=-1
  njs_main /src/njs/external/njs_shell.c linenumber=877
    njs_dprintf /src/njs/src/njs_sprintf.c linenumber=428
      njs_vsprintf /src/njs/src/njs_sprintf.c linenumber=607
        njs_float /src/njs/src/njs_sprintf.c linenumber=337
          fmod  linenumber=561
        njs_integer /src/njs/src/njs_sprintf.c linenumber=347
        njs_sprintf /src/njs/src/njs_sprintf.c linenumber=377
          njs_vsprintf /src/njs/src/njs_sprintf.c linenumber=53
            njs_integer /src/njs/src/njs_sprintf.c linenumber=420
      write  linenumber=612
    njs_console_init /src/njs/external/njs_shell.c linenumber=433
      njs_rbtree_init /src/njs/src/njs_rbtree.c linenumber=891
      njs_event_rbtree_compare /src/njs/external/njs_shell.c linenumber=891
    njs_dprintf /src/njs/src/njs_sprintf.c linenumber=435
    njs_create_engine /src/njs/external/njs_shell.c linenumber=449
      getpagesize  linenumber=3220
      njs_mp_fast_create /src/njs/src/njs_mp.c linenumber=3220
        njs_zalloc /src/njs/src/njs_malloc.c linenumber=194
        njs_mp_shift /src/njs/src/njs_mp.c linenumber=214
        njs_mp_shift /src/njs/src/njs_mp.c linenumber=215
        njs_rbtree_init /src/njs/src/njs_rbtree.c linenumber=217
        njs_mp_rbtree_compare /src/njs/src/njs_mp.c linenumber=217
      njs_mp_zalloc /src/njs/src/njs_mp.c linenumber=3225
        njs_mp_alloc /src/njs/src/njs_mp.c linenumber=334
          njs_mp_alloc_small /src/njs/src/njs_mp.c linenumber=320
            njs_mp_alloc_chunk /src/njs/src/njs_mp.c linenumber=425
            njs_mp_alloc_page /src/njs/src/njs_mp.c linenumber=438
              njs_mp_alloc_cluster /src/njs/src/njs_mp.c linenumber=524
                njs_zalloc /src/njs/src/njs_malloc.c linenumber=547
                njs_memalign /src/njs/src/njs_malloc.c linenumber=557
                  posix_memalign  linenumber=39
                njs_rbtree_insert /src/njs/src/njs_rbtree.c linenumber=574
                  njs_rbtree_insert_fixup /src/njs/src/njs_rbtree.c linenumber=90
            njs_mp_alloc_page /src/njs/src/njs_mp.c linenumber=459
          njs_mp_alloc_large /src/njs/src/njs_mp.c linenumber=325
            njs_memalign /src/njs/src/njs_malloc.c linenumber=609
            njs_memalign /src/njs/src/njs_malloc.c linenumber=620
            njs_rbtree_insert /src/njs/src/njs_rbtree.c linenumber=633
      njs_engine_njs_init /src/njs/external/njs_shell.c linenumber=3236
        njs_vm_opt_init /src/njs/src/njs_vm.c linenumber=1322
        strlen  linenumber=1325
        njs_vm_create /src/njs/src/njs_vm.c linenumber=1352
          getpagesize  linenumber=39
          njs_mp_fast_create /src/njs/src/njs_mp.c linenumber=39
          njs_mp_zalign /src/njs/src/njs_mp.c linenumber=44
            njs_mp_align /src/njs/src/njs_mp.c linenumber=377
              njs_mp_alloc_small /src/njs/src/njs_mp.c linenumber=359
              njs_mp_alloc_large /src/njs/src/njs_mp.c linenumber=365
          njs_regexp_init /src/njs/src/njs_regexp.c linenumber=51
            njs_regex_generic_ctx_create /src/njs/external/njs_regex.c linenumber=38
              pcre2_general_context_create_8  linenumber=39
            njs_regexp_malloc /src/njs/src/njs_regexp.c linenumber=38
              njs_mp_alloc /src/njs/src/njs_mp.c linenumber=65
            njs_regexp_free /src/njs/src/njs_regexp.c linenumber=38
              njs_mp_free /src/njs/src/njs_mp.c linenumber=72
                njs_mp_find_block /src/njs/src/njs_mp.c linenumber=690
                njs_mp_chunk_free /src/njs/src/njs_mp.c linenumber=695
                  njs_rbtree_delete /src/njs/src/njs_rbtree.c linenumber=848
                    njs_rbtree_delete_fixup /src/njs/src/njs_rbtree.c linenumber=335
                njs_rbtree_delete /src/njs/src/njs_rbtree.c linenumber=702
            njs_memory_error /src/njs/src/njs_error.c linenumber=42
              njs_memory_error_set /src/njs/src/njs_error.c linenumber=608
            njs_regex_compile_ctx_create /src/njs/external/njs_regex.c linenumber=46
              pcre2_compile_context_create_8  linenumber=65
              pcre2_set_compile_extra_options_8  linenumber=77
            njs_memory_error /src/njs/src/njs_error.c linenumber=48
            njs_regex_match_data /src/njs/external/njs_regex.c linenumber=52
              pcre2_match_data_create_from_pattern_8  linenumber=603
              pcre2_match_data_create_8  linenumber=606
            njs_memory_error /src/njs/src/njs_error.c linenumber=54
          njs_builtin_objects_create /src/njs/src/njs_builtin.c linenumber=64
            njs_mp_zalloc /src/njs/src/njs_mp.c linenumber=141
            njs_atom_hash_init /src/njs/src/njs_atom.c linenumber=150
              njs_flathsh_unique_insert /src/njs/src/njs_flathsh.c linenumber=192
                njs_flathsh_new /src/njs/src/njs_flathsh.c linenumber=438
                  njs_flathsh_alloc /src/njs/src/njs_flathsh.c linenumber=145
                njs_flathsh_add_elt /src/njs/src/njs_flathsh.c linenumber=466
                  njs_expand_elts /src/njs/src/njs_flathsh.c linenumber=202
              njs_throw_error /src/njs/src/njs_error.c linenumber=195
                njs_throw_error_va /src/njs/src/njs_error.c linenumber=50
                  njs_vsprintf /src/njs/src/njs_sprintf.c linenumber=38
                  njs_error_new /src/njs/src/njs_error.c linenumber=40
                    njs_string_create /src/njs/src/njs_string.c linenumber=19
                      njs_string_new /src/njs/src/njs_string.c linenumber=92
                        njs_string_alloc /src/njs/src/njs_string.c linenumber=139
                          njs_throw_error /src/njs/src/njs_error.c linenumber=190
                          njs_string_data_size /src/njs/src/njs_string.c linenumber=198
                          njs_mp_alloc /src/njs/src/njs_mp.c linenumber=200
                          njs_string_data_init /src/njs/src/njs_string.c linenumber=205
                          njs_memory_error /src/njs/src/njs_error.c linenumber=210
                      njs_string_decode_utf8 /src/njs/src/njs_string.c linenumber=98
                        njs_decode_utf8_length /src/njs/src/njs_string.c linenumber=1287
                          njs_utf8_stream_length /src/njs/src/njs_utf8.c linenumber=1276
                            njs_utf8_decode /src/njs/src/njs_utf8.c linenumber=368
                        njs_string_alloc /src/njs/src/njs_string.c linenumber=1288
                        njs_decode_utf8 /src/njs/src/njs_string.c linenumber=1291
                          njs_utf8_stream_encode /src/njs/src/njs_utf8.c linenumber=1264
                            njs_utf8_decode /src/njs/src/njs_utf8.c linenumber=224
                            njs_utf8_encode /src/njs/src/njs_utf8.c linenumber=238
                            njs_utf8_encode /src/njs/src/njs_utf8.c linenumber=246
                    njs_error_alloc /src/njs/src/njs_error.c linenumber=24
                      njs_mp_alloc /src/njs/src/njs_mp.c linenumber=277
                      njs_flathsh_unique_insert /src/njs/src/njs_flathsh.c linenumber=303
                      njs_throw_error /src/njs/src/njs_error.c linenumber=305
                      njs_flathsh_unique_insert /src/njs/src/njs_flathsh.c linenumber=322
                      njs_throw_error /src/njs/src/njs_error.c linenumber=324
                      njs_flathsh_unique_insert /src/njs/src/njs_flathsh.c linenumber=341
                      njs_throw_error /src/njs/src/njs_error.c linenumber=343
                      njs_memory_error /src/njs/src/njs_error.c linenumber=361
              njs_djb_hash /src/njs/src/njs_djb_hash.c linenumber=204
              njs_flathsh_insert /src/njs/src/njs_flathsh.c linenumber=208
                njs_flathsh_new /src/njs/src/njs_flathsh.c linenumber=387
                njs_flathsh_add_elt /src/njs/src/njs_flathsh.c linenumber=417
              njs_throw_error /src/njs/src/njs_error.c linenumber=210
            njs_regexp_pattern_create /src/njs/src/njs_regexp.c linenumber=155
              njs_regex_escape /src/njs/external/njs_regex.c linenumber=314
                njs_mp_alloc /src/njs/src/njs_mp.c linenumber=149
              njs_memory_error /src/njs/src/njs_error.c linenumber=316
              njs_mp_alloc /src/njs/src/njs_mp.c linenumber=320
              njs_memory_error /src/njs/src/njs_error.c linenumber=323
              njs_regexp_pattern_compile /src/njs/src/njs_regexp.c linenumber=340
                njs_regex_compile /src/njs/external/njs_regex.c linenumber=429
                  pcre2_compile_8  linenumber=344
                  njs_regex_pcre2_error /src/njs/external/njs_regex.c linenumber=349
                    pcre2_get_error_message_8  linenumber=725
                  njs_trace_handler /src/njs/src/njs_trace.c linenumber=349
                  pcre2_pattern_info_8  linenumber=356
                  njs_regex_pcre2_error /src/njs/external/njs_regex.c linenumber=360
                  njs_trace_handler /src/njs/src/njs_trace.c linenumber=360
                  pcre2_pattern_info_8  linenumber=367
                  njs_regex_pcre2_error /src/njs/external/njs_regex.c linenumber=371
                  njs_trace_handler /src/njs/src/njs_trace.c linenumber=371
                  pcre2_pattern_info_8  linenumber=382
                  njs_regex_pcre2_error /src/njs/external/njs_regex.c linenumber=386
                  njs_trace_handler /src/njs/src/njs_trace.c linenumber=386
                  pcre2_pattern_info_8  linenumber=394
                  njs_regex_pcre2_error /src/njs/external/njs_regex.c linenumber=398
                  njs_trace_handler /src/njs/src/njs_trace.c linenumber=398
                  pcre2_pattern_info_8  linenumber=406
                  njs_regex_pcre2_error /src/njs/external/njs_regex.c linenumber=410
                  njs_trace_handler /src/njs/src/njs_trace.c linenumber=410
              njs_regexp_pattern_compile /src/njs/src/njs_regexp.c linenumber=352
              njs_regex_is_valid /src/njs/external/njs_regex.c linenumber=357
              njs_throw_error /src/njs/src/njs_error.c linenumber=360
              njs_regex_is_valid /src/njs/external/njs_regex.c linenumber=370
              njs_regex_is_valid /src/njs/external/njs_regex.c linenumber=373
              njs_regex_named_captures /src/njs/external/njs_regex.c linenumber=380
                strlen  linenumber=591
              njs_mp_alloc /src/njs/src/njs_mp.c linenumber=385
              njs_memory_error /src/njs/src/njs_error.c linenumber=387
              njs_regex_named_captures /src/njs/external/njs_regex.c linenumber=396
              njs_djb_hash /src/njs/src/njs_djb_hash.c linenumber=397
              njs_mp_free /src/njs/src/njs_mp.c linenumber=408
              njs_throw_error /src/njs/src/njs_error.c linenumber=413
            njs_object_hash_create /src/njs/src/njs_object.c linenumber=163
              njs_flathsh_unique_insert /src/njs/src/njs_flathsh.c linenumber=174
              njs_throw_error /src/njs/src/njs_error.c linenumber=176
            njs_object_hash_create /src/njs/src/njs_object.c linenumber=169
            njs_object_hash_create /src/njs/src/njs_object.c linenumber=175
            njs_object_hash_create /src/njs/src/njs_object.c linenumber=181
            njs_object_hash_create /src/njs/src/njs_object.c linenumber=187
            njs_object_hash_create /src/njs/src/njs_object.c linenumber=193
            njs_object_hash_create /src/njs/src/njs_object.c linenumber=199
            njs_object_hash_create /src/njs/src/njs_object.c linenumber=210
            njs_env_hash_init /src/njs/src/njs_builtin.c linenumber=222
              strchr  linenumber=940
              njs_string_create /src/njs/src/njs_string.c linenumber=945
              njs_string_prop /src/njs/src/njs_string.c linenumber=950
                njs_dtoa2 /src/njs/src/njs_dtoa.c linenumber=41
                  dtoa_malloc /src/njs/src/njs_dtoa.c linenumber=1109
                  dtoa_malloc /src/njs/src/njs_dtoa.c linenumber=1110
                  ctz32 /src/njs/src/njs_cutils.h linenumber=1113
                  float64_as_uint64 /src/njs/src/njs_cutils.h linenumber=1115
                  clz64 /src/njs/src/njs_cutils.h linenumber=1148
                  njs_u64toa_radix /src/njs/src/njs_dtoa.c linenumber=1167
                    njs_u64toa /src/njs/src/njs_dtoa.c linenumber=654
                      njs_u32toa /src/njs/src/njs_dtoa.c linenumber=611
                      u32toa_len /src/njs/src/njs_dtoa.c linenumber=628
                      njs_u32toa /src/njs/src/njs_dtoa.c linenumber=631
                      u32toa_len /src/njs/src/njs_dtoa.c linenumber=633
                    clz32 /src/njs/src/njs_cutils.h linenumber=656
                    clz64 /src/njs/src/njs_cutils.h linenumber=660
                    u64toa_bin_len /src/njs/src/njs_dtoa.c linenumber=661
                  mul_log2_radix /src/njs/src/njs_dtoa.c linenumber=1174
                    clz32 /src/njs/src/njs_cutils.h linenumber=472
                  pow_ui /src/njs/src/njs_dtoa.c linenumber=1189
                    clz32 /src/njs/src/njs_cutils.h linenumber=254
                  mul_pow_round /src/njs/src/njs_dtoa.c linenumber=1194
                    mpb_set_u64 /src/njs/src/njs_dtoa.c linenumber=956
                    mul_pow /src/njs/src/njs_dtoa.c linenumber=957
                      min_int /src/njs/src/njs_cutils.h linenumber=898
                      pow_ui /src/njs/src/njs_dtoa.c linenumber=900
                      mp_mul1 /src/njs/src/njs_dtoa.c linenumber=903
                      mpb_floor_log2 /src/njs/src/njs_dtoa.c linenumber=918
                        clz32 /src/njs/src/njs_cutils.h linenumber=447
                      max_int /src/njs/src/njs_cutils.h linenumber=918
                      max_int /src/njs/src/njs_cutils.h linenumber=922
                      mpb_shr_round /src/njs/src/njs_dtoa.c linenumber=925
                        mp_shl /src/njs/src/njs_dtoa.c linenumber=316
                        mpb_renorm /src/njs/src/njs_dtoa.c linenumber=318
                        mpb_get_bit /src/njs/src/njs_dtoa.c linenumber=338
                        min_int /src/njs/src/njs_cutils.h linenumber=349
                        mpb_get_bit /src/njs/src/njs_dtoa.c linenumber=359
                        mp_shr /src/njs/src/njs_dtoa.c linenumber=379
                        mpb_renorm /src/njs/src/njs_dtoa.c linenumber=380
                        mp_add_ui /src/njs/src/njs_dtoa.c linenumber=384
                      min_int /src/njs/src/njs_cutils.h linenumber=933
                      pow_ui_inv /src/njs/src/njs_dtoa.c linenumber=935
                        clz32 /src/njs/src/njs_cutils.h linenumber=270
                        pow_ui /src/njs/src/njs_dtoa.c linenumber=276
                        clz32 /src/njs/src/njs_cutils.h linenumber=277
                        udiv1norm_init /src/njs/src/njs_dtoa.c linenumber=279
                      mp_div1norm /src/njs/src/njs_dtoa.c linenumber=938
                        mp_shl /src/njs/src/njs_dtoa.c linenumber=184
                        udiv1norm /src/njs/src/njs_dtoa.c linenumber=187
                      mpb_renorm /src/njs/src/njs_dtoa.c linenumber=940
                    mpb_shr_round /src/njs/src/njs_dtoa.c linenumber=958
                  mpb_get_u64 /src/njs/src/njs_dtoa.c linenumber=1195
                  mpb_set_u64 /src/njs/src/njs_dtoa.c linenumber=1209
                  mul_pow_round_to_d /src/njs/src/njs_dtoa.c linenumber=1210
                    mul_pow /src/njs/src/njs_dtoa.c linenumber=1003
                    round_to_d /src/njs/src/njs_dtoa.c linenumber=1004
                      mpb_floor_log2 /src/njs/src/njs_dtoa.c linenumber=973
                      mpb_shr_round /src/njs/src/njs_dtoa.c linenumber=982
                      mpb_get_u64 /src/njs/src/njs_dtoa.c linenumber=983
                  mpb_set_u64 /src/njs/src/njs_dtoa.c linenumber=1228
                  mul_pow_round /src/njs/src/njs_dtoa.c linenumber=1240
                  max_int /src/njs/src/njs_cutils.h linenumber=1244
                  max_int /src/njs/src/njs_cutils.h linenumber=1245
                  output_digits /src/njs/src/njs_dtoa.c linenumber=1244
                    clz32 /src/njs/src/njs_cutils.h linenumber=848
                    min_int /src/njs/src/njs_cutils.h linenumber=855
                    u64toa_bin_len /src/njs/src/njs_dtoa.c linenumber=857
                    mpb_shr_round /src/njs/src/njs_dtoa.c linenumber=860
                    min_int /src/njs/src/njs_cutils.h linenumber=865
                    mp_div1 /src/njs/src/njs_dtoa.c linenumber=867
                    mpb_renorm /src/njs/src/njs_dtoa.c linenumber=868
                    limb_to_a /src/njs/src/njs_dtoa.c linenumber=869
                      u32toa_len /src/njs/src/njs_dtoa.c linenumber=560
                  mul_pow /src/njs/src/njs_dtoa.c linenumber=1259
                  mpb_shr_round /src/njs/src/njs_dtoa.c linenumber=1260
                  mul_pow_round /src/njs/src/njs_dtoa.c linenumber=1264
                  mpb_cmp /src/njs/src/njs_dtoa.c linenumber=1265
                  output_digits /src/njs/src/njs_dtoa.c linenumber=1277
                  njs_u32toa /src/njs/src/njs_dtoa.c linenumber=1293
                  output_digits /src/njs/src/njs_dtoa.c linenumber=1299
                  min_int /src/njs/src/njs_cutils.h linenumber=1301
                  output_digits /src/njs/src/njs_dtoa.c linenumber=1301
                  dtoa_free /src/njs/src/njs_dtoa.c linenumber=1306
                  dtoa_free /src/njs/src/njs_dtoa.c linenumber=1307
                njs_string_new /src/njs/src/njs_string.c linenumber=225
              njs_utf8_upper_case /src/njs/src/njs_utf8.c linenumber=958
                njs_utf8_decode /src/njs/src/njs_utf8.c linenumber=339
              njs_utf8_encode /src/njs/src/njs_utf8.c linenumber=959
              njs_atom_atomize_key /src/njs/src/njs_atom.c linenumber=965
                njs_key_to_index /src/njs/src/njs_number.c linenumber=237
                  njs_string_to_index /src/njs/src/njs_string.c linenumber=32
                    njs_atod2 /src/njs/src/njs_dtoa.c linenumber=3395
                      dtoa_malloc /src/njs/src/njs_dtoa.c linenumber=1358
                      to_digit /src/njs/src/njs_dtoa.c linenumber=1407
                      strstart /src/njs/src/njs_cutils.h linenumber=1412
                      ctz32 /src/njs/src/njs_cutils.h linenumber=1425
                      to_digit /src/njs/src/njs_dtoa.c linenumber=1440
                      to_digit /src/njs/src/njs_dtoa.c linenumber=1460
                      to_digit /src/njs/src/njs_dtoa.c linenumber=1469
                      to_digit /src/njs/src/njs_dtoa.c linenumber=1471
                      mpb_mul1_base /src/njs/src/njs_dtoa.c linenumber=1481
                        mp_mul1 /src/njs/src/njs_dtoa.c linenumber=1336
                        mpb_renorm /src/njs/src/njs_dtoa.c linenumber=1340
                      pow_ui /src/njs/src/njs_dtoa.c linenumber=1491
                      mpb_mul1_base /src/njs/src/njs_dtoa.c linenumber=1491
                      to_digit /src/njs/src/njs_dtoa.c linenumber=1531
                      to_digit /src/njs/src/njs_dtoa.c linenumber=1537
                      to_digit /src/njs/src/njs_dtoa.c linenumber=1539
                      round_to_d /src/njs/src/njs_dtoa.c linenumber=1581
                      mul_pow_round_to_d /src/njs/src/njs_dtoa.c linenumber=1589
                      uint64_as_float64 /src/njs/src/njs_cutils.h linenumber=1611
                      dtoa_free /src/njs/src/njs_dtoa.c linenumber=1615
                    njs_dtoa2 /src/njs/src/njs_dtoa.c linenumber=3397
                    memcmp  linenumber=3398
                  njs_key_to_index /src/njs/src/njs_number.c linenumber=47
                njs_djb_hash /src/njs/src/njs_djb_hash.c linenumber=246
                njs_atom_find /src/njs/src/njs_atom.c linenumber=249
                  njs_flathsh_find /src/njs/src/njs_flathsh.c linenumber=82
                  njs_flathsh_find /src/njs/src/njs_flathsh.c linenumber=87
                njs_atom_add /src/njs/src/njs_atom.c linenumber=252
                  njs_flathsh_insert /src/njs/src/njs_flathsh.c linenumber=112
                  njs_throw_error /src/njs/src/njs_error.c linenumber=123
                njs_number_to_string /src/njs/src/njs_number.c linenumber=271
                  njs_string_new /src/njs/src/njs_string.c linenumber=101
                  njs_string_new /src/njs/src/njs_string.c linenumber=106
                  njs_string_new /src/njs/src/njs_string.c linenumber=109
                  njs_dtoa2 /src/njs/src/njs_dtoa.c linenumber=113
                  njs_string_new /src/njs/src/njs_string.c linenumber=115
                njs_djb_hash /src/njs/src/njs_djb_hash.c linenumber=277
                njs_atom_find /src/njs/src/njs_atom.c linenumber=280
                njs_atom_add /src/njs/src/njs_atom.c linenumber=284
              njs_flathsh_unique_insert /src/njs/src/njs_flathsh.c linenumber=972
              njs_throw_error /src/njs/src/njs_error.c linenumber=975
              strlen  linenumber=995
              njs_string_create /src/njs/src/njs_string.c linenumber=995
            njs_vm_ctor_push /src/njs/src/njs_vm.c linenumber=228
              njs_arr_create /src/njs/src/njs_arr.c linenumber=158
                njs_mp_alloc /src/njs/src/njs_mp.c linenumber=16
              njs_memory_error /src/njs/src/njs_error.c linenumber=162
              njs_arr_create /src/njs/src/njs_arr.c linenumber=166
              njs_memory_error /src/njs/src/njs_error.c linenumber=170
              njs_arr_add /src/njs/src/njs_arr.c linenumber=175
                njs_arr_add_multiple /src/njs/src/njs_arr.c linenumber=77
                  njs_mp_alloc /src/njs/src/njs_mp.c linenumber=105
                  njs_mp_free /src/njs/src/njs_mp.c linenumber=120
              njs_memory_error /src/njs/src/njs_error.c linenumber=177
              njs_arr_add /src/njs/src/njs_arr.c linenumber=181
              njs_memory_error /src/njs/src/njs_error.c linenumber=183
            njs_string_new /src/njs/src/njs_string.c linenumber=246
            njs_object_hash_create /src/njs/src/njs_object.c linenumber=249
            njs_object_hash_create /src/njs/src/njs_object.c linenumber=272
          njs_vm_runtime_init /src/njs/src/njs_vm.c linenumber=79
            njs_function_frame_alloc /src/njs/src/njs_function.c linenumber=483
              njs_throw_error /src/njs/src/njs_error.c linenumber=487
              njs_mp_align /src/njs/src/njs_mp.c linenumber=491
              njs_memory_error /src/njs/src/njs_error.c linenumber=493
            njs_memory_error /src/njs/src/njs_error.c linenumber=485
            njs_regexp_init /src/njs/src/njs_regexp.c linenumber=496
            njs_rbtree_init /src/njs/src/njs_rbtree.c linenumber=505
            njs_symbol_rbtree_cmp /src/njs/src/njs_symbol.c linenumber=505
          njs_vm_protos_init /src/njs/src/njs_vm.c linenumber=110
            njs_mp_alloc /src/njs/src/njs_mp.c linenumber=586
            njs_memory_error /src/njs/src/njs_error.c linenumber=588
            njs_vm_constructors_init /src/njs/src/njs_vm.c linenumber=598
          njs_scope_global_index /src/njs/src/njs_scope.c linenumber=140
            njs_scope_value_index /src/njs/src/njs_scope.c linenumber=63
              njs_djb_hash /src/njs/src/njs_djb_hash.c linenumber=181
              njs_flathsh_find /src/njs/src/njs_flathsh.c linenumber=186
              njs_flathsh_find /src/njs/src/njs_flathsh.c linenumber=191
              njs_string_data_size /src/njs/src/njs_string.c linenumber=201
              njs_mp_align /src/njs/src/njs_mp.c linenumber=206
              njs_string_data_init /src/njs/src/njs_string.c linenumber=219
              njs_flathsh_insert /src/njs/src/njs_flathsh.c linenumber=232
            njs_arr_create /src/njs/src/njs_arr.c linenumber=73
            njs_arr_add /src/njs/src/njs_arr.c linenumber=82
        njs_dprintf /src/njs/src/njs_sprintf.c linenumber=1354
        njs_vm_external_ptr /src/njs/src/njs_vm.c linenumber=1360
        njs_vm_set_rejection_tracker /src/njs/src/njs_vm.c linenumber=1359
        njs_rejection_tracker /src/njs/external/njs_shell.c linenumber=1359
          njs_value_ptr /src/njs/src/njs_value.c linenumber=1031
          njs_value_ptr /src/njs/src/njs_value.c linenumber=1034
          njs_arr_remove /src/njs/src/njs_arr.c linenumber=1037
          njs_arr_create /src/njs/src/njs_arr.c linenumber=1048
          njs_arr_add /src/njs/src/njs_arr.c linenumber=1055
        njs_vm_external_ptr /src/njs/src/njs_vm.c linenumber=1363
        njs_console_set_cwd /src/njs/external/njs_shell.c linenumber=1363
          njs_file_dirname /src/njs/external/njs_shell.c linenumber=1246
          njs_mp_alloc /src/njs/src/njs_mp.c linenumber=1248
        njs_dprintf /src/njs/src/njs_sprintf.c linenumber=1365
        njs_vm_set_module_loader /src/njs/src/njs_vm.c linenumber=1369
        njs_module_loader /src/njs/external/njs_shell.c linenumber=1369
          njs_vm_external_ptr /src/njs/src/njs_vm.c linenumber=1272
          njs_module_lookup /src/njs/external/njs_shell.c linenumber=1278
            njs_module_path /src/njs/external/njs_shell.c linenumber=1133
              realpath  linenumber=1107
              open  linenumber=1112
              strlen  linenumber=1118
            njs_module_path /src/njs/external/njs_shell.c linenumber=1136
            njs_module_path /src/njs/external/njs_shell.c linenumber=1145
          njs_module_read /src/njs/external/njs_shell.c linenumber=1283
            fstat  linenumber=1164
            njs_mp_alloc /src/njs/src/njs_mp.c linenumber=1174
            read  linenumber=1179
            njs_mp_free /src/njs/src/njs_mp.c linenumber=1192
          close  linenumber=1285
          njs_vm_error2 /src/njs/src/njs_vm.c linenumber=1288
            njs_throw_error_va /src/njs/src/njs_error.c linenumber=831
          njs_console_set_cwd /src/njs/external/njs_shell.c linenumber=1294
          njs_vm_error2 /src/njs/src/njs_vm.c linenumber=1296
          njs_vm_compile_module /src/njs/src/njs_vm.c linenumber=1303
            njs_module_find /src/njs/src/njs_module.c linenumber=326
              njs_djb_hash /src/njs/src/njs_djb_hash.c linenumber=45
              njs_flathsh_find /src/njs/src/njs_flathsh.c linenumber=48
              njs_flathsh_find /src/njs/src/njs_flathsh.c linenumber=53
              njs_mp_alloc /src/njs/src/njs_mp.c linenumber=61
              njs_memory_error /src/njs/src/njs_error.c linenumber=63
              njs_object_value_copy /src/njs/src/njs_object.c linenumber=70
                njs_throw_error /src/njs/src/njs_error.c linenumber=100
                njs_mp_alloc /src/njs/src/njs_mp.c linenumber=104
                njs_memory_error /src/njs/src/njs_error.c linenumber=114
              njs_flathsh_insert /src/njs/src/njs_flathsh.c linenumber=79
              njs_throw_error /src/njs/src/njs_error.c linenumber=81
            njs_module_add /src/njs/src/njs_module.c linenumber=331
              njs_mp_zalloc /src/njs/src/njs_mp.c linenumber=105
              njs_memory_error /src/njs/src/njs_error.c linenumber=107
              njs_name_copy /src/njs/src/njs_variable.c linenumber=111
                njs_mp_alloc /src/njs/src/njs_mp.c linenumber=604
                njs_memory_error /src/njs/src/njs_error.c linenumber=612
              njs_memory_error /src/njs/src/njs_error.c linenumber=113
              njs_djb_hash /src/njs/src/njs_djb_hash.c linenumber=119
              njs_flathsh_insert /src/njs/src/njs_flathsh.c linenumber=123
              njs_throw_error /src/njs/src/njs_error.c linenumber=125
            njs_parser_init /src/njs/src/njs_parser.c linenumber=336
              njs_lexer_init /src/njs/src/njs_lexer.c linenumber=577
                njs_lexer_in_stack_init /src/njs/src/njs_lexer.c linenumber=307
                  njs_mp_zalloc /src/njs/src/njs_mp.c linenumber=315
            njs_parser /src/njs/src/njs_parser.c linenumber=343
              njs_parser_scope_begin /src/njs/src/njs_parser.c linenumber=592
                njs_mp_zalloc /src/njs/src/njs_mp.c linenumber=691
                njs_rbtree_init /src/njs/src/njs_rbtree.c linenumber=698
                njs_parser_scope_rbtree_compare /src/njs/src/njs_parser.c linenumber=698
                njs_rbtree_init /src/njs/src/njs_rbtree.c linenumber=699
                njs_parser_scope_rbtree_compare /src/njs/src/njs_parser.c linenumber=699
                njs_rbtree_init /src/njs/src/njs_rbtree.c linenumber=700
                njs_parser_scope_rbtree_compare /src/njs/src/njs_parser.c linenumber=700
                njs_variable_add /src/njs/src/njs_variable.c linenumber=709
                  njs_variable_scope_find /src/njs/src/njs_variable.c linenumber=26
                    njs_variable_scope /src/njs/src/njs_variable.c linenumber=157
                      njs_rbtree_find /src/njs/src/njs_rbtree.c linenumber=123
                    njs_string_new /src/njs/src/njs_string.c linenumber=244
                    njs_symbol_descriptive_string /src/njs/src/njs_symbol.c linenumber=249
                      njs_symbol_description /src/njs/src/njs_symbol.c linenumber=27
                      njs_string_prop /src/njs/src/njs_string.c linenumber=30
                      njs_string_alloc /src/njs/src/njs_string.c linenumber=40
                    njs_value_to_string /src/njs/src/njs_vm.c linenumber=249
                      njs_value_to_primitive /src/njs/src/njs_value.c linenumber=1543
                        njs_object_property /src/njs/src/njs_object_prop.c linenumber=75
                          njs_flathsh_unique_find /src/njs/src/njs_flathsh.c linenumber=54
                          njs_flathsh_unique_find /src/njs/src/njs_flathsh.c linenumber=64
                          njs_function_call2 /src/njs/src/njs_function.c linenumber=94
                            njs_function_native_frame /src/njs/src/njs_function.c linenumber=521
                              njs_function_frame_alloc /src/njs/src/njs_function.c linenumber=358
                            njs_function_lambda_frame /src/njs/src/njs_function.c linenumber=521
                              njs_function_frame_alloc /src/njs/src/njs_function.c linenumber=417
                            njs_function_frame_invoke /src/njs/src/njs_function.c linenumber=526
                              njs_function_object_type /src/njs/src/njs_function.c linenumber=667
                              njs_async_function_frame_invoke /src/njs/src/njs_async.c linenumber=670
                                njs_promise_new_capability /src/njs/src/njs_promise.c linenumber=23
                                  njs_promise_value_constructor /src/njs/src/njs_promise.c linenumber=329
                                    njs_value_property /src/njs/src/njs_value.c linenumber=394
                                      njs_property_query /src/njs/src/njs_value.c linenumber=1103
                                        njs_string_property_query /src/njs/src/njs_value.c linenumber=630
                                          njs_string_prop /src/njs/src/njs_string.c linenumber=963
                                          njs_string_slice /src/njs/src/njs_string.c linenumber=970
                                            njs_string_slice_string_prop /src/njs/src/njs_string.c linenumber=1149
                                              njs_string_utf8_offset /src/njs/src/njs_string.c linenumber=1117
                                                njs_string_utf8_offset_map_init /src/njs/src/njs_string.c linenumber=1963
                                            njs_string_new /src/njs/src/njs_string.c linenumber=1152
                                            njs_string_new /src/njs/src/njs_string.c linenumber=1155
                                        njs_string_new /src/njs/src/njs_string.c linenumber=233
                                        njs_type_string /src/njs/src/njs_value.c linenumber=654
                                        njs_throw_error /src/njs/src/njs_error.c linenumber=654
                                        njs_array_property_query /src/njs/src/njs_value.c linenumber=659
                                          njs_array_expand /src/njs/src/njs_array.c linenumber=818
                                            njs_mp_align /src/njs/src/njs_mp.c linenumber=391
                                            njs_mp_free /src/njs/src/njs_mp.c linenumber=410
                                            njs_memory_error /src/njs/src/njs_error.c linenumber=417
                                          njs_array_convert_to_slow_array /src/njs/src/njs_array.c linenumber=838
                                            njs_object_property_add /src/njs/src/njs_object_prop.c linenumber=156
                                              njs_flathsh_unique_insert /src/njs/src/njs_flathsh.c linenumber=111
                                              njs_throw_error /src/njs/src/njs_error.c linenumber=113
                                            njs_mp_free /src/njs/src/njs_mp.c linenumber=165
                                          njs_object_length /src/njs/src/njs_object.c linenumber=846
                                            njs_value_property /src/njs/src/njs_value.c linenumber=2801
                                              njs_function_call2 /src/njs/src/njs_function.c linenumber=1123
                                              njs_prop_type_string /src/njs/src/njs_object_prop.c linenumber=1145
                                              njs_throw_error /src/njs/src/njs_error.c linenumber=1145
                                            njs_value_to_primitive /src/njs/src/njs_value.c linenumber=71
                                              njs_string_new /src/njs/src/njs_string.c linenumber=83
                                              njs_function_call2 /src/njs/src/njs_function.c linenumber=85
                                              njs_object_property /src/njs/src/njs_object_prop.c linenumber=112
                                              njs_function_call2 /src/njs/src/njs_function.c linenumber=118
                                              njs_throw_error /src/njs/src/njs_error.c linenumber=135
                                            njs_symbol_conversion_failed /src/njs/src/njs_value.c linenumber=71
                                              njs_throw_error /src/njs/src/njs_error.c linenumber=1656
                                            njs_string_to_number /src/njs/src/njs_string.c linenumber=71
                                              njs_string_trim /src/njs/src/njs_string.c linenumber=3336
                                                njs_string_prop /src/njs/src/njs_string.c linenumber=2205
                                                njs_utf8_decode /src/njs/src/njs_utf8.c linenumber=2258
                                                njs_utf8_decode /src/njs/src/njs_utf8.c linenumber=2283
                                              njs_atod2 /src/njs/src/njs_dtoa.c linenumber=3354
                                          njs_array_length_redefine /src/njs/src/njs_array.c linenumber=852
                                            njs_throw_error /src/njs/src/njs_error.c linenumber=179
                                            njs_object_property_add /src/njs/src/njs_object_prop.c linenumber=184
                                            njs_throw_error /src/njs/src/njs_error.c linenumber=186
                                            njs_value_number_set /src/njs/src/njs_value.c linenumber=195
                                          njs_flathsh_unique_find /src/njs/src/njs_flathsh.c linenumber=860
                                        njs_string_new /src/njs/src/njs_string.c linenumber=703
                                        njs_key_to_index /src/njs/src/njs_number.c linenumber=659
                                        njs_typed_array_property_query /src/njs/src/njs_value.c linenumber=659
                                          njs_throw_error /src/njs/src/njs_error.c linenumber=920
                                        njs_string_new /src/njs/src/njs_string.c linenumber=726
                                        njs_string_property_query /src/njs/src/njs_value.c linenumber=659
                                        njs_flathsh_unique_find /src/njs/src/njs_flathsh.c linenumber=659
                                        njs_prop_private_copy /src/njs/src/njs_object_prop.c linenumber=659
                                          njs_flathsh_unique_insert /src/njs/src/njs_flathsh.c linenumber=580
                                          njs_throw_error /src/njs/src/njs_error.c linenumber=582
                                          njs_function_copy /src/njs/src/njs_function.c linenumber=595
                                            njs_mp_alloc /src/njs/src/njs_mp.c linenumber=205
                                            njs_function_object_type /src/njs/src/njs_function.c linenumber=212
                                          njs_function_copy /src/njs/src/njs_function.c linenumber=612
                                          njs_object_value_copy /src/njs/src/njs_object.c linenumber=629
                                          njs_function_value_copy /src/njs/src/njs_function.c linenumber=638
                                            njs_function_copy /src/njs/src/njs_function.c linenumber=105
                                          njs_string_new /src/njs/src/njs_string.c linenumber=643
                                          njs_function_name_set /src/njs/src/njs_function.c linenumber=648
                                            njs_flathsh_unique_insert /src/njs/src/njs_flathsh.c linenumber=134
                                            njs_throw_error /src/njs/src/njs_error.c linenumber=136
                                            njs_symbol_description /src/njs/src/njs_symbol.c linenumber=152
                                            njs_string_prop /src/njs/src/njs_string.c linenumber=159
                                            strlen  linenumber=161
                                            njs_string_alloc /src/njs/src/njs_string.c linenumber=162
                                            njs_string_new /src/njs/src/njs_string.c linenumber=185
                                        njs_external_property_query /src/njs/src/njs_value.c linenumber=662
                                    njs_throw_error /src/njs/src/njs_error.c linenumber=400
                                  njs_mp_zalloc /src/njs/src/njs_mp.c linenumber=334
                                  njs_memory_error /src/njs/src/njs_error.c linenumber=336
                                  njs_promise_create_function /src/njs/src/njs_promise.c linenumber=340
                                    njs_mp_zalloc /src/njs/src/njs_mp.c linenumber=245
                                    njs_mp_zalloc /src/njs/src/njs_mp.c linenumber=251
                                    njs_mp_free /src/njs/src/njs_mp.c linenumber=253
                                    njs_memory_error /src/njs/src/njs_error.c linenumber=272
                                  njs_function_new_object /src/njs/src/njs_vmcode.c linenumber=356
                                    njs_object_alloc /src/njs/src/njs_object.c linenumber=2602
                                      njs_mp_alloc /src/njs/src/njs_mp.c linenumber=44
                                      njs_memory_error /src/njs/src/njs_error.c linenumber=60
                                    njs_value_property /src/njs/src/njs_value.c linenumber=2617
                                  njs_function_call2 /src/njs/src/njs_function.c linenumber=363
                                  njs_throw_error /src/njs/src/njs_error.c linenumber=370
                                  njs_throw_error /src/njs/src/njs_error.c linenumber=375
                                njs_function_lambda_call /src/njs/src/njs_function.c linenumber=28
                                  njs_function_capture_global_closures /src/njs/src/njs_function.c linenumber=547
                                    njs_mp_alloc /src/njs/src/njs_mp.c linenumber=866
                                    njs_memory_error /src/njs/src/njs_error.c linenumber=866
                                    njs_mp_alloc /src/njs/src/njs_mp.c linenumber=871
                                    njs_memory_error /src/njs/src/njs_error.c linenumber=871
                                    njs_throw_error /src/njs/src/njs_error.c linenumber=875
                                  njs_function_rest_parameters_init /src/njs/src/njs_function.c linenumber=579
                                    njs_array_alloc /src/njs/src/njs_array.c linenumber=295
                                      njs_mp_align /src/njs/src/njs_mp.c linenumber=73
                                      njs_array_length_redefine /src/njs/src/njs_array.c linenumber=103
                                      njs_throw_error /src/njs/src/njs_error.c linenumber=119
                                    njs_mp_alloc /src/njs/src/njs_mp.c linenumber=304
                                  njs_vmcode_interpreter /src/njs/src/njs_vmcode.c linenumber=597
                                    njs_throw_error /src/njs/src/njs_error.c linenumber=245
                                    njs_throw_error /src/njs/src/njs_error.c linenumber=246
                                    njs_throw_error /src/njs/src/njs_error.c linenumber=255
                                    njs_throw_error /src/njs/src/njs_error.c linenumber=256
                                    njs_throw_error /src/njs/src/njs_error.c linenumber=258
                                    njs_value_property /src/njs/src/njs_value.c linenumber=260
                                    njs_throw_error /src/njs/src/njs_error.c linenumber=271
                                    njs_throw_error /src/njs/src/njs_error.c linenumber=272
                                    njs_throw_error /src/njs/src/njs_error.c linenumber=275
                                    njs_throw_cannot_property /src/njs/src/njs_vmcode.c linenumber=279
                                      njs_value_to_primitive /src/njs/src/njs_value.c linenumber=2953
                                      njs_object_to_string /src/njs/src/njs_object.c linenumber=2953
                                        njs_string_new /src/njs/src/njs_string.c linenumber=2520
                                        njs_value_to_object /src/njs/src/njs_value.c linenumber=2526
                                          njs_throw_error /src/njs/src/njs_error.c linenumber=1626
                                          njs_object_value_alloc /src/njs/src/njs_object.c linenumber=1636
                                            njs_mp_alloc /src/njs/src/njs_mp.c linenumber=126
                                            njs_memory_error /src/njs/src/njs_error.c linenumber=128
                                          njs_type_string /src/njs/src/njs_value.c linenumber=1646
                                          njs_throw_error /src/njs/src/njs_error.c linenumber=1646
                                        njs_value_property /src/njs/src/njs_value.c linenumber=2574
                                        njs_string_new /src/njs/src/njs_string.c linenumber=2580
                                        njs_string_prop /src/njs/src/njs_string.c linenumber=2585
                                        njs_string_alloc /src/njs/src/njs_string.c linenumber=2587
                                      njs_string_new /src/njs/src/njs_string.c linenumber=146
                                      njs_string_new /src/njs/src/njs_string.c linenumber=150
                                      njs_string_new /src/njs/src/njs_string.c linenumber=155
                                      njs_string_new /src/njs/src/njs_string.c linenumber=158
                                      njs_symbol_descriptive_string /src/njs/src/njs_symbol.c linenumber=2958
                                      njs_value_to_string /src/njs/src/njs_vm.c linenumber=2958
                                        njs_primitive_value_to_string /src/njs/src/njs_value.c linenumber=1553
                                          njs_string_new /src/njs/src/njs_string.c linenumber=1520
                                          njs_string_new /src/njs/src/njs_string.c linenumber=1524
                                          njs_string_new /src/njs/src/njs_string.c linenumber=1529
                                          njs_string_new /src/njs/src/njs_string.c linenumber=1532
                                          njs_number_to_string /src/njs/src/njs_number.c linenumber=1538
                                          njs_symbol_conversion_failed /src/njs/src/njs_value.c linenumber=1541
                                      njs_throw_error /src/njs/src/njs_error.c linenumber=2960
                                    njs_value_to_primitive /src/njs/src/njs_value.c linenumber=211
                                    njs_object_to_string /src/njs/src/njs_object.c linenumber=211
                                    njs_atom_atomize_key /src/njs/src/njs_atom.c linenumber=299
                                    njs_value_property /src/njs/src/njs_value.c linenumber=306
                                    njs_throw_error /src/njs/src/njs_error.c linenumber=317
                                    njs_throw_error /src/njs/src/njs_error.c linenumber=318
                                    njs_value_to_primitive /src/njs/src/njs_value.c linenumber=54
                                    njs_symbol_conversion_failed /src/njs/src/njs_value.c linenumber=54
                                    njs_string_to_number /src/njs/src/njs_string.c linenumber=54
                                    njs_throw_error /src/njs/src/njs_error.c linenumber=334
                                    njs_throw_error /src/njs/src/njs_error.c linenumber=344
                                    njs_throw_error /src/njs/src/njs_error.c linenumber=345
                                    njs_throw_error /src/njs/src/njs_error.c linenumber=361
                                    njs_throw_error /src/njs/src/njs_error.c linenumber=371
                                    njs_throw_error /src/njs/src/njs_error.c linenumber=372
                                    njs_throw_error /src/njs/src/njs_error.c linenumber=388
                                    njs_throw_error /src/njs/src/njs_error.c linenumber=398
                                    njs_throw_error /src/njs/src/njs_error.c linenumber=399
                                    njs_throw_error /src/njs/src/njs_error.c linenumber=415
                                    njs_throw_error /src/njs/src/njs_error.c linenumber=425
                                    njs_throw_error /src/njs/src/njs_error.c linenumber=426
                                    njs_throw_error /src/njs/src/njs_error.c linenumber=429
                                    njs_atom_atomize_key /src/njs/src/njs_atom.c linenumber=431
                                    njs_value_property /src/njs/src/njs_value.c linenumber=431
                                    njs_throw_error /src/njs/src/njs_error.c linenumber=451
                                    njs_throw_error /src/njs/src/njs_error.c linenumber=453
                                    njs_throw_error /src/njs/src/njs_error.c linenumber=463
                                    njs_throw_error /src/njs/src/njs_error.c linenumber=464
                                    njs_value_to_primitive /src/njs/src/njs_value.c linenumber=467
                                    njs_value_to_primitive /src/njs/src/njs_value.c linenumber=477
                                    njs_symbol_conversion_failed /src/njs/src/njs_value.c linenumber=489
                                    njs_throw_error /src/njs/src/njs_error.c linenumber=493
                                    njs_primitive_values_compare /src/njs/src/njs_vmcode.c linenumber=496
                                      njs_string_to_number /src/njs/src/njs_string.c linenumber=2510
                                      njs_string_to_number /src/njs/src/njs_string.c linenumber=2514
                                      njs_string_cmp /src/njs/src/njs_string.c linenumber=2518
                                        njs_string_new /src/njs/src/njs_string.c linenumber=572
                                        njs_string_new /src/njs/src/njs_string.c linenumber=573
                                        memcmp  linenumber=575
                                    njs_throw_error /src/njs/src/njs_error.c linenumber=504
                                    njs_throw_error /src/njs/src/njs_error.c linenumber=505
                                    njs_value_to_primitive /src/njs/src/njs_value.c linenumber=508
                                    njs_value_to_primitive /src/njs/src/njs_value.c linenumber=518
                                    njs_symbol_conversion_failed /src/njs/src/njs_value.c linenumber=530
                                    njs_throw_error /src/njs/src/njs_error.c linenumber=534
                                    njs_primitive_values_compare /src/njs/src/njs_vmcode.c linenumber=537
                                    njs_throw_error /src/njs/src/njs_error.c linenumber=545
                                    njs_throw_error /src/njs/src/njs_error.c linenumber=546
                                    njs_value_to_primitive /src/njs/src/njs_value.c linenumber=549
                                    njs_value_to_primitive /src/njs/src/njs_value.c linenumber=559
                                    njs_symbol_conversion_failed /src/njs/src/njs_value.c linenumber=571
                                    njs_throw_error /src/njs/src/njs_error.c linenumber=575
                                    njs_primitive_values_compare /src/njs/src/njs_vmcode.c linenumber=578
                                    njs_throw_error /src/njs/src/njs_error.c linenumber=586
                                    njs_throw_error /src/njs/src/njs_error.c linenumber=587
                                    njs_value_to_primitive /src/njs/src/njs_value.c linenumber=590
                                    njs_value_to_primitive /src/njs/src/njs_value.c linenumber=600
                                    njs_symbol_conversion_failed /src/njs/src/njs_value.c linenumber=612
                                    njs_throw_error /src/njs/src/njs_error.c linenumber=616
                                    njs_primitive_values_compare /src/njs/src/njs_vmcode.c linenumber=619
                                    njs_throw_error /src/njs/src/njs_error.c linenumber=627
                                    njs_throw_error /src/njs/src/njs_error.c linenumber=628
                                    njs_value_to_primitive /src/njs/src/njs_value.c linenumber=631
                                    njs_value_to_primitive /src/njs/src/njs_value.c linenumber=641
                                    njs_symbol_conversion_failed /src/njs/src/njs_value.c linenumber=653
                                    njs_throw_error /src/njs/src/njs_error.c linenumber=659
                                    njs_string_new /src/njs/src/njs_string.c linenumber=691
                                    njs_string_new /src/njs/src/njs_string.c linenumber=696
                                    njs_string_new /src/njs/src/njs_string.c linenumber=699
                                    njs_dtoa2 /src/njs/src/njs_dtoa.c linenumber=703
                                    njs_string_concat /src/njs/src/njs_vmcode.c linenumber=712
                                      njs_string_prop /src/njs/src/njs_string.c linenumber=2395
                                      njs_string_prop /src/njs/src/njs_string.c linenumber=2396
                                      njs_string_alloc /src/njs/src/njs_string.c linenumber=2401
                                    njs_primitive_value_to_string /src/njs/src/njs_value.c linenumber=718
                                    njs_string_concat /src/njs/src/njs_vmcode.c linenumber=723
                                    njs_throw_error /src/njs/src/njs_error.c linenumber=736
                                    njs_throw_error /src/njs/src/njs_error.c linenumber=737
                                    njs_values_equal /src/njs/src/njs_vmcode.c linenumber=739
                                      njs_string_eq /src/njs/src/njs_string.c linenumber=2439
                                        njs_string_new /src/njs/src/njs_string.c linenumber=555
                                        njs_string_new /src/njs/src/njs_string.c linenumber=556
                                        memcmp  linenumber=562
                                      njs_string_to_number /src/njs/src/njs_string.c linenumber=2473
                                      njs_value_to_primitive /src/njs/src/njs_value.c linenumber=2478
                                    njs_throw_error /src/njs/src/njs_error.c linenumber=744
                                    njs_throw_error /src/njs/src/njs_error.c linenumber=753
                                    njs_throw_error /src/njs/src/njs_error.c linenumber=754
                                    njs_values_equal /src/njs/src/njs_vmcode.c linenumber=756
                                    njs_throw_error /src/njs/src/njs_error.c linenumber=761
                                    njs_throw_error /src/njs/src/njs_error.c linenumber=795
                                    njs_throw_error /src/njs/src/njs_error.c linenumber=796
                                    njs_throw_error /src/njs/src/njs_error.c linenumber=798
                                    njs_throw_error /src/njs/src/njs_error.c linenumber=808
                                    njs_throw_error /src/njs/src/njs_error.c linenumber=809
                                    njs_throw_error /src/njs/src/njs_error.c linenumber=811
                                    njs_throw_error /src/njs/src/njs_error.c linenumber=821
                                    njs_throw_error /src/njs/src/njs_error.c linenumber=822
                                    njs_throw_error /src/njs/src/njs_error.c linenumber=824
                                    pow  linenumber=836
                                    njs_throw_error /src/njs/src/njs_error.c linenumber=844
                                    njs_throw_error /src/njs/src/njs_error.c linenumber=845
                                    njs_throw_error /src/njs/src/njs_error.c linenumber=847
                                    njs_throw_error /src/njs/src/njs_error.c linenumber=857
                                    njs_throw_error /src/njs/src/njs_error.c linenumber=858
                                    njs_throw_error /src/njs/src/njs_error.c linenumber=860
                                    fmod  linenumber=862
                                    njs_throw_error /src/njs/src/njs_error.c linenumber=870
                                    njs_throw_error /src/njs/src/njs_error.c linenumber=871
                                    njs_throw_error /src/njs/src/njs_error.c linenumber=873
                                    njs_throw_error /src/njs/src/njs_error.c linenumber=884
                                    njs_throw_error /src/njs/src/njs_error.c linenumber=885
                                    njs_throw_error /src/njs/src/njs_error.c linenumber=887
                                    njs_throw_error /src/njs/src/njs_error.c linenumber=898
                                    njs_throw_error /src/njs/src/njs_error.c linenumber=899
                                    njs_throw_error /src/njs/src/njs_error.c linenumber=901
                                    njs_throw_error /src/njs/src/njs_error.c linenumber=912
                                    njs_throw_error /src/njs/src/njs_error.c linenumber=913
                                    njs_throw_error /src/njs/src/njs_error.c linenumber=915
                                    njs_throw_error /src/njs/src/njs_error.c linenumber=929
                                    njs_throw_error /src/njs/src/njs_error.c linenumber=930
                                    njs_throw_error /src/njs/src/njs_error.c linenumber=932
                                    njs_throw_error /src/njs/src/njs_error.c linenumber=945
                                    njs_throw_error /src/njs/src/njs_error.c linenumber=946
                                    njs_throw_error /src/njs/src/njs_error.c linenumber=948
                                    njs_throw_error /src/njs/src/njs_error.c linenumber=957
                                    njs_vmcode_template_literal /src/njs/src/njs_vmcode.c linenumber=959
                                      njs_string_new /src/njs/src/njs_string.c linenumber=2040
                                      njs_function_call2 /src/njs/src/njs_function.c linenumber=2042
                                      njs_array_destroy /src/njs/src/njs_array.c linenumber=2048
                                        njs_mp_free /src/njs/src/njs_mp.c linenumber=129
                                        njs_mp_free /src/njs/src/njs_mp.c linenumber=134
                                    njs_throw_error /src/njs/src/njs_error.c linenumber=970
                                    njs_throw_error /src/njs/src/njs_error.c linenumber=971
                                    njs_throw_error /src/njs/src/njs_error.c linenumber=972
                                    njs_vmcode_property_in /src/njs/src/njs_vmcode.c linenumber=974
                                      njs_type_string /src/njs/src/njs_value.c linenumber=2206
                                      njs_throw_error /src/njs/src/njs_error.c linenumber=2206
                                      njs_atom_atomize_key /src/njs/src/njs_atom.c linenumber=2222
                                      njs_property_query /src/njs/src/njs_value.c linenumber=2222
                                    njs_throw_error /src/njs/src/njs_error.c linenumber=984
                                    njs_throw_error /src/njs/src/njs_error.c linenumber=985
                                    njs_throw_cannot_property /src/njs/src/njs_vmcode.c linenumber=989
                                    njs_atom_atomize_key /src/njs/src/njs_atom.c linenumber=1001
                                    njs_value_property_delete /src/njs/src/njs_value.c linenumber=1001
                                      njs_property_query /src/njs/src/njs_value.c linenumber=1436
                                      njs_type_string /src/njs/src/njs_value.c linenumber=1446
                                      njs_throw_error /src/njs/src/njs_error.c linenumber=1446
                                      njs_function_call2 /src/njs/src/njs_function.c linenumber=1479
                                      njs_prop_type_string /src/njs/src/njs_object_prop.c linenumber=1491
                                      njs_throw_error /src/njs/src/njs_error.c linenumber=1491
                                    njs_throw_error /src/njs/src/njs_error.c linenumber=1006
                                    njs_throw_error /src/njs/src/njs_error.c linenumber=1015
                                    njs_throw_error /src/njs/src/njs_error.c linenumber=1016
                                    njs_vmcode_property_foreach /src/njs/src/njs_vmcode.c linenumber=1018
                                      njs_mp_alloc /src/njs/src/njs_mp.c linenumber=2240
                                      njs_memory_error /src/njs/src/njs_error.c linenumber=2242
                                      njs_value_enumerate /src/njs/src/njs_value.c linenumber=2247
                                        njs_object_enumerate /src/njs/src/njs_object.c linenumber=169
                                          njs_array_alloc /src/njs/src/njs_array.c linenumber=527
                                          njs_object_enumerate_array /src/njs/src/njs_object.c linenumber=532
                                            njs_array_expand /src/njs/src/njs_array.c linenumber=591
                                            njs_string_alloc /src/njs/src/njs_string.c linenumber=596
                                            njs_u32toa /src/njs/src/njs_dtoa.c linenumber=596
                                            njs_array_add /src/njs/src/njs_array.c linenumber=611
                                              njs_array_expand /src/njs/src/njs_array.c linenumber=334
                                            njs_array_alloc /src/njs/src/njs_array.c linenumber=625
                                            njs_string_alloc /src/njs/src/njs_string.c linenumber=630
                                            njs_u32toa /src/njs/src/njs_dtoa.c linenumber=630
                                            njs_array_expand /src/njs/src/njs_array.c linenumber=637
                                          njs_object_enumerate_typed_array /src/njs/src/njs_object.c linenumber=532
                                            njs_throw_error /src/njs/src/njs_error.c linenumber=665
                                            njs_array_expand /src/njs/src/njs_array.c linenumber=671
                                            njs_string_alloc /src/njs/src/njs_string.c linenumber=681
                                            njs_u32toa /src/njs/src/njs_dtoa.c linenumber=681
                                            njs_array_alloc /src/njs/src/njs_array.c linenumber=698
                                            njs_string_alloc /src/njs/src/njs_string.c linenumber=703
                                            njs_u32toa /src/njs/src/njs_dtoa.c linenumber=703
                                          njs_object_enumerate_string /src/njs/src/njs_object.c linenumber=532
                                            njs_string_prop /src/njs/src/njs_string.c linenumber=733
                                            njs_array_expand /src/njs/src/njs_array.c linenumber=735
                                            njs_string_alloc /src/njs/src/njs_string.c linenumber=745
                                            njs_u32toa /src/njs/src/njs_dtoa.c linenumber=745
                                            njs_string_new /src/njs/src/njs_string.c linenumber=758
                                            njs_string_new /src/njs/src/njs_string.c linenumber=775
                                            njs_array_alloc /src/njs/src/njs_array.c linenumber=794
                                            njs_string_alloc /src/njs/src/njs_string.c linenumber=799
                                            njs_u32toa /src/njs/src/njs_dtoa.c linenumber=799
                                            njs_string_new /src/njs/src/njs_string.c linenumber=806
                                            njs_array_alloc /src/njs/src/njs_array.c linenumber=824
                                            njs_string_alloc /src/njs/src/njs_string.c linenumber=829
                                            njs_u32toa /src/njs/src/njs_dtoa.c linenumber=829
                                            njs_string_new /src/njs/src/njs_string.c linenumber=838
                                          njs_object_enumerate_object /src/njs/src/njs_object.c linenumber=532
                                            njs_object_own_enumerate_object /src/njs/src/njs_object.c linenumber=867
                                              njs_get_own_ordered_keys /src/njs/src/njs_object.c linenumber=1123
                                                njs_array_alloc /src/njs/src/njs_array.c linenumber=928
                                                njs_array_alloc /src/njs/src/njs_array.c linenumber=933
                                                njs_flathsh_each /src/njs/src/njs_flathsh.c linenumber=948
                                                njs_string_new /src/njs/src/njs_string.c linenumber=955
                                                njs_object_exist_in_proto /src/njs/src/njs_object.c linenumber=966
                                                  njs_flathsh_unique_find /src/njs/src/njs_flathsh.c linenumber=391
                                                  njs_flathsh_unique_find /src/njs/src/njs_flathsh.c linenumber=403
                                                njs_flathsh_unique_find /src/njs/src/njs_flathsh.c linenumber=971
                                                njs_string_to_index /src/njs/src/njs_string.c linenumber=980
                                                njs_array_add /src/njs/src/njs_array.c linenumber=982
                                                njs_array_add /src/njs/src/njs_array.c linenumber=986
                                                njs_string_to_index /src/njs/src/njs_string.c linenumber=1002
                                                njs_array_add /src/njs/src/njs_array.c linenumber=1008
                                                njs_flathsh_each /src/njs/src/njs_flathsh.c linenumber=1021
                                                njs_string_new /src/njs/src/njs_string.c linenumber=1028
                                                njs_object_exist_in_proto /src/njs/src/njs_object.c linenumber=1042
                                                njs_string_to_index /src/njs/src/njs_string.c linenumber=1047
                                                njs_array_add /src/njs/src/njs_array.c linenumber=1050
                                                njs_flathsh_unique_find /src/njs/src/njs_flathsh.c linenumber=1057
                                                njs_array_add /src/njs/src/njs_array.c linenumber=1062
                                                njs_array_add /src/njs/src/njs_array.c linenumber=1069
                                                njs_qsort /src/njs/src/njs_utils.c linenumber=1077
                                                  njs_heapsort /src/njs/src/njs_utils.c linenumber=211
                                                njs_array_indices_handler_nums /src/njs/src/njs_array.c linenumber=1077
                                                  njs_string_to_index /src/njs/src/njs_string.c linenumber=1819
                                                  njs_string_to_index /src/njs/src/njs_string.c linenumber=1820
                                                njs_array_expand /src/njs/src/njs_array.c linenumber=1082
                                                njs_array_expand /src/njs/src/njs_array.c linenumber=1094
                                                njs_array_destroy /src/njs/src/njs_array.c linenumber=1105
                                                njs_array_destroy /src/njs/src/njs_array.c linenumber=1106
                                              njs_array_alloc /src/njs/src/njs_array.c linenumber=1132
                                              njs_get_own_ordered_keys /src/njs/src/njs_object.c linenumber=1137
                                              njs_atom_atomize_key /src/njs/src/njs_atom.c linenumber=1145
                                              njs_value_property /src/njs/src/njs_value.c linenumber=1145
                                              njs_array_destroy /src/njs/src/njs_array.c linenumber=1148
                                              njs_array_alloc /src/njs/src/njs_array.c linenumber=1153
                                              njs_string_copy /src/njs/src/njs_string.c linenumber=1158
                                              njs_array_add /src/njs/src/njs_array.c linenumber=1164
                                              njs_array_destroy /src/njs/src/njs_array.c linenumber=1170
                                            njs_object_enumerate_array /src/njs/src/njs_object.c linenumber=875
                                            njs_object_enumerate_typed_array /src/njs/src/njs_object.c linenumber=875
                                            njs_object_enumerate_string /src/njs/src/njs_object.c linenumber=875
                                            njs_object_own_enumerate_object /src/njs/src/njs_object.c linenumber=875
                                        njs_array_alloc /src/njs/src/njs_array.c linenumber=173
                                        njs_object_enumerate /src/njs/src/njs_object.c linenumber=179
                                      njs_memory_error /src/njs/src/njs_error.c linenumber=2252
                                    njs_throw_error /src/njs/src/njs_error.c linenumber=1028
                                    njs_throw_error /src/njs/src/njs_error.c linenumber=1029
                                    njs_string_eq /src/njs/src/njs_string.c linenumber=1121
                                    njs_throw_error /src/njs/src/njs_error.c linenumber=1033
                                    njs_throw_error /src/njs/src/njs_error.c linenumber=1042
                                    njs_throw_error /src/njs/src/njs_error.c linenumber=1043
                                    njs_throw_error /src/njs/src/njs_error.c linenumber=1047
                                    njs_throw_error /src/njs/src/njs_error.c linenumber=1056
                                    njs_throw_error /src/njs/src/njs_error.c linenumber=1068
                                    njs_throw_error /src/njs/src/njs_error.c linenumber=1076
                                    njs_throw_error /src/njs/src/njs_error.c linenumber=1088
                                    njs_throw_error /src/njs/src/njs_error.c linenumber=1096
                                    njs_throw_error /src/njs/src/njs_error.c linenumber=1108
                                    njs_throw_error /src/njs/src/njs_error.c linenumber=1116
                                    njs_throw_error /src/njs/src/njs_error.c linenumber=1119
                                    njs_throw_error /src/njs/src/njs_error.c linenumber=1146
                                    njs_throw_error /src/njs/src/njs_error.c linenumber=1148
                                    njs_throw_error /src/njs/src/njs_error.c linenumber=1160
                                    njs_throw_error /src/njs/src/njs_error.c linenumber=1162
                                    njs_throw_error /src/njs/src/njs_error.c linenumber=1172
                                    njs_throw_error /src/njs/src/njs_error.c linenumber=1174
                                    njs_throw_error /src/njs/src/njs_error.c linenumber=1184
                                    njs_throw_error /src/njs/src/njs_error.c linenumber=1185
                                    njs_throw_error /src/njs/src/njs_error.c linenumber=1195
                                    njs_vmcode_object /src/njs/src/njs_vmcode.c linenumber=1197
                                      njs_object_alloc /src/njs/src/njs_object.c linenumber=1894
                                    njs_throw_error /src/njs/src/njs_error.c linenumber=1207
                                    njs_vmcode_array /src/njs/src/njs_vmcode.c linenumber=1209
                                      njs_array_alloc /src/njs/src/njs_array.c linenumber=1916
                                    njs_vmcode_function /src/njs/src/njs_vmcode.c linenumber=1219
                                      njs_function_alloc /src/njs/src/njs_function.c linenumber=1957
                                        njs_mp_zalloc /src/njs/src/njs_mp.c linenumber=24
                                        njs_memory_error /src/njs/src/njs_error.c linenumber=64
                                      njs_function_capture_closure /src/njs/src/njs_function.c linenumber=1962
                                        njs_mp_alloc /src/njs/src/njs_mp.c linenumber=792
                                        njs_memory_error /src/njs/src/njs_error.c linenumber=792
                                    njs_throw_error /src/njs/src/njs_error.c linenumber=1229
                                    njs_vmcode_regexp /src/njs/src/njs_vmcode.c linenumber=1231
                                      njs_regexp_alloc /src/njs/src/njs_regexp.c linenumber=2012
                                        njs_mp_alloc /src/njs/src/njs_mp.c linenumber=501
                                        njs_string_new /src/njs/src/njs_string.c linenumber=515
                                        njs_memory_error /src/njs/src/njs_error.c linenumber=519
                                    njs_throw_error /src/njs/src/njs_error.c linenumber=1241
                                    njs_throw_error /src/njs/src/njs_error.c linenumber=1242
                                    njs_throw_error /src/njs/src/njs_error.c linenumber=1243
                                    njs_vmcode_instance_of /src/njs/src/njs_vmcode.c linenumber=1245
                                      njs_throw_error /src/njs/src/njs_error.c linenumber=2274
                                      njs_value_property /src/njs/src/njs_value.c linenumber=2287
                                      njs_throw_error /src/njs/src/njs_error.c linenumber=2296
                                    njs_throw_error /src/njs/src/njs_error.c linenumber=1255
                                    njs_throw_error /src/njs/src/njs_error.c linenumber=1256
                                    njs_vmcode_typeof /src/njs/src/njs_vmcode.c linenumber=1258
                                      njs_string_new /src/njs/src/njs_string.c linenumber=2357
                                    njs_throw_error /src/njs/src/njs_error.c linenumber=1268
                                    njs_throw_error /src/njs/src/njs_error.c linenumber=1279
                                    njs_throw_error /src/njs/src/njs_error.c linenumber=1280
                                    njs_throw_error /src/njs/src/njs_error.c linenumber=1291
                                    njs_vmcode_debugger /src/njs/src/njs_vmcode.c linenumber=1293
                                    njs_throw_error /src/njs/src/njs_error.c linenumber=1304
                                    njs_throw_error /src/njs/src/njs_error.c linenumber=1314
                                    njs_throw_error /src/njs/src/njs_error.c linenumber=1330
                                    njs_throw_error /src/njs/src/njs_error.c linenumber=1331
                                    njs_throw_error /src/njs/src/njs_error.c linenumber=1332
                                    njs_value_property_set /src/njs/src/njs_value.c linenumber=1334
                                      njs_typed_array_set_value /src/njs/src/njs_typed_array.c linenumber=1191
                                        njs_value_to_primitive /src/njs/src/njs_value.c linenumber=653
                                        njs_string_to_number /src/njs/src/njs_string.c linenumber=653
                                        njs_typed_array_writable /src/njs/src/njs_typed_array.c linenumber=663
                                          njs_throw_error /src/njs/src/njs_error.c linenumber=427
                                          njs_array_buffer_writable /src/njs/src/njs_array_buffer.c linenumber=431
                                            njs_mp_alloc /src/njs/src/njs_mp.c linenumber=127
                                            njs_memory_error /src/njs/src/njs_error.c linenumber=129
                                        njs_typed_array_prop_set /src/njs/src/njs_typed_array.c linenumber=668
                                          lrint  linenumber=610
                                      njs_type_string /src/njs/src/njs_value.c linenumber=1219
                                      njs_throw_error /src/njs/src/njs_error.c linenumber=1219
                                      njs_property_query /src/njs/src/njs_value.c linenumber=1226
                                      njs_type_string /src/njs/src/njs_value.c linenumber=1236
                                      njs_throw_error /src/njs/src/njs_error.c linenumber=1236
                                      njs_function_call2 /src/njs/src/njs_function.c linenumber=1244
                                      njs_type_string /src/njs/src/njs_value.c linenumber=1249
                                      njs_throw_error /src/njs/src/njs_error.c linenumber=1249
                                      njs_array_length_set /src/njs/src/njs_array.c linenumber=1268
                                        njs_symbol_conversion_failed /src/njs/src/njs_value.c linenumber=211
                                        njs_string_to_number /src/njs/src/njs_string.c linenumber=211
                                        njs_throw_error /src/njs/src/njs_error.c linenumber=218
                                        njs_array_indices /src/njs/src/njs_array.c linenumber=230
                                          njs_array_keys /src/njs/src/njs_array.c linenumber=1875
                                            njs_value_own_enumerate /src/njs/src/njs_value.c linenumber=1855
                                              njs_object_own_enumerate /src/njs/src/njs_object.c linenumber=195
                                                njs_array_alloc /src/njs/src/njs_array.c linenumber=548
                                                njs_object_enumerate_array /src/njs/src/njs_object.c linenumber=553
                                                njs_object_enumerate_typed_array /src/njs/src/njs_object.c linenumber=553
                                                njs_object_enumerate_string /src/njs/src/njs_object.c linenumber=553
                                                njs_object_own_enumerate_object /src/njs/src/njs_object.c linenumber=553
                                              njs_array_alloc /src/njs/src/njs_array.c linenumber=212
                                              njs_atom_atomize_key /src/njs/src/njs_atom.c linenumber=220
                                              njs_value_property /src/njs/src/njs_value.c linenumber=220
                                              njs_array_alloc /src/njs/src/njs_array.c linenumber=234
                                              njs_array_alloc /src/njs/src/njs_array.c linenumber=242
                                              njs_atom_atomize_key /src/njs/src/njs_atom.c linenumber=247
                                              njs_value_property /src/njs/src/njs_value.c linenumber=247
                                              njs_array_alloc /src/njs/src/njs_array.c linenumber=262
                                              njs_object_own_enumerate /src/njs/src/njs_object.c linenumber=268
                                            njs_qsort /src/njs/src/njs_utils.c linenumber=1861
                                            njs_array_indices_handler /src/njs/src/njs_array.c linenumber=1861
                                              njs_string_to_index /src/njs/src/njs_string.c linenumber=1764
                                              njs_string_to_index /src/njs/src/njs_string.c linenumber=1765
                                              strncmp  linenumber=1789
                                          njs_string_to_index /src/njs/src/njs_string.c linenumber=1881
                                        njs_string_to_index /src/njs/src/njs_string.c linenumber=239
                                        njs_value_property_delete /src/njs/src/njs_value.c linenumber=241
                                        njs_array_length_redefine /src/njs/src/njs_array.c linenumber=252
                                        njs_array_destroy /src/njs/src/njs_array.c linenumber=262
                                      njs_typed_array_set_value /src/njs/src/njs_typed_array.c linenumber=1280
                                      njs_prop_type_string /src/njs/src/njs_object_prop.c linenumber=1286
                                      njs_throw_error /src/njs/src/njs_error.c linenumber=1286
                                      njs_flathsh_unique_delete /src/njs/src/njs_flathsh.c linenumber=1314
                                        njs_shrink_elts /src/njs/src/njs_flathsh.c linenumber=648
                                      njs_flathsh_new /src/njs/src/njs_flathsh.c linenumber=1322
                                      njs_flathsh_add_elt /src/njs/src/njs_flathsh.c linenumber=1330
                                      njs_string_new /src/njs/src/njs_string.c linenumber=1349
                                      njs_string_to_index /src/njs/src/njs_string.c linenumber=1354
                                      njs_flathsh_unique_insert /src/njs/src/njs_flathsh.c linenumber=1376
                                      njs_throw_error /src/njs/src/njs_error.c linenumber=1378
                                      njs_throw_error /src/njs/src/njs_error.c linenumber=1397
                                    njs_throw_error /src/njs/src/njs_error.c linenumber=1345
                                    njs_throw_error /src/njs/src/njs_error.c linenumber=1346
                                    njs_throw_error /src/njs/src/njs_error.c linenumber=1347
                                    njs_throw_cannot_property /src/njs/src/njs_vmcode.c linenumber=1351
                                    njs_atom_atomize_key /src/njs/src/njs_atom.c linenumber=1373
                                    njs_value_property_set /src/njs/src/njs_value.c linenumber=1380
                                    njs_throw_error /src/njs/src/njs_error.c linenumber=1391
                                    njs_throw_error /src/njs/src/njs_error.c linenumber=1392
                                    njs_throw_error /src/njs/src/njs_error.c linenumber=1395
                                    njs_type_string /src/njs/src/njs_value.c linenumber=1399
                                    njs_throw_error /src/njs/src/njs_error.c linenumber=1399
                                    njs_atom_atomize_key /src/njs/src/njs_atom.c linenumber=1405
                                    njs_object_prop_define /src/njs/src/njs_object_prop.c linenumber=1405
                                      njs_property_query /src/njs/src/njs_value.c linenumber=155
                                      njs_descriptor_prop /src/njs/src/njs_object_prop.c linenumber=163
                                        njs_throw_error /src/njs/src/njs_error.c linenumber=671
                                        njs_object_prop_init /src/njs/src/njs_object_prop.c linenumber=675
                                        njs_object_property /src/njs/src/njs_object_prop.c linenumber=691
                                        njs_throw_error /src/njs/src/njs_error.c linenumber=698
                                        njs_object_property /src/njs/src/njs_object_prop.c linenumber=708
                                        njs_throw_error /src/njs/src/njs_error.c linenumber=715
                                        njs_object_property /src/njs/src/njs_object_prop.c linenumber=725
                                        njs_object_property /src/njs/src/njs_object_prop.c linenumber=737
                                        njs_throw_error /src/njs/src/njs_error.c linenumber=749
                                        njs_object_property /src/njs/src/njs_object_prop.c linenumber=756
                                        njs_object_property /src/njs/src/njs_object_prop.c linenumber=768
                                      njs_object_prop_init /src/njs/src/njs_object_prop.c linenumber=185
                                      njs_object_prop_init /src/njs/src/njs_object_prop.c linenumber=195
                                      njs_throw_error /src/njs/src/njs_error.c linenumber=217
                                      njs_string_new /src/njs/src/njs_string.c linenumber=227
                                      njs_string_to_index /src/njs/src/njs_string.c linenumber=232
                                      njs_throw_error /src/njs/src/njs_error.c linenumber=233
                                      njs_flathsh_unique_insert /src/njs/src/njs_flathsh.c linenumber=284
                                      njs_throw_error /src/njs/src/njs_error.c linenumber=286
                                      njs_array_convert_to_slow_array /src/njs/src/njs_array.c linenumber=329
                                      njs_array_length_redefine /src/njs/src/njs_array.c linenumber=334
                                      njs_typed_array_set_value /src/njs/src/njs_typed_array.c linenumber=356
                                      njs_prop_type_string /src/njs/src/njs_object_prop.c linenumber=365
                                      njs_throw_error /src/njs/src/njs_error.c linenumber=365
                                      njs_string_eq /src/njs/src/njs_string.c linenumber=1157
                                      njs_array_convert_to_slow_array /src/njs/src/njs_array.c linenumber=466
                                      njs_array_length_redefine /src/njs/src/njs_array.c linenumber=471
                                      njs_throw_error /src/njs/src/njs_error.c linenumber=521
                                      njs_array_length_set /src/njs/src/njs_array.c linenumber=529
                                      njs_throw_error /src/njs/src/njs_error.c linenumber=559
                                    njs_throw_error /src/njs/src/njs_error.c linenumber=1417
                                    njs_throw_error /src/njs/src/njs_error.c linenumber=1430
                                    njs_throw_error /src/njs/src/njs_error.c linenumber=1443
                                    njs_throw_error /src/njs/src/njs_error.c linenumber=1444
                                    njs_throw_error /src/njs/src/njs_error.c linenumber=1459
                                    njs_throw_error /src/njs/src/njs_error.c linenumber=1460
                                    njs_throw_error /src/njs/src/njs_error.c linenumber=1463
                                    njs_vmcode_property_init /src/njs/src/njs_vmcode.c linenumber=1464
                                      njs_key_to_index /src/njs/src/njs_number.c linenumber=2068
                                      njs_throw_error /src/njs/src/njs_error.c linenumber=2070
                                      njs_array_expand /src/njs/src/njs_array.c linenumber=2081
                                      njs_atom_atomize_key /src/njs/src/njs_atom.c linenumber=2104
                                      njs_atom_atomize_key /src/njs/src/njs_atom.c linenumber=2117
                                      njs_flathsh_unique_insert /src/njs/src/njs_flathsh.c linenumber=2128
                                      njs_throw_error /src/njs/src/njs_error.c linenumber=2130
                                      njs_type_string /src/njs/src/njs_value.c linenumber=2145
                                      njs_throw_error /src/njs/src/njs_error.c linenumber=2145
                                    njs_throw_error /src/njs/src/njs_error.c linenumber=1476
                                    njs_vmcode_return /src/njs/src/njs_vmcode.c linenumber=1480
                                      njs_vm_scopes_restore /src/njs/src/njs_vm.c linenumber=2644
                                      njs_function_frame_free /src/njs/src/njs_function.c linenumber=2648
                                        njs_mp_free /src/njs/src/njs_mp.c linenumber=687
                                    njs_throw_error /src/njs/src/njs_error.c linenumber=1488
                                    njs_function_frame_create /src/njs/src/njs_vmcode.c linenumber=1492
                                      njs_mp_alloc /src/njs/src/njs_mp.c linenumber=2551
                                      njs_memory_error /src/njs/src/njs_error.c linenumber=2553
                                      njs_type_string /src/njs/src/njs_value.c linenumber=2562
                                      njs_throw_error /src/njs/src/njs_error.c linenumber=2562
                                      njs_function_new_object /src/njs/src/njs_vmcode.c linenumber=2568
                                      njs_function_native_frame /src/njs/src/njs_function.c linenumber=2578
                                      njs_function_lambda_frame /src/njs/src/njs_function.c linenumber=2578
                                      njs_mp_free /src/njs/src/njs_mp.c linenumber=2582
                                      njs_type_string /src/njs/src/njs_value.c linenumber=2588
                                      njs_throw_error /src/njs/src/njs_error.c linenumber=2588
                                    njs_throw_error /src/njs/src/njs_error.c linenumber=1506
                                    njs_throw_error /src/njs/src/njs_error.c linenumber=1507
                                    njs_function_frame_create /src/njs/src/njs_vmcode.c linenumber=1511
                                    njs_throw_error /src/njs/src/njs_error.c linenumber=1529
                                    njs_function_frame_invoke /src/njs/src/njs_function.c linenumber=1531
                                      njs_function_native_call /src/njs/src/njs_function.c linenumber=674
                                        njs_vm_scopes_restore /src/njs/src/njs_vm.c linenumber=652
                                        njs_function_frame_free /src/njs/src/njs_function.c linenumber=654
                                      njs_function_lambda_call /src/njs/src/njs_function.c linenumber=677
                                    njs_throw_error /src/njs/src/njs_error.c linenumber=1544
                                    njs_throw_error /src/njs/src/njs_error.c linenumber=1545
                                    njs_mp_free /src/njs/src/njs_mp.c linenumber=1560
                                    njs_vmcode_arguments /src/njs/src/njs_vmcode.c linenumber=1568
                                      njs_function_arguments_object_init /src/njs/src/njs_function.c linenumber=1985
                                        njs_object_alloc /src/njs/src/njs_object.c linenumber=253
                                        njs_object_prop_define /src/njs/src/njs_object_prop.c linenumber=263
                                        njs_atom_atomize_key /src/njs/src/njs_atom.c linenumber=278
                                        njs_object_prop_define /src/njs/src/njs_object_prop.c linenumber=278
                                      njs_throw_error /src/njs/src/njs_error.c linenumber=1993
                                    njs_throw_error /src/njs/src/njs_error.c linenumber=1579
                                    njs_throw_error /src/njs/src/njs_error.c linenumber=1581
                                    njs_throw_error /src/njs/src/njs_error.c linenumber=1595
                                    njs_throw_error /src/njs/src/njs_error.c linenumber=1597
                                    njs_throw_error /src/njs/src/njs_error.c linenumber=1598
                                    njs_throw_cannot_property /src/njs/src/njs_vmcode.c linenumber=1601
                                    njs_throw_error /src/njs/src/njs_error.c linenumber=1617
                                    njs_throw_error /src/njs/src/njs_error.c linenumber=1619
                                    njs_function_name_set /src/njs/src/njs_function.c linenumber=1623
                                    njs_throw_error /src/njs/src/njs_error.c linenumber=1635
                                    njs_throw_error /src/njs/src/njs_error.c linenumber=1636
                                    njs_throw_error /src/njs/src/njs_error.c linenumber=1639
                                    njs_vmcode_proto_init /src/njs/src/njs_vmcode.c linenumber=1640
                                      njs_flathsh_unique_find /src/njs/src/njs_flathsh.c linenumber=2172
                                      njs_throw_error /src/njs/src/njs_error.c linenumber=2192
                                    njs_vmcode_import /src/njs/src/njs_vmcode.c linenumber=1652
                                      njs_module_find /src/njs/src/njs_module.c linenumber=2658
                                      njs_vm_invoke /src/njs/src/njs_vm.c linenumber=2670
                                        njs_function_native_frame /src/njs/src/njs_function.c linenumber=628
                                        njs_function_lambda_frame /src/njs/src/njs_function.c linenumber=628
                                        njs_function_frame_invoke /src/njs/src/njs_function.c linenumber=634
                                    njs_vmcode_await /src/njs/src/njs_vmcode.c linenumber=1664
                                      njs_throw_error /src/njs/src/njs_error.c linenumber=2693
                                      njs_throw_error /src/njs/src/njs_error.c linenumber=2695
                                      njs_promise_resolve /src/njs/src/njs_promise.c linenumber=2701
                                        njs_value_property /src/njs/src/njs_value.c linenumber=687
                                        njs_promise_new_capability /src/njs/src/njs_promise.c linenumber=698
                                        njs_function_call2 /src/njs/src/njs_function.c linenumber=703
                                      njs_mp_alloc /src/njs/src/njs_mp.c linenumber=2707
                                      njs_memory_error /src/njs/src/njs_error.c linenumber=2709
                                      njs_promise_create_function /src/njs/src/njs_promise.c linenumber=2715
                                      njs_function_frame_save /src/njs/src/njs_function.c linenumber=2723
                                      njs_promise_create_function /src/njs/src/njs_promise.c linenumber=2729
                                      njs_promise_create_function /src/njs/src/njs_promise.c linenumber=2743
                                      njs_promise_perform_then /src/njs/src/njs_promise.c linenumber=2755
                                        njs_mp_alloc /src/njs/src/njs_mp.c linenumber=850
                                        njs_memory_error /src/njs/src/njs_error.c linenumber=853
                                        njs_mp_alloc /src/njs/src/njs_mp.c linenumber=861
                                        njs_memory_error /src/njs/src/njs_error.c linenumber=864
                                        njs_promise_create_function /src/njs/src/njs_promise.c linenumber=877
                                        njs_vm_enqueue_job /src/njs/src/njs_vm.c linenumber=900
                                          njs_mp_zalloc /src/njs/src/njs_mp.c linenumber=668
                                          njs_memory_error /src/njs/src/njs_error.c linenumber=670
                                          njs_mp_alloc /src/njs/src/njs_mp.c linenumber=677
                                          njs_memory_error /src/njs/src/njs_error.c linenumber=679
                                      njs_vmcode_return /src/njs/src/njs_vmcode.c linenumber=2761
                                    njs_throw_error /src/njs/src/njs_error.c linenumber=1678
                                    njs_vmcode_try_start /src/njs/src/njs_vmcode.c linenumber=1680
                                      njs_mp_alloc /src/njs/src/njs_mp.c linenumber=2785
                                      njs_memory_error /src/njs/src/njs_error.c linenumber=2787
                                    njs_throw_error /src/njs/src/njs_error.c linenumber=1692
                                    njs_vm_throw /src/njs/src/njs_vm.c linenumber=1693
                                    njs_vmcode_try_break /src/njs/src/njs_vmcode.c linenumber=1705
                                    njs_vmcode_try_continue /src/njs/src/njs_vmcode.c linenumber=1716
                                    njs_vmcode_try_end /src/njs/src/njs_vmcode.c linenumber=1722
                                      njs_mp_free /src/njs/src/njs_mp.c linenumber=2861
                                    njs_throw_error /src/njs/src/njs_error.c linenumber=1737
                                    njs_vm_exception /src/njs/src/njs_vm.c linenumber=1739
                                    njs_vmcode_try_end /src/njs/src/njs_vmcode.c linenumber=1742
                                    njs_vmcode_finally /src/njs/src/njs_vmcode.c linenumber=1757
                                      njs_vm_throw /src/njs/src/njs_vm.c linenumber=2887
                                      njs_vmcode_return /src/njs/src/njs_vmcode.c linenumber=2905
                                      njs_throw_error /src/njs/src/njs_error.c linenumber=2916
                                    njs_mp_alloc /src/njs/src/njs_mp.c linenumber=1777
                                    njs_memory_error /src/njs/src/njs_error.c linenumber=1779
                                    njs_mp_alloc /src/njs/src/njs_mp.c linenumber=1797
                                    njs_memory_error /src/njs/src/njs_error.c linenumber=1799
                                    njs_throw_error /src/njs/src/njs_error.c linenumber=1825
                                    njs_vmcode_error /src/njs/src/njs_vmcode.c linenumber=1831
                                      njs_throw_error /src/njs/src/njs_error.c linenumber=2937
                                      njs_throw_error /src/njs/src/njs_error.c linenumber=2940
                                    njs_throw_error /src/njs/src/njs_error.c linenumber=1837
                                    njs_error_stack_attach /src/njs/src/njs_error.c linenumber=1847
                                      njs_chb_init /src/njs/src/njs_chb.c linenumber=92
                                      njs_mp_alloc /src/njs/src/njs_mp.c linenumber=92
                                      njs_mp_free /src/njs/src/njs_mp.c linenumber=92
                                      njs_lookup_code /src/njs/src/njs_generator.c linenumber=112
                                      njs_lookup_line /src/njs/src/njs_generator.c linenumber=121
                                      njs_flathsh_unique_find /src/njs/src/njs_flathsh.c linenumber=142
                                      njs_string_new /src/njs/src/njs_string.c linenumber=147
                                      njs_value_property /src/njs/src/njs_value.c linenumber=154
                                      njs_string_new /src/njs/src/njs_string.c linenumber=161
                                      njs_chb_sprintf /src/njs/src/njs_chb.c linenumber=184
                                        njs_chb_vsprintf /src/njs/src/njs_chb.c linenumber=107
                                          njs_chb_reserve /src/njs/src/njs_chb.c linenumber=89
                                          njs_vsprintf /src/njs/src/njs_sprintf.c linenumber=94
                                      njs_chb_sprintf /src/njs/src/njs_chb.c linenumber=191
                                      njs_chb_sprintf /src/njs/src/njs_chb.c linenumber=194
                                      njs_chb_append0 /src/njs/src/njs_chb.c linenumber=197
                                        njs_chb_reserve /src/njs/src/njs_chb.c linenumber=33
                                      njs_chb_sprintf /src/njs/src/njs_chb.c linenumber=202
                                      njs_string_create_chb /src/njs/src/njs_string.c linenumber=211
                                        njs_memory_error /src/njs/src/njs_error.c linenumber=110
                                        njs_utf8_stream_length /src/njs/src/njs_utf8.c linenumber=130
                                        njs_throw_error /src/njs/src/njs_error.c linenumber=116
                                        njs_string_alloc /src/njs/src/njs_string.c linenumber=120
                                        njs_chb_join_to /src/njs/src/njs_chb.c linenumber=125
                                      njs_chb_destroy /src/njs/src/njs_chb.c linenumber=213
                                    njs_vm_scopes_restore /src/njs/src/njs_vm.c linenumber=1871
                                    njs_mp_free /src/njs/src/njs_mp.c linenumber=1875
                                njs_function_call2 /src/njs/src/njs_function.c linenumber=31
                                njs_vm_exception /src/njs/src/njs_vm.c linenumber=42
                                njs_function_call2 /src/njs/src/njs_function.c linenumber=44
                    njs_parser_lexer_error /src/njs/src/njs_parser.c linenumber=244
                      njs_parser_error /src/njs/src/njs_parser.c linenumber=9559
                        njs_vm_runtime_init /src/njs/src/njs_vm.c linenumber=9530
                        njs_vsprintf /src/njs/src/njs_sprintf.c linenumber=9536
                        njs_error_new /src/njs/src/njs_error.c linenumber=9538
                        njs_error_stack_set /src/njs/src/njs_error.c linenumber=9541
                          njs_chb_init /src/njs/src/njs_chb.c linenumber=235
                          njs_mp_alloc /src/njs/src/njs_mp.c linenumber=235
                          njs_mp_free /src/njs/src/njs_mp.c linenumber=235
                          njs_chb_sprintf /src/njs/src/njs_chb.c linenumber=237
                          njs_string_create_chb /src/njs/src/njs_string.c linenumber=243
                          njs_chb_destroy /src/njs/src/njs_chb.c linenumber=245
                        njs_vm_throw /src/njs/src/njs_vm.c linenumber=9544
                  njs_parser_lexer_error /src/njs/src/njs_parser.c linenumber=28
                  njs_variable_scope_add /src/njs/src/njs_variable.c linenumber=32
                    njs_rbtree_find /src/njs/src/njs_rbtree.c linenumber=261
                    njs_variable_alloc /src/njs/src/njs_variable.c linenumber=267
                      njs_mp_zalloc /src/njs/src/njs_mp.c linenumber=586
                    njs_mp_zalloc /src/njs/src/njs_mp.c linenumber=287
                    njs_rbtree_insert /src/njs/src/njs_rbtree.c linenumber=292
                    njs_memory_error /src/njs/src/njs_error.c linenumber=298
              njs_mp_alloc /src/njs/src/njs_mp.c linenumber=610
              njs_lexer_token /src/njs/src/njs_lexer.c linenumber=617
                njs_mp_zalloc /src/njs/src/njs_mp.c linenumber=462
                njs_lexer_make_token /src/njs/src/njs_lexer.c linenumber=462
                  njs_utf8_decode /src/njs/src/njs_utf8.c linenumber=566
                  njs_lexer_word /src/njs/src/njs_lexer.c linenumber=585
                    njs_atom_find /src/njs/src/njs_atom.c linenumber=754
                    njs_string_create /src/njs/src/njs_string.c linenumber=757
                    njs_atom_add /src/njs/src/njs_atom.c linenumber=763
                  njs_lexer_string /src/njs/src/njs_lexer.c linenumber=589
                  njs_lexer_number /src/njs/src/njs_lexer.c linenumber=621
                    njs_atod2 /src/njs/src/njs_dtoa.c linenumber=872
                  njs_lexer_division /src/njs/src/njs_lexer.c linenumber=625
                  njs_lexer_multi /src/njs/src/njs_lexer.c linenumber=629
                  njs_lexer_multi /src/njs/src/njs_lexer.c linenumber=634
                  njs_lexer_multi /src/njs/src/njs_lexer.c linenumber=639
                  njs_lexer_multi /src/njs/src/njs_lexer.c linenumber=644
                  njs_lexer_multi /src/njs/src/njs_lexer.c linenumber=649
                  njs_lexer_multi /src/njs/src/njs_lexer.c linenumber=654
                  njs_lexer_multi /src/njs/src/njs_lexer.c linenumber=659
                  njs_lexer_multi /src/njs/src/njs_lexer.c linenumber=664
                  njs_lexer_multi /src/njs/src/njs_lexer.c linenumber=669
                  njs_lexer_multi /src/njs/src/njs_lexer.c linenumber=674
                  njs_lexer_multi /src/njs/src/njs_lexer.c linenumber=679
                  njs_lexer_multi /src/njs/src/njs_lexer.c linenumber=684
                njs_lexer_in_stack_push /src/njs/src/njs_lexer.c linenumber=431
                  njs_mp_alloc /src/njs/src/njs_mp.c linenumber=344
                  njs_mp_free /src/njs/src/njs_mp.c linenumber=352
                njs_lexer_in_stack_pop /src/njs/src/njs_lexer.c linenumber=431
              njs_mp_zalloc /src/njs/src/njs_mp.c linenumber=638
              njs_parser_export_sink /src/njs/src/njs_parser.c linenumber=645
                njs_parser_lexer_error /src/njs/src/njs_parser.c linenumber=8545
            njs_generator_init /src/njs/src/njs_generator.c linenumber=350
            njs_throw_error /src/njs/src/njs_error.c linenumber=352
            njs_generate_scope /src/njs/src/njs_generator.c linenumber=356
              njs_mp_alloc /src/njs/src/njs_mp.c linenumber=4883
              njs_memory_error /src/njs/src/njs_error.c linenumber=4885
              njs_generate_lambda_variables /src/njs/src/njs_generator.c linenumber=4892
                njs_generate_reserve /src/njs/src/njs_generator.c linenumber=5037
                  njs_mp_alloc /src/njs/src/njs_mp.c linenumber=960
                  njs_memory_error /src/njs/src/njs_error.c linenumber=962
                  njs_mp_free /src/njs/src/njs_mp.c linenumber=971
                njs_generate_code_map /src/njs/src/njs_generator.c linenumber=5037
                  njs_arr_add /src/njs/src/njs_arr.c linenumber=992
              njs_arr_create /src/njs/src/njs_arr.c linenumber=4898
              njs_arr_add /src/njs/src/njs_arr.c linenumber=4905
              njs_memory_error /src/njs/src/njs_error.c linenumber=4907
              njs_arr_create /src/njs/src/njs_arr.c linenumber=4914
              njs_memory_error /src/njs/src/njs_error.c linenumber=4917
              njs_arr_create /src/njs/src/njs_arr.c linenumber=4924
              njs_mp_alloc /src/njs/src/njs_mp.c linenumber=4935
              njs_generate_reserve /src/njs/src/njs_generator.c linenumber=4959
              njs_memory_error /src/njs/src/njs_error.c linenumber=4962
              njs_mp_alloc /src/njs/src/njs_mp.c linenumber=4974
              njs_memory_error /src/njs/src/njs_error.c linenumber=4976
              njs_mp_free /src/njs/src/njs_mp.c linenumber=4983
            njs_throw_error /src/njs/src/njs_error.c linenumber=358
            njs_mp_zalloc /src/njs/src/njs_mp.c linenumber=363
            njs_memory_error /src/njs/src/njs_error.c linenumber=365
          njs_mp_free /src/njs/src/njs_mp.c linenumber=1306
          njs_mp_free /src/njs/src/njs_mp.c linenumber=1309
      njs_dprintf /src/njs/src/njs_sprintf.c linenumber=3238
      njs_dprintf /src/njs/src/njs_sprintf.c linenumber=3272
    njs_process_script /src/njs/external/njs_shell.c linenumber=454
    njs_process_file /src/njs/external/njs_shell.c linenumber=458
      njs_read_file /src/njs/external/njs_shell.c linenumber=3388
        open  linenumber=3297
        __errno_location  linenumber=3299
        strerror  linenumber=3299
        njs_dprintf /src/njs/src/njs_sprintf.c linenumber=3299
        fstat  linenumber=3305
        __errno_location  linenumber=3306
        strerror  linenumber=3306
        njs_dprintf /src/njs/src/njs_sprintf.c linenumber=3306
        realloc  linenumber=3319
        njs_dprintf /src/njs/src/njs_sprintf.c linenumber=3321
        read  linenumber=3330
        __errno_location  linenumber=3337
        strerror  linenumber=3337
        njs_dprintf /src/njs/src/njs_sprintf.c linenumber=3337
        realloc  linenumber=3346
        njs_dprintf /src/njs/src/njs_sprintf.c linenumber=3348
        close  linenumber=3370
      memcmp  linenumber=3397
      njs_create_engine /src/njs/external/njs_shell.c linenumber=3409
      njs_process_script /src/njs/external/njs_shell.c linenumber=3415
====================================
