dotnet / runtime

.NET is a cross-platform runtime for cloud, mobile, desktop, and IoT apps.
https://docs.microsoft.com/dotnet/core/
MIT License
15.27k stars 4.73k forks source link

Support ARM64 Windows Hosted Cross-Platform Debugging Services Binaries #77433

Open tommcdon opened 2 years ago

tommcdon commented 2 years ago

Currently we support X64 and X86 Windows hosted Debugging Services Binaries for debugging Linux core dumps. This means that an x86/x64 Visual Studio or Windbg debugger (running on Windows) is needed to debug Linux x64/arm64/arm32 core dumps.

The X's are what is currently supported:

Linux Dump Architecture Windows x64 Debugger Windows arm64 Debugger Windows x86 Debugger
x64 X    
arm64 X    
x86      
arm32     X

This issue tracks adding Windows ARM64 hosted debugger support for Linux X64 and ARM64 dumps.

ghost commented 2 years ago

Tagging subscribers to this area: @tommcdon See info in area-owners.md if you want to be subscribed.

Issue Details
Currently we support X64 and X86 Windows hosted Debugging Services Binaries for debugging Linux core dumps. This means that an x86/x64 Visual Studio or Windbg debugger (running on Windows) is needed to debug Linux x64/arm64/arm32 core dumps. The X's are what is currently supported: | | x64 | arm64 | x86 |----|:----:|:----:|:----:| | x64 | X |   |   | arm64 | X |   |   | x86 |   |   |   | arm32 |   |   | X This issue tracks adding Windows ARM64 hosted dumps for Linux X64 and ARM64.
Author: tommcdon
Assignees: -
Labels: `enhancement`, `area-Diagnostics-coreclr`
Milestone: 8.0.0