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=1051
      parserCreate /src/expat/expat/lib/xmlparse.c linenumber=1248
        getRootParserOf /src/expat/expat/lib/xmlparse.c linenumber=1262
          __assert_fail  linenumber=8639
        expat_heap_increase_tolerable /src/expat/expat/lib/xmlparse.c linenumber=1263
          __assert_fail  linenumber=850
          __assert_fail  linenumber=851
          __assert_fail  linenumber=863
          expat_heap_stat /src/expat/expat/lib/xmlparse.c linenumber=875
            fprintf  linenumber=839
        getDebugLevel /src/expat/expat/lib/xmlparse.c linenumber=1318
          getenv  linenumber=9176
          __errno_location  linenumber=9182
          strtoul  linenumber=9184
          __errno_location  linenumber=9185
          __errno_location  linenumber=9186
        getRootParserOf /src/expat/expat/lib/xmlparse.c linenumber=1333
        __assert_fail  linenumber=1334
        __assert_fail  linenumber=1335
        expat_heap_stat /src/expat/expat/lib/xmlparse.c linenumber=1346
        expat_malloc /src/expat/expat/lib/xmlparse.c linenumber=1358
          getRootParserOf /src/expat/expat/lib/xmlparse.c linenumber=892
          __assert_fail  linenumber=893
          expat_heap_increase_tolerable /src/expat/expat/lib/xmlparse.c linenumber=902
          expat_heap_stat /src/expat/expat/lib/xmlparse.c linenumber=927
        expat_free /src/expat/expat/lib/xmlparse.c linenumber=1360
          __assert_fail  linenumber=941
          getRootParserOf /src/expat/expat/lib/xmlparse.c linenumber=947
          __assert_fail  linenumber=948
          __assert_fail  linenumber=957
          expat_heap_stat /src/expat/expat/lib/xmlparse.c linenumber=962
        expat_malloc /src/expat/expat/lib/xmlparse.c linenumber=1371
        expat_free /src/expat/expat/lib/xmlparse.c linenumber=1373
        expat_free /src/expat/expat/lib/xmlparse.c linenumber=1377
        dtdCreate /src/expat/expat/lib/xmlparse.c linenumber=1385
          expat_malloc /src/expat/expat/lib/xmlparse.c linenumber=7425
          poolInit /src/expat/expat/lib/xmlparse.c linenumber=7428
          poolInit /src/expat/expat/lib/xmlparse.c linenumber=7429
          hashTableInit /src/expat/expat/lib/xmlparse.c linenumber=7430
          hashTableInit /src/expat/expat/lib/xmlparse.c linenumber=7431
          hashTableInit /src/expat/expat/lib/xmlparse.c linenumber=7432
          hashTableInit /src/expat/expat/lib/xmlparse.c linenumber=7433
          hashTableInit /src/expat/expat/lib/xmlparse.c linenumber=7436
        expat_free /src/expat/expat/lib/xmlparse.c linenumber=1387
        expat_free /src/expat/expat/lib/xmlparse.c linenumber=1388
        expat_free /src/expat/expat/lib/xmlparse.c linenumber=1392
        poolInit /src/expat/expat/lib/xmlparse.c linenumber=1419
        poolInit /src/expat/expat/lib/xmlparse.c linenumber=1420
        parserInit /src/expat/expat/lib/xmlparse.c linenumber=1421
          XmlPrologStateInit /src/expat/expat/lib/xmlrole.c linenumber=1450
          copyString /src/expat/expat/lib/xmlparse.c linenumber=1452
            xcslen /src/expat/expat/lib/xcsinc.c linenumber=8411
              strlen  linenumber=46
            expat_malloc /src/expat/expat/lib/xmlparse.c linenumber=8420
          XmlInitEncoding /src/expat/expat/lib/xmltok_ns.c linenumber=1455
            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=1528
          getDebugLevel /src/expat/expat/lib/xmlparse.c linenumber=1535
        XML_ParserFree /src/expat/expat/lib/xmlparse.c linenumber=1432
          expat_free /src/expat/expat/lib/xmlparse.c linenumber=1851
          destroyBindings /src/expat/expat/lib/xmlparse.c linenumber=1852
            expat_free /src/expat/expat/lib/xmlparse.c linenumber=1828
            expat_free /src/expat/expat/lib/xmlparse.c linenumber=1829
          expat_free /src/expat/expat/lib/xmlparse.c linenumber=1853
          expat_free /src/expat/expat/lib/xmlparse.c linenumber=1867
          expat_free /src/expat/expat/lib/xmlparse.c linenumber=1881
          expat_free /src/expat/expat/lib/xmlparse.c linenumber=1895
          destroyBindings /src/expat/expat/lib/xmlparse.c linenumber=1897
          destroyBindings /src/expat/expat/lib/xmlparse.c linenumber=1898
          poolDestroy /src/expat/expat/lib/xmlparse.c linenumber=1899
            expat_free /src/expat/expat/lib/xmlparse.c linenumber=7937
            expat_free /src/expat/expat/lib/xmlparse.c linenumber=7943
          poolDestroy /src/expat/expat/lib/xmlparse.c linenumber=1900
          expat_free /src/expat/expat/lib/xmlparse.c linenumber=1901
          dtdDestroy /src/expat/expat/lib/xmlparse.c linenumber=1910
            hashTableIterInit /src/expat/expat/lib/xmlparse.c linenumber=7499
            hashTableIterNext /src/expat/expat/lib/xmlparse.c linenumber=7501
            hashTableDestroy /src/expat/expat/lib/xmlparse.c linenumber=7504
              expat_free /src/expat/expat/lib/xmlparse.c linenumber=7874
              expat_free /src/expat/expat/lib/xmlparse.c linenumber=7875
            expat_free /src/expat/expat/lib/xmlparse.c linenumber=7505
            hashTableDestroy /src/expat/expat/lib/xmlparse.c linenumber=7507
            hashTableDestroy /src/expat/expat/lib/xmlparse.c linenumber=7509
            hashTableDestroy /src/expat/expat/lib/xmlparse.c linenumber=7511
            hashTableDestroy /src/expat/expat/lib/xmlparse.c linenumber=7512
            hashTableDestroy /src/expat/expat/lib/xmlparse.c linenumber=7513
            poolDestroy /src/expat/expat/lib/xmlparse.c linenumber=7514
            poolDestroy /src/expat/expat/lib/xmlparse.c linenumber=7515
            expat_free /src/expat/expat/lib/xmlparse.c linenumber=7517
            expat_free /src/expat/expat/lib/xmlparse.c linenumber=7518
            expat_free /src/expat/expat/lib/xmlparse.c linenumber=7520
          expat_free /src/expat/expat/lib/xmlparse.c linenumber=1911
          expat_free /src/expat/expat/lib/xmlparse.c linenumber=1915
          expat_free /src/expat/expat/lib/xmlparse.c linenumber=1920
          expat_free /src/expat/expat/lib/xmlparse.c linenumber=1921
          expat_free /src/expat/expat/lib/xmlparse.c linenumber=1922
          expat_free /src/expat/expat/lib/xmlparse.c linenumber=1925
        XmlGetUtf8InternalEncodingNS /src/expat/expat/lib/xmltok_ns.c linenumber=1438
        XmlGetUtf8InternalEncoding /src/expat/expat/lib/xmltok_ns.c linenumber=1441
  __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=2240
      __assert_fail  linenumber=2241
      parserBusy /src/expat/expat/lib/xmlparse.c linenumber=2244
      ENTROPY_DEBUG /src/expat/expat/lib/xmlparse.c linenumber=2256
        getDebugLevel /src/expat/expat/lib/xmlparse.c linenumber=1101
        fprintf  linenumber=1102
    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=2623
    __assert_fail  linenumber=69
    XML_Parse /src/expat/expat/lib/xmlparse.c linenumber=70
      startParsing /src/expat/expat/lib/xmlparse.c linenumber=2301
        generate_hash_secret_salt /src/expat/expat/lib/xmlparse.c linenumber=1232
          writeRandomBytes_getentropy /src/expat/expat/lib/random_getentropy.c linenumber=1129
            __errno_location  linenumber=52
            getentropy  linenumber=53
          ENTROPY_DEBUG /src/expat/expat/lib/xmlparse.c linenumber=1130
          __errno_location  linenumber=1132
          writeRandomBytes_dev_urandom /src/expat/expat/lib/random_dev_urandom.c linenumber=1139
            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=1140
          gather_time_entropy /src/expat/expat/lib/xmlparse.c linenumber=1146
            gettimeofday  linenumber=1084
            __assert_fail  linenumber=1089
          getpid  linenumber=1149
          ENTROPY_DEBUG /src/expat/expat/lib/xmlparse.c linenumber=1158
        setContext /src/expat/expat/lib/xmlparse.c linenumber=1239
          poolAppendChar /src/expat/expat/lib/xmlparse.c linenumber=7342
            poolGrow /src/expat/expat/lib/xmlparse.c linenumber=666
              poolBytesToAllocateFor /src/expat/expat/lib/xmlparse.c linenumber=8103
              expat_realloc /src/expat/expat/lib/xmlparse.c linenumber=8107
                __assert_fail  linenumber=977
                expat_malloc /src/expat/expat/lib/xmlparse.c linenumber=980
                expat_free /src/expat/expat/lib/xmlparse.c linenumber=984
                getRootParserOf /src/expat/expat/lib/xmlparse.c linenumber=988
                __assert_fail  linenumber=989
                expat_heap_increase_tolerable /src/expat/expat/lib/xmlparse.c linenumber=1003
                __assert_fail  linenumber=1010
                __assert_fail  linenumber=1022
                __assert_fail  linenumber=1026
                expat_heap_stat /src/expat/expat/lib/xmlparse.c linenumber=1037
              poolBytesToAllocateFor /src/expat/expat/lib/xmlparse.c linenumber=8143
              expat_malloc /src/expat/expat/lib/xmlparse.c linenumber=8147
          lookup /src/expat/expat/lib/xmlparse.c linenumber=7344
            expat_malloc /src/expat/expat/lib/xmlparse.c linenumber=7782
            hash /src/expat/expat/lib/xmlparse.c linenumber=7788
              copy_salt_to_sipkey /src/expat/expat/lib/xmlparse.c linenumber=7765
                getRootParserOf /src/expat/expat/lib/xmlparse.c linenumber=7754
                __assert_fail  linenumber=7755
              sip24_init /src/expat/expat/lib/siphash.h linenumber=7766
              keylen /src/expat/expat/lib/xmlparse.c linenumber=7767
                xcslen /src/expat/expat/lib/xcsinc.c linenumber=7749
              sip24_update /src/expat/expat/lib/siphash.h linenumber=7767
              sip24_final /src/expat/expat/lib/siphash.h linenumber=7768
            hash /src/expat/expat/lib/xmlparse.c linenumber=7790
            keyeq /src/expat/expat/lib/xmlparse.c linenumber=7795
              strcmp  linenumber=7743
            expat_malloc /src/expat/expat/lib/xmlparse.c linenumber=7822
            hash /src/expat/expat/lib/xmlparse.c linenumber=7828
            expat_free /src/expat/expat/lib/xmlparse.c linenumber=7838
            expat_malloc /src/expat/expat/lib/xmlparse.c linenumber=7851
          poolAppendChar /src/expat/expat/lib/xmlparse.c linenumber=7357
          poolCopyStringNoFinish /src/expat/expat/lib/xmlparse.c linenumber=7359
            poolAppendChar /src/expat/expat/lib/xmlparse.c linenumber=7980
          lookup /src/expat/expat/lib/xmlparse.c linenumber=7365
          poolAppendChar /src/expat/expat/lib/xmlparse.c linenumber=7381
          poolAppendChar /src/expat/expat/lib/xmlparse.c linenumber=7383
          addBinding /src/expat/expat/lib/xmlparse.c linenumber=7385
            is_rfc3986_uri_char /src/expat/expat/lib/xmlparse.c linenumber=4407
            expat_realloc /src/expat/expat/lib/xmlparse.c linenumber=4447
            expat_malloc /src/expat/expat/lib/xmlparse.c linenumber=4455
            expat_malloc /src/expat/expat/lib/xmlparse.c linenumber=4473
            expat_free /src/expat/expat/lib/xmlparse.c linenumber=4475
          poolAppendChar /src/expat/expat/lib/xmlparse.c linenumber=7394
      XML_GetBuffer /src/expat/expat/lib/xmlparse.c linenumber=2387
        setParserBuffer /src/expat/expat/lib/xmlparse.c linenumber=2579
      __assert_fail  linenumber=2391
      XML_ParseBuffer /src/expat/expat/lib/xmlparse.c linenumber=2394
        startParsing /src/expat/expat/lib/xmlparse.c linenumber=2424
        callProcessor /src/expat/expat/lib/xmlparse.c linenumber=2440
    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=1566
      moveToFreeBindingList /src/expat/expat/lib/xmlparse.c linenumber=1596
      expat_free /src/expat/expat/lib/xmlparse.c linenumber=1597
      poolClear /src/expat/expat/lib/xmlparse.c linenumber=1600
      poolClear /src/expat/expat/lib/xmlparse.c linenumber=1601
      expat_free /src/expat/expat/lib/xmlparse.c linenumber=1602
      parserInit /src/expat/expat/lib/xmlparse.c linenumber=1604
      dtdReset /src/expat/expat/lib/xmlparse.c linenumber=1605
        hashTableIterInit /src/expat/expat/lib/xmlparse.c linenumber=7458
        hashTableIterNext /src/expat/expat/lib/xmlparse.c linenumber=7460
        hashTableDestroy /src/expat/expat/lib/xmlparse.c linenumber=7463
        expat_free /src/expat/expat/lib/xmlparse.c linenumber=7464
        hashTableClear /src/expat/expat/lib/xmlparse.c linenumber=7466
          expat_free /src/expat/expat/lib/xmlparse.c linenumber=7864
        hashTableClear /src/expat/expat/lib/xmlparse.c linenumber=7469
        hashTableClear /src/expat/expat/lib/xmlparse.c linenumber=7471
        hashTableClear /src/expat/expat/lib/xmlparse.c linenumber=7472
        hashTableClear /src/expat/expat/lib/xmlparse.c linenumber=7473
        poolClear /src/expat/expat/lib/xmlparse.c linenumber=7474
        poolClear /src/expat/expat/lib/xmlparse.c linenumber=7475
        expat_free /src/expat/expat/lib/xmlparse.c linenumber=7481
        expat_free /src/expat/expat/lib/xmlparse.c linenumber=7483
  XML_ParserCreateNS /src/expat/expat/lib/xmlparse.c linenumber=87
    XML_ParserCreate_MM /src/expat/expat/lib/xmlparse.c linenumber=1057
  __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=1749
    parserCreate /src/expat/expat/lib/xmlparse.c linenumber=1752
    dtdCopy /src/expat/expat/lib/xmlparse.c linenumber=1798
      hashTableIterInit /src/expat/expat/lib/xmlparse.c linenumber=7533
      hashTableIterNext /src/expat/expat/lib/xmlparse.c linenumber=7536
      poolCopyString /src/expat/expat/lib/xmlparse.c linenumber=7539
        xcslen /src/expat/expat/lib/xcsinc.c linenumber=7967
        poolAppendChars /src/expat/expat/lib/xmlparse.c linenumber=7967
          poolGrowUntil /src/expat/expat/lib/xmlparse.c linenumber=679
            poolGrow /src/expat/expat/lib/xmlparse.c linenumber=8169
      lookup /src/expat/expat/lib/xmlparse.c linenumber=7542
      hashTableIterInit /src/expat/expat/lib/xmlparse.c linenumber=7546
      hashTableIterNext /src/expat/expat/lib/xmlparse.c linenumber=7553
      poolAppendChar /src/expat/expat/lib/xmlparse.c linenumber=7558
      poolCopyString /src/expat/expat/lib/xmlparse.c linenumber=7560
      lookup /src/expat/expat/lib/xmlparse.c linenumber=7564
      lookup /src/expat/expat/lib/xmlparse.c linenumber=7574
      hashTableIterInit /src/expat/expat/lib/xmlparse.c linenumber=7581
      hashTableIterNext /src/expat/expat/lib/xmlparse.c linenumber=7586
      poolCopyString /src/expat/expat/lib/xmlparse.c linenumber=7589
      lookup /src/expat/expat/lib/xmlparse.c linenumber=7592
      hashTableInit /src/expat/expat/lib/xmlparse.c linenumber=7598
      expat_malloc /src/expat/expat/lib/xmlparse.c linenumber=7606
      lookup /src/expat/expat/lib/xmlparse.c linenumber=7612
      lookup /src/expat/expat/lib/xmlparse.c linenumber=7616
      lookup /src/expat/expat/lib/xmlparse.c linenumber=7620
      poolCopyString /src/expat/expat/lib/xmlparse.c linenumber=7625
      lookup /src/expat/expat/lib/xmlparse.c linenumber=7631
      copyEntityTable /src/expat/expat/lib/xmlparse.c linenumber=7640
        hashTableIterInit /src/expat/expat/lib/xmlparse.c linenumber=7673
        hashTableIterNext /src/expat/expat/lib/xmlparse.c linenumber=7678
        poolCopyString /src/expat/expat/lib/xmlparse.c linenumber=7681
        lookup /src/expat/expat/lib/xmlparse.c linenumber=7684
        poolCopyString /src/expat/expat/lib/xmlparse.c linenumber=7688
        poolCopyString /src/expat/expat/lib/xmlparse.c linenumber=7697
        poolCopyString /src/expat/expat/lib/xmlparse.c linenumber=7704
        poolCopyStringN /src/expat/expat/lib/xmlparse.c linenumber=7711
          poolGrow /src/expat/expat/lib/xmlparse.c linenumber=7993
          poolAppendChars /src/expat/expat/lib/xmlparse.c linenumber=8007
        poolCopyString /src/expat/expat/lib/xmlparse.c linenumber=7718
      copyEntityTable /src/expat/expat/lib/xmlparse.c linenumber=7645
    setContext /src/expat/expat/lib/xmlparse.c linenumber=1799
    XML_ParserFree /src/expat/expat/lib/xmlparse.c linenumber=1800
    XmlPrologStateInitExternalEntity /src/expat/expat/lib/xmlrole.c linenumber=1814
  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
====================================
