On Sat Apr 25 18:40:31 2026 +0000, Dmitry Timoshkov wrote:
According to my testing a correct fix would be something like https://gitlab.winehq.org/wine/wine/-/merge_requests/9775/diffs?commit_id=2b... My idea is to introduce fixes, based on test cases and logic behind that. With this patch, I am not introducing any regression in current test cases, besides fixing four `todo_wine`. I think it is step in correct direction, as with small step, we are closer to ideal solution.
It would be extremally useful if you could reproduce issue from https://gitlab.winehq.org/wine/wine/-/merge_requests/9775/diffs?commit_id=2b... in new test case. With such test case, I would be able to find proper solution which will work in all cases. -- https://gitlab.winehq.org/wine/wine/-/merge_requests/10736#note_137673