Fatal error. System.Runtime.InteropServices.SEHException (0x80004005): External component has thrown an exception.
at System.String.Equals(System.String, System.String)
at System.String.op_Inequality(System.String, System.String)
at ThreadSafe.ThreadWorkerB(System.Object)
at System.Threading.ThreadHelper.ThreadStart_Context(System.Object)
at System.Threading.ExecutionContext.RunInternal(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object)
at System.Threading.ThreadHelper.ThreadStart(System.Object)
Fatal error. System.Runtime.InteropServices.SEHException (0x80004005): External component has thrown an exception.
at System.String.Equals(System.String, System.String)
at System.String.op_Inequality(System.String, System.String)
at ThreadSafe.ThreadWorkerB(System.Object)
at System.Threading.ThreadHelper.ThreadStart_Context(System.Object)
at System.Threading.ExecutionContext.RunInternal(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object)
at System.Threading.ThreadHelper.ThreadStart(System.Object)
Fatal error. System.Runtime.InteropServices.SEHException (0x80004005): External component has thrown an exception.
at System.String.Equals(System.String, System.String)
at System.String.op_Inequality(System.String, System.String)
at ThreadSafe.ThreadWorkerB(System.Object)
at System.Threading.ThreadHelper.ThreadStart_Context(System.Object)
at System.Threading.ExecutionContext.RunInternal(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object)
at System.Threading.ThreadHelper.ThreadStart(System.Object)
../ExchangeTString/ExchangeTString.sh: line 259: 831 Aborted (core dumped) $LAUNCHER $ExePath "${CLRTestExecutionArguments[@]}"
Return code: 1
Raw output file: /root/helix/work/workitem/baseservices/threading/Reports/baseservices.threading/interlocked/exchange/ExchangeTString_2/ExchangeTString_2.output.txt
Raw output:
BEGIN EXECUTION
export CDPATH=/root/helix/work/workitem/baseservices/threading/interlocked/exchange/ExchangeTString_2
/usr/bin/env bash ../ExchangeTString/ExchangeTString.sh 'null' 'This is a string'
BEGIN EXECUTION
in takeLock
/root/helix/work/correlation/crossgen /Platform_Assemblies_Paths /root/helix/work/correlation:/root/helix/work/workitem/baseservices/threading/interlocked/exchange/ExchangeTString/IL:/root/helix/work/workitem/baseservices/threading/interlocked/exchange/ExchangeTString /in ExchangeTString.org /out ExchangeTString.dll
Microsoft (R) CoreCLR Native Image Generator - Version 4.5.30319.0
Copyright (c) Microsoft Corporation. All rights reserved.
Native image ExchangeTString.dll generated successfully.
in ReleaseLock
in takeLock
/root/helix/work/correlation/corerun ExchangeTString.dll 'null' 'This is a string'
Creating threads
Starting checker
Joining threads
in ReleaseLock
Expected: 100
Actual: 134
END EXECUTION - FAILED
Expected: 0
Actual: 1
END EXECUTION - FAILED
Test Harness Exitcode is : 1
Job:
coreclr-outerloop #20190915.1
OS & Arch:
Linux arm64
Note:
It seems to be a random failure tracked in #13211 , Is it necessary to open new issue if this fails again?
Log: