Call tree
LLVMFuzzerTestOneInput /src/jq/tests/jq_fuzz_load_file.c linenumber=-1
  getpid  linenumber=10
  sprintf  linenumber=10
  fopen  linenumber=11
  fwrite  linenumber=15
  fclose  linenumber=16
  jv_load_file /src/jq/src/jv_file.c linenumber=19
    open  linenumber=14
    __errno_location  linenumber=18
    strerror  linenumber=18
    jv_string_fmt /src/jq/src/jv.c linenumber=16
      jv_string_vfmt /src/jq/src/jv.c linenumber=1588
        jv_mem_alloc /src/jq/src/jv_alloc.c linenumber=1565
          memory_exhausted /src/jq/src/jv_alloc.c linenumber=144
            pthread_once  linenumber=111
            tsd_init /src/jq/src/jv_alloc.c linenumber=111
              pthread_key_create  linenumber=71
              tsd_fini_thread /src/jq/src/jv_alloc.c linenumber=71
              fprintf  linenumber=72
              abort  linenumber=73
              atexit  linenumber=75
              tsd_fini /src/jq/src/jv_alloc.c linenumber=75
                pthread_getspecific  linenumber=56
                pthread_setspecific  linenumber=58
              fprintf  linenumber=76
              abort  linenumber=77
            tsd_init_nomem_handler /src/jq/src/jv_alloc.c linenumber=112
              pthread_getspecific  linenumber=83
              calloc  linenumber=84
              pthread_setspecific  linenumber=85
              fprintf  linenumber=86
              abort  linenumber=87
            pthread_getspecific  linenumber=114
            fprintf  linenumber=118
            abort  linenumber=119
        vsnprintf  linenumber=1568
        jv_string_sized /src/jq/src/jv.c linenumber=1575
          jvp_utf8_is_valid /src/jq/src/jv_unicode.c linenumber=1314
            jvp_utf8_next /src/jq/src/jv_unicode.c linenumber=80
              __assert_fail  linenumber=31
              __assert_fail  linenumber=73
          jvp_string_new /src/jq/src/jv.c linenumber=1315
            jvp_string_alloc /src/jq/src/jv.c linenumber=1142
              jv_mem_alloc /src/jq/src/jv_alloc.c linenumber=1105
          jvp_string_copy_replace_bad /src/jq/src/jv.c linenumber=1316
            jv_string /src/jq/src/jv.c linenumber=1119
              strlen  linenumber=1324
              jv_string_sized /src/jq/src/jv.c linenumber=1324
            jv_invalid_with_msg /src/jq/src/jv.c linenumber=1119
              jv_mem_alloc /src/jq/src/jv_alloc.c linenumber=154
            jvp_string_alloc /src/jq/src/jv.c linenumber=1122
            jvp_utf8_next /src/jq/src/jv_unicode.c linenumber=1126
            jvp_utf8_encode /src/jq/src/jv_unicode.c linenumber=1130
              __assert_fail  linenumber=102
              jvp_utf8_encode_length /src/jq/src/jv_unicode.c linenumber=119
              __assert_fail  linenumber=119
            __assert_fail  linenumber=1131
        jv_mem_free /src/jq/src/jv_alloc.c linenumber=1576
        jv_mem_free /src/jq/src/jv_alloc.c linenumber=1579
    jv_invalid_with_msg /src/jq/src/jv.c linenumber=16
    fstat  linenumber=20
    close  linenumber=21
    jv_string_fmt /src/jq/src/jv.c linenumber=22
    jv_invalid_with_msg /src/jq/src/jv.c linenumber=22
    fdopen  linenumber=26
    close  linenumber=30
    __errno_location  linenumber=33
    strerror  linenumber=33
    jv_string_fmt /src/jq/src/jv.c linenumber=31
    jv_invalid_with_msg /src/jq/src/jv.c linenumber=31
    jv_string /src/jq/src/jv.c linenumber=36
    jv_array /src/jq/src/jv.c linenumber=38
      jv_array_sized /src/jq/src/jv.c linenumber=987
        jvp_array_new /src/jq/src/jv.c linenumber=983
          jvp_array_alloc /src/jq/src/jv.c linenumber=841
            jv_mem_alloc /src/jq/src/jv_alloc.c linenumber=833
    jv_parser_new /src/jq/src/jv_parse.c linenumber=39
      jv_mem_alloc /src/jq/src/jv_alloc.c linenumber=716
      parser_init /src/jq/src/jv_parse.c linenumber=717
        jv_array /src/jq/src/jv.c linenumber=73
        jv_invalid /src/jq/src/jv.c linenumber=75
        jv_invalid /src/jq/src/jv.c linenumber=81
        jv_invalid /src/jq/src/jv.c linenumber=82
        jv_mem_alloc /src/jq/src/jv_alloc.c linenumber=84
        jvp_dtoa_context_init /src/jq/src/jv_dtoa.c linenumber=97
    feof  linenumber=46
    ferror  linenumber=46
    fread  linenumber=47
    jvp_utf8_backtrack /src/jq/src/jv_unicode.c linenumber=53
      __assert_fail  linenumber=12
    feof  linenumber=54
    ferror  linenumber=54
    fread  linenumber=55
    jv_string_append_buf /src/jq/src/jv.c linenumber=59
      jvp_utf8_is_valid /src/jq/src/jv_unicode.c linenumber=1542
      jvp_string_append /src/jq/src/jv.c linenumber=1543
        jvp_string_ptr /src/jq/src/jv.c linenumber=1179
          __assert_fail  linenumber=1100
        jvp_string_length /src/jq/src/jv.c linenumber=1180
        jv_free /src/jq/src/jv.c linenumber=1182
          jvp_refcnt_dec /src/jq/src/jv.c linenumber=2019
          jvp_array_ptr /src/jq/src/jv.c linenumber=2020
            __assert_fail  linenumber=828
          jv_mem_realloc /src/jq/src/jv_alloc.c linenumber=2023
            realloc  linenumber=184
            memory_exhausted /src/jq/src/jv_alloc.c linenumber=186
          jv_mem_free /src/jq/src/jv_alloc.c linenumber=2027
          jvp_refcnt_dec /src/jq/src/jv.c linenumber=2031
          jvp_object_size /src/jq/src/jv.c linenumber=2032
            __assert_fail  linenumber=1650
          jv_mem_realloc /src/jq/src/jv_alloc.c linenumber=2035
          jvp_object_get_slot /src/jq/src/jv.c linenumber=2038
            jvp_object_size /src/jq/src/jv.c linenumber=1663
            __assert_fail  linenumber=1663
            jvp_object_ptr /src/jq/src/jv.c linenumber=1665
              __assert_fail  linenumber=1640
          jv_get_kind /src/jq/src/jv.c linenumber=2039
          jvp_string_free /src/jq/src/jv.c linenumber=2040
            jvp_string_ptr /src/jq/src/jv.c linenumber=1162
            jvp_refcnt_dec /src/jq/src/jv.c linenumber=1163
            jv_mem_free /src/jq/src/jv_alloc.c linenumber=1164
          jvp_object_ptr /src/jq/src/jv.c linenumber=2044
          jv_mem_free /src/jq/src/jv_alloc.c linenumber=2044
          jvp_refcnt_dec /src/jq/src/jv.c linenumber=2048
          jv_mem_realloc /src/jq/src/jv_alloc.c linenumber=2051
          jv_mem_free /src/jq/src/jv_alloc.c linenumber=2054
          jvp_string_free /src/jq/src/jv.c linenumber=2058
          jvp_number_free /src/jq/src/jv.c linenumber=2061
            __assert_fail  linenumber=686
            jvp_refcnt_dec /src/jq/src/jv.c linenumber=688
            jvp_literal_number_ptr /src/jq/src/jv.c linenumber=689
              __assert_fail  linenumber=548
            jv_mem_free /src/jq/src/jv_alloc.c linenumber=691
            jv_mem_free /src/jq/src/jv_alloc.c linenumber=693
          jv_mem_free /src/jq/src/jv_alloc.c linenumber=2067
        jv_string /src/jq/src/jv.c linenumber=1183
        jv_invalid_with_msg /src/jq/src/jv.c linenumber=1183
        jvp_refcnt_unshared /src/jq/src/jv.c linenumber=1186
        jvp_string_remaining_space /src/jq/src/jv.c linenumber=1187
          jvp_string_length /src/jq/src/jv.c linenumber=1173
          __assert_fail  linenumber=1173
          jvp_string_length /src/jq/src/jv.c linenumber=1174
        jvp_string_alloc /src/jq/src/jv.c linenumber=1197
        jvp_string_free /src/jq/src/jv.c linenumber=1202
      jvp_string_copy_replace_bad /src/jq/src/jv.c linenumber=1545
      jv_string_concat /src/jq/src/jv.c linenumber=1546
        jv_string_value /src/jq/src/jv.c linenumber=1535
          __assert_fail  linenumber=1481
          jvp_string_ptr /src/jq/src/jv.c linenumber=1482
        jvp_string_ptr /src/jq/src/jv.c linenumber=1536
        jvp_string_length /src/jq/src/jv.c linenumber=1536
        jvp_string_append /src/jq/src/jv.c linenumber=1535
        jv_free /src/jq/src/jv.c linenumber=1537
    feof  linenumber=61
    jv_parser_set_buf /src/jq/src/jv_parse.c linenumber=61
      __assert_fail  linenumber=736
    jv_parser_next /src/jq/src/jv_parse.c linenumber=63
      jv_invalid /src/jq/src/jv.c linenumber=774
      jv_invalid /src/jq/src/jv.c linenumber=776
      jv_string /src/jq/src/jv.c linenumber=779
      jv_invalid_with_msg /src/jq/src/jv.c linenumber=779
      parser_reset /src/jq/src/jv_parse.c linenumber=781
        jv_free /src/jq/src/jv.c linenumber=102
        jv_array /src/jq/src/jv.c linenumber=103
        jv_free /src/jq/src/jv.c linenumber=107
        jv_invalid /src/jq/src/jv.c linenumber=108
        jv_free /src/jq/src/jv.c linenumber=109
        jv_invalid /src/jq/src/jv.c linenumber=110
        jv_free /src/jq/src/jv.c linenumber=112
      jv_invalid /src/jq/src/jv.c linenumber=783
      stream_check_done /src/jq/src/jv_parse.c linenumber=784
        jv_is_valid /src/jq/src/jv.h linenumber=599
          jv_get_kind /src/jq/src/jv.c linenumber=52
        jv_array /src/jq/src/jv.c linenumber=600
        jv_copy /src/jq/src/jv.c linenumber=600
          jvp_refcnt_inc /src/jq/src/jv.c linenumber=2003
        jv_array_append /src/jq/src/jv.c linenumber=600
          jv_copy /src/jq/src/jv.c linenumber=1034
          jv_array_length /src/jq/src/jv.c linenumber=1034
            __assert_fail  linenumber=991
            jvp_array_length /src/jq/src/jv.c linenumber=992
              __assert_fail  linenumber=846
            jv_free /src/jq/src/jv.c linenumber=993
          jv_array_set /src/jq/src/jv.c linenumber=1034
            __assert_fail  linenumber=1011
            jvp_array_length /src/jq/src/jv.c linenumber=1014
            jv_free /src/jq/src/jv.c linenumber=1016
            jv_free /src/jq/src/jv.c linenumber=1017
            jv_string /src/jq/src/jv.c linenumber=1018
            jv_invalid_with_msg /src/jq/src/jv.c linenumber=1018
            jvp_array_offset /src/jq/src/jv.c linenumber=1020
              __assert_fail  linenumber=851
            jv_free /src/jq/src/jv.c linenumber=1021
            jv_free /src/jq/src/jv.c linenumber=1022
            jv_string /src/jq/src/jv.c linenumber=1023
            jv_invalid_with_msg /src/jq/src/jv.c linenumber=1023
            jvp_array_write /src/jq/src/jv.c linenumber=1026
              __assert_fail  linenumber=867
              jvp_array_ptr /src/jq/src/jv.c linenumber=868
              jvp_array_offset /src/jq/src/jv.c linenumber=870
              jvp_refcnt_unshared /src/jq/src/jv.c linenumber=871
              imax /src/jq/src/jv.c linenumber=876
              imax /src/jq/src/jv.c linenumber=877
              jvp_array_length /src/jq/src/jv.c linenumber=881
              imax /src/jq/src/jv.c linenumber=881
              jvp_array_alloc /src/jq/src/jv.c linenumber=882
              jvp_array_length /src/jq/src/jv.c linenumber=884
              jvp_array_offset /src/jq/src/jv.c linenumber=886
              jv_copy /src/jq/src/jv.c linenumber=886
              jv_free /src/jq/src/jv.c linenumber=892
            jv_free /src/jq/src/jv.c linenumber=1027
        jv_invalid /src/jq/src/jv.c linenumber=601
        jv_is_valid /src/jq/src/jv.h linenumber=603
        jv_copy /src/jq/src/jv.c linenumber=604
        jv_array_length /src/jq/src/jv.c linenumber=604
        jv_copy /src/jq/src/jv.c linenumber=607
        jv_array_slice /src/jq/src/jv.c linenumber=607
          __assert_fail  linenumber=1051
          jvp_array_slice /src/jq/src/jv.c linenumber=1053
            __assert_fail  linenumber=954
            jvp_array_length /src/jq/src/jv.c linenumber=955
            jvp_clamp_slice_params /src/jq/src/jv.c linenumber=956
            __assert_fail  linenumber=957
            jv_free /src/jq/src/jv.c linenumber=961
            jv_array /src/jq/src/jv.c linenumber=962
            jv_array_sized /src/jq/src/jv.c linenumber=966
            jv_copy /src/jq/src/jv.c linenumber=968
            jv_array_get /src/jq/src/jv.c linenumber=968
              __assert_fail  linenumber=998
              jvp_array_read /src/jq/src/jv.c linenumber=999
                __assert_fail  linenumber=856
                jvp_array_length /src/jq/src/jv.c linenumber=857
                jvp_array_ptr /src/jq/src/jv.c linenumber=858
                jvp_array_offset /src/jq/src/jv.c linenumber=859
                __assert_fail  linenumber=859
                jvp_array_offset /src/jq/src/jv.c linenumber=860
              jv_copy /src/jq/src/jv.c linenumber=1002
              jv_invalid /src/jq/src/jv.c linenumber=1004
              jv_free /src/jq/src/jv.c linenumber=1006
            jv_array_append /src/jq/src/jv.c linenumber=968
            jv_free /src/jq/src/jv.c linenumber=969
        jv_array_slice /src/jq/src/jv.c linenumber=608
        jv_invalid /src/jq/src/jv.c linenumber=612
      scan /src/jq/src/jv_parse.c linenumber=801
        stream_seq_check_truncation /src/jq/src/jv_parse.c linenumber=657
          jv_get_kind /src/jq/src/jv.c linenumber=625
        seq_check_truncation /src/jq/src/jv_parse.c linenumber=657
          jv_get_kind /src/jq/src/jv.c linenumber=621
        check_literal /src/jq/src/jv_parse.c linenumber=658
          jv_true /src/jq/src/jv.c linenumber=518
          jv_false /src/jq/src/jv.c linenumber=519
          jv_null /src/jq/src/jv.c linenumber=525
          value /src/jq/src/jv_parse.c linenumber=533
            jv_is_valid /src/jq/src/jv.h linenumber=129
            jv_free /src/jq/src/jv.c linenumber=130
            jv_is_valid /src/jq/src/jv.h linenumber=138
            jv_free /src/jq/src/jv.c linenumber=139
            jv_free /src/jq/src/jv.c linenumber=143
          jv_number_with_literal /src/jq/src/jv.c linenumber=538
            jvp_literal_number_new /src/jq/src/jv.c linenumber=669
              strlen  linenumber=573
              jvp_literal_number_alloc /src/jq/src/jv.c linenumber=576
                jv_mem_alloc /src/jq/src/jv_alloc.c linenumber=561
              tsd_dec_ctx_get /src/jq/src/jv.c linenumber=578
                pthread_once  linenumber=505
                jv_tsd_dec_ctx_init /src/jq/src/jv.c linenumber=505
                  pthread_key_create  linenumber=497
                  jv_mem_free /src/jq/src/jv_alloc.c linenumber=497
                  fprintf  linenumber=498
                  abort  linenumber=499
                  atexit  linenumber=501
                  jv_tsd_dec_ctx_fini /src/jq/src/jv.c linenumber=501
                    pthread_getspecific  linenumber=492
                    jv_mem_free /src/jq/src/jv_alloc.c linenumber=492
                    pthread_setspecific  linenumber=493
                pthread_getspecific  linenumber=506
                decContextDefault /src/jq/vendor/decNumber/decContext.c linenumber=515
                  decContextSetStatus /src/jq/vendor/decNumber/decContext.c linenumber=124
                    raise  linenumber=213
                pthread_setspecific  linenumber=521
                fprintf  linenumber=522
                abort  linenumber=523
              decContextClearStatus /src/jq/vendor/decNumber/decContext.c linenumber=579
              decNumberFromString /src/jq/vendor/decNumber/decNumber.c linenumber=580
                decNumberZero /src/jq/vendor/decNumber/decNumber.c linenumber=536
                decBiStr /src/jq/vendor/decNumber/decNumber.c linenumber=537
                decBiStr /src/jq/vendor/decNumber/decNumber.c linenumber=538
                decSetCoeff /src/jq/vendor/decNumber/decNumber.c linenumber=690
                decFinalize /src/jq/vendor/decNumber/decNumber.c linenumber=692
                  decSetSubnormal /src/jq/vendor/decNumber/decNumber.c linenumber=7291
                    decSetCoeff /src/jq/vendor/decNumber/decNumber.c linenumber=7478
                    decApplyRound /src/jq/vendor/decNumber/decNumber.c linenumber=7479
                      decSetOverflow /src/jq/vendor/decNumber/decNumber.c linenumber=7169
                        decNumberZero /src/jq/vendor/decNumber/decNumber.c linenumber=7362
                        decSetMaxValue /src/jq/vendor/decNumber/decNumber.c linenumber=7379
                      decUnitAddSub /src/jq/vendor/decNumber/decNumber.c linenumber=7219
                    decShiftToMost /src/jq/vendor/decNumber/decNumber.c linenumber=7488
                  decNumberZero /src/jq/vendor/decNumber/decNumber.c linenumber=7295
                  decCompare /src/jq/vendor/decNumber/decNumber.c linenumber=7298
                    decUnitCompare /src/jq/vendor/decNumber/decNumber.c linenumber=6209
                      decUnitAddSub /src/jq/vendor/decNumber/decNumber.c linenumber=6276
                  decApplyRound /src/jq/vendor/decNumber/decNumber.c linenumber=7304
                  decSetSubnormal /src/jq/vendor/decNumber/decNumber.c linenumber=7305
                  decApplyRound /src/jq/vendor/decNumber/decNumber.c linenumber=7311
                  decSetOverflow /src/jq/vendor/decNumber/decNumber.c linenumber=7319
                  decShiftToMost /src/jq/vendor/decNumber/decNumber.c linenumber=7330
                decFinalize /src/jq/vendor/decNumber/decNumber.c linenumber=699
                decStatus /src/jq/vendor/decNumber/decNumber.c linenumber=706
                  decNumberZero /src/jq/vendor/decNumber/decNumber.c linenumber=7746
                  decContextSetStatus /src/jq/vendor/decNumber/decContext.c linenumber=7750
              jv_mem_free /src/jq/src/jv_alloc.c linenumber=583
              jv_mem_free /src/jq/src/jv_alloc.c linenumber=589
              jv_mem_free /src/jq/src/jv_alloc.c linenumber=592
              jv_number /src/jq/src/jv.c linenumber=593
          jv_get_kind /src/jq/src/jv.c linenumber=539
          value /src/jq/src/jv_parse.c linenumber=542
        stream_is_top_num /src/jq/src/jv_parse.c linenumber=658
          jv_get_kind /src/jq/src/jv.c linenumber=634
        parse_is_top_num /src/jq/src/jv_parse.c linenumber=658
          jv_get_kind /src/jq/src/jv.c linenumber=630
        check_literal /src/jq/src/jv_parse.c linenumber=662
        stream_check_done /src/jq/src/jv_parse.c linenumber=663
        parse_check_done /src/jq/src/jv_parse.c linenumber=663
          jv_is_valid /src/jq/src/jv.h linenumber=589
          jv_invalid /src/jq/src/jv.c linenumber=591
        jv_is_valid /src/jq/src/jv.h linenumber=666
        __assert_fail  linenumber=666
        parser_reset /src/jq/src/jv_parse.c linenumber=667
        jv_free /src/jq/src/jv.c linenumber=668
        jv_invalid /src/jq/src/jv.c linenumber=669
        classify /src/jq/src/jv_parse.c linenumber=675
        check_literal /src/jq/src/jv_parse.c linenumber=679
        stream_check_done /src/jq/src/jv_parse.c linenumber=680
        parse_check_done /src/jq/src/jv_parse.c linenumber=680
        tokenadd /src/jq/src/jv_parse.c linenumber=684
          __assert_fail  linenumber=424
          jv_mem_realloc /src/jq/src/jv_alloc.c linenumber=429
          __assert_fail  linenumber=431
        stream_token /src/jq/src/jv_parse.c linenumber=692
          jv_is_valid /src/jq/src/jv.h linenumber=249
          jv_copy /src/jq/src/jv.c linenumber=255
          jv_array_get /src/jq/src/jv.c linenumber=255
          jv_get_kind /src/jq/src/jv.c linenumber=256
          jv_free /src/jq/src/jv.c linenumber=257
          jv_number /src/jq/src/jv.c linenumber=262
          jv_array_append /src/jq/src/jv.c linenumber=262
          jv_copy /src/jq/src/jv.c linenumber=274
          jv_array_get /src/jq/src/jv.c linenumber=274
          jv_get_kind /src/jq/src/jv.c linenumber=275
          jv_free /src/jq/src/jv.c linenumber=276
          jv_null /src/jq/src/jv.c linenumber=282
          jv_array_append /src/jq/src/jv.c linenumber=282
          jv_invalid /src/jq/src/jv.c linenumber=288
          jv_copy /src/jq/src/jv.c linenumber=289
          jv_array_get /src/jq/src/jv.c linenumber=289
          jv_get_kind /src/jq/src/jv.c linenumber=289
          jv_free /src/jq/src/jv.c linenumber=290
          jv_free /src/jq/src/jv.c linenumber=293
          jv_is_valid /src/jq/src/jv.h linenumber=294
          jv_get_kind /src/jq/src/jv.c linenumber=296
          jv_array_set /src/jq/src/jv.c linenumber=301
          jv_invalid /src/jq/src/jv.c linenumber=302
          jv_copy /src/jq/src/jv.c linenumber=310
          jv_array_get /src/jq/src/jv.c linenumber=310
          jv_get_kind /src/jq/src/jv.c linenumber=311
          jv_number_value /src/jq/src/jv.c linenumber=313
            __assert_fail  linenumber=699
            jvp_literal_number_ptr /src/jq/src/jv.c linenumber=702
            jvp_literal_number_to_double /src/jq/src/jv.c linenumber=705
              __assert_fail  linenumber=601
              decContextDefault /src/jq/vendor/decNumber/decContext.c linenumber=605
              jvp_dec_number_ptr /src/jq/src/jv.c linenumber=608
                __assert_fail  linenumber=553
              decNumberReduce /src/jq/vendor/decNumber/decNumber.c linenumber=614
                decNaNs /src/jq/vendor/decNumber/decNumber.c linenumber=2337
                  decNumberCopy /src/jq/vendor/decNumber/decNumber.c linenumber=7706
                  decDecap /src/jq/vendor/decNumber/decNumber.c linenumber=7716
                    decGetDigits /src/jq/vendor/decNumber/decNumber.c linenumber=7648
                decCopyFit /src/jq/vendor/decNumber/decNumber.c linenumber=2342
                  decSetCoeff /src/jq/vendor/decNumber/decNumber.c linenumber=6847
                decFinalize /src/jq/vendor/decNumber/decNumber.c linenumber=2343
                decTrim /src/jq/vendor/decNumber/decNumber.c linenumber=2344
                  decShiftToLeast /src/jq/vendor/decNumber/decNumber.c linenumber=6645
                decStatus /src/jq/vendor/decNumber/decNumber.c linenumber=2351
              decNumberToString /src/jq/vendor/decNumber/decNumber.c linenumber=616
                decToString /src/jq/vendor/decNumber/decNumber.c linenumber=449
                  strcpy  linenumber=3642
                  strcpy  linenumber=3643
                  strcpy  linenumber=3650
              tsd_dtoa_context_get /src/jq/src/jv_dtoa_tsd.c linenumber=619
                pthread_once  linenumber=40
                jv_tsd_dtoa_ctx_init /src/jq/src/jv_dtoa_tsd.c linenumber=40
                  pthread_key_create  linenumber=32
                  tsd_dtoa_ctx_dtor /src/jq/src/jv_dtoa_tsd.c linenumber=32
                    jvp_dtoa_context_free /src/jq/src/jv_dtoa.c linenumber=14
                      Bfree /src/jq/src/jv_dtoa.c linenumber=574
                        jv_mem_free /src/jq/src/jv_alloc.c linenumber=557
                      jv_mem_free /src/jq/src/jv_alloc.c linenumber=580
                    jv_mem_free /src/jq/src/jv_alloc.c linenumber=15
                  fprintf  linenumber=33
                  abort  linenumber=34
                  atexit  linenumber=36
                  jv_tsd_dtoa_ctx_fini /src/jq/src/jv_dtoa_tsd.c linenumber=36
                    pthread_getspecific  linenumber=23
                    tsd_dtoa_ctx_dtor /src/jq/src/jv_dtoa_tsd.c linenumber=24
                    pthread_setspecific  linenumber=25
                pthread_getspecific  linenumber=41
                jv_mem_alloc /src/jq/src/jv_alloc.c linenumber=43
                jvp_dtoa_context_init /src/jq/src/jv_dtoa.c linenumber=44
                pthread_setspecific  linenumber=45
                jv_mem_free /src/jq/src/jv_alloc.c linenumber=46
                fprintf  linenumber=47
                abort  linenumber=48
              jvp_strtod /src/jq/src/jv_dtoa.c linenumber=619
                match /src/jq/src/jv_dtoa.c linenumber=2516
                match /src/jq/src/jv_dtoa.c linenumber=2518
                match /src/jq/src/jv_dtoa.c linenumber=2527
                Bfree /src/jq/src/jv_dtoa.c linenumber=2693
                Bfree /src/jq/src/jv_dtoa.c linenumber=2694
                Bfree /src/jq/src/jv_dtoa.c linenumber=2695
                Bfree /src/jq/src/jv_dtoa.c linenumber=2696
                Bfree /src/jq/src/jv_dtoa.c linenumber=2697
                s2b /src/jq/src/jv_dtoa.c linenumber=2815
                  Balloc /src/jq/src/jv_dtoa.c linenumber=653
                    jv_mem_alloc /src/jq/src/jv_alloc.c linenumber=542
                  multadd /src/jq/src/jv_dtoa.c linenumber=665
                    Balloc /src/jq/src/jv_dtoa.c linenumber=631
                    Bfree /src/jq/src/jv_dtoa.c linenumber=633
                  multadd /src/jq/src/jv_dtoa.c linenumber=672
                Balloc /src/jq/src/jv_dtoa.c linenumber=2818
                d2b /src/jq/src/jv_dtoa.c linenumber=2820
                  Balloc /src/jq/src/jv_dtoa.c linenumber=1204
                  lo0bits /src/jq/src/jv_dtoa.c linenumber=1223
                  lo0bits /src/jq/src/jv_dtoa.c linenumber=1235
                  hi0bits /src/jq/src/jv_dtoa.c linenumber=1303
                i2b /src/jq/src/jv_dtoa.c linenumber=2821
                  Balloc /src/jq/src/jv_dtoa.c linenumber=756
                pow5mult /src/jq/src/jv_dtoa.c linenumber=2886
                  multadd /src/jq/src/jv_dtoa.c linenumber=878
                  i2b /src/jq/src/jv_dtoa.c linenumber=884
                  mult /src/jq/src/jv_dtoa.c linenumber=889
                    Balloc /src/jq/src/jv_dtoa.c linenumber=790
                  Bfree /src/jq/src/jv_dtoa.c linenumber=890
                  mult /src/jq/src/jv_dtoa.c linenumber=896
                mult /src/jq/src/jv_dtoa.c linenumber=2887
                Bfree /src/jq/src/jv_dtoa.c linenumber=2888
                lshift /src/jq/src/jv_dtoa.c linenumber=2892
                  Balloc /src/jq/src/jv_dtoa.c linenumber=921
                  Bfree /src/jq/src/jv_dtoa.c linenumber=956
                pow5mult /src/jq/src/jv_dtoa.c linenumber=2894
                lshift /src/jq/src/jv_dtoa.c linenumber=2896
                lshift /src/jq/src/jv_dtoa.c linenumber=2898
                diff /src/jq/src/jv_dtoa.c linenumber=2899
                  cmp /src/jq/src/jv_dtoa.c linenumber=1006
                  Balloc /src/jq/src/jv_dtoa.c linenumber=1008
                  Balloc /src/jq/src/jv_dtoa.c linenumber=1021
                cmp /src/jq/src/jv_dtoa.c linenumber=2902
                lshift /src/jq/src/jv_dtoa.c linenumber=3041
                cmp /src/jq/src/jv_dtoa.c linenumber=3042
                sulp /src/jq/src/jv_dtoa.c linenumber=3141
                  ulp /src/jq/src/jv_dtoa.c linenumber=2114
                sulp /src/jq/src/jv_dtoa.c linenumber=3148
                ratio /src/jq/src/jv_dtoa.c linenumber=3168
                  b2d /src/jq/src/jv_dtoa.c linenumber=1321
                    hi0bits /src/jq/src/jv_dtoa.c linenumber=1138
                  b2d /src/jq/src/jv_dtoa.c linenumber=1322
                ulp /src/jq/src/jv_dtoa.c linenumber=3219
                ulp /src/jq/src/jv_dtoa.c linenumber=3244
                ulp /src/jq/src/jv_dtoa.c linenumber=3258
                Bfree /src/jq/src/jv_dtoa.c linenumber=3332
                Bfree /src/jq/src/jv_dtoa.c linenumber=3333
                Bfree /src/jq/src/jv_dtoa.c linenumber=3334
                Bfree /src/jq/src/jv_dtoa.c linenumber=3335
                Bfree /src/jq/src/jv_dtoa.c linenumber=3337
                Bfree /src/jq/src/jv_dtoa.c linenumber=3338
                Bfree /src/jq/src/jv_dtoa.c linenumber=3339
                Bfree /src/jq/src/jv_dtoa.c linenumber=3340
                Bfree /src/jq/src/jv_dtoa.c linenumber=3341
                bigcomp /src/jq/src/jv_dtoa.c linenumber=3346
                  i2b /src/jq/src/jv_dtoa.c linenumber=2139
                  d2b /src/jq/src/jv_dtoa.c linenumber=2160
                  lshift /src/jq/src/jv_dtoa.c linenumber=2193
                  i2b /src/jq/src/jv_dtoa.c linenumber=2200
                  pow5mult /src/jq/src/jv_dtoa.c linenumber=2205
                  pow5mult /src/jq/src/jv_dtoa.c linenumber=2207
                  dshift /src/jq/src/jv_dtoa.c linenumber=2216
                    hi0bits /src/jq/src/jv_dtoa.c linenumber=1979
                  lshift /src/jq/src/jv_dtoa.c linenumber=2218
                  lshift /src/jq/src/jv_dtoa.c linenumber=2220
                  quorem /src/jq/src/jv_dtoa.c linenumber=2225
                    cmp /src/jq/src/jv_dtoa.c linenumber=2060
                  multadd /src/jq/src/jv_dtoa.c linenumber=2226
                  quorem /src/jq/src/jv_dtoa.c linenumber=2227
                  multadd /src/jq/src/jv_dtoa.c linenumber=2240
                  quorem /src/jq/src/jv_dtoa.c linenumber=2241
                  multadd /src/jq/src/jv_dtoa.c linenumber=2251
                  quorem /src/jq/src/jv_dtoa.c linenumber=2252
                  Bfree /src/jq/src/jv_dtoa.c linenumber=2257
                  Bfree /src/jq/src/jv_dtoa.c linenumber=2258
                  sulp /src/jq/src/jv_dtoa.c linenumber=2294
                  sulp /src/jq/src/jv_dtoa.c linenumber=2299
          jv_is_valid /src/jq/src/jv.h linenumber=315
          jv_array /src/jq/src/jv.c linenumber=316
          jv_copy /src/jq/src/jv.c linenumber=316
          jv_array_append /src/jq/src/jv.c linenumber=316
          jv_invalid /src/jq/src/jv.c linenumber=317
          jv_number /src/jq/src/jv.c linenumber=319
          jv_array_set /src/jq/src/jv.c linenumber=319
          jv_is_valid /src/jq/src/jv.h linenumber=322
          jv_array /src/jq/src/jv.c linenumber=323
          jv_copy /src/jq/src/jv.c linenumber=323
          jv_array_append /src/jq/src/jv.c linenumber=323
          jv_invalid /src/jq/src/jv.c linenumber=324
          jv_null /src/jq/src/jv.c linenumber=326
          jv_array_set /src/jq/src/jv.c linenumber=326
          __assert_fail  linenumber=329
          jv_free /src/jq/src/jv.c linenumber=332
          jv_free /src/jq/src/jv.c linenumber=335
          jv_is_valid /src/jq/src/jv.h linenumber=344
          __assert_fail  linenumber=344
          jv_copy /src/jq/src/jv.c linenumber=346
          jv_array_get /src/jq/src/jv.c linenumber=346
          jv_get_kind /src/jq/src/jv.c linenumber=347
          jv_free /src/jq/src/jv.c linenumber=348
          jv_is_valid /src/jq/src/jv.h linenumber=352
          jv_array /src/jq/src/jv.c linenumber=353
          jv_copy /src/jq/src/jv.c linenumber=353
          jv_array_append /src/jq/src/jv.c linenumber=353
          jv_true /src/jq/src/jv.c linenumber=353
          jv_invalid /src/jq/src/jv.c linenumber=354
          jv_array /src/jq/src/jv.c linenumber=356
          jv_copy /src/jq/src/jv.c linenumber=356
          jv_array_append /src/jq/src/jv.c linenumber=356
          jv_array_slice /src/jq/src/jv.c linenumber=359
          jv_free /src/jq/src/jv.c linenumber=361
          jv_invalid /src/jq/src/jv.c linenumber=362
          jv_array /src/jq/src/jv.c linenumber=365
          jv_copy /src/jq/src/jv.c linenumber=365
          jv_array_append /src/jq/src/jv.c linenumber=365
          jv_is_valid /src/jq/src/jv.h linenumber=379
          __assert_fail  linenumber=379
          jv_copy /src/jq/src/jv.c linenumber=381
          jv_array_get /src/jq/src/jv.c linenumber=381
          jv_get_kind /src/jq/src/jv.c linenumber=382
          jv_free /src/jq/src/jv.c linenumber=383
          jv_is_valid /src/jq/src/jv.h linenumber=387
          jv_array /src/jq/src/jv.c linenumber=390
          jv_copy /src/jq/src/jv.c linenumber=390
          jv_array_append /src/jq/src/jv.c linenumber=390
          jv_true /src/jq/src/jv.c linenumber=390
          jv_invalid /src/jq/src/jv.c linenumber=391
          jv_array /src/jq/src/jv.c linenumber=405
          jv_copy /src/jq/src/jv.c linenumber=405
          jv_array_append /src/jq/src/jv.c linenumber=405
          jv_array_slice /src/jq/src/jv.c linenumber=407
          jv_free /src/jq/src/jv.c linenumber=408
          jv_invalid /src/jq/src/jv.c linenumber=409
          jv_array /src/jq/src/jv.c linenumber=412
          jv_copy /src/jq/src/jv.c linenumber=412
          jv_array_append /src/jq/src/jv.c linenumber=412
          jv_object /src/jq/src/jv.c linenumber=412
            jvp_object_new /src/jq/src/jv.c linenumber=1849
              __assert_fail  linenumber=1618
              jv_mem_alloc /src/jq/src/jv_alloc.c linenumber=1620
        parse_token /src/jq/src/jv_parse.c linenumber=692
          jv_is_valid /src/jq/src/jv.h linenumber=162
          jv_array /src/jq/src/jv.c linenumber=163
          push /src/jq/src/jv_parse.c linenumber=163
            __assert_fail  linenumber=149
            jv_mem_realloc /src/jq/src/jv_alloc.c linenumber=152
            __assert_fail  linenumber=154
          jv_is_valid /src/jq/src/jv.h linenumber=168
          jv_object /src/jq/src/jv.c linenumber=169
          push /src/jq/src/jv_parse.c linenumber=169
          jv_is_valid /src/jq/src/jv.h linenumber=173
          jv_get_kind /src/jq/src/jv.c linenumber=175
          jv_get_kind /src/jq/src/jv.c linenumber=177
          push /src/jq/src/jv_parse.c linenumber=179
          jv_invalid /src/jq/src/jv.c linenumber=180
          jv_is_valid /src/jq/src/jv.h linenumber=184
          jv_get_kind /src/jq/src/jv.c linenumber=188
          jv_array_append /src/jq/src/jv.c linenumber=189
          jv_invalid /src/jq/src/jv.c linenumber=190
          jv_get_kind /src/jq/src/jv.c linenumber=191
          jv_get_kind /src/jq/src/jv.c linenumber=192
          __assert_fail  linenumber=192
          jv_object_set /src/jq/src/jv.c linenumber=193
            __assert_fail  linenumber=1878
            __assert_fail  linenumber=1879
            jvp_object_write /src/jq/src/jv.c linenumber=1882
              jvp_object_unshare /src/jq/src/jv.c linenumber=1755
                __assert_fail  linenumber=1729
                jvp_refcnt_unshared /src/jq/src/jv.c linenumber=1730
                jvp_object_size /src/jq/src/jv.c linenumber=1733
                jvp_object_new /src/jq/src/jv.c linenumber=1733
                jvp_object_ptr /src/jq/src/jv.c linenumber=1734
                jvp_object_size /src/jq/src/jv.c linenumber=1735
                jvp_object_get_slot /src/jq/src/jv.c linenumber=1736
                jvp_object_get_slot /src/jq/src/jv.c linenumber=1737
                jv_get_kind /src/jq/src/jv.c linenumber=1739
                jv_copy /src/jq/src/jv.c linenumber=1740
                jv_copy /src/jq/src/jv.c linenumber=1741
                jvp_object_buckets /src/jq/src/jv.c linenumber=1745
                  jvp_object_ptr /src/jq/src/jv.c linenumber=1655
                jvp_object_buckets /src/jq/src/jv.c linenumber=1746
                jvp_object_size /src/jq/src/jv.c linenumber=1747
                jv_free /src/jq/src/jv.c linenumber=1749
                jvp_refcnt_unshared /src/jq/src/jv.c linenumber=1750
                __assert_fail  linenumber=1750
              jvp_object_find_bucket /src/jq/src/jv.c linenumber=1756
                jvp_object_buckets /src/jq/src/jv.c linenumber=1659
                jvp_object_mask /src/jq/src/jv.c linenumber=1659
                  __assert_fail  linenumber=1645
                jvp_string_hash /src/jq/src/jv.c linenumber=1659
                  jvp_string_ptr /src/jq/src/jv.c linenumber=1241
                  jvp_string_length /src/jq/src/jv.c linenumber=1250
                  jvp_hash_seed /src/jq/src/jv.c linenumber=1253
                    pthread_once  linenumber=1232
                    jvp_hash_seed_init /src/jq/src/jv.c linenumber=1232
                      getentropy  linenumber=1216
                      getpid  linenumber=1217
                      time  linenumber=1217
                  rotl32 /src/jq/src/jv.c linenumber=1263
                  rotl32 /src/jq/src/jv.c linenumber=1267
                  rotl32 /src/jq/src/jv.c linenumber=1281
              jvp_object_find_slot /src/jq/src/jv.c linenumber=1757
                jvp_string_hash /src/jq/src/jv.c linenumber=1673
                jvp_object_get_slot /src/jq/src/jv.c linenumber=1674
                jvp_string_equal /src/jq/src/jv.c linenumber=1677
                  __assert_fail  linenumber=1300
                  __assert_fail  linenumber=1301
                  jvp_string_ptr /src/jq/src/jv.c linenumber=1302
                  jvp_string_ptr /src/jq/src/jv.c linenumber=1303
                  jvp_string_length /src/jq/src/jv.c linenumber=1304
                  jvp_string_length /src/jq/src/jv.c linenumber=1305
                  memcmp  linenumber=1305
                jvp_object_next_slot /src/jq/src/jv.c linenumber=1676
                  jvp_object_get_slot /src/jq/src/jv.c linenumber=1669
              jvp_string_free /src/jq/src/jv.c linenumber=1760
              jvp_object_add_slot /src/jq/src/jv.c linenumber=1764
                jvp_object_ptr /src/jq/src/jv.c linenumber=1685
                jvp_object_size /src/jq/src/jv.c linenumber=1687
                jvp_object_get_slot /src/jq/src/jv.c linenumber=1688
                jvp_string_hash /src/jq/src/jv.c linenumber=1692
              jv_invalid /src/jq/src/jv.c linenumber=1766
              jvp_object_rehash /src/jq/src/jv.c linenumber=1768
                __assert_fail  linenumber=1707
                jvp_refcnt_unshared /src/jq/src/jv.c linenumber=1708
                __assert_fail  linenumber=1708
                jvp_object_size /src/jq/src/jv.c linenumber=1709
                jvp_object_new /src/jq/src/jv.c linenumber=1712
                jvp_object_get_slot /src/jq/src/jv.c linenumber=1714
                jv_get_kind /src/jq/src/jv.c linenumber=1715
                jvp_object_find_bucket /src/jq/src/jv.c linenumber=1716
                jvp_object_find_slot /src/jq/src/jv.c linenumber=1717
                __assert_fail  linenumber=1717
                jvp_object_add_slot /src/jq/src/jv.c linenumber=1718
                __assert_fail  linenumber=1719
                jvp_object_ptr /src/jq/src/jv.c linenumber=1723
                jv_mem_free /src/jq/src/jv_alloc.c linenumber=1723
              jvp_string_free /src/jq/src/jv.c linenumber=1769
              jvp_object_find_bucket /src/jq/src/jv.c linenumber=1773
              jvp_object_find_slot /src/jq/src/jv.c linenumber=1774
              __assert_fail  linenumber=1774
              jvp_object_add_slot /src/jq/src/jv.c linenumber=1775
              __assert_fail  linenumber=1776
              jv_invalid /src/jq/src/jv.c linenumber=1777
            jv_free /src/jq/src/jv.c linenumber=1883
            jv_free /src/jq/src/jv.c linenumber=1884
            jv_string /src/jq/src/jv.c linenumber=1885
            jv_invalid_with_msg /src/jq/src/jv.c linenumber=1885
            jv_free /src/jq/src/jv.c linenumber=1887
          jv_invalid /src/jq/src/jv.c linenumber=196
          jv_get_kind /src/jq/src/jv.c linenumber=204
          jv_is_valid /src/jq/src/jv.h linenumber=206
          jv_array_append /src/jq/src/jv.c linenumber=207
          jv_invalid /src/jq/src/jv.c linenumber=208
          jv_copy /src/jq/src/jv.c linenumber=210
          jv_array_length /src/jq/src/jv.c linenumber=210
          jv_free /src/jq/src/jv.c linenumber=215
          jv_is_valid /src/jq/src/jv.h linenumber=222
          jv_get_kind /src/jq/src/jv.c linenumber=223
          jv_get_kind /src/jq/src/jv.c linenumber=225
          __assert_fail  linenumber=225
          jv_object_set /src/jq/src/jv.c linenumber=226
          jv_invalid /src/jq/src/jv.c linenumber=229
          jv_get_kind /src/jq/src/jv.c linenumber=231
          jv_copy /src/jq/src/jv.c linenumber=233
          jv_object_length /src/jq/src/jv.c linenumber=233
            __assert_fail  linenumber=1901
            jvp_object_length /src/jq/src/jv.c linenumber=1902
              jvp_object_size /src/jq/src/jv.c linenumber=1806
              jvp_object_get_slot /src/jq/src/jv.c linenumber=1807
              jv_get_kind /src/jq/src/jv.c linenumber=1808
            jv_free /src/jq/src/jv.c linenumber=1903
          jv_free /src/jq/src/jv.c linenumber=236
        stream_check_done /src/jq/src/jv_parse.c linenumber=697
        parse_check_done /src/jq/src/jv_parse.c linenumber=697
        found_string /src/jq/src/jv_parse.c linenumber=700
          unhex4 /src/jq/src/jv_parse.c linenumber=476
          unhex4 /src/jq/src/jv_parse.c linenumber=485
          jvp_utf8_encode /src/jq/src/jv_unicode.c linenumber=494
          jv_string_sized /src/jq/src/jv.c linenumber=506
          value /src/jq/src/jv_parse.c linenumber=506
        stream_check_done /src/jq/src/jv_parse.c linenumber=702
        parse_check_done /src/jq/src/jv_parse.c linenumber=702
        tokenadd /src/jq/src/jv_parse.c linenumber=704
      jv_free /src/jq/src/jv.c linenumber=806
      make_error /src/jq/src/jv_parse.c linenumber=810
        jv_string_vfmt /src/jq/src/jv.c linenumber=765
        jv_array /src/jq/src/jv.c linenumber=768
        jv_array_append /src/jq/src/jv.c linenumber=768
        jv_copy /src/jq/src/jv.c linenumber=768
        jv_invalid_with_msg /src/jq/src/jv.c linenumber=769
      parser_reset /src/jq/src/jv_parse.c linenumber=811
      make_error /src/jq/src/jv_parse.c linenumber=814
      parser_reset /src/jq/src/jv_parse.c linenumber=815
      __assert_fail  linenumber=824
      jv_invalid /src/jq/src/jv.c linenumber=826
      __assert_fail  linenumber=830
      jv_free /src/jq/src/jv.c linenumber=831
      make_error /src/jq/src/jv_parse.c linenumber=833
      make_error /src/jq/src/jv_parse.c linenumber=835
      parser_reset /src/jq/src/jv_parse.c linenumber=836
      check_literal /src/jq/src/jv_parse.c linenumber=840
      make_error /src/jq/src/jv_parse.c linenumber=841
      parser_reset /src/jq/src/jv_parse.c linenumber=842
      make_error /src/jq/src/jv_parse.c linenumber=848
      parser_reset /src/jq/src/jv_parse.c linenumber=849
      jv_is_valid /src/jq/src/jv.h linenumber=855
      jv_array /src/jq/src/jv.c linenumber=856
      jv_copy /src/jq/src/jv.c linenumber=856
      jv_array_append /src/jq/src/jv.c linenumber=856
      jv_invalid /src/jq/src/jv.c linenumber=860
      jv_get_kind /src/jq/src/jv.c linenumber=861
      jv_free /src/jq/src/jv.c linenumber=862
      make_error /src/jq/src/jv_parse.c linenumber=863
    jv_is_valid /src/jq/src/jv.h linenumber=63
    jv_array_append /src/jq/src/jv.c linenumber=64
    jv_copy /src/jq/src/jv.c linenumber=65
    jv_invalid_has_msg /src/jq/src/jv.c linenumber=65
      __assert_fail  linenumber=182
      jv_free /src/jq/src/jv.c linenumber=184
    jv_free /src/jq/src/jv.c linenumber=66
    jv_free /src/jq/src/jv.c linenumber=70
    jv_parser_free /src/jq/src/jv_parse.c linenumber=74
      parser_free /src/jq/src/jv_parse.c linenumber=723
        parser_reset /src/jq/src/jv_parse.c linenumber=119
        jv_free /src/jq/src/jv.c linenumber=120
        jv_free /src/jq/src/jv.c linenumber=121
        jv_mem_free /src/jq/src/jv_alloc.c linenumber=122
        jv_mem_free /src/jq/src/jv_alloc.c linenumber=123
        jvp_dtoa_context_free /src/jq/src/jv_dtoa.c linenumber=124
      jv_mem_free /src/jq/src/jv_alloc.c linenumber=724
    ferror  linenumber=75
    fclose  linenumber=76
    jv_free /src/jq/src/jv.c linenumber=77
    jv_string_fmt /src/jq/src/jv.c linenumber=78
    jv_invalid_with_msg /src/jq/src/jv.c linenumber=78
  jv_free /src/jq/src/jv.c linenumber=20
  jv_load_file /src/jq/src/jv_file.c linenumber=21
  jv_free /src/jq/src/jv.c linenumber=22
  unlink  linenumber=25
====================================
