Skip to content

[createdump] InitializeDAC: GetProcAddress(CLRDataCreateInstance) Failure #115245

Closed
@jander-msft

Description

@jander-msft

Description

.NET Monitor is attempting to ingest an update from dotnet/dotnet that has a consistent createdump failure for Linux x64 environments. All tests that involve invoking dump collection over the diagnostic IPC channel are failing for Linux x64.

Reproduction Steps

See https://dev.azure.com/dnceng-public/public/_build/results?buildId=1032038&view=ms.vss-test-web.build-test-results-tab for test results.

Expected behavior

Dump collection over IPC channel should not unconditionally fail.

Actual behavior

The specific error message from the runtime over the diagnostic IPC channel is:

[createdump] InitializeDAC: GetProcAddress(CLRDataCreateInstance) FAILED Symbol not found: CLRDataCreateInstance

Regression?

This is a regression.

Known Workarounds

Unknown

Configuration

Version: 10.0.0-preview.5.25251.102 from the dotnet/dotnet repository
OS: All Linux distros (namely Alpine 3.20, Debian 12, Ubuntu 20.04, and Azure Linux 3.0)
Architecture: x64
Specific to configuration: Not sure if ARM64 is affected because we don't run that configuration in public PR

Other information

No response

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions