[Bug 23914] New: Resident Evil 5: Game fails to run with unknown reason
http://bugs.winehq.org/show_bug.cgi?id=23914 Summary: Resident Evil 5: Game fails to run with unknown reason Product: Wine Version: 1.3.0 Platform: x86 OS/Version: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: -unknown AssignedTo: wine-bugs(a)winehq.org ReportedBy: dmbohdan(a)gmail.com I've try to run the game, but it doesn't work. It shows me an messagebox with an error. InitRpl Failed. ErrorCode: 80070507 As I see, the same error can be even for some Windows users, but no one know why. I attach a debug output with +relay. I tried to analyze it, but with no results. Maybe there error with cryptographic(rsaenh), i don't know. Please don't close this but, even it is not a wine bug. Just rename it. There maybe will be other errors with this game. Thanks. -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email 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.
http://bugs.winehq.org/show_bug.cgi?id=23914 --- Comment #1 from Austin English <austinenglish(a)gmail.com> 2010-08-05 11:13:25 --- Again, terminal output? -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email 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.
http://bugs.winehq.org/show_bug.cgi?id=23914 --- Comment #2 from NickNill <dmbohdan(a)gmail.com> 2010-08-05 11:17:47 --- Created an attachment (id=30023) --> (http://bugs.winehq.org/attachment.cgi?id=30023) console output -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email 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.
http://bugs.winehq.org/show_bug.cgi?id=23914 --- Comment #3 from NickNill <dmbohdan(a)gmail.com> 2010-08-05 11:22:26 --- I cannot load +relay here, so it is on sendspace http://www.sendspace.com/file/znr84g -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email 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.
http://bugs.winehq.org/show_bug.cgi?id=23914 Fabian Homborg <FHomborg(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |FHomborg(a)gmail.com --- Comment #4 from Fabian Homborg <FHomborg(a)gmail.com> 2010-10-16 12:35:36 CDT --- I have got the same problem. The terminal output however seems to be worthless, since mine is completely different (it just complains about ntlm_auth). My wine version is 1.3.5 on x86_64 archlinux. -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email 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.
http://bugs.winehq.org/show_bug.cgi?id=23914 Louis Lenders <xerox_xerox2000(a)yahoo.co.uk> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |xerox_xerox2000(a)yahoo.co.uk --- Comment #5 from Louis Lenders <xerox_xerox2000(a)yahoo.co.uk> 2010-10-16 12:44:10 CDT --- (In reply to comment #4)
I have got the same problem.
The terminal output however seems to be worthless, since mine is completely different (it just complains about ntlm_auth).
My wine version is 1.3.5 on x86_64 archlinux.
run with WINEDEBUG=+relay,+seh,+tid wine ResidentEvile.exe &>/tmp/log and attach the bzipped2 file /tmp/log to this bug please -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email 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.
http://bugs.winehq.org/show_bug.cgi?id=23914 --- Comment #6 from Fabian Homborg <FHomborg(a)gmail.com> 2010-10-16 12:55:05 CDT --- Created an attachment (id=31308) --> (http://bugs.winehq.org/attachment.cgi?id=31308) Debug output with WINEDEBUG=+relay,+seh,+tid Ran RE5DX9.EXE directly, instead of Launcher.exe -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email 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.
http://bugs.winehq.org/show_bug.cgi?id=23914 --- Comment #7 from Louis Lenders <xerox_xerox2000(a)yahoo.co.uk> 2010-10-16 14:43:45 CDT --- (In reply to comment #6)
Created an attachment (id=31308) --> (http://bugs.winehq.org/attachment.cgi?id=31308) [details] Debug output with WINEDEBUG=+relay,+seh,+tid
Ran RE5DX9.EXE directly, instead of Launcher.exe
Hi, do you have windows media player installed? (winetricks wmp10) -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email 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.
http://bugs.winehq.org/show_bug.cgi?id=23914 --- Comment #8 from Fabian Homborg <FHomborg(a)gmail.com> 2010-10-16 15:51:58 CDT --- (In reply to comment #7)
(In reply to comment #6)
Created an attachment (id=31308) --> (http://bugs.winehq.org/attachment.cgi?id=31308) [details] [details] Debug output with WINEDEBUG=+relay,+seh,+tid
Ran RE5DX9.EXE directly, instead of Launcher.exe
Hi, do you have windows media player installed? (winetricks wmp10)
I've got wmp9....I'll try with 10 -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email 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.
http://bugs.winehq.org/show_bug.cgi?id=23914 --- Comment #9 from Fabian Homborg <FHomborg(a)gmail.com> 2010-10-16 16:31:26 CDT --- (In reply to comment #8)
(In reply to comment #7)
(In reply to comment #6)
Created an attachment (id=31308) --> (http://bugs.winehq.org/attachment.cgi?id=31308) [details] [details] [details] Debug output with WINEDEBUG=+relay,+seh,+tid
Ran RE5DX9.EXE directly, instead of Launcher.exe
Hi, do you have windows media player installed? (winetricks wmp10)
I've got wmp9....I'll try with 10
Installed wmp10, no change... Should I upload the debug with that? -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email 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.
http://bugs.winehq.org/show_bug.cgi?id=23914 --- Comment #10 from Louis Lenders <xerox_xerox2000(a)yahoo.co.uk> 2010-10-16 16:44:22 CDT --- (In reply to comment #9)
(In reply to comment #8)
(In reply to comment #7)
(In reply to comment #6)
Created an attachment (id=31308) --> (http://bugs.winehq.org/attachment.cgi?id=31308) [details] [details] [details] [details] Debug output with WINEDEBUG=+relay,+seh,+tid
Ran RE5DX9.EXE directly, instead of Launcher.exe
Hi, do you have windows media player installed? (winetricks wmp10)
I've got wmp9....I'll try with 10
Installed wmp10, no change... Should I upload the debug with that?
that never hurts. I had a look at your previous log, but many lines are printed through each other, and got lost (not your fault) maybe this one is better formatted. -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email 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.
http://bugs.winehq.org/show_bug.cgi?id=23914 Fabian Homborg <FHomborg(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Attachment #31308|0 |1 is obsolete| | --- Comment #11 from Fabian Homborg <FHomborg(a)gmail.com> 2010-10-16 16:59:18 CDT --- Created an attachment (id=31314) --> (http://bugs.winehq.org/attachment.cgi?id=31314) Second log with WINEDEBUG=+relay,+seh,+tid and WMP10 -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email 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.
http://bugs.winehq.org/show_bug.cgi?id=23914 --- Comment #12 from Louis Lenders <xerox_xerox2000(a)yahoo.co.uk> 2010-10-16 17:53:25 CDT --- Created an attachment (id=31318) --> (http://bugs.winehq.org/attachment.cgi?id=31318) hack (In reply to comment #11)
Created an attachment (id=31314) --> (http://bugs.winehq.org/attachment.cgi?id=31314) [details] Second log with WINEDEBUG=+relay,+seh,+tid and WMP10
The logs are very difficult to read, as lines get mixes through each other :( AFAICT an ERROR_INVALID_PARAMETER is coming from somewhere, but i dunno where from. Attached is a hack, just a very wild guess, could you try if it changes anything? -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email 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.
http://bugs.winehq.org/show_bug.cgi?id=23914 --- Comment #13 from Fabian Homborg <FHomborg(a)gmail.com> 2010-10-16 18:15:10 CDT --- (In reply to comment #12)
Created an attachment (id=31318) --> (http://bugs.winehq.org/attachment.cgi?id=31318) [details] hack
(In reply to comment #11)
Created an attachment (id=31314) --> (http://bugs.winehq.org/attachment.cgi?id=31314) [details] [details] Second log with WINEDEBUG=+relay,+seh,+tid and WMP10
The logs are very difficult to read, as lines get mixes through each other :( AFAICT an ERROR_INVALID_PARAMETER is coming from somewhere, but i dunno where from. Attached is a hack, just a very wild guess, could you try if it changes anything?
You want me to apply that to release or git? Btw... I'm using a 32-bit prefix on a 64-bit system, don't know if that changes anything...(Just read "kernel32" in there) I'm gonna try that once I get to a faster internet connection, I'm on dialup atm -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email 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.
http://bugs.winehq.org/show_bug.cgi?id=23914 --- Comment #14 from Fabian Homborg <FHomborg(a)gmail.com> 2010-10-17 07:00:11 CDT --- (In reply to comment #13)
(In reply to comment #12)
Created an attachment (id=31318) --> (http://bugs.winehq.org/attachment.cgi?id=31318) [details] [details] hack
(In reply to comment #11)
Created an attachment (id=31314) --> (http://bugs.winehq.org/attachment.cgi?id=31314) [details] [details] [details] Second log with WINEDEBUG=+relay,+seh,+tid and WMP10
The logs are very difficult to read, as lines get mixes through each other :( AFAICT an ERROR_INVALID_PARAMETER is coming from somewhere, but i dunno where from. Attached is a hack, just a very wild guess, could you try if it changes anything?
You want me to apply that to release or git?
Btw... I'm using a 32-bit prefix on a 64-bit system, don't know if that changes anything...(Just read "kernel32" in there)
I'm gonna try that once I get to a faster internet connection, I'm on dialup atm
Tried it, doesn't work. (applied to release) -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email 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.
http://bugs.winehq.org/show_bug.cgi?id=23914 Fabian Homborg <FHomborg(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Attachment #31314|0 |1 is obsolete| | --- Comment #15 from Fabian Homborg <FHomborg(a)gmail.com> 2010-10-18 17:24:42 CDT --- Created an attachment (id=31369) --> (http://bugs.winehq.org/attachment.cgi?id=31369) DEBUG log with hack applied -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email 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.
http://bugs.winehq.org/show_bug.cgi?id=23914 --- Comment #16 from Louis Lenders <xerox_xerox2000(a)yahoo.co.uk> 2010-10-20 13:51:14 CDT --- Is there a demo that shows the same error? -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email 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.
http://bugs.winehq.org/show_bug.cgi?id=23914 --- Comment #17 from Fabian Homborg <FHomborg(a)gmail.com> 2010-10-21 03:19:48 CDT --- (In reply to comment #16)
Is there a demo that shows the same error?
The only demo of the game is the 3D-Benchmark Edition, but for that to run you need nvidia 3D-Hardware..... So: Propably not. -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email 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.
http://bugs.winehq.org/show_bug.cgi?id=23914 --- Comment #18 from Louis Lenders <xerox_xerox2000(a)yahoo.co.uk> 2010-10-21 05:35:15 CDT --- (In reply to comment #17)
(In reply to comment #16)
Is there a demo that shows the same error?
The only demo of the game is the 3D-Benchmark Edition, but for that to run you need nvidia 3D-Hardware..... So: Propably not.
Have you tried playing around with native rsaenh.dll (and crypt32?) The reporter of this bug thought it might be a problem with those dlls -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email 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.
http://bugs.winehq.org/show_bug.cgi?id=23914 --- Comment #19 from Fabian Homborg <FHomborg(a)gmail.com> 2010-10-21 13:48:26 CDT --- (In reply to comment #18)
(In reply to comment #17)
(In reply to comment #16)
Is there a demo that shows the same error?
The only demo of the game is the 3D-Benchmark Edition, but for that to run you need nvidia 3D-Hardware..... So: Propably not.
Have you tried playing around with native rsaenh.dll (and crypt32?) The reporter of this bug thought it might be a problem with those dlls
I've played around some, so far it has changed the error code to 8000400. This could mean nothing as I didn't get rsaenh.dll to be loaded (it always shows an error) -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email 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.
http://bugs.winehq.org/show_bug.cgi?id=23914 --- Comment #20 from Fabian Homborg <FHomborg(a)gmail.com> 2010-12-16 05:02:45 CST --- (In reply to comment #0)
I've try to run the game, but it doesn't work. It shows me an messagebox with an error.
InitRpl Failed. ErrorCode: 80070507
As I see, the same error can be even for some Windows users, but no one know why. I attach a debug output with +relay. I tried to analyze it, but with no results. Maybe there error with cryptographic(rsaenh), i don't know.
Please don't close this but, even it is not a wine bug. Just rename it. There maybe will be other errors with this game. Thanks.
(In reply to comment #19)
(In reply to comment #18)
(In reply to comment #17)
(In reply to comment #16)
Is there a demo that shows the same error?
The only demo of the game is the 3D-Benchmark Edition, but for that to run you need nvidia 3D-Hardware..... So: Propably not.
Have you tried playing around with native rsaenh.dll (and crypt32?) The reporter of this bug thought it might be a problem with those dlls
I've played around some, so far it has changed the error code to 8000400. This could mean nothing as I didn't get rsaenh.dll to be loaded (it always shows an error)
Just wanted to add this persists with 1.3.9 Also, http://www.winehq.org/winapi_stats says rsaenh.dll is supposed to be 100% complete. -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email 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.
http://bugs.winehq.org/show_bug.cgi?id=23914 knws(a)ya.ru changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |knws(a)ya.ru --- Comment #21 from knws(a)ya.ru 2011-09-23 07:20:43 CDT --- Why does it still read UNCONFIRMED? The problem persists. Judging by this video, ingame parts (benchmark) appear to be working: http://www.youtube.com/watch?v=WGvgdlCW7MY But there's this issue with InitRpl Failed on full game preventing it from start. -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email 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.
http://bugs.winehq.org/show_bug.cgi?id=23914 tizbac2(a)gmail.com changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |tizbac2(a)gmail.com --- Comment #22 from tizbac2(a)gmail.com 2012-07-23 11:11:49 CDT --- I've found the cause of the initrpl 80070507 crash by disassembling, the game calls SetNamedPipeHandleState and checks it's result, but on dlls/kernel32/sync.c i see /*********************************************************************** * SetNamedPipeHandleState (KERNEL32.@) */ BOOL WINAPI SetNamedPipeHandleState( HANDLE hNamedPipe, LPDWORD lpMode, LPDWORD lpMaxCollectionCount, LPDWORD lpCollectDataTimeout) { /* should be a fixme, but this function is called a lot by the RPC * runtime, and it slows down InstallShield a fair bit. */ WARN("stub: %p %p/%d %p %p\n", hNamedPipe, lpMode, lpMode ? *lpMode : 0, lpMaxCollectionCount, lpCollectDataTimeout); return FALSE; } This function has to be either implemented or it must fake success -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email 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.
http://bugs.winehq.org/show_bug.cgi?id=23914 --- Comment #23 from tizbac2(a)gmail.com 2012-07-23 11:55:05 CDT --- I've patched wine to make it return always TRUE ( non-failure) , now the game crashes with another error , it says E_FAIL: on a message box And on stdout i get fixme:d3d:debug_d3dformat Unrecognized 0x42563252 (as fourcc: R2VB) WINED3DFORMAT! fixme:d3d:wined3d_get_format Can't find format unrecognized (0x42563252) in the format lookup table -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email 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.
http://bugs.winehq.org/show_bug.cgi?id=23914 --- Comment #24 from tizbac2(a)gmail.com 2012-07-23 12:29:00 CDT --- Seems to be caused by xlive crap , no idea of how to get around it, the easiest way would be making fake dll like already done for many games -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email 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.
http://bugs.winehq.org/show_bug.cgi?id=23914 --- Comment #25 from tizbac2(a)gmail.com 2012-07-23 16:11:58 CDT --- https://github.com/tizbac/wine/commits/residentevilfixes this contains all the fixes needed , at least to go to the loading screen , i can't get further because mesa crashes with WARNING: out of code space, evicting all shaders. -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email 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.
http://bugs.winehq.org/show_bug.cgi?id=23914 Jarkko K <jarkko_korpi(a)hotmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |jarkko_korpi(a)hotmail.com --- Comment #26 from Jarkko K <jarkko_korpi(a)hotmail.com> --- I assume this is the demo http://downloads.guru3d.com/Resident-Evil-5-PC-Benchmark-Utility-download-23... Downloading now. Could someone try the full game or demo meanwhile? :D -- 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=23914 Anastasius Focht <focht(a)gmx.net> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |RESOLVED CC| |focht(a)gmx.net Resolution|--- |DUPLICATE Summary|Resident Evil 5: Game fails |Resident Evil 5 fails on |to run with unknown reason |startup, reporting | |'Errorcode:80070507 InitRpl | |Failed' (needs named pipe | |message mode support) --- Comment #27 from Anastasius Focht <focht(a)gmx.net> --- Hello folks, multiple issues here. Fortunately I found a distributed "online" backup, thanks to some guys still seeding :-) The first issue is bug 36627 --- snip --- $ pwd /home/focht/.wine/drive_c/Program Files/CAPCOM/RESIDENT EVIL 5 $ wine ./Launcher.exe err:module:import_dll Library MSASN1.dll (which is needed by L"C:\\windows\\system32\\xlive.dll") not found err:module:import_dll Library xlive.dll (which is needed by L"C:\\Program Files\\CAPCOM\\RESIDENT EVIL 5\\RE5DX9.EXE") not found err:module:LdrInitializeThunk Main exe initialization for L"C:\\Program Files\\CAPCOM\\RESIDENT EVIL 5\\RE5DX9.EXE" failed, status c0000135 --- snip --- The game bundles 'Games For Windows Live 2.0.0687.0' which hard-binds to 'MSASN1.dll'. This can be worked around with: 'winetricks -q msasn1' The next issue is bug 17195 (SetNamedPipeHandleState implementation, support for named pipe message mode) as indicated by comment #22 The launcher uses named pipe in message mode for IPC with main game process. --- snip --- $ pwd /home/focht/.wine/drive_c/Program Files/CAPCOM/RESIDENT EVIL 5 $ WINEDEBUG=+tid,+seh,+relay,+snoop,+msvcrt wine ./Launcher.exe >>log.txt 2>&1 ... 002b:Call KERNEL32.CreateNamedPipeW(00dbe080 L"\\\\.\\pipe\\0000002a",40080003,00000006,00000001,00000400,00000400,00001388,00dbe054) ret=00403d54 002b:Ret KERNEL32.CreateNamedPipeW() retval=0000006c ret=00403d54 ... 002c:Starting thread proc 0x401490 (arg=0x2413b8) ... 002c:Call KERNEL32.ConnectNamedPipe(0000006c,002413fc) ret=004033ed 002c:Ret KERNEL32.ConnectNamedPipe() retval=00000000 ret=004033ed 002c:Call KERNEL32.GetLastError() ret=004033fa 002c:Ret KERNEL32.GetLastError() retval=000003e5 ret=004033fa 002c:Call KERNEL32.WaitForMultipleObjects(00000002,00241414,00000000,ffffffff) ret=00403a88 ... 002b:Call KERNEL32.CreateProcessW(00000000,00dbcd58 L"RE5DX9.exe -dx9",00000000,00000000,00000000,00000410,00000000,0013ba40 L"C:\\Program Files\\CAPCOM\\RESIDENT EVIL 5\\",00dbc410,00dbc400) ret=7e56607a ... 002e:Call KERNEL32.__wine_kernel_init() ret=7bc5a4b2 002b:Ret KERNEL32.CreateProcessW() retval=00000001 ret=7e56607a ... 002e:Call KERNEL32.CreateFileW(0033d78c L"\\\\.\\pipe\\0000002a",c0000000,00000000,00000000,00000003,40000000,00000000) ret=00e26522 002e:Ret KERNEL32.CreateFileW() retval=000000b4 ret=00e26522 002e:Call KERNEL32.SetNamedPipeHandleState(000000b4,0033d784,00000000,00000000) ret=00e26547 002e:Ret KERNEL32.SetNamedPipeHandleState() retval=00000000 ret=00e26547 002e:Call KERNEL32.GetLastError() ret=00e26450 002e:Ret KERNEL32.GetLastError() retval=00000000 ret=00e26450 ... 002e:Ret KERNEL32.CloseHandle() retval=00000001 ret=00e265a0 ... 002c:Ret KERNEL32.WaitForMultipleObjects() retval=00000000 ret=00403a88 ... 002e:Call user32.MessageBoxA(00000000,01273d08 "Errorcode:80070507",00f64bfc "InitRpl Failed",00041010) ret=00721f07 --- snip --- The child closes the other end of pipe after failure to bring the pipe in message mode which also wakes the parent with broken pipe error. Faking "success" is obviously not a good solution hence I ran the game with a Wine version that carries Adam Martinson's patchset (branch rebased to tip). This brings the game further - only to run into GFWL init problem: --- snip --- ... 002e:CALL xlive.5297(<unknown, check return>) ret=0044eb72 002e:Call advapi32.RegisterTraceGuidsA(015e39d7,00000000,01495c5c,00000003,01ab8744,00000000,00000000,01ac85b0) ret=015e3a5c 002e:fixme:advapi:RegisterTraceGuidsA (0x15e39d7, (nil), {d5b9ac76-d546-4891-bb8c-bfd865e5c7d5}, 3, 0x1ab8744, (null), (null), 0x1ac85b0): stub 002e:Ret advapi32.RegisterTraceGuidsA() retval=00000000 ret=015e3a5c ... 002e:Call KERNEL32.LoadLibraryW(0033c0c8 L"C:\\Program Files\\CAPCOM\\RESIDENT EVIL 5\\RE5DX9.EXE") ret=01573fd8 002e:Ret KERNEL32.LoadLibraryW() retval=00400000 ret=01573fd8 ... 002e:Call KERNEL32.lstrcmpiW(001ed71c L"xlive.dll",01492e70 L"shimeng.dll") ret=015738f6 002e:Ret KERNEL32.lstrcmpiW() retval=00000001 ret=015738f6 002e:Call KERNEL32.K32GetModuleInformation(ffffffff,00400000,0033c0b0,0000000c) ret=01571ca9 002e:Ret KERNEL32.K32GetModuleInformation() retval=00000001 ret=01571ca9 002e:Call KERNEL32.FreeLibrary(00400000) ret=01573e42 002e:Ret KERNEL32.FreeLibrary() retval=00000001 ret=01573e42 002e:Call KERNEL32.UnmapViewOfFile(13360000) ret=01574ab9 002e:Ret KERNEL32.UnmapViewOfFile() retval=00000001 ret=01574ab9 002e:Call KERNEL32.CloseHandle(00000104) ret=01574ade 002e:Ret KERNEL32.CloseHandle() retval=00000001 ret=01574ade 002e:Call KERNEL32.CloseHandle(00000100) ret=01574afc ... 002e:Call advapi32.RegisterEventSourceW(00000000,01495a2c) ret=015eccbf 002e:fixme:advapi:RegisterEventSourceW ((null),L"XLive"): stub 002e:Ret advapi32.RegisterEventSourceW() retval=cafe4242 ret=015eccbf 002e:Call advapi32.ReportEventW(cafe4242,00000002,00000000,80000002,00000000,00000004,00000000,0033bb24,00000000) ret=015eccff 002e:fixme:advapi:ReportEventW (0xcafe4242,0x0002,0x0000,0x80000002,(nil),0x0004,0x00000000,0x33bb24,(nil)): stub 002e:Ret advapi32.ReportEventW() retval=00000001 ret=015eccff 002e:Call advapi32.DeregisterEventSource(cafe4242) ret=015ecd1f 002e:fixme:advapi:DeregisterEventSource (0xcafe4242) stub 002e:Ret advapi32.DeregisterEventSource() retval=00000001 ret=015ecd1f ... 002e:Call advapi32.UnregisterTraceGuids(00000000,00000000) ret=015e3a6f 002e:fixme:advapi:UnregisterTraceGuids 0: stub 002e:Ret advapi32.UnregisterTraceGuids() retval=00000078 ret=015e3a6f 002e:RET xlive.5297(0033d330,2002af00) retval=80004005 ret=0044eb72 002e:Call KERNEL32.GetLastError() ret=00e31b72 002e:Ret KERNEL32.GetLastError() retval=00000000 ret=00e31b72 002e:Call KERNEL32.FatalAppExitA(00000000,0033cec8 "E_FAIL : XLiveInitialize(&xii)") ret=0042eb7d 002e:warn:seh:FatalAppExitA AppExit 002e:Call user32.MessageBoxA(00000000,0033cec8 "E_FAIL : XLiveInitialize(&xii)",00000000,00001000) ret=7b83bee7 --- snip --- xlive.5297 API entry = XLiveInitializeEx() This is bug 33034 After merging my fix on top of named pipe branch it fares better but still fails in the end: --- snip --- 002e:CALL xlive.5297(<unknown, check return>) ret=0044eb72 ... 002e:CALL sqmapi.SqmStartUpload(<unknown, check return>) ret=015e368f ... 002e:RET sqmapi.SqmStartUpload(0033c9c0,0033c5b0,00000000,00000002,015e2de0) retval=00000000 ret=015e368f ... 002e:CALL sqmapi.SqmGetSession(<unknown, check return>) ret=015e3243 ... 002e:RET sqmapi.SqmGetSession(01495a2c,00008000,00000001) retval=00000001 ret=015e3243 ... 002e:CALL sqmapi.SqmSetAppVersion(<unknown, check return>) ret=015e347a ... 002e:RET sqmapi.SqmSetAppVersion(00000001,00020000,02af0000) retval=00000001 ret=015e347a 002e:CALL sqmapi.SqmReadSharedMachineId(<unknown, check return>) ret=015e348c ... 002e:RET sqmapi.SqmReadSharedMachineId(0033cba4) retval=00000001 ret=015e348c 002e:CALL sqmapi.SqmSetMachineId(<unknown, check return>) ret=015e34b7 ... 002e:RET sqmapi.SqmSetMachineId(00000001,0033cba4) retval=00000001 ret=015e34b7 002e:CALL sqmapi.SqmReadSharedUserId(<unknown, check return>) ret=015e34c5 ... 002e:RET sqmapi.SqmReadSharedUserId(0033cbb4) retval=00000001 ret=015e34c5 002e:CALL sqmapi.SqmSetUserId(<unknown, check return>) ret=015e34f0 ... 002e:RET sqmapi.SqmSetUserId(00000001,0033cbb4) retval=00000001 ret=015e34f0 ... 002e:CALL sqmapi.SqmSetEnabled(<unknown, check return>) ret=015e3087 ... 002e:RET sqmapi.SqmSetEnabled(00000001,00000000) retval=00000001 ret=015e3087 ... 002e:CALL sqmapi.SqmSet(<unknown, check return>) ret=015e2e4a ... 002e:RET sqmapi.SqmSet(00000001,000000c1,0001b5e7) retval=00000000 ret=015e2e4a ... 002e:CALL sqmapi.SqmTimerStart(<unknown, check return>) ret=015e2fcd ... 002e:RET sqmapi.SqmTimerStart(00000001,00000035) retval=00000000 ret=015e2fcd ... 002e:CALL sqmapi.SqmSetBits(<unknown, check return>) ret=015e2eaa ... 002e:RET sqmapi.SqmSetBits(00000001,0000002e,0000000c) retval=00000000 ret=015e2eaa ... <lots of DRM checks/anti-debugging> ... 002e:Call advapi32.RegisterEventSourceW(00000000,01495a2c) ret=015eccbf 002e:fixme:advapi:RegisterEventSourceW ((null),L"XLive"): stub 002e:Ret advapi32.RegisterEventSourceW() retval=cafe4242 ret=015eccbf 002e:Call advapi32.ReportEventW(cafe4242,00000002,00000000,80000002,00000000,00000004,00000000,0033bb24,00000000) ret=015eccff 002e:fixme:advapi:ReportEventW (0xcafe4242,0x0002,0x0000,0x80000002,(nil),0x0004,0x00000000,0x33bb24,(nil)): stub 002e:Ret advapi32.ReportEventW() retval=00000001 ret=015eccff 002e:Call advapi32.DeregisterEventSource(cafe4242) ret=015ecd1f 002e:fixme:advapi:DeregisterEventSource (0xcafe4242) stub 002e:Ret advapi32.DeregisterEventSource() retval=00000001 ret=015ecd1f ... 002e:RET xlive.5297(0033d330,2002af00) retval=80070057 ret=0044eb72 ... 002e:Call KERNEL32.FatalAppExitA(00000000,0033cec8 "E_INVALIDARG : XLiveInitialize(&xii)") ret=0042eb7d 002e:warn:seh:FatalAppExitA AppExit 002e:Call user32.MessageBoxA(00000000,0033cec8 "E_INVALIDARG : XLiveInitialize(&xii)",00000000,00001000) ret=7b83bee7 --- snip --- This deserves its own bug. Since the bug was initially created with "InitRpl Failed. ErrorCode: 80070507" issue it's technically a dupe of bug 17195 $ wine --version wine-1.7.19-70-gd6a59f7 Regards *** This bug has been marked as a duplicate of bug 17195 *** -- 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=23914 Austin English <austinenglish(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED --- Comment #28 from Austin English <austinenglish(a)gmail.com> --- Closing. -- 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