Skip to content

[mono] Access Violation when running certain outerloop tests on Windows x86 #88992

@akoeplinger

Description

@akoeplinger

This happens on e.g. System.Diagnostics.DiagnosticSource.Tests:

build.cmd mono+libs -c Release -arch x86
dotnet.cmd build /t:Test /p:RuntimeFlavor=mono /p:TargetArchitecture=x86 /p:TestScope=outerloop -c Release .\src\libraries\System.Diagnostics.DiagnosticSource\tests\ -f net8.0

The process crashes pretty much immediately, with exit code -1073741819:

  ===========================================================================================
    Discovering: System.Diagnostics.DiagnosticSource.Tests (method display = ClassAndMethod, method display options = None)
    Discovered:  System.Diagnostics.DiagnosticSource.Tests (found 30 of 261 test cases)
    Starting:    System.Diagnostics.DiagnosticSource.Tests (parallel test collections = on, max threads = 16)
  ----- end Thu 07/13/2023 18:11:08.71 ----- exit code -1073741819 ----------------------------------------------------------

In VS we see the access violation:
image

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions