Call tree
LLVMFuzzerTestOneInput /src/expat/expat/fuzz/xml_parse_fuzzer.c linenumber=-1
  XML_ParserCreate /src/expat/expat/lib/xmlparse.c linenumber=90
    XML_ParserCreate_MM /src/expat/expat/lib/xmlparse.c linenumber=1062
      parserCreate /src/expat/expat/lib/xmlparse.c linenumber=1295
        getRootParserOf /src/expat/expat/lib/xmlparse.c linenumber=1309
          __assert_fail  linenumber=9153
        expat_heap_increase_tolerable /src/expat/expat/lib/xmlparse.c linenumber=1310
          __assert_fail  linenumber=862
          __assert_fail  linenumber=863
          __assert_fail  linenumber=875
          expat_heap_stat /src/expat/expat/lib/xmlparse.c linenumber=887
            fprintf  linenumber=851
        getDebugLevel /src/expat/expat/lib/xmlparse.c linenumber=1365
          getenv  linenumber=9690
          __errno_location  linenumber=9696
          strtoul  linenumber=9698
          __errno_location  linenumber=9699
          __errno_location  linenumber=9700
        getRootParserOf /src/expat/expat/lib/xmlparse.c linenumber=1380
        __assert_fail  linenumber=1381
        __assert_fail  linenumber=1382
        expat_heap_stat /src/expat/expat/lib/xmlparse.c linenumber=1393
        expat_malloc /src/expat/expat/lib/xmlparse.c linenumber=1405
          getRootParserOf /src/expat/expat/lib/xmlparse.c linenumber=904
          __assert_fail  linenumber=905
          expat_heap_increase_tolerable /src/expat/expat/lib/xmlparse.c linenumber=913
          expat_heap_stat /src/expat/expat/lib/xmlparse.c linenumber=938
        expat_free /src/expat/expat/lib/xmlparse.c linenumber=1407
          __assert_fail  linenumber=952
          getRootParserOf /src/expat/expat/lib/xmlparse.c linenumber=958
          __assert_fail  linenumber=959
          __assert_fail  linenumber=968
          expat_heap_stat /src/expat/expat/lib/xmlparse.c linenumber=973
        expat_malloc /src/expat/expat/lib/xmlparse.c linenumber=1410
        expat_free /src/expat/expat/lib/xmlparse.c linenumber=1412
        expat_free /src/expat/expat/lib/xmlparse.c linenumber=1413
        dtdCreate /src/expat/expat/lib/xmlparse.c linenumber=1421
          expat_malloc /src/expat/expat/lib/xmlparse.c linenumber=7865
          poolInit /src/expat/expat/lib/xmlparse.c linenumber=7868
          poolInit /src/expat/expat/lib/xmlparse.c linenumber=7869
          hashTableInit /src/expat/expat/lib/xmlparse.c linenumber=7870
          hashTableInit /src/expat/expat/lib/xmlparse.c linenumber=7871
          hashTableInit /src/expat/expat/lib/xmlparse.c linenumber=7872
          hashTableInit /src/expat/expat/lib/xmlparse.c linenumber=7873
          hashTableInit /src/expat/expat/lib/xmlparse.c linenumber=7876
        expat_free /src/expat/expat/lib/xmlparse.c linenumber=1423
        expat_free /src/expat/expat/lib/xmlparse.c linenumber=1424
        expat_free /src/expat/expat/lib/xmlparse.c linenumber=1425
        poolInit /src/expat/expat/lib/xmlparse.c linenumber=1450
        poolInit /src/expat/expat/lib/xmlparse.c linenumber=1451
        parserInit /src/expat/expat/lib/xmlparse.c linenumber=1452
          XmlPrologStateInit /src/expat/expat/lib/xmlrole.c linenumber=1481
          copyString /src/expat/expat/lib/xmlparse.c linenumber=1483
            xcslen /src/expat/expat/lib/xcs.c linenumber=8914
              strlen  linenumber=58
            expat_malloc /src/expat/expat/lib/xmlparse.c linenumber=8923
          XmlInitEncoding /src/expat/expat/lib/xmltok_ns.c linenumber=1486
            getEncodingIndex /src/expat/expat/lib/xmltok.c linenumber=84
              streqci /src/expat/expat/lib/xmltok.c linenumber=1436
          getDebugLevel /src/expat/expat/lib/xmlparse.c linenumber=1561
          getDebugLevel /src/expat/expat/lib/xmlparse.c linenumber=1568
        XML_ParserFree /src/expat/expat/lib/xmlparse.c linenumber=1463
          isCalledFromInsideHandler /src/expat/expat/lib/xmlparse.c linenumber=1867
          callUnknownEncodingRelease /src/expat/expat/lib/xmlparse.c linenumber=1872
            beforeHandler /src/expat/expat/lib/xmlparse.c linenumber=1193
              __assert_fail  linenumber=1176
            afterHandler /src/expat/expat/lib/xmlparse.c linenumber=1195
              __assert_fail  linenumber=1182
          expat_free /src/expat/expat/lib/xmlparse.c linenumber=1885
          destroyBindings /src/expat/expat/lib/xmlparse.c linenumber=1886
            expat_free /src/expat/expat/lib/xmlparse.c linenumber=1859
            expat_free /src/expat/expat/lib/xmlparse.c linenumber=1860
          expat_free /src/expat/expat/lib/xmlparse.c linenumber=1887
          expat_free /src/expat/expat/lib/xmlparse.c linenumber=1894
          expat_free /src/expat/expat/lib/xmlparse.c linenumber=1901
          expat_free /src/expat/expat/lib/xmlparse.c linenumber=1908
          expat_free /src/expat/expat/lib/xmlparse.c linenumber=1915
          destroyBindings /src/expat/expat/lib/xmlparse.c linenumber=1918
          destroyBindings /src/expat/expat/lib/xmlparse.c linenumber=1919
          poolDestroy /src/expat/expat/lib/xmlparse.c linenumber=1920
            expat_free /src/expat/expat/lib/xmlparse.c linenumber=8437
            expat_free /src/expat/expat/lib/xmlparse.c linenumber=8443
          poolDestroy /src/expat/expat/lib/xmlparse.c linenumber=1921
          expat_free /src/expat/expat/lib/xmlparse.c linenumber=1922
          dtdDestroy /src/expat/expat/lib/xmlparse.c linenumber=1931
            hashTableIterInit /src/expat/expat/lib/xmlparse.c linenumber=7941
            hashTableIterNext /src/expat/expat/lib/xmlparse.c linenumber=7943
            hashTableDestroy /src/expat/expat/lib/xmlparse.c linenumber=7946
              expat_free /src/expat/expat/lib/xmlparse.c linenumber=8374
              expat_free /src/expat/expat/lib/xmlparse.c linenumber=8375
            expat_free /src/expat/expat/lib/xmlparse.c linenumber=7947
            hashTableDestroy /src/expat/expat/lib/xmlparse.c linenumber=7949
            hashTableDestroy /src/expat/expat/lib/xmlparse.c linenumber=7951
            hashTableDestroy /src/expat/expat/lib/xmlparse.c linenumber=7953
            hashTableDestroy /src/expat/expat/lib/xmlparse.c linenumber=7954
            hashTableDestroy /src/expat/expat/lib/xmlparse.c linenumber=7955
            poolDestroy /src/expat/expat/lib/xmlparse.c linenumber=7956
            poolDestroy /src/expat/expat/lib/xmlparse.c linenumber=7957
            expat_free /src/expat/expat/lib/xmlparse.c linenumber=7959
            expat_free /src/expat/expat/lib/xmlparse.c linenumber=7960
            expat_free /src/expat/expat/lib/xmlparse.c linenumber=7962
          expat_free /src/expat/expat/lib/xmlparse.c linenumber=1932
          expat_free /src/expat/expat/lib/xmlparse.c linenumber=1933
          expat_free /src/expat/expat/lib/xmlparse.c linenumber=1938
          expat_free /src/expat/expat/lib/xmlparse.c linenumber=1939
          expat_free /src/expat/expat/lib/xmlparse.c linenumber=1940
          expat_free /src/expat/expat/lib/xmlparse.c linenumber=1941
        XmlGetUtf8InternalEncodingNS /src/expat/expat/lib/xmltok_ns.c linenumber=1469
        XmlGetUtf8InternalEncoding /src/expat/expat/lib/xmltok_ns.c linenumber=1472
  __assert_fail  linenumber=91
  ParseOneInput /src/expat/expat/fuzz/xml_parse_fuzzer.c linenumber=92
    sip_tokey /src/expat/expat/lib/siphash.h linenumber=66
    siphash24 /src/expat/expat/lib/siphash.h linenumber=66
      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
    sip_tokey /src/expat/expat/lib/siphash.h linenumber=67
    siphash24 /src/expat/expat/lib/siphash.h linenumber=67
    XML_SetHashSalt16Bytes /src/expat/expat/lib/xmlparse.c linenumber=71
      getRootParserOf /src/expat/expat/lib/xmlparse.c linenumber=2284
      __assert_fail  linenumber=2285
      parserBusy /src/expat/expat/lib/xmlparse.c linenumber=2288
      sip_tokey /src/expat/expat/lib/siphash.h linenumber=2291
      ENTROPY_DEBUG /src/expat/expat/lib/xmlparse.c linenumber=2295
        getDebugLevel /src/expat/expat/lib/xmlparse.c linenumber=1112
        fprintf  linenumber=1113
    XML_SetUserData /src/expat/expat/lib/xmlparse.c linenumber=74
    XML_SetElementHandler /src/expat/expat/lib/xmlparse.c linenumber=75
    start /src/expat/expat/fuzz/xml_parse_fuzzer.c linenumber=75
    end /src/expat/expat/fuzz/xml_parse_fuzzer.c linenumber=75
    XML_SetCharacterDataHandler /src/expat/expat/lib/xmlparse.c linenumber=76
    may_stop_character_handler /src/expat/expat/fuzz/xml_parse_fuzzer.c linenumber=76
      XML_StopParser /src/expat/expat/lib/xmlparse.c linenumber=57
        __assert_fail  linenumber=2652
    __assert_fail  linenumber=77
    XML_Parse /src/expat/expat/lib/xmlparse.c linenumber=78
      isCalledFromInsideHandler /src/expat/expat/lib/xmlparse.c linenumber=2307
      startParsing /src/expat/expat/lib/xmlparse.c linenumber=2317
        generate_hash_secret_salt /src/expat/expat/lib/xmlparse.c linenumber=1279
          writeRandomBytes_getentropy /src/expat/expat/lib/random_getentropy.c linenumber=1140
            __errno_location  linenumber=56
            getentropy  linenumber=57
          ENTROPY_DEBUG /src/expat/expat/lib/xmlparse.c linenumber=1141
          __errno_location  linenumber=1143
          gather_time_entropy /src/expat/expat/lib/xmlparse.c linenumber=1157
            gettimeofday  linenumber=1095
            __assert_fail  linenumber=1100
          getpid  linenumber=1160
          ENTROPY_DEBUG /src/expat/expat/lib/xmlparse.c linenumber=1169
        setContext /src/expat/expat/lib/xmlparse.c linenumber=1286
          poolAppendChar /src/expat/expat/lib/xmlparse.c linenumber=7782
            poolGrow /src/expat/expat/lib/xmlparse.c linenumber=680
              poolBytesToAllocateFor /src/expat/expat/lib/xmlparse.c linenumber=8604
              expat_realloc /src/expat/expat/lib/xmlparse.c linenumber=8608
                __assert_fail  linenumber=988
                expat_malloc /src/expat/expat/lib/xmlparse.c linenumber=991
                expat_free /src/expat/expat/lib/xmlparse.c linenumber=995
                getRootParserOf /src/expat/expat/lib/xmlparse.c linenumber=999
                __assert_fail  linenumber=1000
                expat_heap_increase_tolerable /src/expat/expat/lib/xmlparse.c linenumber=1014
                __assert_fail  linenumber=1034
                __assert_fail  linenumber=1037
                expat_heap_stat /src/expat/expat/lib/xmlparse.c linenumber=1048
              poolBytesToAllocateFor /src/expat/expat/lib/xmlparse.c linenumber=8644
              expat_malloc /src/expat/expat/lib/xmlparse.c linenumber=8648
          lookup /src/expat/expat/lib/xmlparse.c linenumber=7784
            keylen /src/expat/expat/lib/xmlparse.c linenumber=8357
              xcslen /src/expat/expat/lib/xcs.c linenumber=8207
            lookupWithLength /src/expat/expat/lib/xmlparse.c linenumber=8357
              expat_malloc /src/expat/expat/lib/xmlparse.c linenumber=8260
              hash /src/expat/expat/lib/xmlparse.c linenumber=8266
                copy_salt_to_sipkey /src/expat/expat/lib/xmlparse.c linenumber=8223
                  getRootParserOf /src/expat/expat/lib/xmlparse.c linenumber=8212
                  __assert_fail  linenumber=8213
                sip24_init /src/expat/expat/lib/siphash.h linenumber=8224
                sip24_update /src/expat/expat/lib/siphash.h linenumber=8225
                sip24_final /src/expat/expat/lib/siphash.h linenumber=8226
              hash /src/expat/expat/lib/xmlparse.c linenumber=8268
              keyeq /src/expat/expat/lib/xmlparse.c linenumber=8273
                strncmp  linenumber=8200
              expat_malloc /src/expat/expat/lib/xmlparse.c linenumber=8300
              keylen /src/expat/expat/lib/xmlparse.c linenumber=8307
              hash /src/expat/expat/lib/xmlparse.c linenumber=8307
              expat_free /src/expat/expat/lib/xmlparse.c linenumber=8317
              __assert_fail  linenumber=8330
              expat_malloc /src/expat/expat/lib/xmlparse.c linenumber=8331
          poolAppendChar /src/expat/expat/lib/xmlparse.c linenumber=7797
          poolCopyStringNoFinish /src/expat/expat/lib/xmlparse.c linenumber=7799
            poolAppendChar /src/expat/expat/lib/xmlparse.c linenumber=8480
          lookup /src/expat/expat/lib/xmlparse.c linenumber=7805
          poolAppendChar /src/expat/expat/lib/xmlparse.c linenumber=7821
          poolAppendChar /src/expat/expat/lib/xmlparse.c linenumber=7823
          addBinding /src/expat/expat/lib/xmlparse.c linenumber=7825
            is_rfc3986_uri_char /src/expat/expat/lib/xmlparse.c linenumber=4744
            expat_realloc /src/expat/expat/lib/xmlparse.c linenumber=4775
            expat_malloc /src/expat/expat/lib/xmlparse.c linenumber=4783
            expat_free /src/expat/expat/lib/xmlparse.c linenumber=4790
            expat_malloc /src/expat/expat/lib/xmlparse.c linenumber=4794
            expat_free /src/expat/expat/lib/xmlparse.c linenumber=4796
            beforeHandler /src/expat/expat/lib/xmlparse.c linenumber=4817
            afterHandler /src/expat/expat/lib/xmlparse.c linenumber=4820
          poolAppendChar /src/expat/expat/lib/xmlparse.c linenumber=7834
      XML_GetBuffer /src/expat/expat/lib/xmlparse.c linenumber=2403
        isCalledFromInsideHandler /src/expat/expat/lib/xmlparse.c linenumber=2523
        setParserBuffer /src/expat/expat/lib/xmlparse.c linenumber=2608
      __assert_fail  linenumber=2407
      XML_ParseBuffer /src/expat/expat/lib/xmlparse.c linenumber=2410
        isCalledFromInsideHandler /src/expat/expat/lib/xmlparse.c linenumber=2418
        startParsing /src/expat/expat/lib/xmlparse.c linenumber=2440
        callProcessor /src/expat/expat/lib/xmlparse.c linenumber=2469
    XML_Parse /src/expat/expat/lib/xmlparse.c linenumber=79
    XML_GetErrorCode /src/expat/expat/lib/xmlparse.c linenumber=80
    XML_ErrorString /src/expat/expat/lib/xmlparse.c linenumber=80
    XML_GetCurrentLineNumber64 /src/expat/expat/lib/xmlparse.c linenumber=82
    XML_ParserReset /src/expat/expat/lib/xmlparse.c linenumber=84
      isCalledFromInsideHandler /src/expat/expat/lib/xmlparse.c linenumber=1598
      callUnknownEncodingRelease /src/expat/expat/lib/xmlparse.c linenumber=1606
      moveToFreeBindingList /src/expat/expat/lib/xmlparse.c linenumber=1613
      moveEntityList /src/expat/expat/lib/xmlparse.c linenumber=1618
      moveEntityList /src/expat/expat/lib/xmlparse.c linenumber=1621
      moveEntityList /src/expat/expat/lib/xmlparse.c linenumber=1624
      moveToFreeBindingList /src/expat/expat/lib/xmlparse.c linenumber=1625
      expat_free /src/expat/expat/lib/xmlparse.c linenumber=1626
      poolClear /src/expat/expat/lib/xmlparse.c linenumber=1627
      poolClear /src/expat/expat/lib/xmlparse.c linenumber=1628
      expat_free /src/expat/expat/lib/xmlparse.c linenumber=1629
      parserInit /src/expat/expat/lib/xmlparse.c linenumber=1631
      dtdReset /src/expat/expat/lib/xmlparse.c linenumber=1632
        hashTableIterInit /src/expat/expat/lib/xmlparse.c linenumber=7899
        hashTableIterNext /src/expat/expat/lib/xmlparse.c linenumber=7901
        hashTableDestroy /src/expat/expat/lib/xmlparse.c linenumber=7904
        expat_free /src/expat/expat/lib/xmlparse.c linenumber=7905
        hashTableClear /src/expat/expat/lib/xmlparse.c linenumber=7907
          expat_free /src/expat/expat/lib/xmlparse.c linenumber=8364
        hashTableClear /src/expat/expat/lib/xmlparse.c linenumber=7910
        hashTableClear /src/expat/expat/lib/xmlparse.c linenumber=7912
        hashTableClear /src/expat/expat/lib/xmlparse.c linenumber=7913
        hashTableClear /src/expat/expat/lib/xmlparse.c linenumber=7914
        poolClear /src/expat/expat/lib/xmlparse.c linenumber=7915
        poolClear /src/expat/expat/lib/xmlparse.c linenumber=7916
        expat_free /src/expat/expat/lib/xmlparse.c linenumber=7922
        expat_free /src/expat/expat/lib/xmlparse.c linenumber=7925
  XML_ParserCreateNS /src/expat/expat/lib/xmlparse.c linenumber=95
    XML_ParserCreate_MM /src/expat/expat/lib/xmlparse.c linenumber=1068
  __assert_fail  linenumber=96
  ParseOneInput /src/expat/expat/fuzz/xml_parse_fuzzer.c linenumber=97
  XML_ParserFree /src/expat/expat/lib/xmlparse.c linenumber=98
  XML_ExternalEntityParserCreate /src/expat/expat/lib/xmlparse.c linenumber=101
    parserCreate /src/expat/expat/lib/xmlparse.c linenumber=1780
    parserCreate /src/expat/expat/lib/xmlparse.c linenumber=1783
    dtdCopy /src/expat/expat/lib/xmlparse.c linenumber=1829
      hashTableIterInit /src/expat/expat/lib/xmlparse.c linenumber=7975
      hashTableIterNext /src/expat/expat/lib/xmlparse.c linenumber=7978
      poolCopyString /src/expat/expat/lib/xmlparse.c linenumber=7981
        xcslen /src/expat/expat/lib/xcs.c linenumber=8467
        poolAppendChars /src/expat/expat/lib/xmlparse.c linenumber=8467
          poolGrowUntil /src/expat/expat/lib/xmlparse.c linenumber=693
            poolGrow /src/expat/expat/lib/xmlparse.c linenumber=8671
      lookup /src/expat/expat/lib/xmlparse.c linenumber=7984
      hashTableIterInit /src/expat/expat/lib/xmlparse.c linenumber=7988
      hashTableIterNext /src/expat/expat/lib/xmlparse.c linenumber=7995
      poolAppendChar /src/expat/expat/lib/xmlparse.c linenumber=8000
      poolCopyString /src/expat/expat/lib/xmlparse.c linenumber=8002
      lookup /src/expat/expat/lib/xmlparse.c linenumber=8006
      lookup /src/expat/expat/lib/xmlparse.c linenumber=8016
      hashTableIterInit /src/expat/expat/lib/xmlparse.c linenumber=8023
      hashTableIterNext /src/expat/expat/lib/xmlparse.c linenumber=8028
      poolCopyString /src/expat/expat/lib/xmlparse.c linenumber=8031
      lookup /src/expat/expat/lib/xmlparse.c linenumber=8034
      hashTableInit /src/expat/expat/lib/xmlparse.c linenumber=8040
      expat_malloc /src/expat/expat/lib/xmlparse.c linenumber=8048
      lookup /src/expat/expat/lib/xmlparse.c linenumber=8054
      lookup /src/expat/expat/lib/xmlparse.c linenumber=8058
      lookup /src/expat/expat/lib/xmlparse.c linenumber=8062
      poolCopyString /src/expat/expat/lib/xmlparse.c linenumber=8067
      lookup /src/expat/expat/lib/xmlparse.c linenumber=8074
      copyEntityTable /src/expat/expat/lib/xmlparse.c linenumber=8093
        hashTableIterInit /src/expat/expat/lib/xmlparse.c linenumber=8127
        hashTableIterNext /src/expat/expat/lib/xmlparse.c linenumber=8132
        poolCopyString /src/expat/expat/lib/xmlparse.c linenumber=8135
        lookup /src/expat/expat/lib/xmlparse.c linenumber=8138
        poolCopyString /src/expat/expat/lib/xmlparse.c linenumber=8142
        poolCopyString /src/expat/expat/lib/xmlparse.c linenumber=8151
        poolCopyString /src/expat/expat/lib/xmlparse.c linenumber=8158
        poolCopyStringN /src/expat/expat/lib/xmlparse.c linenumber=8165
          poolGrow /src/expat/expat/lib/xmlparse.c linenumber=8493
          poolAppendChars /src/expat/expat/lib/xmlparse.c linenumber=8507
        poolCopyString /src/expat/expat/lib/xmlparse.c linenumber=8172
      copyEntityTable /src/expat/expat/lib/xmlparse.c linenumber=8098
    setContext /src/expat/expat/lib/xmlparse.c linenumber=1830
    XML_ParserFree /src/expat/expat/lib/xmlparse.c linenumber=1831
    XmlPrologStateInitExternalEntity /src/expat/expat/lib/xmlrole.c linenumber=1845
  ParseOneInput /src/expat/expat/fuzz/xml_parse_fuzzer.c linenumber=103
  XML_ParserFree /src/expat/expat/lib/xmlparse.c linenumber=104
  XML_ExternalEntityParserCreate /src/expat/expat/lib/xmlparse.c linenumber=108
  ParseOneInput /src/expat/expat/fuzz/xml_parse_fuzzer.c linenumber=110
  XML_ParserFree /src/expat/expat/lib/xmlparse.c linenumber=111
  XML_ParserFree /src/expat/expat/lib/xmlparse.c linenumber=115
====================================
