Alexandre Julliard julliard@winehq.org wrote:
The test requires a PE binary because obviously we can't test PE protections on Unix binaries. That doesn't mean it doesn't exist. Just build a crosstest:
$ wine ntdll_crosstest.exe info.c info.c:1296: Test failed: mbi.Protect is 0x8, expected 0x4
The test above this one accepts both PAGE_READWRITE and PAGE_WRITECOPY (why?), shouldn't the failing test accept both values for consistency then?