DynamoRIO / DynamoRIO/dynamorio

Add Windows on AArch64 support

Open
#5,812 11 comments 0 reactions 0 assignees View on GitHub
help wanted OpSys-AArch64 OpSys-Windows
Dominant language
C
Stars
3.2k
Forks
629
Avg merge
2d 15h
Merged PRs (30d)
31

Description

Hello! First of all, thank you for making Dynamorio.
I want to simply get code coverage data, but my environment is like this.

* M1 Windows 11 ARM
* DynamoRIO 9.0.19349 Release
* VisualCode 17 2022
* My stupid head

I'm trying to get code coverage on my Windows 11 with the following command (for use to IDA's [lighthouse](https://github.com/gaasedelen/lighthouse))

```
C:\Users\Eo\Desktop\DynamoRIO-Windows-9.0.19349\bin64>drrun.exe -t drcov -- notepad

C:\Users\Eo\Desktop\DynamoRIO-Windows-9.0.19349\bin64>
```

And then there is no response. The error appears even when I use pinTOOL on my Windows 11.
```
.\pin.exe -t .\CodeCoverage.dll -- notepad.exe
E: Failed to allocate Injector, Error = INJECTOR_ERR
E: Pin is exiting due to fatal error
```

Is there any other way to do code coverage on my windows? I will eagerly await reply.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.