https://bugs.winehq.org/show_bug.cgi?id=49518
--- Comment #6 from Andy andysem@mail.ru --- I am not able to bisect to a single commit that introduced the breakage because Grim Dawn either doesn't start or doesn't load the saved game with most of the commits between 5.11 and 5.12. In particular, this is the kind of errors I'm getting:
err:virtual:virtual_map_ntdll couldn't load ntdll at preferred address 0x7bc00000 wine: failed to load ~/src/wine/tmp/64/dlls/ntdll/ntdll.dll error c0000018 0024:err:environ:run_wineboot failed to start wineboot c00000e5 err:virtual:virtual_map_ntdll couldn't load ntdll at preferred address 0x7bc00000 wine: failed to load ~/src/wine/tmp/64/dlls/ntdll/ntdll.dll error c0000018
Therefore, the breakage occurred somewhere between 6ff0bb786c43ac3348dec6a977feb36af8bc4bcf (which works) and c02b63fb60458ec750e5991a7491235861c40061 (which exhibits the black graphical glitch I described earlier).
Regarding the shared memory leak, I couldn't reproduce it during bisection testing, but I did see the same graphical glitch and the game eventually froze a few times with the same VK_ERROR_DEVICE_LOST error. So maybe the shared memory problem was just an unreliable byproduct of the problem.