https://bugs.winehq.org/show_bug.cgi?id=53217
--- Comment #13 from Stefan Dösinger stefan@codeweavers.com --- LAA is weird: https://gitlab.winehq.org/stefan/wine/-/merge_requests/5
Setting large address aware on d3d9_tests.exe does not seem to fix it (pipeline #13974), but patching ntdll to assume LAA is set (#13980) does make d3d9:visual run without crashes. I downloaded the built winetest.exe and extracted d3d9_test.exe from it, and it does have the flag set. It also has the flag set in a local build.
Am I missing something? Are the tests somehow running in the address space of winetest.exe?
In a first attempt I thought the built d3d9_test.exe did not have the flag set, indicating some build or caching issue, but if you download the artifacts of pipeline 13974 and check you'll see that the flag is properly set.