http://bugs.winehq.org/show_bug.cgi?id=22580
--- Comment #46 from joakim.tjernlund@transmode.se 2010-05-15 02:24:11 --- (In reply to comment #45)
(In reply to comment #44)
The crypt32 error comes from calling RegisterWaitForSingleObject() with tmo == 0
No, that's not a crypt32 error. That's an error that comes when you use _native_ crypt32. builtin crypt32 never calls RegisterWaitForSingleObject. Again, please test this with builtin crypt32, and report the error that happens with it, in a separate bug please.
I am way past that. I have already identified the problem and provided a fix. There is also a test report that Windows < Vista behaves as my patch does.