-
Notifications
You must be signed in to change notification settings - Fork 5.2k
Closed
Labels
GCStressarch-arm64blocking-clean-ci-optionalBlocking optional rolling runsBlocking optional rolling runsneeds-area-labelAn area label is needed to ensure this gets routed to the appropriate area ownersAn area label is needed to ensure this gets routed to the appropriate area ownersos-linuxLinux OS (any supported distro)Linux OS (any supported distro)
Description
Failed in: runtime-coreclr gcstress-extra 20250823.3
Failed tests:
coreclr linux arm64 Checked gcstress0xc_jitminopts_heapverify1 @ (AzureLinux.3.0.ArmArch.Open)[email protected]/dotnet-buildtools/prereqs:azurelinux-3.0-helix-arm64v8
- JIT/SIMD/Vector3Interop_ro/Vector3Interop_ro.cmd
- baseservices/exceptions/UnhandledExceptionHandler/PInvoke/PInvokeUnhandled/PInvokeUnhandled.cmd
coreclr linux arm Checked gcstress0xc_jitstress1 @ (Debian.13.Arm32.Open)[email protected]/dotnet-buildtools/prereqs:debian-13-helix-arm32v7
- Loader/NativeLibs/FromNativePaths/FromNativePaths.cmd
Error message:
Assert failure(PID 793 [0x00000319], Thread: 793 [0x0319]): Consistency check failed: hit privileged instruction!
FAILED: !ExecutionManager::IsManagedCode(GetIP(pContext))
File: /__w/1/s/src/coreclr/vm/excep.cpp:5742
Image: /root/helix/work/correlation/corerun
waitpid() returned successfully (wstatus 00000000) WEXITSTATUS 0 WTERMSIG 0
/root/helix/work/workitem/e/Loader/Loader/../NativeLibs/FromNativePaths/FromNativePaths.sh: line 478: 793 Aborted (core dumped) $LAUNCHER $ExePath "${CLRTestExecutionArguments[@]}"
Return code: 1
Raw output file: /root/helix/work/workitem/uploads/NativeLibs/FromNativePaths/output.txt
Raw output:
BEGIN EXECUTION
/root/helix/work/correlation/corerun -p System.Reflection.Metadata.MetadataUpdater.IsSupported=false -p System.Runtime.Serialization.EnableUnsafeBinaryFormatterSerialization=true FromNativePaths.dll ''
[createdump] Gathering state for process 793 corerun
[createdump] Crashing thread 0319 signal 6 (0006)
[createdump] Writing crash report to file /datadisks/disk1/dumps/coredump.793.dmp.crashreport.json
[createdump] Crash report successfully written
[createdump] Writing minidump with heap to file /datadisks/disk1/dumps/coredump.793.dmp
[createdump] Written 56561664 bytes (13809 pages) to core file
[createdump] Target process is alive
[createdump] Dump successfully written in 56ms
Expected: 100
Actual: 134
END EXECUTION - FAILED
Test failed. Trying to see if dump file was created in /datadisks/disk1/dumps since 8/23/2025 10:35:37 PM
Processing /datadisks/disk1/dumps/coredump.793.dmp.crashreport.json
Printing stacktrace from '/datadisks/disk1/dumps/coredump.793.dmp.crashreport.json'
Invoking llvm-symbolizer --pretty-print
Stack trace:
?? at ??:0:0
?? at ??:0:0
?? at ??:0:0
?? at ??:0:0
?? at ??:0:0
?? at ??:0:0
?? at ??:0:0
?? at ??:0:0
?? at ??:0:0
PROCCreateCrashDump(std::vector<char const*, std::allocator<char const*>>&, char*, int, bool) at /__w/1/s/src/coreclr/pal/src/thread/process.cpp:2529:22
?? at ??:0:0
PROCCreateCrashDumpIfEnabled at /__w/1/s/src/coreclr/pal/src/thread/process.cpp:2758:9
?? at ??:0:0
PROCAbort at /__w/1/s/src/coreclr/pal/src/thread/process.cpp:2792:5
(inlined by) RaiseFailFastException at /__w/1/s/src/coreclr/pal/src/thread/process.cpp:1233:14
?? at ??:0:0
_DbgBreakCheckNoThrow(char const*, int, char const*, int) at /__w/1/s/src/coreclr/utilcode/debug.cpp:295:0
?? at ??:0:0
SBuffer::~SBuffer() at /__w/1/s/src/coreclr/inc/sbuffer.inl:206:9
(inlined by) _DbgBreakCheck at /__w/1/s/src/coreclr/utilcode/debug.cpp:288:1
?? at ??:0:0
_DbgBreakCheckNoThrow(char const*, int, char const*, int) at /__w/1/s/src/coreclr/utilcode/debug.cpp:0:0
?? at ??:0:0
DbgAssertDialog at /__w/1/s/src/coreclr/utilcode/debug.cpp:393:22
?? at ??:0:0
BaseHolder<InlineSString<512u>*, FunctionBase<InlineSString<512u>*, &void DoNothing<InlineSString<512u>*>(InlineSString<512u>*), &void Delete<InlineSString<512u>>(InlineSString<512u>**)>, 0u, &int CompareDefault<InlineSString<512u>*>(InlineSString<512u>*, InlineSString<512u>*)>::Release() at /__w/1/s/src/coreclr/inc/holder.h:273:13
(inlined by) BaseHolder<InlineSString<512u>*, FunctionBase<InlineSString<512u>*, &void DoNothing<InlineSString<512u>*>(InlineSString<512u>*), &void Delete<InlineSString<512u>>(InlineSString<512u>**)>, 0u, &int CompareDefault<InlineSString<512u>*>(InlineSString<512u>*, InlineSString<512u>*)>::~BaseHolder() at /__w/1/s/src/coreclr/inc/holder.h:244:9
(inlined by) CHECK::Trigger(char const*) at /__w/1/s/src/coreclr/utilcode/check.cpp:139:1
?? at ??:0:0
CHECK::LeaveAssert() at /__w/1/s/src/coreclr/inc/check.inl:37:6
(inlined by) IsGcMarker(_CONTEXT*, _EXCEPTION_RECORD*) at /__w/1/s/src/coreclr/vm/excep.cpp:5742:17
?? at ??:0:0
HandleHardwareException(PAL_SEHException*) at /__w/1/s/src/coreclr/vm/exceptionhandling.cpp:1436:56
?? at ??:0:0
SEHProcessException(PAL_SEHException*) at /__w/1/s/src/coreclr/pal/src/exception/seh.cpp:266:21
?? at ??:0:0
common_signal_handler(int, siginfo_t*, voi
Stack trace:
at TestLibrary.OutOfProcessTest.RunOutOfProcessTest(String assemblyPath, String testPathPrefix)
at Program.<<Main>$>g__TestExecutor332|0_333(StreamWriter tempLogSw, StreamWriter statsCsvSw, <>c__DisplayClass0_0&)
Metadata
Metadata
Assignees
Labels
GCStressarch-arm64blocking-clean-ci-optionalBlocking optional rolling runsBlocking optional rolling runsneeds-area-labelAn area label is needed to ensure this gets routed to the appropriate area ownersAn area label is needed to ensure this gets routed to the appropriate area ownersos-linuxLinux OS (any supported distro)Linux OS (any supported distro)