[Bug 22580] RegisterWaitForSingleObject() with tmo=0 causes 100% CPU load

wine-bugs at winehq.org wine-bugs at winehq.org
Mon May 10 02:27:15 CDT 2010


http://bugs.winehq.org/show_bug.cgi?id=22580


joakim.tjernlund at transmode.se changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
            Version|1.1.43                      |unspecified
           Severity|enhancement                 |normal




--- Comment #30 from joakim.tjernlund at transmode.se  2010-05-10 02:27:13 ---
(In reply to comment #29)
> (In reply to comment #28)
> > ies4linux was used to track this problem down but I think I have proven
> > that there is a problem with RegisterWaitForSingleObject. The test run
> > in comment #19 shows that.
> > 
> > I argue that my patch is an overall improvement as the current impl.
> > is broken on <= XP and newer Windows app doesn't use this
> > particular combo as it breaks with 100% CPU load.
> 
> The bug is triggered by usage of a native crypt32.dll, the workarond is simple
> and obvious - don't do that.
> 
> In reality this bug is invalid, we can't fix the bugs in native dlls, and
> the testing shows that Wine behaviour is correct and matches what new Windows
> implementations do. But since you have a partially working test case, let it
> be open, but with low priority. Feel free to continue working on this.

Oh, so Wine is not for <= XP, only newer Windows? Where do you draw the line?

-- 
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
Do not reply to this email, post in Bugzilla using the
above URL to reply.
------- You are receiving this mail because: -------
You are watching all bug changes.



More information about the wine-bugs mailing list