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=8917
        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=9454
          __errno_location  linenumber=9460
          strtoul  linenumber=9462
          __errno_location  linenumber=9463
          __errno_location  linenumber=9464
        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=7630
          poolInit /src/expat/expat/lib/xmlparse.c linenumber=7633
          poolInit /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=7638
          hashTableInit /src/expat/expat/lib/xmlparse.c linenumber=7641
        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=8679
              strlen  linenumber=52
            expat_malloc /src/expat/expat/lib/xmlparse.c linenumber=8688
          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=8202
            expat_free /src/expat/expat/lib/xmlparse.c linenumber=8208
          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=7706
            hashTableIterNext /src/expat/expat/lib/xmlparse.c linenumber=7708
            hashTableDestroy /src/expat/expat/lib/xmlparse.c linenumber=7711
              expat_free /src/expat/expat/lib/xmlparse.c linenumber=8139
              expat_free /src/expat/expat/lib/xmlparse.c linenumber=8140
            expat_free /src/expat/expat/lib/xmlparse.c linenumber=7712
            hashTableDestroy /src/expat/expat/lib/xmlparse.c linenumber=7714
            hashTableDestroy /src/expat/expat/lib/xmlparse.c linenumber=7716
            hashTableDestroy /src/expat/expat/lib/xmlparse.c linenumber=7718
            hashTableDestroy /src/expat/expat/lib/xmlparse.c linenumber=7719
            hashTableDestroy /src/expat/expat/lib/xmlparse.c linenumber=7720
            poolDestroy /src/expat/expat/lib/xmlparse.c linenumber=7721
            poolDestroy /src/expat/expat/lib/xmlparse.c linenumber=7722
            expat_free /src/expat/expat/lib/xmlparse.c linenumber=7724
            expat_free /src/expat/expat/lib/xmlparse.c linenumber=7725
            expat_free /src/expat/expat/lib/xmlparse.c linenumber=7727
          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=7547
            poolGrow /src/expat/expat/lib/xmlparse.c linenumber=688
              poolBytesToAllocateFor /src/expat/expat/lib/xmlparse.c linenumber=8369
              expat_realloc /src/expat/expat/lib/xmlparse.c linenumber=8373
                __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=8409
              expat_malloc /src/expat/expat/lib/xmlparse.c linenumber=8413
          lookup /src/expat/expat/lib/xmlparse.c linenumber=7549
            keylen /src/expat/expat/lib/xmlparse.c linenumber=8122
              xcslen /src/expat/expat/lib/xcsinc.c linenumber=7972
            lookupWithLength /src/expat/expat/lib/xmlparse.c linenumber=8122
              expat_malloc /src/expat/expat/lib/xmlparse.c linenumber=8025
              hash /src/expat/expat/lib/xmlparse.c linenumber=8031
                copy_salt_to_sipkey /src/expat/expat/lib/xmlparse.c linenumber=7988
                  getRootParserOf /src/expat/expat/lib/xmlparse.c linenumber=7977
                  __assert_fail  linenumber=7978
                sip24_init /src/expat/expat/lib/siphash.h linenumber=7989
                sip24_update /src/expat/expat/lib/siphash.h linenumber=7990
                sip24_final /src/expat/expat/lib/siphash.h linenumber=7991
              hash /src/expat/expat/lib/xmlparse.c linenumber=8033
              keyeq /src/expat/expat/lib/xmlparse.c linenumber=8038
                strncmp  linenumber=7965
              expat_malloc /src/expat/expat/lib/xmlparse.c linenumber=8065
              keylen /src/expat/expat/lib/xmlparse.c linenumber=8072
              hash /src/expat/expat/lib/xmlparse.c linenumber=8072
              expat_free /src/expat/expat/lib/xmlparse.c linenumber=8082
              __assert_fail  linenumber=8095
              expat_malloc /src/expat/expat/lib/xmlparse.c linenumber=8096
          poolAppendChar /src/expat/expat/lib/xmlparse.c linenumber=7562
          poolCopyStringNoFinish /src/expat/expat/lib/xmlparse.c linenumber=7564
            poolAppendChar /src/expat/expat/lib/xmlparse.c linenumber=8245
          lookup /src/expat/expat/lib/xmlparse.c linenumber=7570
          poolAppendChar /src/expat/expat/lib/xmlparse.c linenumber=7586
          poolAppendChar /src/expat/expat/lib/xmlparse.c linenumber=7588
          addBinding /src/expat/expat/lib/xmlparse.c linenumber=7590
            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_free /src/expat/expat/lib/xmlparse.c linenumber=4554
            expat_malloc /src/expat/expat/lib/xmlparse.c linenumber=4558
            expat_free /src/expat/expat/lib/xmlparse.c linenumber=4560
            beforeHandler /src/expat/expat/lib/xmlparse.c linenumber=4581
            afterHandler /src/expat/expat/lib/xmlparse.c linenumber=4584
          poolAppendChar /src/expat/expat/lib/xmlparse.c linenumber=7599
      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=7664
        hashTableIterNext /src/expat/expat/lib/xmlparse.c linenumber=7666
        hashTableDestroy /src/expat/expat/lib/xmlparse.c linenumber=7669
        expat_free /src/expat/expat/lib/xmlparse.c linenumber=7670
        hashTableClear /src/expat/expat/lib/xmlparse.c linenumber=7672
          expat_free /src/expat/expat/lib/xmlparse.c linenumber=8129
        hashTableClear /src/expat/expat/lib/xmlparse.c linenumber=7675
        hashTableClear /src/expat/expat/lib/xmlparse.c linenumber=7677
        hashTableClear /src/expat/expat/lib/xmlparse.c linenumber=7678
        hashTableClear /src/expat/expat/lib/xmlparse.c linenumber=7679
        poolClear /src/expat/expat/lib/xmlparse.c linenumber=7680
        poolClear /src/expat/expat/lib/xmlparse.c linenumber=7681
        expat_free /src/expat/expat/lib/xmlparse.c linenumber=7687
        expat_free /src/expat/expat/lib/xmlparse.c linenumber=7690
  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=7740
      hashTableIterNext /src/expat/expat/lib/xmlparse.c linenumber=7743
      poolCopyString /src/expat/expat/lib/xmlparse.c linenumber=7746
        xcslen /src/expat/expat/lib/xcsinc.c linenumber=8232
        poolAppendChars /src/expat/expat/lib/xmlparse.c linenumber=8232
          poolGrowUntil /src/expat/expat/lib/xmlparse.c linenumber=701
            poolGrow /src/expat/expat/lib/xmlparse.c linenumber=8436
      lookup /src/expat/expat/lib/xmlparse.c linenumber=7749
      hashTableIterInit /src/expat/expat/lib/xmlparse.c linenumber=7753
      hashTableIterNext /src/expat/expat/lib/xmlparse.c linenumber=7760
      poolAppendChar /src/expat/expat/lib/xmlparse.c linenumber=7765
      poolCopyString /src/expat/expat/lib/xmlparse.c linenumber=7767
      lookup /src/expat/expat/lib/xmlparse.c linenumber=7771
      lookup /src/expat/expat/lib/xmlparse.c linenumber=7781
      hashTableIterInit /src/expat/expat/lib/xmlparse.c linenumber=7788
      hashTableIterNext /src/expat/expat/lib/xmlparse.c linenumber=7793
      poolCopyString /src/expat/expat/lib/xmlparse.c linenumber=7796
      lookup /src/expat/expat/lib/xmlparse.c linenumber=7799
      hashTableInit /src/expat/expat/lib/xmlparse.c linenumber=7805
      expat_malloc /src/expat/expat/lib/xmlparse.c linenumber=7813
      lookup /src/expat/expat/lib/xmlparse.c linenumber=7819
      lookup /src/expat/expat/lib/xmlparse.c linenumber=7823
      lookup /src/expat/expat/lib/xmlparse.c linenumber=7827
      poolCopyString /src/expat/expat/lib/xmlparse.c linenumber=7832
      lookup /src/expat/expat/lib/xmlparse.c linenumber=7839
      copyEntityTable /src/expat/expat/lib/xmlparse.c linenumber=7858
        hashTableIterInit /src/expat/expat/lib/xmlparse.c linenumber=7892
        hashTableIterNext /src/expat/expat/lib/xmlparse.c linenumber=7897
        poolCopyString /src/expat/expat/lib/xmlparse.c linenumber=7900
        lookup /src/expat/expat/lib/xmlparse.c linenumber=7903
        poolCopyString /src/expat/expat/lib/xmlparse.c linenumber=7907
        poolCopyString /src/expat/expat/lib/xmlparse.c linenumber=7916
        poolCopyString /src/expat/expat/lib/xmlparse.c linenumber=7923
        poolCopyStringN /src/expat/expat/lib/xmlparse.c linenumber=7930
          poolGrow /src/expat/expat/lib/xmlparse.c linenumber=8258
          poolAppendChars /src/expat/expat/lib/xmlparse.c linenumber=8272
        poolCopyString /src/expat/expat/lib/xmlparse.c linenumber=7937
      copyEntityTable /src/expat/expat/lib/xmlparse.c linenumber=7863
    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
====================================
