[Bug 41356] New: The Crew(Uplay) won't launch[STAGING]
https://bugs.winehq.org/show_bug.cgi?id=41356 Bug ID: 41356 Summary: The Crew(Uplay) won't launch[STAGING] Product: Wine Version: 1.9.18 Hardware: x86 OS: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: -unknown Assignee: wine-bugs(a)winehq.org Reporter: spleefer90(a)gmail.com Distribution: --- Created attachment 55708 --> https://bugs.winehq.org/attachment.cgi?id=55708 launching the game Using wine STAGING Absolutely no idea what's the problem. Running the game just stays at the uplay game loading screen 64 bit prefix -- 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.
https://bugs.winehq.org/show_bug.cgi?id=41356 --- Comment #1 from Bruno Jesus <00cpxxx(a)gmail.com> --- Just to confirm... You are using staging due to bug 40271, right? -- 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.
https://bugs.winehq.org/show_bug.cgi?id=41356 --- Comment #2 from C0rn3j <spleefer90(a)gmail.com> --- (In reply to Bruno Jesus from comment #1)
Just to confirm... You are using staging due to bug 40271, right?
Seems like it. I've tried with 1.9.19 and I couldn't log in due to a connection error. -- 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.
https://bugs.winehq.org/show_bug.cgi?id=41356 --- Comment #3 from C0rn3j <spleefer90(a)gmail.com> --- Created attachment 55709 --> https://bugs.winehq.org/attachment.cgi?id=55709 launching the game(tried again with clean state) Same results, a bit different logs. -- 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.
https://bugs.winehq.org/show_bug.cgi?id=41356 Olivier F. R. Dierick <o.dierick(a)piezo-forte.be> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |o.dierick(a)piezo-forte.be --- Comment #4 from Olivier F. R. Dierick <o.dierick(a)piezo-forte.be> --- Created attachment 55777 --> https://bugs.winehq.org/attachment.cgi?id=55777 Uplay insHelper logfile First, I cannot get past 99% download. According to internet it also happens in Windows. I have found no fix for it yet but, uplay claims that the game is playable so I tried to launch it anyway. Uplay did install a few things and then got endlessly waiting for something, as the bug describes. I found the attached file in Local Settings/Application Data/Ubisoft/The Crew in the wineprefix user directory. It seems that uplay fails some nvidia/amd driver version check. I have an nvidia card (gtx970) and proper values are set for vendor ID, device ID and memory size in the registry as per the instructions in the wiki (Useful Registry Keys). -- 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.
https://bugs.winehq.org/show_bug.cgi?id=41356 --- Comment #5 from Olivier F. R. Dierick <o.dierick(a)piezo-forte.be> --- I got past the 99% download by following some advice found on ubisoft forums. It is: reset all file and directory permissions in C:\Program Files (x86)\Ubisoft to read+write for the owner, then start uplay, suspend download, quit uplay, restart uplay, resume download, over and over until it fixes itself eventually. Now for the installHelper.txt file: I hacked wine so that it returns a proper device key and set the registry accordingly. The insHelper is now happy but the game still get stuck at the loading screen. Confirming the bug if anyone wonders. -- 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.
https://bugs.winehq.org/show_bug.cgi?id=41356 --- Comment #6 from Olivier F. R. Dierick <o.dierick(a)piezo-forte.be> --- Created attachment 55811 --> https://bugs.winehq.org/attachment.cgi?id=55811 The Crew terminal output WINEDEBUG=+wintrust -- 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.
https://bugs.winehq.org/show_bug.cgi?id=41356 --- Comment #7 from Olivier F. R. Dierick <o.dierick(a)piezo-forte.be> --- Created attachment 55812 --> https://bugs.winehq.org/attachment.cgi?id=55812 The Crew terminal output WINEDEBUG=+tid,+seh,+relay (thread 9f) Both terminal output with plain wine and no overrides. Seems to be a crypt32/bcrypt/wintrust issue to me. --- relevant part in +relay output --- 009f:Call wintrust.WinVerifyTrust(00000000,0032f140,0032f1c0) ret=145084d94 ... 009f:Call advapi32.CryptAcquireContextW(0032e978,00000000,0032e980 L"Microsoft Enhanced RSA and AES Cryptographic Provider",00000018,f0000000) ret=7f3d46f3522b ... 009f:Call KERNEL32.lstrcmpA(7f3d46f5f43b "2.5.29.32.0",000a071c "2.16.840.1.101.3.4.2.1") ret=7f3d46f49594 009f:Ret KERNEL32.lstrcmpA() retval=00000001 ret=7f3d46f49594 009f:Call advapi32.CryptCreateHash(0009b530,00000000,00000000,00000000,000992e0) ret=7f3d46f39c4e ... 009f:Ret wintrust.WinVerifyTrust() retval=80090008 ret=145084d94 --- end output --- No GUID matches "2.16.840.1.101.3.4.2.1" in the list of strings compared. I tried to put native 64 bit wintrust.dll in system32, but it needs native crypt32.dll to resolve some unimplemented functions in wine, and both requires missing api-ms-win-*. I managed to hack them in, but I ended with an error in bcrypt that does not provide RSA encryption or something. I put native bcrypt.dll in system32 too, but I got an unhandled page fault with it and gave up. (All native dll come from Windows 10 64 bit). -- 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.
https://bugs.winehq.org/show_bug.cgi?id=41356 Adam Bolte <abolte(a)systemsaviour.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |abolte(a)systemsaviour.com -- 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.
https://bugs.winehq.org/show_bug.cgi?id=41356 Zion Nimchuk <zionnimchuk(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |zionnimchuk(a)gmail.com --- Comment #8 from Zion Nimchuk <zionnimchuk(a)gmail.com> --- Issue still persists on wine 2.0-rc5-staging (Arch Linux hasn't updated staging yet) I'd be interested in attempting to fix this bug. Could a wine developer point me in the right direction for finding what functions need to be implemented/fixed? Also, can this be marked as confirmed? -- 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.
https://bugs.winehq.org/show_bug.cgi?id=41356 Louis Lenders <xerox_xerox2000(a)yahoo.co.uk> changed: What |Removed |Added ---------------------------------------------------------------------------- Ever confirmed|0 |1 CC| |xerox_xerox2000(a)yahoo.co.uk Status|UNCONFIRMED |NEW --- Comment #9 from Louis Lenders <xerox_xerox2000(a)yahoo.co.uk> --- Confirmed by 2 users -- 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.
https://bugs.winehq.org/show_bug.cgi?id=41356 Sebastian Lackner <sebastian(a)fds-team.de> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |dmitry(a)baikal.ru, | |erich.e.hoover(a)wine-staging | |.com, michael(a)fds-team.de, | |sebastian(a)fds-team.de Staged patchset| |https://github.com/wine-com | |pholio/wine-staging/tree/ma | |ster/patches/crypt32-SHA_OI | |Ds Status|NEW |STAGED -- 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.
https://bugs.winehq.org/show_bug.cgi?id=41356 Olivier F. R. Dierick <o.dierick(a)piezo-forte.be> changed: What |Removed |Added ---------------------------------------------------------------------------- Blocks| |42309 -- 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.
https://bugs.winehq.org/show_bug.cgi?id=41356 --- Comment #10 from Olivier F. R. Dierick <o.dierick(a)piezo-forte.be> --- Tested the staged patchset. Now the game is no longer stuck at the loading screen. After Uplay has synchronized the game to its cloud, the loading screen closes, the screen goes black and then wine crashes with a read access to 0x00000000 in 64-bit code. Follow up in bug 42309. -- 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.
https://bugs.winehq.org/show_bug.cgi?id=41356 acescopezz(a)gmail.com changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |acescopezz(a)gmail.com -- 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.
https://bugs.winehq.org/show_bug.cgi?id=41356 --- Comment #11 from Zion Nimchuk <zionnimchuk(a)gmail.com> --- Something has changed, (uPlay had an update, The Crew as well) as well as wine and now we're stuck at the same loading screen again. The log now spams: err:hid_report:process_hid_report Device reports coming in too fast, last report not read yet! -- 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.
https://bugs.winehq.org/show_bug.cgi?id=41356 --- Comment #12 from Zion Nimchuk <zionnimchuk(a)gmail.com> --- forgot to mention, I'm on wine-staging 2.1 -- 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.
https://bugs.winehq.org/show_bug.cgi?id=41356 winetest(a)luukku.com changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |winetest(a)luukku.com --- Comment #13 from winetest(a)luukku.com --- (In reply to Zion Nimchuk from comment #12)
forgot to mention, I'm on wine-staging 2.1
Did you notice that wine is using windows 7 now as default? For testing I had to change uplay to use windows xp mode. Without that change I couldnt get a game started uplay complained it cant connect internet.I also had uplay update. I don't know if I would have if I had made that change before trying. -- 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.
https://bugs.winehq.org/show_bug.cgi?id=41356 --- Comment #14 from Zion Nimchuk <zionnimchuk(a)gmail.com> --- I actually had it on Windows 10, I switched to Vista and uPlay worked much better. I changed it from XP because otherwise the uPlay installation wants to download a different version. I can confirm that it's not a uPlay issue because I can launch Rayman Origins through uPlay fine. -- 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.
https://bugs.winehq.org/show_bug.cgi?id=41356 --- Comment #15 from Olivier F. R. Dierick <o.dierick(a)piezo-forte.be> --- (In reply to Zion Nimchuk from comment #11)
Something has changed, (uPlay had an update, The Crew as well) as well as wine and now we're stuck at the same loading screen again. The log now spams: err:hid_report:process_hid_report Device reports coming in too fast, last report not read yet!
No change for me since my last comment. I had an uplay update, but the loading screen still doesn't get stuck. I don't have hid errors in my log. The error spamming may be slowing your computer to a crawl. Try disabling the hid debug channel: WINEDEBUG=-hid -- 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.
https://bugs.winehq.org/show_bug.cgi?id=41356 --- Comment #16 from Zion Nimchuk <zionnimchuk(a)gmail.com> --- I tried the WINEDEBUG=-hid but the it kept spamming the hid_report, however it doesn't seem to be slowing it down, in fact, I'm not even sure it has anything to do with The Crew specifically, as it also sends the error with just uplay. When I try to launch the crew, the only errors that seem The Crew specific are: fixme:process:SetProcessDEPPolicy (3): stub fixme:heap:RtlSetHeapInformation (nil) 1 (nil) 0 stub fixme:ntdll:EtwEventRegister ({d2d578d9-2936-45b6-a09f-30e32715f42d}, 0x101ca9b0, 0x13322af8, 0x1339d488) stub. fixme:gdi:GdiInitializeLanguagePack stub I do have all of The Crew's DLC, I'm not sure if that would make a difference. -- 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.
https://bugs.winehq.org/show_bug.cgi?id=41356 --- Comment #17 from Zion Nimchuk <zionnimchuk(a)gmail.com> --- Still having the same issue on wine-staging 2.2. I even tried deleting the previous wine prefix, creating a new one and installing uplay with winetricks. An interesting configuration that I have that may (but shouldn't) cause issues is that I didn't actually install the game. The Crew is a massive game, but thankfully uPlay has a feature where you can specify the location of the game folder data. I have my Windows hard drive mounted using ntfs-3g, so I just specify the location, uPlay verifies the files. This worked for Rayman Origins, so it *should* work for The Crew. -- 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.
https://bugs.winehq.org/show_bug.cgi?id=41356 Anastasius Focht <focht(a)gmx.net> changed: What |Removed |Added ---------------------------------------------------------------------------- Blocks| |42648 -- 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.
https://bugs.winehq.org/show_bug.cgi?id=41356 Sebastian Lackner <sebastian(a)fds-team.de> changed: What |Removed |Added ---------------------------------------------------------------------------- See Also| |https://bugs.winehq.org/sho | |w_bug.cgi?id=43469 -- 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.
https://bugs.winehq.org/show_bug.cgi?id=41356 Sebastian Lackner <sebastian(a)fds-team.de> changed: What |Removed |Added ---------------------------------------------------------------------------- Summary|The Crew(Uplay) won't |The Crew (Uplay) and Star |launch[STAGING] |Wars The Old Republic won't | |launch -- 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.
https://bugs.winehq.org/show_bug.cgi?id=41356 Zebediah Figura <z.figura12(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Fixed by SHA1| |86c998e551f25cbd0c04379ce17 | |d4f3ec1161fac Resolution|--- |FIXED Component|-unknown |crypt32 Status|STAGED |RESOLVED CC| |z.figura12(a)gmail.com --- Comment #18 from Zebediah Figura <z.figura12(a)gmail.com> --- This should be fixed in Wine since 86c998e551f25cbd0c04379ce17d4f3ec1161fac. Please retest. -- 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.
https://bugs.winehq.org/show_bug.cgi?id=41356 --- Comment #19 from Zion Nimchuk <zionnimchuk(a)gmail.com> --- Unfortunately I can't repro because I can't seem to login to uPlay with wine git, wine-staging 2.21 still works though. -- 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.
https://bugs.winehq.org/show_bug.cgi?id=41356 Zebediah Figura <z.figura12(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |REOPENED Resolution|FIXED |--- --- Comment #20 from Zebediah Figura <z.figura12(a)gmail.com> --- (In reply to Zion Nimchuk from comment #19)
Unfortunately I can't repro because I can't seem to login to uPlay with wine git, wine-staging 2.21 still works though.
In that case unmarking. Sorry for the spam. -- 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.
https://bugs.winehq.org/show_bug.cgi?id=41356 tokktokk <fdsfgs(a)krutt.org> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |fdsfgs(a)krutt.org -- 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.
https://bugs.winehq.org/show_bug.cgi?id=41356 --- Comment #21 from Gijs Vermeulen <gijsvrm(a)gmail.com> --- (In reply to Zion Nimchuk from comment #19) It would be a good idea to retest with wine-3.16, quite a few uplay fixes were upstreamed from staging. -- 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.
https://bugs.winehq.org/show_bug.cgi?id=41356 --- Comment #22 from Olivier F. R. Dierick <o.dierick(a)piezo-forte.be> --- Fixed for me with Wine 3.16. -- 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.
https://bugs.winehq.org/show_bug.cgi?id=41356 Anastasius Focht <focht(a)gmx.net> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|REOPENED |RESOLVED CC| |focht(a)gmx.net Resolution|--- |FIXED --- Comment #23 from Anastasius Focht <focht(a)gmx.net> --- Hello folks, verified fixed, resolving again. https://source.winehq.org/git/wine.git/commitdiff/86c998e551f25cbd0c04379ce1... Regards -- 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.
https://bugs.winehq.org/show_bug.cgi?id=41356 Anastasius Focht <focht(a)gmx.net> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |austinenglish(a)gmail.com --- Comment #24 from Anastasius Focht <focht(a)gmx.net> --- *** Bug 42648 has been marked as a duplicate of this bug. *** -- 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.
https://bugs.winehq.org/show_bug.cgi?id=41356 Anastasius Focht <focht(a)gmx.net> changed: What |Removed |Added ---------------------------------------------------------------------------- Summary|The Crew (Uplay) and Star |Multiple applications and |Wars The Old Republic won't |games need support for |launch |szOID_NIST_sha* OIDs in | |crypt32 (The Crew (Uplay), | |Star Wars The Old Republic, | |PSNow v9.0.5) Keywords| |download URL| |https://download-psnow.play | |station.com/downloads/psnow | |/pc/latest --- Comment #25 from Anastasius Focht <focht(a)gmx.net> --- Hello folks, refining summary to collect more dupes here. Regards -- 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.
https://bugs.winehq.org/show_bug.cgi?id=41356 Alexandre Julliard <julliard(a)winehq.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED --- Comment #26 from Alexandre Julliard <julliard(a)winehq.org> --- Closing bugs fixed in 3.20. -- 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.
https://bugs.winehq.org/show_bug.cgi?id=41356 Michael Stefaniuc <mstefani(a)winehq.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Target Milestone|--- |3.0.x -- 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.
https://bugs.winehq.org/show_bug.cgi?id=41356 Michael Stefaniuc <mstefani(a)winehq.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Target Milestone|3.0.x |--- --- Comment #27 from Michael Stefaniuc <mstefani(a)winehq.org> --- Removing the 3.0.x milestone from bug fixes included in 3.0.5. -- 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.
participants (1)
-
wine-bugs@winehq.org