Skip to content

[ci-scan] Known Build Error: GC assertion is_in_heap_range in runtime-interpreter and runtime-libraries-interpreter #127855

@github-actions

Description

@github-actions

Build Information

Build: https://dev.azure.com/dnceng-public/public/_build/results?buildId=1407439
Build error leg or test failing: coreclr Pri1 Runtime Tests Run osx arm64 Release-System.Net.Requests.Tests

Error Message

{
  "ErrorMessage": "Expression: ((g_gc_lowest_address <= o) && (o < g_gc_highest_address)) || (o == nullptr) || (ro_segment_lookup (o) != nullptr)",
  "ErrorPattern": "",
  "BuildRetry": false,
  "ExcludeConsoleLog": false
}

Multiple tests in interpreter mode on osx-arm64 Release crash with a GC consistency assertion at gc.cpp:7379 is_in_heap_range. See also tracking issue #127201.

Affected pipelines (all 5 scanned builds failing):

  • runtime-libraries-interpreter (def 330): System.Net.Requests.Tests, System.Net.WebSockets.Client.Tests, System.Text.RegularExpressions.Tests — exit 133 (SIGTRAP)
  • runtime-interpreter (def 316): Interop/StructMarshalling/ReversePInvoke/MarshalSeqStruct/ReversePInvokeTest — exit 133

Error excerpt:

ASSERT FAILED
	Expression: ((g_gc_lowest_address <= o) && (o < g_gc_highest_address)) || (o == nullptr) || (ro_segment_lookup (o) != nullptr)
	Location:   src/coreclr/gc/gc.cpp:7379
	Function:   is_in_heap_range
./RunTests.sh: line 175: 87624 Trace/BPT trap: 5  "$RUNTIME_PATH/dotnet" exec ... System.Net.Requests.Tests.dll

Console log: https://helixr1107v0xdeko0k025g8.blob.core.windows.net/dotnet-runtime-refs-heads-main-2e2eb46d7ef84a86b4/System.Net.Requests.Tests/1/console.fdb0ab02.log?helixlogtype=result

First seen in scanned window: build 1405212 (May 1, 2026). All 5 scanned builds of pipeline 330 are affected. This is computed within the scanned window and may not be the true origin.

Note

🔒 Integrity filter blocked 6 items

The following items were blocked because they don't meet the GitHub integrity level.

  • #92420 search_issues: has lower integrity than agent requires. The agent cannot read data with integrity below "approved".
  • #123982 search_issues: has lower integrity than agent requires. The agent cannot read data with integrity below "approved".
  • #111752 search_issues: has lower integrity than agent requires. The agent cannot read data with integrity below "approved".
  • #125600 search_issues: has lower integrity than agent requires. The agent cannot read data with integrity below "approved".
  • #124206 search_issues: has lower integrity than agent requires. The agent cannot read data with integrity below "approved".
  • #126448 search_issues: has lower integrity than agent requires. The agent cannot read data with integrity below "approved".

To allow these resources, lower min-integrity in your GitHub frontmatter:

tools:
  github:
    min-integrity: approved  # merged | approved | unapproved | none

Generated by CI Outer-Loop Failure Scanner · ● 16.2M ·

Known issue validation

Build: 🔎 https://dev.azure.com/dnceng-public/public/_build/results?buildId=1407439
Error message validated: [Expression: ((g_gc_lowest_address <= o) && (o < g_gc_highest_address)) || (o == nullptr) || (ro_segment_lookup (o) != nullptr)]
Result validation: ✅ Known issue matched with the provided build.
Validation performed at: 5/6/2026 11:37:03 AM UTC

Report

Build Definition Test Pull Request
1407439 dotnet/runtime System.Text.RegularExpressions.Tests.WorkItemExecution

Summary

24-Hour Hit Count 7-Day Hit Count 1-Month Count
0 1 1

Metadata

Metadata

Assignees

Type

No type
No fields configured for issues without a type.

Projects

Status

No status

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions