Call tree
LLVMFuzzerTestOneInput /src/expat/expat/fuzz/xml_parsebuffer_fuzzer.c linenumber=-1
  XML_ParserCreate /src/expat/expat/lib/xmlparse.c linenumber=101
    XML_ParserCreate_MM /src/expat/expat/lib/xmlparse.c linenumber=1042
      parserCreate /src/expat/expat/lib/xmlparse.c linenumber=1275
        getRootParserOf /src/expat/expat/lib/xmlparse.c linenumber=1289
          __assert_fail  linenumber=8900
        expat_heap_increase_tolerable /src/expat/expat/lib/xmlparse.c linenumber=1290
          __assert_fail  linenumber=840
          __assert_fail  linenumber=841
          __assert_fail  linenumber=853
          expat_heap_stat /src/expat/expat/lib/xmlparse.c linenumber=865
            fprintf  linenumber=829
        getDebugLevel /src/expat/expat/lib/xmlparse.c linenumber=1345
          getenv  linenumber=9437
          __errno_location  linenumber=9443
          strtoul  linenumber=9445
          __errno_location  linenumber=9446
          __errno_location  linenumber=9447
        getRootParserOf /src/expat/expat/lib/xmlparse.c linenumber=1360
        __assert_fail  linenumber=1361
        __assert_fail  linenumber=1362
        expat_heap_stat /src/expat/expat/lib/xmlparse.c linenumber=1373
        expat_malloc /src/expat/expat/lib/xmlparse.c linenumber=1385
          getRootParserOf /src/expat/expat/lib/xmlparse.c linenumber=882
          __assert_fail  linenumber=883
          expat_heap_increase_tolerable /src/expat/expat/lib/xmlparse.c linenumber=892
          expat_heap_stat /src/expat/expat/lib/xmlparse.c linenumber=917
        expat_free /src/expat/expat/lib/xmlparse.c linenumber=1387
          __assert_fail  linenumber=931
          getRootParserOf /src/expat/expat/lib/xmlparse.c linenumber=937
          __assert_fail  linenumber=938
          __assert_fail  linenumber=947
          expat_heap_stat /src/expat/expat/lib/xmlparse.c linenumber=952
        expat_malloc /src/expat/expat/lib/xmlparse.c linenumber=1390
        expat_free /src/expat/expat/lib/xmlparse.c linenumber=1392
        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=7613
          poolInit /src/expat/expat/lib/xmlparse.c linenumber=7616
          poolInit /src/expat/expat/lib/xmlparse.c linenumber=7617
          hashTableInit /src/expat/expat/lib/xmlparse.c linenumber=7618
          hashTableInit /src/expat/expat/lib/xmlparse.c linenumber=7619
          hashTableInit /src/expat/expat/lib/xmlparse.c linenumber=7620
          hashTableInit /src/expat/expat/lib/xmlparse.c linenumber=7621
          hashTableInit /src/expat/expat/lib/xmlparse.c linenumber=7624
        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=1405
        poolInit /src/expat/expat/lib/xmlparse.c linenumber=1430
        poolInit /src/expat/expat/lib/xmlparse.c linenumber=1431
        parserInit /src/expat/expat/lib/xmlparse.c linenumber=1432
          XmlPrologStateInit /src/expat/expat/lib/xmlrole.c linenumber=1461
          copyString /src/expat/expat/lib/xmlparse.c linenumber=1463
            xcslen /src/expat/expat/lib/xcsinc.c linenumber=8662
              strlen  linenumber=52
            expat_malloc /src/expat/expat/lib/xmlparse.c linenumber=8671
          XmlInitEncoding /src/expat/expat/lib/xmltok_ns.c linenumber=1466
            getEncodingIndex /src/expat/expat/lib/xmltok.c linenumber=84
              streqci /src/expat/expat/lib/xmltok.c linenumber=1600
          getDebugLevel /src/expat/expat/lib/xmlparse.c linenumber=1541
          getDebugLevel /src/expat/expat/lib/xmlparse.c linenumber=1548
        XML_ParserFree /src/expat/expat/lib/xmlparse.c linenumber=1443
          isCalledFromInsideHandler /src/expat/expat/lib/xmlparse.c linenumber=1847
          callUnknownEncodingRelease /src/expat/expat/lib/xmlparse.c linenumber=1852
            beforeHandler /src/expat/expat/lib/xmlparse.c linenumber=1173
              __assert_fail  linenumber=1156
            afterHandler /src/expat/expat/lib/xmlparse.c linenumber=1175
              __assert_fail  linenumber=1162
          expat_free /src/expat/expat/lib/xmlparse.c linenumber=1865
          destroyBindings /src/expat/expat/lib/xmlparse.c linenumber=1866
            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=1867
          expat_free /src/expat/expat/lib/xmlparse.c linenumber=1874
          expat_free /src/expat/expat/lib/xmlparse.c linenumber=1881
          expat_free /src/expat/expat/lib/xmlparse.c linenumber=1888
          expat_free /src/expat/expat/lib/xmlparse.c linenumber=1895
          destroyBindings /src/expat/expat/lib/xmlparse.c linenumber=1898
          destroyBindings /src/expat/expat/lib/xmlparse.c linenumber=1899
          poolDestroy /src/expat/expat/lib/xmlparse.c linenumber=1900
            expat_free /src/expat/expat/lib/xmlparse.c linenumber=8185
            expat_free /src/expat/expat/lib/xmlparse.c linenumber=8191
          poolDestroy /src/expat/expat/lib/xmlparse.c linenumber=1901
          expat_free /src/expat/expat/lib/xmlparse.c linenumber=1902
          dtdDestroy /src/expat/expat/lib/xmlparse.c linenumber=1911
            hashTableIterInit /src/expat/expat/lib/xmlparse.c linenumber=7689
            hashTableIterNext /src/expat/expat/lib/xmlparse.c linenumber=7691
            hashTableDestroy /src/expat/expat/lib/xmlparse.c linenumber=7694
              expat_free /src/expat/expat/lib/xmlparse.c linenumber=8122
              expat_free /src/expat/expat/lib/xmlparse.c linenumber=8123
            expat_free /src/expat/expat/lib/xmlparse.c linenumber=7695
            hashTableDestroy /src/expat/expat/lib/xmlparse.c linenumber=7697
            hashTableDestroy /src/expat/expat/lib/xmlparse.c linenumber=7699
            hashTableDestroy /src/expat/expat/lib/xmlparse.c linenumber=7701
            hashTableDestroy /src/expat/expat/lib/xmlparse.c linenumber=7702
            hashTableDestroy /src/expat/expat/lib/xmlparse.c linenumber=7703
            poolDestroy /src/expat/expat/lib/xmlparse.c linenumber=7704
            poolDestroy /src/expat/expat/lib/xmlparse.c linenumber=7705
            expat_free /src/expat/expat/lib/xmlparse.c linenumber=7707
            expat_free /src/expat/expat/lib/xmlparse.c linenumber=7708
            expat_free /src/expat/expat/lib/xmlparse.c linenumber=7710
          expat_free /src/expat/expat/lib/xmlparse.c linenumber=1912
          expat_free /src/expat/expat/lib/xmlparse.c linenumber=1913
          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=1920
          expat_free /src/expat/expat/lib/xmlparse.c linenumber=1921
        XmlGetUtf8InternalEncodingNS /src/expat/expat/lib/xmltok_ns.c linenumber=1449
        XmlGetUtf8InternalEncoding /src/expat/expat/lib/xmltok_ns.c linenumber=1452
  __assert_fail  linenumber=102
  ParseOneInput /src/expat/expat/fuzz/xml_parsebuffer_fuzzer.c linenumber=103
    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=2264
      __assert_fail  linenumber=2265
      parserBusy /src/expat/expat/lib/xmlparse.c linenumber=2268
      sip_tokey /src/expat/expat/lib/siphash.h linenumber=2271
      ENTROPY_DEBUG /src/expat/expat/lib/xmlparse.c linenumber=2275
        getDebugLevel /src/expat/expat/lib/xmlparse.c linenumber=1092
        fprintf  linenumber=1093
    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_parsebuffer_fuzzer.c linenumber=75
    end /src/expat/expat/fuzz/xml_parsebuffer_fuzzer.c linenumber=75
    XML_SetCharacterDataHandler /src/expat/expat/lib/xmlparse.c linenumber=76
    may_stop_character_handler /src/expat/expat/fuzz/xml_parsebuffer_fuzzer.c linenumber=76
      XML_StopParser /src/expat/expat/lib/xmlparse.c linenumber=57
        __assert_fail  linenumber=2632
    __assert_fail  linenumber=77
    XML_GetBuffer /src/expat/expat/lib/xmlparse.c linenumber=78
      isCalledFromInsideHandler /src/expat/expat/lib/xmlparse.c linenumber=2503
      setParserBuffer /src/expat/expat/lib/xmlparse.c linenumber=2588
    __assert_fail  linenumber=79
    XML_ParseBuffer /src/expat/expat/lib/xmlparse.c linenumber=81
      isCalledFromInsideHandler /src/expat/expat/lib/xmlparse.c linenumber=2398
      startParsing /src/expat/expat/lib/xmlparse.c linenumber=2420
        generate_hash_secret_salt /src/expat/expat/lib/xmlparse.c linenumber=1259
          writeRandomBytes_getentropy /src/expat/expat/lib/random_getentropy.c linenumber=1120
            __errno_location  linenumber=56
            getentropy  linenumber=57
          ENTROPY_DEBUG /src/expat/expat/lib/xmlparse.c linenumber=1121
          __errno_location  linenumber=1123
          gather_time_entropy /src/expat/expat/lib/xmlparse.c linenumber=1137
            gettimeofday  linenumber=1075
            __assert_fail  linenumber=1080
          getpid  linenumber=1140
          ENTROPY_DEBUG /src/expat/expat/lib/xmlparse.c linenumber=1149
        setContext /src/expat/expat/lib/xmlparse.c linenumber=1266
          poolAppendChar /src/expat/expat/lib/xmlparse.c linenumber=7530
            poolGrow /src/expat/expat/lib/xmlparse.c linenumber=658
              poolBytesToAllocateFor /src/expat/expat/lib/xmlparse.c linenumber=8352
              expat_realloc /src/expat/expat/lib/xmlparse.c linenumber=8356
                __assert_fail  linenumber=967
                expat_malloc /src/expat/expat/lib/xmlparse.c linenumber=970
                expat_free /src/expat/expat/lib/xmlparse.c linenumber=974
                getRootParserOf /src/expat/expat/lib/xmlparse.c linenumber=978
                __assert_fail  linenumber=979
                expat_heap_increase_tolerable /src/expat/expat/lib/xmlparse.c linenumber=993
                __assert_fail  linenumber=1013
                __assert_fail  linenumber=1017
                expat_heap_stat /src/expat/expat/lib/xmlparse.c linenumber=1028
              poolBytesToAllocateFor /src/expat/expat/lib/xmlparse.c linenumber=8392
              expat_malloc /src/expat/expat/lib/xmlparse.c linenumber=8396
          lookup /src/expat/expat/lib/xmlparse.c linenumber=7532
            keylen /src/expat/expat/lib/xmlparse.c linenumber=8105
              xcslen /src/expat/expat/lib/xcsinc.c linenumber=7955
            lookupWithLength /src/expat/expat/lib/xmlparse.c linenumber=8105
              expat_malloc /src/expat/expat/lib/xmlparse.c linenumber=8008
              hash /src/expat/expat/lib/xmlparse.c linenumber=8014
                copy_salt_to_sipkey /src/expat/expat/lib/xmlparse.c linenumber=7971
                  getRootParserOf /src/expat/expat/lib/xmlparse.c linenumber=7960
                  __assert_fail  linenumber=7961
                sip24_init /src/expat/expat/lib/siphash.h linenumber=7972
                sip24_update /src/expat/expat/lib/siphash.h linenumber=7973
                sip24_final /src/expat/expat/lib/siphash.h linenumber=7974
              hash /src/expat/expat/lib/xmlparse.c linenumber=8016
              keyeq /src/expat/expat/lib/xmlparse.c linenumber=8021
                strncmp  linenumber=7948
              expat_malloc /src/expat/expat/lib/xmlparse.c linenumber=8048
              keylen /src/expat/expat/lib/xmlparse.c linenumber=8055
              hash /src/expat/expat/lib/xmlparse.c linenumber=8055
              expat_free /src/expat/expat/lib/xmlparse.c linenumber=8065
              __assert_fail  linenumber=8078
              expat_malloc /src/expat/expat/lib/xmlparse.c linenumber=8079
          poolAppendChar /src/expat/expat/lib/xmlparse.c linenumber=7545
          poolCopyStringNoFinish /src/expat/expat/lib/xmlparse.c linenumber=7547
            poolAppendChar /src/expat/expat/lib/xmlparse.c linenumber=8228
          lookup /src/expat/expat/lib/xmlparse.c linenumber=7553
          poolAppendChar /src/expat/expat/lib/xmlparse.c linenumber=7569
          poolAppendChar /src/expat/expat/lib/xmlparse.c linenumber=7571
          addBinding /src/expat/expat/lib/xmlparse.c linenumber=7573
            is_rfc3986_uri_char /src/expat/expat/lib/xmlparse.c linenumber=4492
            expat_realloc /src/expat/expat/lib/xmlparse.c linenumber=4523
            expat_malloc /src/expat/expat/lib/xmlparse.c linenumber=4531
            expat_free /src/expat/expat/lib/xmlparse.c linenumber=4538
            expat_malloc /src/expat/expat/lib/xmlparse.c linenumber=4542
            expat_free /src/expat/expat/lib/xmlparse.c linenumber=4544
            beforeHandler /src/expat/expat/lib/xmlparse.c linenumber=4565
            afterHandler /src/expat/expat/lib/xmlparse.c linenumber=4568
          poolAppendChar /src/expat/expat/lib/xmlparse.c linenumber=7582
      callProcessor /src/expat/expat/lib/xmlparse.c linenumber=2449
    XML_GetBuffer /src/expat/expat/lib/xmlparse.c linenumber=82
    XML_ParseBuffer /src/expat/expat/lib/xmlparse.c linenumber=87
    XML_GetErrorCode /src/expat/expat/lib/xmlparse.c linenumber=88
    XML_ErrorString /src/expat/expat/lib/xmlparse.c linenumber=88
    XML_GetCurrentLineNumber64 /src/expat/expat/lib/xmlparse.c linenumber=90
    XML_ParserReset /src/expat/expat/lib/xmlparse.c linenumber=92
      isCalledFromInsideHandler /src/expat/expat/lib/xmlparse.c linenumber=1578
      callUnknownEncodingRelease /src/expat/expat/lib/xmlparse.c linenumber=1586
      moveToFreeBindingList /src/expat/expat/lib/xmlparse.c linenumber=1593
      moveEntityList /src/expat/expat/lib/xmlparse.c linenumber=1598
      moveEntityList /src/expat/expat/lib/xmlparse.c linenumber=1601
      moveEntityList /src/expat/expat/lib/xmlparse.c linenumber=1604
      moveToFreeBindingList /src/expat/expat/lib/xmlparse.c linenumber=1605
      expat_free /src/expat/expat/lib/xmlparse.c linenumber=1606
      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=7647
        hashTableIterNext /src/expat/expat/lib/xmlparse.c linenumber=7649
        hashTableDestroy /src/expat/expat/lib/xmlparse.c linenumber=7652
        expat_free /src/expat/expat/lib/xmlparse.c linenumber=7653
        hashTableClear /src/expat/expat/lib/xmlparse.c linenumber=7655
          expat_free /src/expat/expat/lib/xmlparse.c linenumber=8112
        hashTableClear /src/expat/expat/lib/xmlparse.c linenumber=7658
        hashTableClear /src/expat/expat/lib/xmlparse.c linenumber=7660
        hashTableClear /src/expat/expat/lib/xmlparse.c linenumber=7661
        hashTableClear /src/expat/expat/lib/xmlparse.c linenumber=7662
        poolClear /src/expat/expat/lib/xmlparse.c linenumber=7663
        poolClear /src/expat/expat/lib/xmlparse.c linenumber=7664
        expat_free /src/expat/expat/lib/xmlparse.c linenumber=7670
        expat_free /src/expat/expat/lib/xmlparse.c linenumber=7673
  XML_ParserCreateNS /src/expat/expat/lib/xmlparse.c linenumber=106
    XML_ParserCreate_MM /src/expat/expat/lib/xmlparse.c linenumber=1048
  __assert_fail  linenumber=107
  ParseOneInput /src/expat/expat/fuzz/xml_parsebuffer_fuzzer.c linenumber=108
  XML_ParserFree /src/expat/expat/lib/xmlparse.c linenumber=109
  XML_ExternalEntityParserCreate /src/expat/expat/lib/xmlparse.c linenumber=112
    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=7723
      hashTableIterNext /src/expat/expat/lib/xmlparse.c linenumber=7726
      poolCopyString /src/expat/expat/lib/xmlparse.c linenumber=7729
        xcslen /src/expat/expat/lib/xcsinc.c linenumber=8215
        poolAppendChars /src/expat/expat/lib/xmlparse.c linenumber=8215
          poolGrowUntil /src/expat/expat/lib/xmlparse.c linenumber=671
            poolGrow /src/expat/expat/lib/xmlparse.c linenumber=8419
      lookup /src/expat/expat/lib/xmlparse.c linenumber=7732
      hashTableIterInit /src/expat/expat/lib/xmlparse.c linenumber=7736
      hashTableIterNext /src/expat/expat/lib/xmlparse.c linenumber=7743
      poolAppendChar /src/expat/expat/lib/xmlparse.c linenumber=7748
      poolCopyString /src/expat/expat/lib/xmlparse.c linenumber=7750
      lookup /src/expat/expat/lib/xmlparse.c linenumber=7754
      lookup /src/expat/expat/lib/xmlparse.c linenumber=7764
      hashTableIterInit /src/expat/expat/lib/xmlparse.c linenumber=7771
      hashTableIterNext /src/expat/expat/lib/xmlparse.c linenumber=7776
      poolCopyString /src/expat/expat/lib/xmlparse.c linenumber=7779
      lookup /src/expat/expat/lib/xmlparse.c linenumber=7782
      hashTableInit /src/expat/expat/lib/xmlparse.c linenumber=7788
      expat_malloc /src/expat/expat/lib/xmlparse.c linenumber=7796
      lookup /src/expat/expat/lib/xmlparse.c linenumber=7802
      lookup /src/expat/expat/lib/xmlparse.c linenumber=7806
      lookup /src/expat/expat/lib/xmlparse.c linenumber=7810
      poolCopyString /src/expat/expat/lib/xmlparse.c linenumber=7815
      lookup /src/expat/expat/lib/xmlparse.c linenumber=7822
      copyEntityTable /src/expat/expat/lib/xmlparse.c linenumber=7841
        hashTableIterInit /src/expat/expat/lib/xmlparse.c linenumber=7875
        hashTableIterNext /src/expat/expat/lib/xmlparse.c linenumber=7880
        poolCopyString /src/expat/expat/lib/xmlparse.c linenumber=7883
        lookup /src/expat/expat/lib/xmlparse.c linenumber=7886
        poolCopyString /src/expat/expat/lib/xmlparse.c linenumber=7890
        poolCopyString /src/expat/expat/lib/xmlparse.c linenumber=7899
        poolCopyString /src/expat/expat/lib/xmlparse.c linenumber=7906
        poolCopyStringN /src/expat/expat/lib/xmlparse.c linenumber=7913
          poolGrow /src/expat/expat/lib/xmlparse.c linenumber=8241
          poolAppendChars /src/expat/expat/lib/xmlparse.c linenumber=8255
        poolCopyString /src/expat/expat/lib/xmlparse.c linenumber=7920
      copyEntityTable /src/expat/expat/lib/xmlparse.c linenumber=7846
    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_parsebuffer_fuzzer.c linenumber=114
  XML_ParserFree /src/expat/expat/lib/xmlparse.c linenumber=115
  XML_ExternalEntityParserCreate /src/expat/expat/lib/xmlparse.c linenumber=119
  ParseOneInput /src/expat/expat/fuzz/xml_parsebuffer_fuzzer.c linenumber=121
  XML_ParserFree /src/expat/expat/lib/xmlparse.c linenumber=122
  XML_ParserFree /src/expat/expat/lib/xmlparse.c linenumber=126
====================================
