[Bug 44849] Unable to launch ROTTR.exe (Game launcher) on vanilla Wine

wine-bugs at winehq.org wine-bugs at winehq.org
Thu Mar 29 20:51:54 CDT 2018


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

--- Comment #3 from Pekka Helenius <fincer89 at hotmail.com> ---
I didn't do a clean bisect testing but I still have something useful for
further analysis, anyway.

----------------------

Further testing indicates that launching ROTTR.exe actually fails on all tested
Vanilla Wine versions (starting from 1.9.X -> 2.3 -> 2.15 -> ...).

----------------------

After a comprehensive testing, I have identified the Staging patch file which
makes it possible to launch ROTTR.exe main launcher window on the newest Wine
Staging Git:

-> ntdll-User_Shared_Data
    -> 0003-ntdll-Create-thread-to-update-user_shared_data-time-.patch

I exclusively compiled Wine Git with only the minimal required patchsets from
Wine Staging in order to identify the key patch file which fixes the issue.

I ran this test multiple times (by disabling & enabling the patch file in
question), and the result is reproducible.

----------------------

    A) Used Staging patchsets for Wine Git: 

        ntdll-ThreadTime
        ntdll-Hide_Wine_Exports

    B) And used Staging patch files (from patchset ntdll-User_Shared_Data):

        0001-ntdll-Move-code-to-update-user-shared-data-into-a-se.patch
        0002-ntoskrnl-Update-USER_SHARED_DATA-before-accessing-me.patch

-----

A) These patchsets are used because they are set as dependencies for the
patchset 'ntdll-User_Shared_Data'. 

B) Separate patch files mentioned above are a part of the patchset
'ntdll-User_Shared_Data'

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