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=1054
      parserCreate /src/expat/expat/lib/xmlparse.c linenumber=1268
        getRootParserOf /src/expat/expat/lib/xmlparse.c linenumber=1282
          __assert_fail  linenumber=8767
        expat_heap_increase_tolerable /src/expat/expat/lib/xmlparse.c linenumber=1283
          __assert_fail  linenumber=853
          __assert_fail  linenumber=854
          __assert_fail  linenumber=866
          expat_heap_stat /src/expat/expat/lib/xmlparse.c linenumber=878
            fprintf  linenumber=842
        getDebugLevel /src/expat/expat/lib/xmlparse.c linenumber=1338
          getenv  linenumber=9304
          __errno_location  linenumber=9310
          strtoul  linenumber=9312
          __errno_location  linenumber=9313
          __errno_location  linenumber=9314
        getRootParserOf /src/expat/expat/lib/xmlparse.c linenumber=1353
        __assert_fail  linenumber=1354
        __assert_fail  linenumber=1355
        expat_heap_stat /src/expat/expat/lib/xmlparse.c linenumber=1366
        expat_malloc /src/expat/expat/lib/xmlparse.c linenumber=1378
          getRootParserOf /src/expat/expat/lib/xmlparse.c linenumber=895
          __assert_fail  linenumber=896
          expat_heap_increase_tolerable /src/expat/expat/lib/xmlparse.c linenumber=905
          expat_heap_stat /src/expat/expat/lib/xmlparse.c linenumber=930
        expat_free /src/expat/expat/lib/xmlparse.c linenumber=1380
          __assert_fail  linenumber=944
          getRootParserOf /src/expat/expat/lib/xmlparse.c linenumber=950
          __assert_fail  linenumber=951
          __assert_fail  linenumber=960
          expat_heap_stat /src/expat/expat/lib/xmlparse.c linenumber=965
        expat_malloc /src/expat/expat/lib/xmlparse.c linenumber=1391
        expat_free /src/expat/expat/lib/xmlparse.c linenumber=1393
        expat_free /src/expat/expat/lib/xmlparse.c linenumber=1397
        dtdCreate /src/expat/expat/lib/xmlparse.c linenumber=1405
          expat_malloc /src/expat/expat/lib/xmlparse.c linenumber=7539
          poolInit /src/expat/expat/lib/xmlparse.c linenumber=7542
          poolInit /src/expat/expat/lib/xmlparse.c linenumber=7543
          hashTableInit /src/expat/expat/lib/xmlparse.c linenumber=7544
          hashTableInit /src/expat/expat/lib/xmlparse.c linenumber=7545
          hashTableInit /src/expat/expat/lib/xmlparse.c linenumber=7546
          hashTableInit /src/expat/expat/lib/xmlparse.c linenumber=7547
          hashTableInit /src/expat/expat/lib/xmlparse.c linenumber=7550
        expat_free /src/expat/expat/lib/xmlparse.c linenumber=1407
        expat_free /src/expat/expat/lib/xmlparse.c linenumber=1408
        expat_free /src/expat/expat/lib/xmlparse.c linenumber=1412
        poolInit /src/expat/expat/lib/xmlparse.c linenumber=1437
        poolInit /src/expat/expat/lib/xmlparse.c linenumber=1438
        parserInit /src/expat/expat/lib/xmlparse.c linenumber=1439
          XmlPrologStateInit /src/expat/expat/lib/xmlrole.c linenumber=1468
          copyString /src/expat/expat/lib/xmlparse.c linenumber=1470
            xcslen /src/expat/expat/lib/xcsinc.c linenumber=8529
              strlen  linenumber=46
            expat_malloc /src/expat/expat/lib/xmlparse.c linenumber=8538
          XmlInitEncoding /src/expat/expat/lib/xmltok_ns.c linenumber=1473
            getEncodingIndex /src/expat/expat/lib/xmltok.c linenumber=82
              streqci /src/expat/expat/lib/xmltok.c linenumber=1514
          getDebugLevel /src/expat/expat/lib/xmlparse.c linenumber=1547
          getDebugLevel /src/expat/expat/lib/xmlparse.c linenumber=1554
        XML_ParserFree /src/expat/expat/lib/xmlparse.c linenumber=1450
          isCalledFromInsideHandler /src/expat/expat/lib/xmlparse.c linenumber=1847
          expat_free /src/expat/expat/lib/xmlparse.c linenumber=1861
          destroyBindings /src/expat/expat/lib/xmlparse.c linenumber=1862
            expat_free /src/expat/expat/lib/xmlparse.c linenumber=1839
            expat_free /src/expat/expat/lib/xmlparse.c linenumber=1840
          expat_free /src/expat/expat/lib/xmlparse.c linenumber=1863
          expat_free /src/expat/expat/lib/xmlparse.c linenumber=1870
          expat_free /src/expat/expat/lib/xmlparse.c linenumber=1877
          expat_free /src/expat/expat/lib/xmlparse.c linenumber=1884
          expat_free /src/expat/expat/lib/xmlparse.c linenumber=1891
          destroyBindings /src/expat/expat/lib/xmlparse.c linenumber=1894
          destroyBindings /src/expat/expat/lib/xmlparse.c linenumber=1895
          poolDestroy /src/expat/expat/lib/xmlparse.c linenumber=1896
            expat_free /src/expat/expat/lib/xmlparse.c linenumber=8054
            expat_free /src/expat/expat/lib/xmlparse.c linenumber=8060
          poolDestroy /src/expat/expat/lib/xmlparse.c linenumber=1897
          expat_free /src/expat/expat/lib/xmlparse.c linenumber=1898
          dtdDestroy /src/expat/expat/lib/xmlparse.c linenumber=1907
            hashTableIterInit /src/expat/expat/lib/xmlparse.c linenumber=7615
            hashTableIterNext /src/expat/expat/lib/xmlparse.c linenumber=7617
            hashTableDestroy /src/expat/expat/lib/xmlparse.c linenumber=7620
              expat_free /src/expat/expat/lib/xmlparse.c linenumber=7991
              expat_free /src/expat/expat/lib/xmlparse.c linenumber=7992
            expat_free /src/expat/expat/lib/xmlparse.c linenumber=7621
            hashTableDestroy /src/expat/expat/lib/xmlparse.c linenumber=7623
            hashTableDestroy /src/expat/expat/lib/xmlparse.c linenumber=7625
            hashTableDestroy /src/expat/expat/lib/xmlparse.c linenumber=7627
            hashTableDestroy /src/expat/expat/lib/xmlparse.c linenumber=7628
            hashTableDestroy /src/expat/expat/lib/xmlparse.c linenumber=7629
            poolDestroy /src/expat/expat/lib/xmlparse.c linenumber=7630
            poolDestroy /src/expat/expat/lib/xmlparse.c linenumber=7631
            expat_free /src/expat/expat/lib/xmlparse.c linenumber=7633
            expat_free /src/expat/expat/lib/xmlparse.c linenumber=7634
            expat_free /src/expat/expat/lib/xmlparse.c linenumber=7636
          expat_free /src/expat/expat/lib/xmlparse.c linenumber=1908
          expat_free /src/expat/expat/lib/xmlparse.c linenumber=1912
          expat_free /src/expat/expat/lib/xmlparse.c linenumber=1917
          expat_free /src/expat/expat/lib/xmlparse.c linenumber=1918
          expat_free /src/expat/expat/lib/xmlparse.c linenumber=1919
          expat_free /src/expat/expat/lib/xmlparse.c linenumber=1922
        XmlGetUtf8InternalEncodingNS /src/expat/expat/lib/xmltok_ns.c linenumber=1456
        XmlGetUtf8InternalEncoding /src/expat/expat/lib/xmltok_ns.c linenumber=1459
  __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=2237
      __assert_fail  linenumber=2238
      parserBusy /src/expat/expat/lib/xmlparse.c linenumber=2241
      ENTROPY_DEBUG /src/expat/expat/lib/xmlparse.c linenumber=2253
        getDebugLevel /src/expat/expat/lib/xmlparse.c linenumber=1104
        fprintf  linenumber=1105
    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=2630
    __assert_fail  linenumber=69
    XML_Parse /src/expat/expat/lib/xmlparse.c linenumber=70
      isCalledFromInsideHandler /src/expat/expat/lib/xmlparse.c linenumber=2290
      startParsing /src/expat/expat/lib/xmlparse.c linenumber=2300
        generate_hash_secret_salt /src/expat/expat/lib/xmlparse.c linenumber=1252
          writeRandomBytes_getentropy /src/expat/expat/lib/random_getentropy.c linenumber=1132
            __errno_location  linenumber=54
            getentropy  linenumber=55
          ENTROPY_DEBUG /src/expat/expat/lib/xmlparse.c linenumber=1133
          __errno_location  linenumber=1135
          gather_time_entropy /src/expat/expat/lib/xmlparse.c linenumber=1149
            gettimeofday  linenumber=1087
            __assert_fail  linenumber=1092
          getpid  linenumber=1152
          ENTROPY_DEBUG /src/expat/expat/lib/xmlparse.c linenumber=1161
        setContext /src/expat/expat/lib/xmlparse.c linenumber=1259
          poolAppendChar /src/expat/expat/lib/xmlparse.c linenumber=7456
            poolGrow /src/expat/expat/lib/xmlparse.c linenumber=670
              poolBytesToAllocateFor /src/expat/expat/lib/xmlparse.c linenumber=8220
              expat_realloc /src/expat/expat/lib/xmlparse.c linenumber=8224
                __assert_fail  linenumber=980
                expat_malloc /src/expat/expat/lib/xmlparse.c linenumber=983
                expat_free /src/expat/expat/lib/xmlparse.c linenumber=987
                getRootParserOf /src/expat/expat/lib/xmlparse.c linenumber=991
                __assert_fail  linenumber=992
                expat_heap_increase_tolerable /src/expat/expat/lib/xmlparse.c linenumber=1006
                __assert_fail  linenumber=1013
                __assert_fail  linenumber=1025
                __assert_fail  linenumber=1029
                expat_heap_stat /src/expat/expat/lib/xmlparse.c linenumber=1040
              poolBytesToAllocateFor /src/expat/expat/lib/xmlparse.c linenumber=8260
              expat_malloc /src/expat/expat/lib/xmlparse.c linenumber=8264
          lookup /src/expat/expat/lib/xmlparse.c linenumber=7458
            expat_malloc /src/expat/expat/lib/xmlparse.c linenumber=7899
            hash /src/expat/expat/lib/xmlparse.c linenumber=7905
              copy_salt_to_sipkey /src/expat/expat/lib/xmlparse.c linenumber=7882
                getRootParserOf /src/expat/expat/lib/xmlparse.c linenumber=7871
                __assert_fail  linenumber=7872
              sip24_init /src/expat/expat/lib/siphash.h linenumber=7883
              keylen /src/expat/expat/lib/xmlparse.c linenumber=7884
                xcslen /src/expat/expat/lib/xcsinc.c linenumber=7866
              sip24_update /src/expat/expat/lib/siphash.h linenumber=7884
              sip24_final /src/expat/expat/lib/siphash.h linenumber=7885
            hash /src/expat/expat/lib/xmlparse.c linenumber=7907
            keyeq /src/expat/expat/lib/xmlparse.c linenumber=7912
              strcmp  linenumber=7860
            expat_malloc /src/expat/expat/lib/xmlparse.c linenumber=7939
            hash /src/expat/expat/lib/xmlparse.c linenumber=7945
            expat_free /src/expat/expat/lib/xmlparse.c linenumber=7955
            expat_malloc /src/expat/expat/lib/xmlparse.c linenumber=7968
          poolAppendChar /src/expat/expat/lib/xmlparse.c linenumber=7471
          poolCopyStringNoFinish /src/expat/expat/lib/xmlparse.c linenumber=7473
            poolAppendChar /src/expat/expat/lib/xmlparse.c linenumber=8097
          lookup /src/expat/expat/lib/xmlparse.c linenumber=7479
          poolAppendChar /src/expat/expat/lib/xmlparse.c linenumber=7495
          poolAppendChar /src/expat/expat/lib/xmlparse.c linenumber=7497
          addBinding /src/expat/expat/lib/xmlparse.c linenumber=7499
            is_rfc3986_uri_char /src/expat/expat/lib/xmlparse.c linenumber=4441
            expat_realloc /src/expat/expat/lib/xmlparse.c linenumber=4472
            expat_malloc /src/expat/expat/lib/xmlparse.c linenumber=4480
            expat_malloc /src/expat/expat/lib/xmlparse.c linenumber=4490
            expat_free /src/expat/expat/lib/xmlparse.c linenumber=4492
            beforeHandler /src/expat/expat/lib/xmlparse.c linenumber=4513
              __assert_fail  linenumber=1168
            afterHandler /src/expat/expat/lib/xmlparse.c linenumber=4516
              __assert_fail  linenumber=1174
          poolAppendChar /src/expat/expat/lib/xmlparse.c linenumber=7508
      XML_GetBuffer /src/expat/expat/lib/xmlparse.c linenumber=2386
        isCalledFromInsideHandler /src/expat/expat/lib/xmlparse.c linenumber=2501
        setParserBuffer /src/expat/expat/lib/xmlparse.c linenumber=2586
      __assert_fail  linenumber=2390
      XML_ParseBuffer /src/expat/expat/lib/xmlparse.c linenumber=2393
        isCalledFromInsideHandler /src/expat/expat/lib/xmlparse.c linenumber=2401
        startParsing /src/expat/expat/lib/xmlparse.c linenumber=2423
        callProcessor /src/expat/expat/lib/xmlparse.c linenumber=2447
    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=1584
      moveToFreeBindingList /src/expat/expat/lib/xmlparse.c linenumber=1595
      moveEntityList /src/expat/expat/lib/xmlparse.c linenumber=1600
      moveEntityList /src/expat/expat/lib/xmlparse.c linenumber=1603
      moveEntityList /src/expat/expat/lib/xmlparse.c linenumber=1606
      moveToFreeBindingList /src/expat/expat/lib/xmlparse.c linenumber=1607
      expat_free /src/expat/expat/lib/xmlparse.c linenumber=1608
      poolClear /src/expat/expat/lib/xmlparse.c linenumber=1611
      poolClear /src/expat/expat/lib/xmlparse.c linenumber=1612
      expat_free /src/expat/expat/lib/xmlparse.c linenumber=1613
      parserInit /src/expat/expat/lib/xmlparse.c linenumber=1615
      dtdReset /src/expat/expat/lib/xmlparse.c linenumber=1616
        hashTableIterInit /src/expat/expat/lib/xmlparse.c linenumber=7573
        hashTableIterNext /src/expat/expat/lib/xmlparse.c linenumber=7575
        hashTableDestroy /src/expat/expat/lib/xmlparse.c linenumber=7578
        expat_free /src/expat/expat/lib/xmlparse.c linenumber=7579
        hashTableClear /src/expat/expat/lib/xmlparse.c linenumber=7581
          expat_free /src/expat/expat/lib/xmlparse.c linenumber=7981
        hashTableClear /src/expat/expat/lib/xmlparse.c linenumber=7584
        hashTableClear /src/expat/expat/lib/xmlparse.c linenumber=7586
        hashTableClear /src/expat/expat/lib/xmlparse.c linenumber=7587
        hashTableClear /src/expat/expat/lib/xmlparse.c linenumber=7588
        poolClear /src/expat/expat/lib/xmlparse.c linenumber=7589
        poolClear /src/expat/expat/lib/xmlparse.c linenumber=7590
        expat_free /src/expat/expat/lib/xmlparse.c linenumber=7596
        expat_free /src/expat/expat/lib/xmlparse.c linenumber=7599
  XML_ParserCreateNS /src/expat/expat/lib/xmlparse.c linenumber=87
    XML_ParserCreate_MM /src/expat/expat/lib/xmlparse.c linenumber=1060
  __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=1760
    parserCreate /src/expat/expat/lib/xmlparse.c linenumber=1763
    dtdCopy /src/expat/expat/lib/xmlparse.c linenumber=1809
      hashTableIterInit /src/expat/expat/lib/xmlparse.c linenumber=7649
      hashTableIterNext /src/expat/expat/lib/xmlparse.c linenumber=7652
      poolCopyString /src/expat/expat/lib/xmlparse.c linenumber=7655
        xcslen /src/expat/expat/lib/xcsinc.c linenumber=8084
        poolAppendChars /src/expat/expat/lib/xmlparse.c linenumber=8084
          poolGrowUntil /src/expat/expat/lib/xmlparse.c linenumber=683
            poolGrow /src/expat/expat/lib/xmlparse.c linenumber=8286
      lookup /src/expat/expat/lib/xmlparse.c linenumber=7658
      hashTableIterInit /src/expat/expat/lib/xmlparse.c linenumber=7662
      hashTableIterNext /src/expat/expat/lib/xmlparse.c linenumber=7669
      poolAppendChar /src/expat/expat/lib/xmlparse.c linenumber=7674
      poolCopyString /src/expat/expat/lib/xmlparse.c linenumber=7676
      lookup /src/expat/expat/lib/xmlparse.c linenumber=7680
      lookup /src/expat/expat/lib/xmlparse.c linenumber=7690
      hashTableIterInit /src/expat/expat/lib/xmlparse.c linenumber=7697
      hashTableIterNext /src/expat/expat/lib/xmlparse.c linenumber=7702
      poolCopyString /src/expat/expat/lib/xmlparse.c linenumber=7705
      lookup /src/expat/expat/lib/xmlparse.c linenumber=7708
      hashTableInit /src/expat/expat/lib/xmlparse.c linenumber=7714
      expat_malloc /src/expat/expat/lib/xmlparse.c linenumber=7722
      lookup /src/expat/expat/lib/xmlparse.c linenumber=7728
      lookup /src/expat/expat/lib/xmlparse.c linenumber=7732
      lookup /src/expat/expat/lib/xmlparse.c linenumber=7736
      poolCopyString /src/expat/expat/lib/xmlparse.c linenumber=7741
      lookup /src/expat/expat/lib/xmlparse.c linenumber=7747
      copyEntityTable /src/expat/expat/lib/xmlparse.c linenumber=7756
        hashTableIterInit /src/expat/expat/lib/xmlparse.c linenumber=7790
        hashTableIterNext /src/expat/expat/lib/xmlparse.c linenumber=7795
        poolCopyString /src/expat/expat/lib/xmlparse.c linenumber=7798
        lookup /src/expat/expat/lib/xmlparse.c linenumber=7801
        poolCopyString /src/expat/expat/lib/xmlparse.c linenumber=7805
        poolCopyString /src/expat/expat/lib/xmlparse.c linenumber=7814
        poolCopyString /src/expat/expat/lib/xmlparse.c linenumber=7821
        poolCopyStringN /src/expat/expat/lib/xmlparse.c linenumber=7828
          poolGrow /src/expat/expat/lib/xmlparse.c linenumber=8110
          poolAppendChars /src/expat/expat/lib/xmlparse.c linenumber=8124
        poolCopyString /src/expat/expat/lib/xmlparse.c linenumber=7835
      copyEntityTable /src/expat/expat/lib/xmlparse.c linenumber=7761
    setContext /src/expat/expat/lib/xmlparse.c linenumber=1810
    XML_ParserFree /src/expat/expat/lib/xmlparse.c linenumber=1811
    XmlPrologStateInitExternalEntity /src/expat/expat/lib/xmlrole.c linenumber=1825
  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
====================================
