[Bug 43356] Mass Effect (1) Steam freezes since Steam Update from 8th of July 2017

wine-bugs at winehq.org wine-bugs at winehq.org
Fri Jul 14 22:08:33 CDT 2017


https://bugs.winehq.org/show_bug.cgi?id=43356

--- Comment #11 from Adi <adi at angewandte-lebenskunst.ch> ---
(In reply to Sebastian Lackner from comment #10)
> (In reply to Adi from comment #0)
> > err:ntdll:RtlpWaitForCriticalSection section 0xa2e65c
> > "../../../wine/dlls/dinput/mouse.c: SysMouseImpl*->base.crit" wait timed out
> > in thread 008b, blocked by 0080, retrying (60 sec)
> > err:ntdll:RtlpWaitForCriticalSection section 0x21fce33c
> > "../../../wine/dlls/dinput/dinput_main.c: dinput_hook_crit" wait timed out
> > in thread 0080, blocked by 008b, retrying (60 sec)
> 
> Thanks for reporting this issue. It is certainly a Wine bug (problem with
> the order in which critical sections are acquired). Setting component to
> dinput.
> 
> For testing purposes I have pushed the following builds:
> 
> * https://dev.wine-staging.com/builder/group/182/ - Wine Staging 2.12 plus a
> proposed fix for the dinput bug.
> 
> * https://dev.wine-staging.com/builder/group/181/ - Build of Wine 2.12 after
> applying the Steam fix.
> 
> After the builds have finished click on "Downloads" and grab a pkg or
> tarball installer (the pkg files are not signed, so you have to do
> right-click and open with the installation program, instead of
> double-clicking). Please let me know which of the builds above work. It is
> possible that the dev version does not require the critical section fix
> because the input handling is slower, and does not trigger this bug.

Now the devel build works or seems at least. There are little hickups to notice
but it doesn't freeze.

The staging build still has the same problems. So probably it is the slower
input handling that avoids this problem.

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