[Bug 41356] The Crew(Uplay) won't launch[STAGING]

wine-bugs at winehq.org wine-bugs at winehq.org
Wed Oct 5 18:35:28 CDT 2016


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

--- Comment #7 from Olivier F. R. Dierick <o.dierick at 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.



More information about the wine-bugs mailing list