Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Debugger ARM #231

Open
EugeneSunrise opened this issue Aug 14, 2023 · 2 comments
Open

Debugger ARM #231

EugeneSunrise opened this issue Aug 14, 2023 · 2 comments
Labels
enhancement New feature or request needs more info More information is required

Comments

@EugeneSunrise
Copy link

Problem Description

Debugger for ARM64 exe don't work

Proposal

What about adding debugger support for ARM64?

Alternatives

No response

Additional Context

No response

@EugeneSunrise EugeneSunrise added the enhancement New feature or request label Aug 14, 2023
@ElektroKill
Copy link
Member

I have no experience at all with Windows and ARM64 nor do I have access to a machine with such architecture. Could you perhaps more information like if you running dnSpy on Windows for ARM64 via the compatibility layer and trying to debug an ARM64 executable or if your configuration is different than this? What version of Windows are you using? Could you perhaps provide a minimum reproduction ARM64 .NET binary?

The more information you provide about the hardware and software configuration on your end the better as I currently have no access to any ARM64 WIndows compatible hardware!

@ElektroKill ElektroKill added the needs more info More information is required label Aug 15, 2023
@EugeneSunrise
Copy link
Author

EugeneSunrise commented Aug 15, 2023

Thanks for the reply, Sir!
My current configuration is Parallels Windows 11 ARM64 (MacBook Pro ARM --> Installed vitual machine(Parallels))

Debugger and decompilation of x86/x64 applications works fine, ARM application debugger raises an exception at the start of debugging (no matter what debug arguments were written and what mode was selected) - exception text "CLR debugger error occurred. Destroy the debugger process and try again."
HR: 0x80070057
Error: 0x00000000

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request needs more info More information is required
Projects
None yet
Development

No branches or pull requests

2 participants