http://bugs.winehq.org/show_bug.cgi?id=26763
Summary: Wolfenstein: crashes on start Product: Wine Version: 1.3.17 Platform: x86 OS/Version: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: -unknown AssignedTo: wine-bugs@winehq.org ReportedBy: sa@whiz.se
Created an attachment (id=34086) --> (http://bugs.winehq.org/attachment.cgi?id=34086) Log of crash
Hi,
I'm trying to get the game Wolfenstein running with Wine, a title which according to the appdb entry should be well supported.
Unfortunately I'm getting nowhere, the game crashes directly after the splash screen appears, and I don't even get a backtrace...
wine: Unhandled page fault on read access to 0x00000000 at address 0x10185da4 (thread 0009), starting debugger... fixme:dbghelp_dwarf:dwarf2_lookup_type Unable to load forward reference for tag 26 fixme:dbghelp_dwarf:dwarf2_lookup_type Unable to load forward reference for tag 26 fixme:dbghelp_dwarf:dwarf2_lookup_type Unable to load forward reference for tag 26 Unhandled exception: page fault on read access to 0x00000000 in 32-bit code (0x10185da4).
Full log is attached.
If I use winedbg I also get these messages:
wine client error:26: write: Bad file descriptor Inconsistency detected by ld.so: dl-open.c: 221: dl_open_worker: Assertion `_dl_debug_initialize (0, args->nsid)->r_state == RT_CONSISTENT' failed!
If I try the multiplayer binary instead, I get an error dialog "Error creating game rendering context", and a console with these warnings:
WARNING: idRenderContextWGL::Create : wglChoosePixelFormatARB failed to find a suitable format. WARNING: idRenderContextWGL::Create : wglChoosePixelFormatARB failed to find a suitable format.
After some googling, I found bug 9186 which mentions the same error in game using the same engine, so I made another log with WINEDEBUG=+wgl.
For graphics I use Mesa with the r300g driver (tried both 7.10 and using git) which I guess could be the cause of the problem. If so it would be great to know what the problem is, so I can file a bug with the Mesa devs.
I'm using Wine 1.3.17 (tried both the Ubuntu packages and compiling myself) in a clean wineprefix (the only addition is native d3dx9_39.dll for GetShaderConstantTableEx support) on Debian unstable 32-bit.
The game is updated to version 1.11 and Securom worked around with a patched binary.