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=1019
      parserCreate /src/expat/expat/lib/xmlparse.c linenumber=1216
        getRootParserOf /src/expat/expat/lib/xmlparse.c linenumber=1230
          __assert_fail  linenumber=8657
        expat_heap_increase_tolerable /src/expat/expat/lib/xmlparse.c linenumber=1231
          __assert_fail  linenumber=818
          __assert_fail  linenumber=819
          __assert_fail  linenumber=831
          expat_heap_stat /src/expat/expat/lib/xmlparse.c linenumber=843
            fprintf  linenumber=807
        getDebugLevel /src/expat/expat/lib/xmlparse.c linenumber=1286
          getenv  linenumber=9194
          __errno_location  linenumber=9200
          strtoul  linenumber=9202
          __errno_location  linenumber=9203
          __errno_location  linenumber=9204
        getRootParserOf /src/expat/expat/lib/xmlparse.c linenumber=1301
        __assert_fail  linenumber=1302
        __assert_fail  linenumber=1303
        expat_heap_stat /src/expat/expat/lib/xmlparse.c linenumber=1314
        expat_malloc /src/expat/expat/lib/xmlparse.c linenumber=1326
          getRootParserOf /src/expat/expat/lib/xmlparse.c linenumber=860
          __assert_fail  linenumber=861
          expat_heap_increase_tolerable /src/expat/expat/lib/xmlparse.c linenumber=870
          expat_heap_stat /src/expat/expat/lib/xmlparse.c linenumber=895
        expat_free /src/expat/expat/lib/xmlparse.c linenumber=1328
          __assert_fail  linenumber=909
          getRootParserOf /src/expat/expat/lib/xmlparse.c linenumber=915
          __assert_fail  linenumber=916
          __assert_fail  linenumber=925
          expat_heap_stat /src/expat/expat/lib/xmlparse.c linenumber=930
        expat_malloc /src/expat/expat/lib/xmlparse.c linenumber=1339
        expat_free /src/expat/expat/lib/xmlparse.c linenumber=1341
        expat_free /src/expat/expat/lib/xmlparse.c linenumber=1345
        dtdCreate /src/expat/expat/lib/xmlparse.c linenumber=1353
          expat_malloc /src/expat/expat/lib/xmlparse.c linenumber=7451
          poolInit /src/expat/expat/lib/xmlparse.c linenumber=7454
          poolInit /src/expat/expat/lib/xmlparse.c linenumber=7455
          hashTableInit /src/expat/expat/lib/xmlparse.c linenumber=7456
          hashTableInit /src/expat/expat/lib/xmlparse.c linenumber=7457
          hashTableInit /src/expat/expat/lib/xmlparse.c linenumber=7458
          hashTableInit /src/expat/expat/lib/xmlparse.c linenumber=7459
          hashTableInit /src/expat/expat/lib/xmlparse.c linenumber=7462
        expat_free /src/expat/expat/lib/xmlparse.c linenumber=1355
        expat_free /src/expat/expat/lib/xmlparse.c linenumber=1356
        expat_free /src/expat/expat/lib/xmlparse.c linenumber=1360
        poolInit /src/expat/expat/lib/xmlparse.c linenumber=1387
        poolInit /src/expat/expat/lib/xmlparse.c linenumber=1388
        parserInit /src/expat/expat/lib/xmlparse.c linenumber=1389
          XmlPrologStateInit /src/expat/expat/lib/xmlrole.c linenumber=1418
          copyString /src/expat/expat/lib/xmlparse.c linenumber=1420
            expat_malloc /src/expat/expat/lib/xmlparse.c linenumber=8441
          XmlInitEncoding /src/expat/expat/lib/xmltok_ns.c linenumber=1423
            getEncodingIndex /src/expat/expat/lib/xmltok.c linenumber=82
              streqci /src/expat/expat/lib/xmltok.c linenumber=1512
          getDebugLevel /src/expat/expat/lib/xmlparse.c linenumber=1496
          getDebugLevel /src/expat/expat/lib/xmlparse.c linenumber=1503
        XML_ParserFree /src/expat/expat/lib/xmlparse.c linenumber=1400
          expat_free /src/expat/expat/lib/xmlparse.c linenumber=1824
          destroyBindings /src/expat/expat/lib/xmlparse.c linenumber=1825
            expat_free /src/expat/expat/lib/xmlparse.c linenumber=1801
            expat_free /src/expat/expat/lib/xmlparse.c linenumber=1802
          expat_free /src/expat/expat/lib/xmlparse.c linenumber=1826
          expat_free /src/expat/expat/lib/xmlparse.c linenumber=1840
          expat_free /src/expat/expat/lib/xmlparse.c linenumber=1854
          expat_free /src/expat/expat/lib/xmlparse.c linenumber=1868
          destroyBindings /src/expat/expat/lib/xmlparse.c linenumber=1870
          destroyBindings /src/expat/expat/lib/xmlparse.c linenumber=1871
          poolDestroy /src/expat/expat/lib/xmlparse.c linenumber=1872
            expat_free /src/expat/expat/lib/xmlparse.c linenumber=7966
            expat_free /src/expat/expat/lib/xmlparse.c linenumber=7972
          poolDestroy /src/expat/expat/lib/xmlparse.c linenumber=1873
          expat_free /src/expat/expat/lib/xmlparse.c linenumber=1874
          dtdDestroy /src/expat/expat/lib/xmlparse.c linenumber=1883
            hashTableIterInit /src/expat/expat/lib/xmlparse.c linenumber=7526
            hashTableIterNext /src/expat/expat/lib/xmlparse.c linenumber=7528
            hashTableDestroy /src/expat/expat/lib/xmlparse.c linenumber=7531
              expat_free /src/expat/expat/lib/xmlparse.c linenumber=7903
              expat_free /src/expat/expat/lib/xmlparse.c linenumber=7904
            expat_free /src/expat/expat/lib/xmlparse.c linenumber=7533
            hashTableDestroy /src/expat/expat/lib/xmlparse.c linenumber=7535
            hashTableDestroy /src/expat/expat/lib/xmlparse.c linenumber=7537
            hashTableDestroy /src/expat/expat/lib/xmlparse.c linenumber=7539
            hashTableDestroy /src/expat/expat/lib/xmlparse.c linenumber=7540
            hashTableDestroy /src/expat/expat/lib/xmlparse.c linenumber=7541
            poolDestroy /src/expat/expat/lib/xmlparse.c linenumber=7542
            poolDestroy /src/expat/expat/lib/xmlparse.c linenumber=7543
            expat_free /src/expat/expat/lib/xmlparse.c linenumber=7545
            expat_free /src/expat/expat/lib/xmlparse.c linenumber=7546
            expat_free /src/expat/expat/lib/xmlparse.c linenumber=7548
          expat_free /src/expat/expat/lib/xmlparse.c linenumber=1884
          expat_free /src/expat/expat/lib/xmlparse.c linenumber=1888
          expat_free /src/expat/expat/lib/xmlparse.c linenumber=1893
          expat_free /src/expat/expat/lib/xmlparse.c linenumber=1894
          expat_free /src/expat/expat/lib/xmlparse.c linenumber=1895
          expat_free /src/expat/expat/lib/xmlparse.c linenumber=1898
        XmlGetUtf8InternalEncodingNS /src/expat/expat/lib/xmltok_ns.c linenumber=1406
        XmlGetUtf8InternalEncoding /src/expat/expat/lib/xmltok_ns.c linenumber=1409
  __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=272
      sip24_update /src/expat/expat/lib/siphash.h linenumber=272
        sip_round /src/expat/expat/lib/siphash.h linenumber=219
      sip24_final /src/expat/expat/lib/siphash.h linenumber=272
        sip_round /src/expat/expat/lib/siphash.h linenumber=261
        sip_round /src/expat/expat/lib/siphash.h linenumber=264
    XML_SetHashSalt /src/expat/expat/lib/xmlparse.c linenumber=63
      getRootParserOf /src/expat/expat/lib/xmlparse.c linenumber=2213
      __assert_fail  linenumber=2214
      parserBusy /src/expat/expat/lib/xmlparse.c linenumber=2217
      ENTROPY_DEBUG /src/expat/expat/lib/xmlparse.c linenumber=2229
        getDebugLevel /src/expat/expat/lib/xmlparse.c linenumber=1069
        fprintf  linenumber=1070
    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=2611
    __assert_fail  linenumber=69
    XML_Parse /src/expat/expat/lib/xmlparse.c linenumber=70
      startParsing /src/expat/expat/lib/xmlparse.c linenumber=2274
        generate_hash_secret_salt /src/expat/expat/lib/xmlparse.c linenumber=1200
          writeRandomBytes_getentropy /src/expat/expat/lib/random_getentropy.c linenumber=1097
            __errno_location  linenumber=52
            getentropy  linenumber=53
          ENTROPY_DEBUG /src/expat/expat/lib/xmlparse.c linenumber=1098
          __errno_location  linenumber=1100
          writeRandomBytes_dev_urandom /src/expat/expat/lib/random_dev_urandom.c linenumber=1107
            open  linenumber=50
            __errno_location  linenumber=59
            read  linenumber=61
            __errno_location  linenumber=68
            close  linenumber=70
          ENTROPY_DEBUG /src/expat/expat/lib/xmlparse.c linenumber=1108
          gather_time_entropy /src/expat/expat/lib/xmlparse.c linenumber=1114
            gettimeofday  linenumber=1052
            __assert_fail  linenumber=1057
          getpid  linenumber=1117
          ENTROPY_DEBUG /src/expat/expat/lib/xmlparse.c linenumber=1126
        setContext /src/expat/expat/lib/xmlparse.c linenumber=1207
          poolGrow /src/expat/expat/lib/xmlparse.c linenumber=7368
            poolBytesToAllocateFor /src/expat/expat/lib/xmlparse.c linenumber=8140
            expat_realloc /src/expat/expat/lib/xmlparse.c linenumber=8144
              __assert_fail  linenumber=945
              expat_malloc /src/expat/expat/lib/xmlparse.c linenumber=948
              expat_free /src/expat/expat/lib/xmlparse.c linenumber=952
              getRootParserOf /src/expat/expat/lib/xmlparse.c linenumber=956
              __assert_fail  linenumber=957
              expat_heap_increase_tolerable /src/expat/expat/lib/xmlparse.c linenumber=971
              __assert_fail  linenumber=978
              __assert_fail  linenumber=990
              __assert_fail  linenumber=994
              expat_heap_stat /src/expat/expat/lib/xmlparse.c linenumber=1005
            poolBytesToAllocateFor /src/expat/expat/lib/xmlparse.c linenumber=8180
            expat_malloc /src/expat/expat/lib/xmlparse.c linenumber=8184
          lookup /src/expat/expat/lib/xmlparse.c linenumber=7370
            expat_malloc /src/expat/expat/lib/xmlparse.c linenumber=7811
            hash /src/expat/expat/lib/xmlparse.c linenumber=7817
              copy_salt_to_sipkey /src/expat/expat/lib/xmlparse.c linenumber=7794
                getRootParserOf /src/expat/expat/lib/xmlparse.c linenumber=7783
                __assert_fail  linenumber=7784
              sip24_init /src/expat/expat/lib/siphash.h linenumber=7795
              keylen /src/expat/expat/lib/xmlparse.c linenumber=7796
              sip24_update /src/expat/expat/lib/siphash.h linenumber=7796
              sip24_final /src/expat/expat/lib/siphash.h linenumber=7797
            hash /src/expat/expat/lib/xmlparse.c linenumber=7819
            keyeq /src/expat/expat/lib/xmlparse.c linenumber=7824
            expat_malloc /src/expat/expat/lib/xmlparse.c linenumber=7851
            hash /src/expat/expat/lib/xmlparse.c linenumber=7857
            expat_free /src/expat/expat/lib/xmlparse.c linenumber=7867
            expat_malloc /src/expat/expat/lib/xmlparse.c linenumber=7880
          poolGrow /src/expat/expat/lib/xmlparse.c linenumber=7383
          poolCopyStringNoFinish /src/expat/expat/lib/xmlparse.c linenumber=7385
            poolGrow /src/expat/expat/lib/xmlparse.c linenumber=8011
          lookup /src/expat/expat/lib/xmlparse.c linenumber=7391
          poolGrow /src/expat/expat/lib/xmlparse.c linenumber=7407
          poolGrow /src/expat/expat/lib/xmlparse.c linenumber=7409
          addBinding /src/expat/expat/lib/xmlparse.c linenumber=7411
            is_rfc3986_uri_char /src/expat/expat/lib/xmlparse.c linenumber=4403
            expat_realloc /src/expat/expat/lib/xmlparse.c linenumber=4438
            expat_malloc /src/expat/expat/lib/xmlparse.c linenumber=4446
            expat_malloc /src/expat/expat/lib/xmlparse.c linenumber=4464
            expat_free /src/expat/expat/lib/xmlparse.c linenumber=4466
          poolGrow /src/expat/expat/lib/xmlparse.c linenumber=7420
      XML_GetBuffer /src/expat/expat/lib/xmlparse.c linenumber=2360
      __assert_fail  linenumber=2364
      XML_ParseBuffer /src/expat/expat/lib/xmlparse.c linenumber=2367
        startParsing /src/expat/expat/lib/xmlparse.c linenumber=2397
        callProcessor /src/expat/expat/lib/xmlparse.c linenumber=2413
    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
      moveToFreeBindingList /src/expat/expat/lib/xmlparse.c linenumber=1534
      moveToFreeBindingList /src/expat/expat/lib/xmlparse.c linenumber=1564
      expat_free /src/expat/expat/lib/xmlparse.c linenumber=1565
      poolClear /src/expat/expat/lib/xmlparse.c linenumber=1568
      poolClear /src/expat/expat/lib/xmlparse.c linenumber=1569
      expat_free /src/expat/expat/lib/xmlparse.c linenumber=1570
      parserInit /src/expat/expat/lib/xmlparse.c linenumber=1572
      dtdReset /src/expat/expat/lib/xmlparse.c linenumber=1573
        hashTableIterInit /src/expat/expat/lib/xmlparse.c linenumber=7484
        hashTableIterNext /src/expat/expat/lib/xmlparse.c linenumber=7486
        hashTableDestroy /src/expat/expat/lib/xmlparse.c linenumber=7489
        expat_free /src/expat/expat/lib/xmlparse.c linenumber=7491
        hashTableClear /src/expat/expat/lib/xmlparse.c linenumber=7493
          expat_free /src/expat/expat/lib/xmlparse.c linenumber=7893
        hashTableClear /src/expat/expat/lib/xmlparse.c linenumber=7496
        hashTableClear /src/expat/expat/lib/xmlparse.c linenumber=7498
        hashTableClear /src/expat/expat/lib/xmlparse.c linenumber=7499
        hashTableClear /src/expat/expat/lib/xmlparse.c linenumber=7500
        poolClear /src/expat/expat/lib/xmlparse.c linenumber=7501
        poolClear /src/expat/expat/lib/xmlparse.c linenumber=7502
        expat_free /src/expat/expat/lib/xmlparse.c linenumber=7508
        expat_free /src/expat/expat/lib/xmlparse.c linenumber=7510
  XML_ParserCreateNS /src/expat/expat/lib/xmlparse.c linenumber=87
    XML_ParserCreate_MM /src/expat/expat/lib/xmlparse.c linenumber=1025
  __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=1722
    parserCreate /src/expat/expat/lib/xmlparse.c linenumber=1725
    dtdCopy /src/expat/expat/lib/xmlparse.c linenumber=1771
      hashTableIterInit /src/expat/expat/lib/xmlparse.c linenumber=7561
      hashTableIterNext /src/expat/expat/lib/xmlparse.c linenumber=7564
      poolCopyString /src/expat/expat/lib/xmlparse.c linenumber=7567
        poolGrow /src/expat/expat/lib/xmlparse.c linenumber=7997
      lookup /src/expat/expat/lib/xmlparse.c linenumber=7570
      hashTableIterInit /src/expat/expat/lib/xmlparse.c linenumber=7574
      hashTableIterNext /src/expat/expat/lib/xmlparse.c linenumber=7581
      poolGrow /src/expat/expat/lib/xmlparse.c linenumber=7586
      poolCopyString /src/expat/expat/lib/xmlparse.c linenumber=7588
      lookup /src/expat/expat/lib/xmlparse.c linenumber=7592
      lookup /src/expat/expat/lib/xmlparse.c linenumber=7602
      hashTableIterInit /src/expat/expat/lib/xmlparse.c linenumber=7609
      hashTableIterNext /src/expat/expat/lib/xmlparse.c linenumber=7615
      poolCopyString /src/expat/expat/lib/xmlparse.c linenumber=7618
      lookup /src/expat/expat/lib/xmlparse.c linenumber=7621
      hashTableInit /src/expat/expat/lib/xmlparse.c linenumber=7627
      expat_malloc /src/expat/expat/lib/xmlparse.c linenumber=7640
      lookup /src/expat/expat/lib/xmlparse.c linenumber=7646
      lookup /src/expat/expat/lib/xmlparse.c linenumber=7650
      lookup /src/expat/expat/lib/xmlparse.c linenumber=7654
      poolCopyString /src/expat/expat/lib/xmlparse.c linenumber=7659
      lookup /src/expat/expat/lib/xmlparse.c linenumber=7665
      copyEntityTable /src/expat/expat/lib/xmlparse.c linenumber=7674
        hashTableIterInit /src/expat/expat/lib/xmlparse.c linenumber=7707
        hashTableIterNext /src/expat/expat/lib/xmlparse.c linenumber=7712
        poolCopyString /src/expat/expat/lib/xmlparse.c linenumber=7715
        lookup /src/expat/expat/lib/xmlparse.c linenumber=7718
        poolCopyString /src/expat/expat/lib/xmlparse.c linenumber=7722
        poolCopyString /src/expat/expat/lib/xmlparse.c linenumber=7731
        poolCopyString /src/expat/expat/lib/xmlparse.c linenumber=7738
        poolCopyStringN /src/expat/expat/lib/xmlparse.c linenumber=7745
          poolGrow /src/expat/expat/lib/xmlparse.c linenumber=8024
          poolGrow /src/expat/expat/lib/xmlparse.c linenumber=8039
        poolCopyString /src/expat/expat/lib/xmlparse.c linenumber=7752
      copyEntityTable /src/expat/expat/lib/xmlparse.c linenumber=7679
    setContext /src/expat/expat/lib/xmlparse.c linenumber=1772
    XML_ParserFree /src/expat/expat/lib/xmlparse.c linenumber=1773
    XmlPrologStateInitExternalEntity /src/expat/expat/lib/xmlrole.c linenumber=1787
  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
====================================
