Skip to content

Assert failure: !CREATE_CHECK_STRING(!GCHeapUtilities::GetGCHeap()->IsLargeObject(this)) #114639

Open
@BruceForstall

Description

@BruceForstall

pipeline: runtime-coreclr gcstress0x3-gcstress0xc
job: coreclr linux arm Checked gcstress0x3 @ (Debian.12.Arm32.Open)Ubuntu.2204.ArmArch.Open@mcr.microsoft.com/dotnet-buildtools/prereqs:debian-12-helix-arm32v7
test: JIT.performance.0.1 Work Item

https://dev.azure.com/dnceng-public/public/_build/results?buildId=1014838&view=ms.vss-test-web.build-test-results-tab&runId=27149526&paneView=debug&resultId=115423

export DOTNET_TieredCompilation=0
export DOTNET_DbgEnableMiniDump=1
export DOTNET_EnableCrashReport=1
export DOTNET_DbgMiniDumpName=$HELIX_DUMP_FOLDER/coredump.%d.dmp
export DOTNET_GCStress=0x3
14:36:07.000 Running test: JIT/Performance/CodeQuality/BenchmarksGame/regex-redux/regex-redux-5/regex-redux-5.dll

Assert failure(PID 61 [0x0000003d], Thread: 89 [0x0059]): !CREATE_CHECK_STRING(!GCHeapUtilities::GetGCHeap()->IsLargeObject(this))
    File: /__w/1/s/src/coreclr/vm/object.cpp:596
    Image: /root/helix/work/correlation/corerun

[createdump] Gathering state for process 61 corerun
[createdump] Crashing thread 0059 signal 6 (0006)
[createdump] Writing crash report to file /home/helixbot/dotnetbuild/dumps/coredump.61.dmp.crashreport.json
[createdump] Crash report successfully written
[createdump] Writing minidump with heap to file /home/helixbot/dotnetbuild/dumps/coredump.61.dmp
[createdump] Written 195325952 bytes (47687 pages) to core file
[createdump] Target process is alive
[createdump] Dump successfully written in 255ms
waitpid() returned successfully (wstatus 00000000) WEXITSTATUS 0 WTERMSIG 0
App Exit Code: 22
Expected: 100
Actual: 22
END EXECUTION - FAILED

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions