Call tree
LLVMFuzzerTestOneInput /src/expat/expat/fuzz/xml_parse_fuzzer.c linenumber=-1
  XML_ParserCreate /src/expat/expat/lib/xmlparse.c linenumber=82
    XML_ParserCreate_MM /src/expat/expat/lib/xmlparse.c linenumber=1074
      parserCreate /src/expat/expat/lib/xmlparse.c linenumber=1307
        getRootParserOf /src/expat/expat/lib/xmlparse.c linenumber=1321
          __assert_fail  linenumber=8916
        expat_heap_increase_tolerable /src/expat/expat/lib/xmlparse.c linenumber=1322
          __assert_fail  linenumber=873
          __assert_fail  linenumber=874
          __assert_fail  linenumber=886
          expat_heap_stat /src/expat/expat/lib/xmlparse.c linenumber=898
            fprintf  linenumber=862
        getDebugLevel /src/expat/expat/lib/xmlparse.c linenumber=1377
          getenv  linenumber=9453
          __errno_location  linenumber=9459
          strtoul  linenumber=9461
          __errno_location  linenumber=9462
          __errno_location  linenumber=9463
        getRootParserOf /src/expat/expat/lib/xmlparse.c linenumber=1392
        __assert_fail  linenumber=1393
        __assert_fail  linenumber=1394
        expat_heap_stat /src/expat/expat/lib/xmlparse.c linenumber=1405
        expat_malloc /src/expat/expat/lib/xmlparse.c linenumber=1417
          getRootParserOf /src/expat/expat/lib/xmlparse.c linenumber=915
          __assert_fail  linenumber=916
          expat_heap_increase_tolerable /src/expat/expat/lib/xmlparse.c linenumber=925
          expat_heap_stat /src/expat/expat/lib/xmlparse.c linenumber=950
        expat_free /src/expat/expat/lib/xmlparse.c linenumber=1419
          __assert_fail  linenumber=964
          getRootParserOf /src/expat/expat/lib/xmlparse.c linenumber=970
          __assert_fail  linenumber=971
          __assert_fail  linenumber=980
          expat_heap_stat /src/expat/expat/lib/xmlparse.c linenumber=985
        expat_malloc /src/expat/expat/lib/xmlparse.c linenumber=1430
        expat_free /src/expat/expat/lib/xmlparse.c linenumber=1432
        expat_free /src/expat/expat/lib/xmlparse.c linenumber=1436
        dtdCreate /src/expat/expat/lib/xmlparse.c linenumber=1444
          expat_malloc /src/expat/expat/lib/xmlparse.c linenumber=7629
          poolInit /src/expat/expat/lib/xmlparse.c linenumber=7632
          poolInit /src/expat/expat/lib/xmlparse.c linenumber=7633
          hashTableInit /src/expat/expat/lib/xmlparse.c linenumber=7634
          hashTableInit /src/expat/expat/lib/xmlparse.c linenumber=7635
          hashTableInit /src/expat/expat/lib/xmlparse.c linenumber=7636
          hashTableInit /src/expat/expat/lib/xmlparse.c linenumber=7637
          hashTableInit /src/expat/expat/lib/xmlparse.c linenumber=7640
        expat_free /src/expat/expat/lib/xmlparse.c linenumber=1446
        expat_free /src/expat/expat/lib/xmlparse.c linenumber=1447
        expat_free /src/expat/expat/lib/xmlparse.c linenumber=1451
        poolInit /src/expat/expat/lib/xmlparse.c linenumber=1476
        poolInit /src/expat/expat/lib/xmlparse.c linenumber=1477
        parserInit /src/expat/expat/lib/xmlparse.c linenumber=1478
          XmlPrologStateInit /src/expat/expat/lib/xmlrole.c linenumber=1507
          copyString /src/expat/expat/lib/xmlparse.c linenumber=1509
            xcslen /src/expat/expat/lib/xcsinc.c linenumber=8678
              strlen  linenumber=52
            expat_malloc /src/expat/expat/lib/xmlparse.c linenumber=8687
          XmlInitEncoding /src/expat/expat/lib/xmltok_ns.c linenumber=1512
            getEncodingIndex /src/expat/expat/lib/xmltok.c linenumber=84
              streqci /src/expat/expat/lib/xmltok.c linenumber=1525
          getDebugLevel /src/expat/expat/lib/xmlparse.c linenumber=1587
          getDebugLevel /src/expat/expat/lib/xmlparse.c linenumber=1594
        XML_ParserFree /src/expat/expat/lib/xmlparse.c linenumber=1489
          isCalledFromInsideHandler /src/expat/expat/lib/xmlparse.c linenumber=1887
          expat_free /src/expat/expat/lib/xmlparse.c linenumber=1901
          destroyBindings /src/expat/expat/lib/xmlparse.c linenumber=1902
            expat_free /src/expat/expat/lib/xmlparse.c linenumber=1879
            expat_free /src/expat/expat/lib/xmlparse.c linenumber=1880
          expat_free /src/expat/expat/lib/xmlparse.c linenumber=1903
          expat_free /src/expat/expat/lib/xmlparse.c linenumber=1910
          expat_free /src/expat/expat/lib/xmlparse.c linenumber=1917
          expat_free /src/expat/expat/lib/xmlparse.c linenumber=1924
          expat_free /src/expat/expat/lib/xmlparse.c linenumber=1931
          destroyBindings /src/expat/expat/lib/xmlparse.c linenumber=1934
          destroyBindings /src/expat/expat/lib/xmlparse.c linenumber=1935
          poolDestroy /src/expat/expat/lib/xmlparse.c linenumber=1936
            expat_free /src/expat/expat/lib/xmlparse.c linenumber=8201
            expat_free /src/expat/expat/lib/xmlparse.c linenumber=8207
          poolDestroy /src/expat/expat/lib/xmlparse.c linenumber=1937
          expat_free /src/expat/expat/lib/xmlparse.c linenumber=1938
          dtdDestroy /src/expat/expat/lib/xmlparse.c linenumber=1947
            hashTableIterInit /src/expat/expat/lib/xmlparse.c linenumber=7705
            hashTableIterNext /src/expat/expat/lib/xmlparse.c linenumber=7707
            hashTableDestroy /src/expat/expat/lib/xmlparse.c linenumber=7710
              expat_free /src/expat/expat/lib/xmlparse.c linenumber=8138
              expat_free /src/expat/expat/lib/xmlparse.c linenumber=8139
            expat_free /src/expat/expat/lib/xmlparse.c linenumber=7711
            hashTableDestroy /src/expat/expat/lib/xmlparse.c linenumber=7713
            hashTableDestroy /src/expat/expat/lib/xmlparse.c linenumber=7715
            hashTableDestroy /src/expat/expat/lib/xmlparse.c linenumber=7717
            hashTableDestroy /src/expat/expat/lib/xmlparse.c linenumber=7718
            hashTableDestroy /src/expat/expat/lib/xmlparse.c linenumber=7719
            poolDestroy /src/expat/expat/lib/xmlparse.c linenumber=7720
            poolDestroy /src/expat/expat/lib/xmlparse.c linenumber=7721
            expat_free /src/expat/expat/lib/xmlparse.c linenumber=7723
            expat_free /src/expat/expat/lib/xmlparse.c linenumber=7724
            expat_free /src/expat/expat/lib/xmlparse.c linenumber=7726
          expat_free /src/expat/expat/lib/xmlparse.c linenumber=1948
          expat_free /src/expat/expat/lib/xmlparse.c linenumber=1952
          expat_free /src/expat/expat/lib/xmlparse.c linenumber=1957
          expat_free /src/expat/expat/lib/xmlparse.c linenumber=1958
          expat_free /src/expat/expat/lib/xmlparse.c linenumber=1959
          callUnknownEncodingRelease /src/expat/expat/lib/xmlparse.c linenumber=1961
            beforeHandler /src/expat/expat/lib/xmlparse.c linenumber=1205
              __assert_fail  linenumber=1188
            afterHandler /src/expat/expat/lib/xmlparse.c linenumber=1207
              __assert_fail  linenumber=1194
          expat_free /src/expat/expat/lib/xmlparse.c linenumber=1962
        XmlGetUtf8InternalEncodingNS /src/expat/expat/lib/xmltok_ns.c linenumber=1495
        XmlGetUtf8InternalEncoding /src/expat/expat/lib/xmltok_ns.c linenumber=1498
  __assert_fail  linenumber=83
  ParseOneInput /src/expat/expat/fuzz/xml_parse_fuzzer.c linenumber=84
    sip_tokey /src/expat/expat/lib/siphash.h linenumber=62
    siphash24 /src/expat/expat/lib/siphash.h linenumber=63
      sip24_init /src/expat/expat/lib/siphash.h linenumber=275
      sip24_update /src/expat/expat/lib/siphash.h linenumber=275
        sip_round /src/expat/expat/lib/siphash.h linenumber=222
      sip24_final /src/expat/expat/lib/siphash.h linenumber=275
        sip_round /src/expat/expat/lib/siphash.h linenumber=264
        sip_round /src/expat/expat/lib/siphash.h linenumber=267
    XML_SetHashSalt /src/expat/expat/lib/xmlparse.c linenumber=63
      getRootParserOf /src/expat/expat/lib/xmlparse.c linenumber=2277
      __assert_fail  linenumber=2278
      parserBusy /src/expat/expat/lib/xmlparse.c linenumber=2281
      ENTROPY_DEBUG /src/expat/expat/lib/xmlparse.c linenumber=2293
        getDebugLevel /src/expat/expat/lib/xmlparse.c linenumber=1124
        fprintf  linenumber=1125
    XML_SetUserData /src/expat/expat/lib/xmlparse.c linenumber=66
    XML_SetElementHandler /src/expat/expat/lib/xmlparse.c linenumber=67
    start /src/expat/expat/fuzz/xml_parse_fuzzer.c linenumber=67
    end /src/expat/expat/fuzz/xml_parse_fuzzer.c linenumber=67
    XML_SetCharacterDataHandler /src/expat/expat/lib/xmlparse.c linenumber=68
    may_stop_character_handler /src/expat/expat/fuzz/xml_parse_fuzzer.c linenumber=68
      XML_StopParser /src/expat/expat/lib/xmlparse.c linenumber=55
        __assert_fail  linenumber=2670
    __assert_fail  linenumber=69
    XML_Parse /src/expat/expat/lib/xmlparse.c linenumber=70
      isCalledFromInsideHandler /src/expat/expat/lib/xmlparse.c linenumber=2330
      startParsing /src/expat/expat/lib/xmlparse.c linenumber=2340
        generate_hash_secret_salt /src/expat/expat/lib/xmlparse.c linenumber=1291
          writeRandomBytes_getentropy /src/expat/expat/lib/random_getentropy.c linenumber=1152
            __errno_location  linenumber=56
            getentropy  linenumber=57
          ENTROPY_DEBUG /src/expat/expat/lib/xmlparse.c linenumber=1153
          __errno_location  linenumber=1155
          gather_time_entropy /src/expat/expat/lib/xmlparse.c linenumber=1169
            gettimeofday  linenumber=1107
            __assert_fail  linenumber=1112
          getpid  linenumber=1172
          ENTROPY_DEBUG /src/expat/expat/lib/xmlparse.c linenumber=1181
        setContext /src/expat/expat/lib/xmlparse.c linenumber=1298
          poolAppendChar /src/expat/expat/lib/xmlparse.c linenumber=7546
            poolGrow /src/expat/expat/lib/xmlparse.c linenumber=688
              poolBytesToAllocateFor /src/expat/expat/lib/xmlparse.c linenumber=8368
              expat_realloc /src/expat/expat/lib/xmlparse.c linenumber=8372
                __assert_fail  linenumber=1000
                expat_malloc /src/expat/expat/lib/xmlparse.c linenumber=1003
                expat_free /src/expat/expat/lib/xmlparse.c linenumber=1007
                getRootParserOf /src/expat/expat/lib/xmlparse.c linenumber=1011
                __assert_fail  linenumber=1012
                expat_heap_increase_tolerable /src/expat/expat/lib/xmlparse.c linenumber=1026
                __assert_fail  linenumber=1033
                __assert_fail  linenumber=1045
                __assert_fail  linenumber=1049
                expat_heap_stat /src/expat/expat/lib/xmlparse.c linenumber=1060
              poolBytesToAllocateFor /src/expat/expat/lib/xmlparse.c linenumber=8408
              expat_malloc /src/expat/expat/lib/xmlparse.c linenumber=8412
          lookup /src/expat/expat/lib/xmlparse.c linenumber=7548
            keylen /src/expat/expat/lib/xmlparse.c linenumber=8121
              xcslen /src/expat/expat/lib/xcsinc.c linenumber=7971
            lookupWithLength /src/expat/expat/lib/xmlparse.c linenumber=8121
              expat_malloc /src/expat/expat/lib/xmlparse.c linenumber=8024
              hash /src/expat/expat/lib/xmlparse.c linenumber=8030
                copy_salt_to_sipkey /src/expat/expat/lib/xmlparse.c linenumber=7987
                  getRootParserOf /src/expat/expat/lib/xmlparse.c linenumber=7976
                  __assert_fail  linenumber=7977
                sip24_init /src/expat/expat/lib/siphash.h linenumber=7988
                sip24_update /src/expat/expat/lib/siphash.h linenumber=7989
                sip24_final /src/expat/expat/lib/siphash.h linenumber=7990
              hash /src/expat/expat/lib/xmlparse.c linenumber=8032
              keyeq /src/expat/expat/lib/xmlparse.c linenumber=8037
                strncmp  linenumber=7964
              expat_malloc /src/expat/expat/lib/xmlparse.c linenumber=8064
              keylen /src/expat/expat/lib/xmlparse.c linenumber=8071
              hash /src/expat/expat/lib/xmlparse.c linenumber=8071
              expat_free /src/expat/expat/lib/xmlparse.c linenumber=8081
              __assert_fail  linenumber=8094
              expat_malloc /src/expat/expat/lib/xmlparse.c linenumber=8095
          poolAppendChar /src/expat/expat/lib/xmlparse.c linenumber=7561
          poolCopyStringNoFinish /src/expat/expat/lib/xmlparse.c linenumber=7563
            poolAppendChar /src/expat/expat/lib/xmlparse.c linenumber=8244
          lookup /src/expat/expat/lib/xmlparse.c linenumber=7569
          poolAppendChar /src/expat/expat/lib/xmlparse.c linenumber=7585
          poolAppendChar /src/expat/expat/lib/xmlparse.c linenumber=7587
          addBinding /src/expat/expat/lib/xmlparse.c linenumber=7589
            is_rfc3986_uri_char /src/expat/expat/lib/xmlparse.c linenumber=4508
            expat_realloc /src/expat/expat/lib/xmlparse.c linenumber=4539
            expat_malloc /src/expat/expat/lib/xmlparse.c linenumber=4547
            expat_malloc /src/expat/expat/lib/xmlparse.c linenumber=4557
            expat_free /src/expat/expat/lib/xmlparse.c linenumber=4559
            beforeHandler /src/expat/expat/lib/xmlparse.c linenumber=4580
            afterHandler /src/expat/expat/lib/xmlparse.c linenumber=4583
          poolAppendChar /src/expat/expat/lib/xmlparse.c linenumber=7598
      XML_GetBuffer /src/expat/expat/lib/xmlparse.c linenumber=2426
        isCalledFromInsideHandler /src/expat/expat/lib/xmlparse.c linenumber=2541
        setParserBuffer /src/expat/expat/lib/xmlparse.c linenumber=2626
      __assert_fail  linenumber=2430
      XML_ParseBuffer /src/expat/expat/lib/xmlparse.c linenumber=2433
        isCalledFromInsideHandler /src/expat/expat/lib/xmlparse.c linenumber=2441
        startParsing /src/expat/expat/lib/xmlparse.c linenumber=2463
        callProcessor /src/expat/expat/lib/xmlparse.c linenumber=2487
    XML_Parse /src/expat/expat/lib/xmlparse.c linenumber=71
    XML_GetErrorCode /src/expat/expat/lib/xmlparse.c linenumber=72
    XML_ErrorString /src/expat/expat/lib/xmlparse.c linenumber=72
    XML_GetCurrentLineNumber /src/expat/expat/lib/xmlparse.c linenumber=74
    XML_ParserReset /src/expat/expat/lib/xmlparse.c linenumber=76
      isCalledFromInsideHandler /src/expat/expat/lib/xmlparse.c linenumber=1624
      moveToFreeBindingList /src/expat/expat/lib/xmlparse.c linenumber=1635
      moveEntityList /src/expat/expat/lib/xmlparse.c linenumber=1640
      moveEntityList /src/expat/expat/lib/xmlparse.c linenumber=1643
      moveEntityList /src/expat/expat/lib/xmlparse.c linenumber=1646
      moveToFreeBindingList /src/expat/expat/lib/xmlparse.c linenumber=1647
      expat_free /src/expat/expat/lib/xmlparse.c linenumber=1648
      callUnknownEncodingRelease /src/expat/expat/lib/xmlparse.c linenumber=1650
      poolClear /src/expat/expat/lib/xmlparse.c linenumber=1651
      poolClear /src/expat/expat/lib/xmlparse.c linenumber=1652
      expat_free /src/expat/expat/lib/xmlparse.c linenumber=1653
      parserInit /src/expat/expat/lib/xmlparse.c linenumber=1655
      dtdReset /src/expat/expat/lib/xmlparse.c linenumber=1656
        hashTableIterInit /src/expat/expat/lib/xmlparse.c linenumber=7663
        hashTableIterNext /src/expat/expat/lib/xmlparse.c linenumber=7665
        hashTableDestroy /src/expat/expat/lib/xmlparse.c linenumber=7668
        expat_free /src/expat/expat/lib/xmlparse.c linenumber=7669
        hashTableClear /src/expat/expat/lib/xmlparse.c linenumber=7671
          expat_free /src/expat/expat/lib/xmlparse.c linenumber=8128
        hashTableClear /src/expat/expat/lib/xmlparse.c linenumber=7674
        hashTableClear /src/expat/expat/lib/xmlparse.c linenumber=7676
        hashTableClear /src/expat/expat/lib/xmlparse.c linenumber=7677
        hashTableClear /src/expat/expat/lib/xmlparse.c linenumber=7678
        poolClear /src/expat/expat/lib/xmlparse.c linenumber=7679
        poolClear /src/expat/expat/lib/xmlparse.c linenumber=7680
        expat_free /src/expat/expat/lib/xmlparse.c linenumber=7686
        expat_free /src/expat/expat/lib/xmlparse.c linenumber=7689
  XML_ParserCreateNS /src/expat/expat/lib/xmlparse.c linenumber=87
    XML_ParserCreate_MM /src/expat/expat/lib/xmlparse.c linenumber=1080
  __assert_fail  linenumber=88
  ParseOneInput /src/expat/expat/fuzz/xml_parse_fuzzer.c linenumber=89
  XML_ParserFree /src/expat/expat/lib/xmlparse.c linenumber=90
  XML_ExternalEntityParserCreate /src/expat/expat/lib/xmlparse.c linenumber=93
    parserCreate /src/expat/expat/lib/xmlparse.c linenumber=1800
    parserCreate /src/expat/expat/lib/xmlparse.c linenumber=1803
    dtdCopy /src/expat/expat/lib/xmlparse.c linenumber=1849
      hashTableIterInit /src/expat/expat/lib/xmlparse.c linenumber=7739
      hashTableIterNext /src/expat/expat/lib/xmlparse.c linenumber=7742
      poolCopyString /src/expat/expat/lib/xmlparse.c linenumber=7745
        xcslen /src/expat/expat/lib/xcsinc.c linenumber=8231
        poolAppendChars /src/expat/expat/lib/xmlparse.c linenumber=8231
          poolGrowUntil /src/expat/expat/lib/xmlparse.c linenumber=701
            poolGrow /src/expat/expat/lib/xmlparse.c linenumber=8435
      lookup /src/expat/expat/lib/xmlparse.c linenumber=7748
      hashTableIterInit /src/expat/expat/lib/xmlparse.c linenumber=7752
      hashTableIterNext /src/expat/expat/lib/xmlparse.c linenumber=7759
      poolAppendChar /src/expat/expat/lib/xmlparse.c linenumber=7764
      poolCopyString /src/expat/expat/lib/xmlparse.c linenumber=7766
      lookup /src/expat/expat/lib/xmlparse.c linenumber=7770
      lookup /src/expat/expat/lib/xmlparse.c linenumber=7780
      hashTableIterInit /src/expat/expat/lib/xmlparse.c linenumber=7787
      hashTableIterNext /src/expat/expat/lib/xmlparse.c linenumber=7792
      poolCopyString /src/expat/expat/lib/xmlparse.c linenumber=7795
      lookup /src/expat/expat/lib/xmlparse.c linenumber=7798
      hashTableInit /src/expat/expat/lib/xmlparse.c linenumber=7804
      expat_malloc /src/expat/expat/lib/xmlparse.c linenumber=7812
      lookup /src/expat/expat/lib/xmlparse.c linenumber=7818
      lookup /src/expat/expat/lib/xmlparse.c linenumber=7822
      lookup /src/expat/expat/lib/xmlparse.c linenumber=7826
      poolCopyString /src/expat/expat/lib/xmlparse.c linenumber=7831
      lookup /src/expat/expat/lib/xmlparse.c linenumber=7838
      copyEntityTable /src/expat/expat/lib/xmlparse.c linenumber=7857
        hashTableIterInit /src/expat/expat/lib/xmlparse.c linenumber=7891
        hashTableIterNext /src/expat/expat/lib/xmlparse.c linenumber=7896
        poolCopyString /src/expat/expat/lib/xmlparse.c linenumber=7899
        lookup /src/expat/expat/lib/xmlparse.c linenumber=7902
        poolCopyString /src/expat/expat/lib/xmlparse.c linenumber=7906
        poolCopyString /src/expat/expat/lib/xmlparse.c linenumber=7915
        poolCopyString /src/expat/expat/lib/xmlparse.c linenumber=7922
        poolCopyStringN /src/expat/expat/lib/xmlparse.c linenumber=7929
          poolGrow /src/expat/expat/lib/xmlparse.c linenumber=8257
          poolAppendChars /src/expat/expat/lib/xmlparse.c linenumber=8271
        poolCopyString /src/expat/expat/lib/xmlparse.c linenumber=7936
      copyEntityTable /src/expat/expat/lib/xmlparse.c linenumber=7862
    setContext /src/expat/expat/lib/xmlparse.c linenumber=1850
    XML_ParserFree /src/expat/expat/lib/xmlparse.c linenumber=1851
    XmlPrologStateInitExternalEntity /src/expat/expat/lib/xmlrole.c linenumber=1865
  ParseOneInput /src/expat/expat/fuzz/xml_parse_fuzzer.c linenumber=95
  XML_ParserFree /src/expat/expat/lib/xmlparse.c linenumber=96
  XML_ExternalEntityParserCreate /src/expat/expat/lib/xmlparse.c linenumber=100
  ParseOneInput /src/expat/expat/fuzz/xml_parse_fuzzer.c linenumber=102
  XML_ParserFree /src/expat/expat/lib/xmlparse.c linenumber=103
  XML_ParserFree /src/expat/expat/lib/xmlparse.c linenumber=107
====================================
