https://bugs.winehq.org/show_bug.cgi?id=42377
--- Comment #16 from Sebastian Lackner sebastian@fds-team.de --- (In reply to Evgeniy Polyakov from comment #15)
I've just checked wine git (as of commit 06c5a9ab55751b1c66ea0847aea4d4a45d8d343c) and I can confirm that it works with my test.
The problem was only present in Staging versions. You would have to compile Wine Staging 2.1 (or newer) in order to verify that this issue is fixed. Compiling Wine without Staging patches is not sufficient because it was never affected.
But I do not see your patches in the tree, is that you dropped something from staging and it started working and eventually you will return it with your patches will come in or is it just a luck?
No, nothing was dropped. A bug in an existing patchset was fixed, and a testcase was added to show that this change is correct. Thanks to your bug report this was fixed before the patches got added to the development branch - which is exactly the purpose of the Staging tree. Obviously, when the patchset is later sent upstream, we will use the version including the fix, so the bug will not return.