You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Pipeline: runtime-coreclr gc-standalone (definition 146), branch main. The failure reproduces on the GCStandAlone linux x64 leg and persists into follow-up build 1494444.
Error Details
The GC/API/GC/Collect_Aggressive_LargePages test fails during runtime startup: the GC cannot commit a 3 GiB (0xC0000000) region for the configured large-pages heap, so coreclr_initialize aborts with E_OUTOFMEMORY (0x8007000E) and the test harness records exit code 255 against an expected 100. This is a distinct failure signature from the SIGSEGV / exit-139 manifestation of the same test tracked in #130211.
Running test: GC/API/GC/Collect_Aggressive_LargePages/Collect_Aggressive_LargePages.cmd
GC: Committing 3221225472 bytes for a region failed
GC heap initialization failed with error 0x8007000E
BEGIN: coreclr_initialize failed - Error: 0x8007000e
END: coreclr_initialize failed - Error: 0x8007000e
Expected: 100
Actual: 255
END EXECUTION - FAILED
Xunit.Sdk.TrueException: GC: Committing 3221225472 bytes for a region failed
Error Message
{
"ErrorMessage": [
"GC: Committing 3221225472 bytes for a region failed",
"GC heap initialization failed with error 0x8007000E"
],
"ErrorPattern": "",
"BuildRetry": false,
"ExcludeConsoleLog": false
}
First build it occurred
Earliest occurrence of this heap-init OOM signature in the scanned window is build 1470804 (2026-06-18); the immediately preceding build 1466400 (2026-06-16) does not contain it. The signature then recurs continuously through source build 1491722 (2026-07-02) and follow-up build 1494444 (2026-07-05).
Duplicate search
Searched open and closed Known Build Error issues for Collect_Aggressive_LargePages, GC heap initialization failed, and 0x8007000E: no existing KBE matches this heap-init OOM signature. Related: #130211 tracks the same test on the same leg failing with a SIGSEGV (exit 139); that issue's signature (Collect_Aggressive_LargePages.sh: line 248: plus a segfault) does not appear in this exit-255 heap-init OOM log, so Build Analysis will not auto-associate the two. Both share first-occurrence build 1470804 and are likely the same broken large-pages GC test manifesting with different exit codes.
Filed by the CI outer-loop failure scanner (detection only). Mitigation — a fix PR or owner hand-off — is handled by the companion ci-failure-fix workflow, which walks open [ci-scan] KBEs.
Note
This issue was generated with the assistance of GitHub Copilot (AI). Signatures and build references were verified against public AzDO / Helix logs.
Warning
Firewall blocked 1 domain
The following domain was blocked by the firewall during workflow execution:
dotnet.github.io
To allow these domains, add them to the network.allowed list in your workflow frontmatter:
Build Information
Build: https://dev.azure.com/dnceng-public/public/_build/results?buildId=1491722
Build error leg or test failing: coreclr Pri1 Runtime Tests Run GCStandAlone linux x64 checked @ azurelinux.3.amd64.open.rt - GC/API/GC/Collect_Aggressive_LargePages
Pipeline:
runtime-coreclr gc-standalone(definition 146), branchmain. The failure reproduces on the GCStandAlone linux x64 leg and persists into follow-up build 1494444.Error Details
The
GC/API/GC/Collect_Aggressive_LargePagestest fails during runtime startup: the GC cannot commit a 3 GiB (0xC0000000) region for the configured large-pages heap, socoreclr_initializeaborts withE_OUTOFMEMORY(0x8007000E) and the test harness records exit code 255 against an expected 100. This is a distinct failure signature from the SIGSEGV / exit-139 manifestation of the same test tracked in #130211.Error Message
{ "ErrorMessage": [ "GC: Committing 3221225472 bytes for a region failed", "GC heap initialization failed with error 0x8007000E" ], "ErrorPattern": "", "BuildRetry": false, "ExcludeConsoleLog": false }First build it occurred
Earliest occurrence of this heap-init OOM signature in the scanned window is build 1470804 (2026-06-18); the immediately preceding build 1466400 (2026-06-16) does not contain it. The signature then recurs continuously through source build 1491722 (2026-07-02) and follow-up build 1494444 (2026-07-05).
Duplicate search
Searched open and closed
Known Build Errorissues forCollect_Aggressive_LargePages,GC heap initialization failed, and0x8007000E: no existing KBE matches this heap-init OOM signature. Related: #130211 tracks the same test on the same leg failing with a SIGSEGV (exit 139); that issue's signature (Collect_Aggressive_LargePages.sh: line 248:plus a segfault) does not appear in this exit-255 heap-init OOM log, so Build Analysis will not auto-associate the two. Both share first-occurrence build 1470804 and are likely the same broken large-pages GC test manifesting with different exit codes.Filed by the CI outer-loop failure scanner (detection only). Mitigation — a fix PR or owner hand-off — is handled by the companion
ci-failure-fixworkflow, which walks open[ci-scan]KBEs.Note
This issue was generated with the assistance of GitHub Copilot (AI). Signatures and build references were verified against public AzDO / Helix logs.
Warning
Firewall blocked 1 domain
The following domain was blocked by the firewall during workflow execution:
dotnet.github.ioSee Network Configuration for more information.
Note
🔒 Integrity filter blocked 20 items
The following items were blocked because they don't meet the GitHub integrity level.
search_issues: has lower integrity than agent requires. The agent cannot read data with integrity below "approved".search_issues: has lower integrity than agent requires. The agent cannot read data with integrity below "approved".search_pull_requests: has lower integrity than agent requires. The agent cannot read data with integrity below "approved".search_issues: has lower integrity than agent requires. The agent cannot read data with integrity below "approved".search_issues: has lower integrity than agent requires. The agent cannot read data with integrity below "approved".search_issues: has lower integrity than agent requires. The agent cannot read data with integrity below "approved".search_issues: has lower integrity than agent requires. The agent cannot read data with integrity below "approved".search_issues: has lower integrity than agent requires. The agent cannot read data with integrity below "approved".search_issues: has lower integrity than agent requires. The agent cannot read data with integrity below "approved".search_issues: has lower integrity than agent requires. The agent cannot read data with integrity below "approved".search_issues: has lower integrity than agent requires. The agent cannot read data with integrity below "approved".search_issues: has lower integrity than agent requires. The agent cannot read data with integrity below "approved".search_issues: has lower integrity than agent requires. The agent cannot read data with integrity below "approved".search_issues: has lower integrity than agent requires. The agent cannot read data with integrity below "approved".search_issues: has lower integrity than agent requires. The agent cannot read data with integrity below "approved".search_issues: has lower integrity than agent requires. The agent cannot read data with integrity below "approved".To allow these resources, lower
min-integrityin your GitHub frontmatter:Report
Summary