dynamorio
dynamorio copied to clipboard
drmemory fails because it can't find api-ms-win-downlevel-kernel32-l2-1-0.dll
Describe the bug I was getting the MoveFileExW failure on 2.5.0, so I tried 2.5.128 and now I get:
The program can't start because api-ms-win-downlevel-kernel32-l2-1-0.dll is missing from your computer. Try reinstalling the program to fix this problem.
and DrMemory fails to run.
To Reproduce "C:\Program Files (x86)\Dr. Memory\bin\drmemory.exe" -- notepad.exe
A dialog will popup and when dismissed, drmemory will quit.
Please also answer these questions:
-
What happens when you run without any client? "C:\Program Files (x86)\Dr. Memory\bin\drmemory.exe" Does the same thing.
-
What happens when you run with debug build ("-debug" flag to drrun/drconfig/drinject)? The same dialog and exit.
Expected behavior I expect DrMemory to look for memory issues!
Versions
-
What version of DynamoRIO are you using? 2.5.19128 as 2.5.0 fails with the MoveFileExW issue that is "fixed in the head"
-
Does the latest build from https://github.com/DynamoRIO/dynamorio/releases solve the problem? No, this is the latest build from there.
-
What operating system version are you running on? ("Windows 10" is not sufficient: give the release number.) Windows 7 x64 Ultimate 6.1.8601 Service Pack 1 build 1701
-
Is your application 32-bit or 64-bit? 32bit