https://bugs.winehq.org/show_bug.cgi?id=17195
--- Comment #155 from Austin English austinenglish@gmail.com --- (In reply to Sebastian Lackner from comment #154)
After I've found out how to deal with the ugly existing tests (remove such ifs?!), I'll start submitting the tests, one after each other. This might take some more time, so please be patient ... ;) The actual implementation will follow afterwards, and might take even some more time. In the meantime please test my patches above, and report if it works for your app. They should apply cleanly on wine-1.7.23-33-gc654b7b.
Hi Sebastian,
Thanks for tackling this. I tested the patchset against a few of the applications reported in bug 17273, and put the results in a google doc here: https://docs.google.com/spreadsheets/d/1-xOFXZDqAxzhVxcKO3YxHybxr0NF984CgZWJ...
(should be publicly viewable, let me know if it's not). The patchet worked for a couple applications (Calibre, Football Manager 2014 Demo), but fails for some other applications (Windows 8 SDK, Visual Studio 2012, PDFXChange Editor 3.0).
I also tested with the Python 3.1 multiprocessing test, which crashes without the patch. With the patch, that crash disappears, but later tests fail (I haven't looked at what those tests are doing, it could be a different failure or testing NamedPipes in more depth).
Since a few major applications are broken, I haven't tested the others yet, I'll wait for the next revision ;).