Skip to content

Fatal error. System.Runtime.InteropServices.SEHException (0x80004005): External component has thrown an exception #13421

@VincentBu

Description

@VincentBu

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:

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

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions