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

wine-bugs at winehq.org wine-bugs at winehq.org
Sat May 15 09:11:21 CDT 2010


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





--- Comment #48 from joakim.tjernlund at transmode.se  2010-05-15 09:11:20 ---
(In reply to comment #47)
> (In reply to comment #46)
> > 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.
> 
> Juan is not talking about the problem stemming from native (that is, Windows's
> implementation) crypt32's behavior, but rather whatever problems that come from
> using builtin (that is, Wine's implementation) crypt32. Most likely the
> motivation for using native comes from defects in Wine, so identifying those
> would be helpful.

That seems like a waste of time, such things has been tired before, see
 http://bugs.winehq.org/show_bug.cgi?id=13687
for instance.

The main problem remains the same: tmo=0 isn't handled by Wine like
Windows < Vista does. Any app that relies on the old convention will experience
the 100% CPU or similar. If you really want to help, you should try
my patch on all those 100% CPU bugs in bugzilla and see if that helps.

-- 
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