https://bugs.winehq.org/show_bug.cgi?id=53791
Louis Lenders xerox.xerox2000x@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |NEW CC| |xerox.xerox2000x@gmail.com Ever confirmed|0 |1
--- Comment #5 from Louis Lenders xerox.xerox2000x@gmail.com --- Confirming. The crash can be worked-around with the usual 'winetricks -q arial d3dcompiler_47'
But then the upcoming window says 'error 20000'. After playing a bit with dlls it loads I found that I could get around that by disabling sspicli.dll (WINEDLLOVERRIDES=sspicli=d wine WOW.exe) but also by hiding export in sspicli like in a hack below. Maybe it follows different codepath then; might be a bug in secur32?
Anyway, i suggest to target bugreport for this issue as the "arial d3dcompiler_47" stuff is already covered by other bugreports
hack: diff --git a/dlls/sspicli/sspicli.spec b/dlls/sspicli/sspicli.spec index c3b784bcfdd..6c4acd150cf 100644 --- a/dlls/sspicli/sspicli.spec +++ b/dlls/sspicli/sspicli.spec @@ -22,7 +22,7 @@ @ stdcall FreeContextBuffer(ptr) secur32.FreeContextBuffer @ stdcall FreeCredentialsHandle(ptr) secur32.FreeCredentialsHandle @ stub GetSecurityUserInfo -@ stdcall GetUserNameExA(long ptr ptr) secur32.GetUserNameExA +#@ stdcall GetUserNameExA(long ptr ptr) secur32.GetUserNameExA @ stdcall GetUserNameExW(long ptr ptr) secur32.GetUserNameExW @ stdcall ImpersonateSecurityContext(ptr) secur32.ImpersonateSecurityContext @ stdcall ImportSecurityContextA(str ptr ptr ptr) secur32.ImportSecurityContextA