[Bug 45349] Multiple applications and games crash due to missing support for 64-bit syscall thunks (StreetFighter V, World of Warcraft)

WineHQ Bugzilla wine-bugs at winehq.org
Fri Jul 31 21:07:05 CDT 2020


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

--- Comment #29 from Justin King-Lacroix <justin.kinglacroix at gmail.com> ---
(In reply to Justin King-Lacroix from comment #28)
> (In reply to i.Dark_Templar from comment #27)
> > (In reply to Justin King-Lacroix from comment #24)
> > > Figured out that I _did_ have PE support on (--with-mingw FTW...).
> > > 
> > > Same crash.
> > > 
> > > > Also tried 1) Did you build wine with staging patchset or without one? I expect SC2 wouldn't work without staging patches yet.
> > > 
> > > This was the next thing I tried -- only applied the
> > > winebuild-pe_syscall_thunks staging patch. Also no dice.
> > > 
> > > I'm building from wine.git commit b7e51a1653320d06a9c04f53d0d9e7eda577c31b,
> > > FWIW.
> > 
> > (In reply to Justin King-Lacroix from comment #26)
> > > > 2) Something might be broken in wine HEAD. I think it's unlikely, but it can be a case. In that case building release might help.
> > > 
> > > Good idea. I will attempt this tonight.
> > 
> > No, I think what you wrote above might be the cause. Try building wine with
> > full staging patchset, not just with some cherry-picked patches. And try
> > building it from release tag for version 5.13 as well.
> 
> Built from wine-5.13 tag, with staging patches tagged v5.13. Still no dice.
> Though at least an error dialog shows up this time: "An error occurred
> starting Starcraft II. Please try again. Error (2:0)."

HOORAY! IT WORKED!

Built from wine-5.13 tag, with staging patches tagged v5.13. And also against
vkd3d at HEAD. Now it works. (Although Battle.net.exe now locks up on exit.
That's... somewhat unfortunate.)

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