[Bug 46099] New: Star Citizen not loading after implementation of WaitOnAddress() in wine

wine-bugs at winehq.org wine-bugs at winehq.org
Mon Nov 5 16:29:43 CST 2018


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

            Bug ID: 46099
           Summary: Star Citizen not loading after implementation of
                    WaitOnAddress() in wine
           Product: Wine
           Version: 3.19
          Hardware: x86-64
                OS: Linux
            Status: UNCONFIRMED
          Severity: normal
          Priority: P2
         Component: -unknown
          Assignee: wine-bugs at winehq.org
          Reporter: rawfox at freenet.de
      Distribution: ---

Since commit 25acfbb40b5316a8c87989d4e61ce9edef2a04aa introduced
RtlWaitOnAddress(), the Star Citizen game gets stuck loading early.
https://github.com/wine-mirror/wine/commit/25acfbb40b5316a8c87989d4e61ce9edef2a04aa

Stubbing out the function makes the game load again under all following wine
commits up to current.

Here is a patch to make the game loading again
https://pastebin.com/9zNBB83T

Logfile (+timestamp,+tid,+kernelbase) of a fresh compiled and unmodified
wine-3.19 (vanilla):
https://pastebin.com/es6sr6Dg

The launcher loads ok, starting the game, but its not opening the very first
loading window, gets just stuck.

Same logfile after stub out WaitOnAddress():
https://pastebin.com/e3797VAA

Ive cut the logfile, it goes on for some time with the tons of stubbed
RtlCaptureStackBackTrace but the game was loading, is playable and quitable as
well.

Commit 25acfbb40b5316a8c87989d4e61ce9edef2a04aa broke that ability and needs
this patch to prevent the loading get stuck.

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