http://bugs.winehq.org/show_bug.cgi?id=35140
Bug ID: 35140 Summary: Lord of the Rings: War in the North crashes on start Product: Wine Version: 1.7.8 Hardware: x86 OS: Linux Status: NEW Severity: normal Priority: P2 Component: -unknown Assignee: wine-bugs@winehq.org Reporter: gyebro69@gmail.com Classification: Unclassified
Created attachment 46875 --> http://bugs.winehq.org/attachment.cgi?id=46875 terminal output
Upon starting The Lord of the Rings: War in the North (Steam version) is showing the first frame from the intro video (open_logos.bik) then it crashes. Gameoverlayrenderer has been disabled, native d3dx9_36 and Xact2010 were installed. The same problem with Wine 1.4.1, 1.5.x, 1.7.x.
Fedora 19 Nvidia binary drivers 325.15
http://bugs.winehq.org/show_bug.cgi?id=35140
--- Comment #1 from GyB gyebro69@gmail.com --- Created attachment 46876 --> http://bugs.winehq.org/attachment.cgi?id=46876 partial +relay,+seh,+tid log (uncompressed 119 MB)
The complete +relay log would be almost 600 MB, I've grepped out the following system calls from the log which reduced the size by ~40%: 'KERNEL32.Sleep|RtlFreeHeap|RtlAllocateHeap' The attached log contains the last 2 million lines of that log.
http://bugs.winehq.org/show_bug.cgi?id=35140
Anastasius Focht focht@gmx.net changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |focht@gmx.net
--- Comment #2 from Anastasius Focht focht@gmx.net --- Hello GyB,
the crash in the relay log looks at bit like bug 32515 (http://bugs.winehq.org/show_bug.cgi?id=32515#c10) ... Warhammer 40k Steam.
--- snip --- 0034:Starting process L"C:\Program Files\Steam\SteamApps\common\War in the North\witn.exe" (entryproc=0xba9fb3) ... 003c:Call KERNEL32.GetSystemDirectoryW(00000000,00000000) ret=008a36c1 003c:Ret KERNEL32.GetSystemDirectoryW() retval=00000014 ret=008a36c1 003c:Call KERNEL32.GetSystemDirectoryW(10324890,00000234) ret=008a36e7 003c:Ret KERNEL32.GetSystemDirectoryW() retval=00000013 ret=008a36e7 003c:Call KERNEL32.GetModuleHandleA(00e8c60c "kernel32.dll") ret=0088668e 003c:Ret KERNEL32.GetModuleHandleA() retval=7b810000 ret=0088668e 003c:Call KERNEL32.GetProcAddress(7b810000,00e8c5ec "Wow64DisableWow64FsRedirection") ret=008866a4 003c:Ret KERNEL32.GetProcAddress() retval=7b82597c ret=008866a4 003c:Call KERNEL32.GetProcAddress(7b810000,00e8c5cc "Wow64RevertWow64FsRedirection") ret=008866b0 003c:Ret KERNEL32.GetProcAddress() retval=7b825994 ret=008866b0 003c:Call KERNEL32.Wow64DisableWow64FsRedirection(03f0e510) ret=008866c3 003c:Ret KERNEL32.Wow64DisableWow64FsRedirection() retval=00000000 ret=008866c3 003c:Call KERNEL32.CreateFileW(10324890 L"C:\windows\system32\",80000000,00000007,00000000,00000003,00000000,ffffffff) ret=006bf534 003c:Ret KERNEL32.CreateFileW() retval=ffffffff ret=006bf534 003c:Call KERNEL32.CreateFileW(10324890 L"C:\windows\system32\",80000000,00000007,00000000,00000003,02000000,ffffffff) ret=006bf553 003c:Ret KERNEL32.CreateFileW() retval=0000017c ret=006bf553 003c:Call KERNEL32.GetFileInformationByHandle(0000017c,03f0e4d0) ret=006bf581 003c:Ret KERNEL32.GetFileInformationByHandle() retval=00000001 ret=006bf581 003c:Call KERNEL32.CloseHandle(0000017c) ret=006bf59d 003c:Ret KERNEL32.CloseHandle() retval=00000001 ret=006bf59d 003c:trace:seh:raise_exception code=c0000005 flags=0 addr=0xba2bda ip=00ba2bda tid=003c 003c:trace:seh:raise_exception info[0]=00000000 003c:trace:seh:raise_exception info[1]=d8e0e558 003c:trace:seh:raise_exception eax=d8e0e594 ebx=03f0e970 ecx=0000000f edx=00000000 esi=d8e0e558 edi=03f0e98c 003c:trace:seh:raise_exception ebp=03f0e094 esp=03f0e08c cs=0073 ds=007b es=007b fs=0033 gs=003b flags=00010202 003c:trace:seh:call_vectored_handlers calling handler at 0xa3e020 code=c0000005 flags=0 003c:trace:seh:call_vectored_handlers handler at 0xa3e020 returned 0 003c:trace:seh:call_stack_handlers calling handler at 0x7bc923c0 code=c0000005 flags=0 ... 003c:Call KERNEL32.CreateFileA(03f0c330 "C:\Program Files\Steam\SteamApps\common\War in the North\witn_2035288_crash_2013_12_16T2_15_56C0.mdmp",40000000,00000002,00000000,00000002,00000080,00000000) ret=3015a8a7 003c:Ret KERNEL32.CreateFileA() retval=0000017c ret=3015a8a7 003c:Call dbghelp.MiniDumpWriteDump(ffffffff,0000002a,0000017c,00000000,03f0c0a8,03f0c084,00000000) ret=3015a985 --- snip ---
Can you try to validate the local files? It's called "verify integrity of game cache" in game properties/settings.
If there was an integrity failure followed by a re-download, validate again to check if the integrity failure persists (might be a dupe of bug 32515).
Regards
http://bugs.winehq.org/show_bug.cgi?id=35140
GyB gyebro69@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution|--- |DUPLICATE
--- Comment #3 from GyB gyebro69@gmail.com --- (In reply to comment #2)
Hello GyB,
the crash in the relay log looks at bit like bug 32515 (http://bugs.winehq.org/show_bug.cgi?id=32515#c10) ... Warhammer 40k Steam.
Hi Anastasius,
This was my first impression, too. Indeed, validating the installed files always resulted 1 corrupted file: it is the game executable, witn.exe. It is downloaded again and again by Steam if I perform file validating. Do you have any idea what could cause this problem? I'm going to perform this validation thing with other games of mine on Steam to see if there are any more.
Let's make it a dupe then.
*** This bug has been marked as a duplicate of bug 32515 ***
http://bugs.winehq.org/show_bug.cgi?id=35140
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #4 from Austin English austinenglish@gmail.com --- Closing.