https://bugs.winehq.org/show_bug.cgi?id=29412
--- Comment #16 from winetest@luukku.com --- This bug should be fixed with the following commits
6d7a32a1075999be44f312210766d992a09c735f 9f774ada6c4f5b1bd3ac56bd47f342758028e97a fcad721081ebd60aa6e9dfcc177a6a45b9d7d072 fb70cdb41910cae2bea946702d2dce92f9645963 df8ec3a37125159dbceb1a092d2a109d7aa77727
Also Alexandre added couple of helper functions as commits
b147bd63e39c73ffd5711c2c3209726271a6345f 2e3aa622641238bf5a416ad350779c33a7be4ada
Maybe these patches should be considered next wine stable release.
Great job. I would like to see more work from Roman to get committed.