Skip to content

[NETSDKE2E] [Regression]With .Net 8 Preview4, 'GC heap initialization failed with error 0x8007000E' on Linux Arm32 #85757

@v-xiaofchen

Description

@v-xiaofchen

Description

Environment:
.NET 8.0.100-preview.4.23253.2(runtime-8.0.0-preview.4.23228.5)

Reproduction Steps

Repro steps:

  1. Prepare Ubuntu23.04 or Alpine3.17 Arm32 in docker

2 . Extract dotnet-sdk-8.0.100-preview.4.23253.2-linux-arm.tar.gz, and use the export command to set DOTNET_ROOT to the extracted folder's location and then ensure .NET is in PATH

  1. Run 'dotnet --info' and observe

Expected behavior

It works normally.

Actual behavior

There is an error message stating that
GC heap initialization failed with error 0x8007000E
Failed to create CoreCLR, HRESULT: 0x8007000E
Screenshot 2023-05-04 165039

Regression?

This issue not repro on 8.0.100-preview.4.23214.16(runtime- 8.0.0-preview.4.23210.1)
Screenshot 2023-05-04 170254

Known Workarounds

No response

Configuration

No response

Other information

This issue also repro on .Net 8 Preview5

Metadata

Metadata

Assignees

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