Greetings,
I am having an issue with DynamoRIO on windows, any help will be much appreciated.
Originally, I was trying to get WinAFL working on windows 10. Down the rabbit hole I ended up here, as a dry run without any client cannot be competed without an error.
I tried the the latest version, stable version and previous stable version with no luck.
I compiled a debug build from source, with the same results.
I tried the following test cases:
drrun.exe -debug -loglevel 4 -- ipconfig
drrun.exe -debug -loglevel 4 -- hello.exe
drrun.exe -debug -loglevel 4 -- hello_c.exe
- The ipconfig results in the same error I always get with almost any program.
- The hello.exe is a simple hello world program written in asm. - this one gets some weird OOM error
- The hello_c.exe is a simple hello world program written in C - tihs one actually "works" with some "curiosities"
I am attaching all the logs and sources for hello and hello_c.
I also opened an issue on github here:
https://github.com/DynamoRIO/dynamorio/issues/6763 , but was directed here instead.
My windows is actually a fully-accelerated VM, nevertheless, please do not let the fact that the environment is virtualized discourage you.
- Host OS: mac os sonoma 14.4.1
- Guest OS: Windows 10.0.19045 Build 19045
- Hypervisor: QEMU 8.2.1
Now, I am aware this may be not easily reproducible, still I would love to get to the bottom of this. Therefore, I will you provide you with any more information you will need, we can even schedule an online debugging session.
---