Skip to content

Assert failure: !CREATE_CHECK_STRING(!"Detected use of a corrupted OBJECTREF. Possible GC hole.") #114445

@BruceForstall

Description

@BruceForstall

pipeline: runtime-coreclr gcstress-extra
job: coreclr windows x64 Checked gcstress0xc_jitstress2 @ Windows.10.Amd64.Open
HardwareIntrinsics_X86_Avx512_ro.1.2 Work Item

Looks like all x64 GCStress=C JitStress=2 jobs fail

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

03:09:36.156 Running test: _Avx512F_ro::JIT.HardwareIntrinsics.X86._Avx512F.Program.RotateLeftInt321()
Beginning scenario: RunBasicScenario_UnsafeRead

Assert failure(PID 4200 [0x00001068], Thread: 1192 [0x04a8]): !CREATE_CHECK_STRING(!"Detected use of a corrupted OBJECTREF. Possible GC hole.")

CORECLR! `Object::ValidateInner'::`1'::catch$13 + 0x10B (0x00007ffb`7c5a504b)
CORECLR! CallSettingFrame_LookupContinuationIndex + 0x20 (0x00007ffb`7c4e70b0)
CORECLR! _FrameHandler4::CxxCallCatchBlock + 0x1DE (0x00007ffb`7c4e4e7e)
NTDLL! RtlCaptureContext + 0x3C3 (0x00007ffb`b978a173)
CORECLR! Object::ValidateInner + 0xE8 (0x00007ffb`7bde7588)
CORECLR! Object::Validate + 0xA1 (0x00007ffb`7bde7461)
CORECLR! TGcInfoDecoder<AMD64GcInfoEncoding>::ReportRegisterToGC + 0x1A8 (0x00007ffb`7c231358)
CORECLR! TGcInfoDecoder<AMD64GcInfoEncoding>::EnumerateLiveSlots + 0x14D2 (0x00007ffb`7c22fbc2)
CORECLR! EECodeManager::EnumGcRefs + 0x2A1 (0x00007ffb`7bcb30e1)
CORECLR! GcStackCrawlCallBack + 0x52B (0x00007ffb`7bf86b1b)
    File: D:\a\_work\1\s\src\coreclr\vm\object.cpp:638
    Image: C:\h\w\AA350926\p\corerun.exe

App Exit Code: -1073740286
Expected: 100
Actual: -1073740286
END EXECUTION - FAILED

Metadata

Metadata

Assignees

Labels

GCStressarea-CodeGen-coreclrCLR JIT compiler in src/coreclr/src/jit and related components such as SuperPMIblocking-clean-ci-optionalBlocking optional rolling runs

Type

No type
No fields configured for issues without a type.

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions