I tested it on Windows 10, but i'm not sure of it's a Windows 10 specific problem.
With the latest release (1.10.0) i get the following message:
drmemory.exe -debug -dr_debug -pause_at_assert testProject.exe
~~Dr.M~~ Dr. Memory version 1.10.0
~~Dr.M~~ Running "testProject.exe"
<legacy process creation detected: may miss child>
<Warning: NtGetContextThread called on unknown thread 0x00002294>
~~Dr.M~~ WARNING: application exited with abnormal code 0xff
I think this output is expected right?
I also see in the log file that unhandled system calls are found, But i have no idea if this is important..
I also have a Windows 7 pc where i tested some things.
I tested with version 1.9.16845 and the latest version 1.10.0
With version 1.9.16845 i got the following output:
drmemory.exe -debug -dr_debug -pause_at_assert testProject.exe
~~Dr.M~~ Dr. Memory version 1.9.16845
~~Dr.M~~ Running "testProject.exe"
~~Dr.M~~ WARNING: application exited with abnormal code 0xff
With the latest release i got the following output:
drmemory.exe -debug -dr_debug -pause_at_assert testProject.exe
~~Dr.M~~ Dr. Memory version 1.10.0
~~Dr.M~~ Running "testProject.exe"
~~Dr.M~~ WARNING: application exited with abnormal code 0xff
In the latest release i get no warning about the legacy process, but in the older version it also seems to exit without stopping at the assert.
So maybe this pc has some other problems and then it's beter not to look at this results.
In ~8 hours i will also test it on a windows 8 pc.