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=1050
      parserCreate /src/expat/expat/lib/xmlparse.c linenumber=1264
        getRootParserOf /src/expat/expat/lib/xmlparse.c linenumber=1278
          __assert_fail  linenumber=8747
        expat_heap_increase_tolerable /src/expat/expat/lib/xmlparse.c linenumber=1279
          __assert_fail  linenumber=849
          __assert_fail  linenumber=850
          __assert_fail  linenumber=862
          expat_heap_stat /src/expat/expat/lib/xmlparse.c linenumber=874
            fprintf  linenumber=838
        getDebugLevel /src/expat/expat/lib/xmlparse.c linenumber=1334
          getenv  linenumber=9284
          __errno_location  linenumber=9290
          strtoul  linenumber=9292
          __errno_location  linenumber=9293
          __errno_location  linenumber=9294
        getRootParserOf /src/expat/expat/lib/xmlparse.c linenumber=1349
        __assert_fail  linenumber=1350
        __assert_fail  linenumber=1351
        expat_heap_stat /src/expat/expat/lib/xmlparse.c linenumber=1362
        expat_malloc /src/expat/expat/lib/xmlparse.c linenumber=1374
          getRootParserOf /src/expat/expat/lib/xmlparse.c linenumber=891
          __assert_fail  linenumber=892
          expat_heap_increase_tolerable /src/expat/expat/lib/xmlparse.c linenumber=901
          expat_heap_stat /src/expat/expat/lib/xmlparse.c linenumber=926
        expat_free /src/expat/expat/lib/xmlparse.c linenumber=1376
          __assert_fail  linenumber=940
          getRootParserOf /src/expat/expat/lib/xmlparse.c linenumber=946
          __assert_fail  linenumber=947
          __assert_fail  linenumber=956
          expat_heap_stat /src/expat/expat/lib/xmlparse.c linenumber=961
        expat_malloc /src/expat/expat/lib/xmlparse.c linenumber=1387
        expat_free /src/expat/expat/lib/xmlparse.c linenumber=1389
        expat_free /src/expat/expat/lib/xmlparse.c linenumber=1393
        dtdCreate /src/expat/expat/lib/xmlparse.c linenumber=1401
          expat_malloc /src/expat/expat/lib/xmlparse.c linenumber=7533
          poolInit /src/expat/expat/lib/xmlparse.c linenumber=7536
          poolInit /src/expat/expat/lib/xmlparse.c linenumber=7537
          hashTableInit /src/expat/expat/lib/xmlparse.c linenumber=7538
          hashTableInit /src/expat/expat/lib/xmlparse.c linenumber=7539
          hashTableInit /src/expat/expat/lib/xmlparse.c linenumber=7540
          hashTableInit /src/expat/expat/lib/xmlparse.c linenumber=7541
          hashTableInit /src/expat/expat/lib/xmlparse.c linenumber=7544
        expat_free /src/expat/expat/lib/xmlparse.c linenumber=1403
        expat_free /src/expat/expat/lib/xmlparse.c linenumber=1404
        expat_free /src/expat/expat/lib/xmlparse.c linenumber=1408
        poolInit /src/expat/expat/lib/xmlparse.c linenumber=1433
        poolInit /src/expat/expat/lib/xmlparse.c linenumber=1434
        parserInit /src/expat/expat/lib/xmlparse.c linenumber=1435
          XmlPrologStateInit /src/expat/expat/lib/xmlrole.c linenumber=1464
          copyString /src/expat/expat/lib/xmlparse.c linenumber=1466
            xcslen /src/expat/expat/lib/xcsinc.c linenumber=8519
              strlen  linenumber=46
            expat_malloc /src/expat/expat/lib/xmlparse.c linenumber=8528
          XmlInitEncoding /src/expat/expat/lib/xmltok_ns.c linenumber=1469
            getEncodingIndex /src/expat/expat/lib/xmltok.c linenumber=82
              streqci /src/expat/expat/lib/xmltok.c linenumber=1513
          getDebugLevel /src/expat/expat/lib/xmlparse.c linenumber=1543
          getDebugLevel /src/expat/expat/lib/xmlparse.c linenumber=1550
        XML_ParserFree /src/expat/expat/lib/xmlparse.c linenumber=1446
          isCalledFromInsideHandler /src/expat/expat/lib/xmlparse.c linenumber=1843
          expat_free /src/expat/expat/lib/xmlparse.c linenumber=1857
          destroyBindings /src/expat/expat/lib/xmlparse.c linenumber=1858
            expat_free /src/expat/expat/lib/xmlparse.c linenumber=1835
            expat_free /src/expat/expat/lib/xmlparse.c linenumber=1836
          expat_free /src/expat/expat/lib/xmlparse.c linenumber=1859
          expat_free /src/expat/expat/lib/xmlparse.c linenumber=1866
          expat_free /src/expat/expat/lib/xmlparse.c linenumber=1873
          expat_free /src/expat/expat/lib/xmlparse.c linenumber=1880
          expat_free /src/expat/expat/lib/xmlparse.c linenumber=1887
          destroyBindings /src/expat/expat/lib/xmlparse.c linenumber=1890
          destroyBindings /src/expat/expat/lib/xmlparse.c linenumber=1891
          poolDestroy /src/expat/expat/lib/xmlparse.c linenumber=1892
            expat_free /src/expat/expat/lib/xmlparse.c linenumber=8045
            expat_free /src/expat/expat/lib/xmlparse.c linenumber=8051
          poolDestroy /src/expat/expat/lib/xmlparse.c linenumber=1893
          expat_free /src/expat/expat/lib/xmlparse.c linenumber=1894
          dtdDestroy /src/expat/expat/lib/xmlparse.c linenumber=1903
            hashTableIterInit /src/expat/expat/lib/xmlparse.c linenumber=7607
            hashTableIterNext /src/expat/expat/lib/xmlparse.c linenumber=7609
            hashTableDestroy /src/expat/expat/lib/xmlparse.c linenumber=7612
              expat_free /src/expat/expat/lib/xmlparse.c linenumber=7982
              expat_free /src/expat/expat/lib/xmlparse.c linenumber=7983
            expat_free /src/expat/expat/lib/xmlparse.c linenumber=7613
            hashTableDestroy /src/expat/expat/lib/xmlparse.c linenumber=7615
            hashTableDestroy /src/expat/expat/lib/xmlparse.c linenumber=7617
            hashTableDestroy /src/expat/expat/lib/xmlparse.c linenumber=7619
            hashTableDestroy /src/expat/expat/lib/xmlparse.c linenumber=7620
            hashTableDestroy /src/expat/expat/lib/xmlparse.c linenumber=7621
            poolDestroy /src/expat/expat/lib/xmlparse.c linenumber=7622
            poolDestroy /src/expat/expat/lib/xmlparse.c linenumber=7623
            expat_free /src/expat/expat/lib/xmlparse.c linenumber=7625
            expat_free /src/expat/expat/lib/xmlparse.c linenumber=7626
            expat_free /src/expat/expat/lib/xmlparse.c linenumber=7628
          expat_free /src/expat/expat/lib/xmlparse.c linenumber=1904
          expat_free /src/expat/expat/lib/xmlparse.c linenumber=1908
          expat_free /src/expat/expat/lib/xmlparse.c linenumber=1913
          expat_free /src/expat/expat/lib/xmlparse.c linenumber=1914
          expat_free /src/expat/expat/lib/xmlparse.c linenumber=1915
          expat_free /src/expat/expat/lib/xmlparse.c linenumber=1918
        XmlGetUtf8InternalEncodingNS /src/expat/expat/lib/xmltok_ns.c linenumber=1452
        XmlGetUtf8InternalEncoding /src/expat/expat/lib/xmltok_ns.c linenumber=1455
  __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=273
      sip24_update /src/expat/expat/lib/siphash.h linenumber=273
        sip_round /src/expat/expat/lib/siphash.h linenumber=220
      sip24_final /src/expat/expat/lib/siphash.h linenumber=273
        sip_round /src/expat/expat/lib/siphash.h linenumber=262
        sip_round /src/expat/expat/lib/siphash.h linenumber=265
    XML_SetHashSalt /src/expat/expat/lib/xmlparse.c linenumber=63
      getRootParserOf /src/expat/expat/lib/xmlparse.c linenumber=2233
      __assert_fail  linenumber=2234
      parserBusy /src/expat/expat/lib/xmlparse.c linenumber=2237
      ENTROPY_DEBUG /src/expat/expat/lib/xmlparse.c linenumber=2249
        getDebugLevel /src/expat/expat/lib/xmlparse.c linenumber=1100
        fprintf  linenumber=1101
    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=2626
    __assert_fail  linenumber=69
    XML_Parse /src/expat/expat/lib/xmlparse.c linenumber=70
      isCalledFromInsideHandler /src/expat/expat/lib/xmlparse.c linenumber=2286
      startParsing /src/expat/expat/lib/xmlparse.c linenumber=2296
        generate_hash_secret_salt /src/expat/expat/lib/xmlparse.c linenumber=1248
          writeRandomBytes_getentropy /src/expat/expat/lib/random_getentropy.c linenumber=1128
            __errno_location  linenumber=52
            getentropy  linenumber=53
          ENTROPY_DEBUG /src/expat/expat/lib/xmlparse.c linenumber=1129
          __errno_location  linenumber=1131
          gather_time_entropy /src/expat/expat/lib/xmlparse.c linenumber=1145
            gettimeofday  linenumber=1083
            __assert_fail  linenumber=1088
          getpid  linenumber=1148
          ENTROPY_DEBUG /src/expat/expat/lib/xmlparse.c linenumber=1157
        setContext /src/expat/expat/lib/xmlparse.c linenumber=1255
          poolAppendChar /src/expat/expat/lib/xmlparse.c linenumber=7450
            poolGrow /src/expat/expat/lib/xmlparse.c linenumber=666
              poolBytesToAllocateFor /src/expat/expat/lib/xmlparse.c linenumber=8211
              expat_realloc /src/expat/expat/lib/xmlparse.c linenumber=8215
                __assert_fail  linenumber=976
                expat_malloc /src/expat/expat/lib/xmlparse.c linenumber=979
                expat_free /src/expat/expat/lib/xmlparse.c linenumber=983
                getRootParserOf /src/expat/expat/lib/xmlparse.c linenumber=987
                __assert_fail  linenumber=988
                expat_heap_increase_tolerable /src/expat/expat/lib/xmlparse.c linenumber=1002
                __assert_fail  linenumber=1009
                __assert_fail  linenumber=1021
                __assert_fail  linenumber=1025
                expat_heap_stat /src/expat/expat/lib/xmlparse.c linenumber=1036
              poolBytesToAllocateFor /src/expat/expat/lib/xmlparse.c linenumber=8251
              expat_malloc /src/expat/expat/lib/xmlparse.c linenumber=8255
          lookup /src/expat/expat/lib/xmlparse.c linenumber=7452
            expat_malloc /src/expat/expat/lib/xmlparse.c linenumber=7890
            hash /src/expat/expat/lib/xmlparse.c linenumber=7896
              copy_salt_to_sipkey /src/expat/expat/lib/xmlparse.c linenumber=7873
                getRootParserOf /src/expat/expat/lib/xmlparse.c linenumber=7862
                __assert_fail  linenumber=7863
              sip24_init /src/expat/expat/lib/siphash.h linenumber=7874
              keylen /src/expat/expat/lib/xmlparse.c linenumber=7875
                xcslen /src/expat/expat/lib/xcsinc.c linenumber=7857
              sip24_update /src/expat/expat/lib/siphash.h linenumber=7875
              sip24_final /src/expat/expat/lib/siphash.h linenumber=7876
            hash /src/expat/expat/lib/xmlparse.c linenumber=7898
            keyeq /src/expat/expat/lib/xmlparse.c linenumber=7903
              strcmp  linenumber=7851
            expat_malloc /src/expat/expat/lib/xmlparse.c linenumber=7930
            hash /src/expat/expat/lib/xmlparse.c linenumber=7936
            expat_free /src/expat/expat/lib/xmlparse.c linenumber=7946
            expat_malloc /src/expat/expat/lib/xmlparse.c linenumber=7959
          poolAppendChar /src/expat/expat/lib/xmlparse.c linenumber=7465
          poolCopyStringNoFinish /src/expat/expat/lib/xmlparse.c linenumber=7467
            poolAppendChar /src/expat/expat/lib/xmlparse.c linenumber=8088
          lookup /src/expat/expat/lib/xmlparse.c linenumber=7473
          poolAppendChar /src/expat/expat/lib/xmlparse.c linenumber=7489
          poolAppendChar /src/expat/expat/lib/xmlparse.c linenumber=7491
          addBinding /src/expat/expat/lib/xmlparse.c linenumber=7493
            is_rfc3986_uri_char /src/expat/expat/lib/xmlparse.c linenumber=4437
            expat_realloc /src/expat/expat/lib/xmlparse.c linenumber=4468
            expat_malloc /src/expat/expat/lib/xmlparse.c linenumber=4476
            expat_malloc /src/expat/expat/lib/xmlparse.c linenumber=4486
            expat_free /src/expat/expat/lib/xmlparse.c linenumber=4488
            beforeHandler /src/expat/expat/lib/xmlparse.c linenumber=4509
              __assert_fail  linenumber=1164
            afterHandler /src/expat/expat/lib/xmlparse.c linenumber=4512
              __assert_fail  linenumber=1170
          poolAppendChar /src/expat/expat/lib/xmlparse.c linenumber=7502
      XML_GetBuffer /src/expat/expat/lib/xmlparse.c linenumber=2382
        isCalledFromInsideHandler /src/expat/expat/lib/xmlparse.c linenumber=2497
        setParserBuffer /src/expat/expat/lib/xmlparse.c linenumber=2582
      __assert_fail  linenumber=2386
      XML_ParseBuffer /src/expat/expat/lib/xmlparse.c linenumber=2389
        isCalledFromInsideHandler /src/expat/expat/lib/xmlparse.c linenumber=2397
        startParsing /src/expat/expat/lib/xmlparse.c linenumber=2419
        callProcessor /src/expat/expat/lib/xmlparse.c linenumber=2443
    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=1580
      moveToFreeBindingList /src/expat/expat/lib/xmlparse.c linenumber=1591
      moveEntityList /src/expat/expat/lib/xmlparse.c linenumber=1596
      moveEntityList /src/expat/expat/lib/xmlparse.c linenumber=1599
      moveEntityList /src/expat/expat/lib/xmlparse.c linenumber=1602
      moveToFreeBindingList /src/expat/expat/lib/xmlparse.c linenumber=1603
      expat_free /src/expat/expat/lib/xmlparse.c linenumber=1604
      poolClear /src/expat/expat/lib/xmlparse.c linenumber=1607
      poolClear /src/expat/expat/lib/xmlparse.c linenumber=1608
      expat_free /src/expat/expat/lib/xmlparse.c linenumber=1609
      parserInit /src/expat/expat/lib/xmlparse.c linenumber=1611
      dtdReset /src/expat/expat/lib/xmlparse.c linenumber=1612
        hashTableIterInit /src/expat/expat/lib/xmlparse.c linenumber=7566
        hashTableIterNext /src/expat/expat/lib/xmlparse.c linenumber=7568
        hashTableDestroy /src/expat/expat/lib/xmlparse.c linenumber=7571
        expat_free /src/expat/expat/lib/xmlparse.c linenumber=7572
        hashTableClear /src/expat/expat/lib/xmlparse.c linenumber=7574
          expat_free /src/expat/expat/lib/xmlparse.c linenumber=7972
        hashTableClear /src/expat/expat/lib/xmlparse.c linenumber=7577
        hashTableClear /src/expat/expat/lib/xmlparse.c linenumber=7579
        hashTableClear /src/expat/expat/lib/xmlparse.c linenumber=7580
        hashTableClear /src/expat/expat/lib/xmlparse.c linenumber=7581
        poolClear /src/expat/expat/lib/xmlparse.c linenumber=7582
        poolClear /src/expat/expat/lib/xmlparse.c linenumber=7583
        expat_free /src/expat/expat/lib/xmlparse.c linenumber=7589
        expat_free /src/expat/expat/lib/xmlparse.c linenumber=7591
  XML_ParserCreateNS /src/expat/expat/lib/xmlparse.c linenumber=87
    XML_ParserCreate_MM /src/expat/expat/lib/xmlparse.c linenumber=1056
  __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=1756
    parserCreate /src/expat/expat/lib/xmlparse.c linenumber=1759
    dtdCopy /src/expat/expat/lib/xmlparse.c linenumber=1805
      hashTableIterInit /src/expat/expat/lib/xmlparse.c linenumber=7641
      hashTableIterNext /src/expat/expat/lib/xmlparse.c linenumber=7644
      poolCopyString /src/expat/expat/lib/xmlparse.c linenumber=7647
        xcslen /src/expat/expat/lib/xcsinc.c linenumber=8075
        poolAppendChars /src/expat/expat/lib/xmlparse.c linenumber=8075
          poolGrowUntil /src/expat/expat/lib/xmlparse.c linenumber=679
            poolGrow /src/expat/expat/lib/xmlparse.c linenumber=8277
      lookup /src/expat/expat/lib/xmlparse.c linenumber=7650
      hashTableIterInit /src/expat/expat/lib/xmlparse.c linenumber=7654
      hashTableIterNext /src/expat/expat/lib/xmlparse.c linenumber=7661
      poolAppendChar /src/expat/expat/lib/xmlparse.c linenumber=7666
      poolCopyString /src/expat/expat/lib/xmlparse.c linenumber=7668
      lookup /src/expat/expat/lib/xmlparse.c linenumber=7672
      lookup /src/expat/expat/lib/xmlparse.c linenumber=7682
      hashTableIterInit /src/expat/expat/lib/xmlparse.c linenumber=7689
      hashTableIterNext /src/expat/expat/lib/xmlparse.c linenumber=7694
      poolCopyString /src/expat/expat/lib/xmlparse.c linenumber=7697
      lookup /src/expat/expat/lib/xmlparse.c linenumber=7700
      hashTableInit /src/expat/expat/lib/xmlparse.c linenumber=7706
      expat_malloc /src/expat/expat/lib/xmlparse.c linenumber=7714
      lookup /src/expat/expat/lib/xmlparse.c linenumber=7720
      lookup /src/expat/expat/lib/xmlparse.c linenumber=7724
      lookup /src/expat/expat/lib/xmlparse.c linenumber=7728
      poolCopyString /src/expat/expat/lib/xmlparse.c linenumber=7733
      lookup /src/expat/expat/lib/xmlparse.c linenumber=7739
      copyEntityTable /src/expat/expat/lib/xmlparse.c linenumber=7748
        hashTableIterInit /src/expat/expat/lib/xmlparse.c linenumber=7781
        hashTableIterNext /src/expat/expat/lib/xmlparse.c linenumber=7786
        poolCopyString /src/expat/expat/lib/xmlparse.c linenumber=7789
        lookup /src/expat/expat/lib/xmlparse.c linenumber=7792
        poolCopyString /src/expat/expat/lib/xmlparse.c linenumber=7796
        poolCopyString /src/expat/expat/lib/xmlparse.c linenumber=7805
        poolCopyString /src/expat/expat/lib/xmlparse.c linenumber=7812
        poolCopyStringN /src/expat/expat/lib/xmlparse.c linenumber=7819
          poolGrow /src/expat/expat/lib/xmlparse.c linenumber=8101
          poolAppendChars /src/expat/expat/lib/xmlparse.c linenumber=8115
        poolCopyString /src/expat/expat/lib/xmlparse.c linenumber=7826
      copyEntityTable /src/expat/expat/lib/xmlparse.c linenumber=7753
    setContext /src/expat/expat/lib/xmlparse.c linenumber=1806
    XML_ParserFree /src/expat/expat/lib/xmlparse.c linenumber=1807
    XmlPrologStateInitExternalEntity /src/expat/expat/lib/xmlrole.c linenumber=1821
  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
====================================
