http://bugs.winehq.org/show_bug.cgi?id=24186
Summary: Mount and Blade: Warband (Steam version 1.1.26) crashes before starting - page fault Product: Wine Version: 1.3.1 Platform: x86 OS/Version: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: -unknown AssignedTo: wine-bugs@winehq.org ReportedBy: farfrael@googlemail.com
Created an attachment (id=30449) --> (http://bugs.winehq.org/attachment.cgi?id=30449) console output
This is a game loaded through the Steam platform. Details of the game are available http://store.steampowered.com/app/48700/ It apparently used to work fine
Distribution is Slackware 13.0 gcc version 4.3.3 (GCC) Wine 1.3.1 manually compiled from source (i.e. not a package) GFX card is GeForce 9600 GT with 512mb ram Using Nvidia binary drivers 256.44
Steam launches fine but when trying to play the game, the game does not launch and wine hangs (details of console output attached)
Steam continues to work in the background and it is possible to attempt the launch the game again but with no more success
This is under wine 1.3.1, with the following elements installed through winetricks: - corefonts - drdx9 - drdx9_28 - drdx9_36 - vcrun2005
Using a "clean" wine installation without the native drdx9 dlls leads to the same error
Please let me know if more information is required and I will happily provide it.
http://bugs.winehq.org/show_bug.cgi?id=24186
Vincent Povirk madewokherd@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Attachment #30449|application/octet-stream |text/plain mime type| |
http://bugs.winehq.org/show_bug.cgi?id=24186
--- Comment #1 from Vincent Povirk madewokherd@gmail.com 2010-09-16 16:38:11 CDT --- Could you try to get a backtrace as described at http://wiki.winehq.org/Backtraces ?
A +relay,+seh,+tid log might also be useful.
http://bugs.winehq.org/show_bug.cgi?id=24186
--- Comment #2 from - farfrael@googlemail.com 2010-09-17 13:23:41 CDT --- Ok, please find attached some backtraces: - one when attaching to the "winedevice.exe" pid - one using bt all
This is my 1st time running a trace so apologies if this is incorrect, not useful etc. Please let me know if something else needs to be done.
I then ran WINEDEBUG=+seh,+relay,+tid /path/to/wine-1.3.1/bin/wine Steam.exe > /winelog 2>&1
Which generated a 3.5gig log file. During the logging process, everything crawled to a halt but more surprisingly when launching the game, a "launcher" screen for the game appeared with the usual "new game, configuration etc" options.
This was the 1st time it had ever gotten that far. I have not tried to go any further as was getting worried about the size of the log and the game would not have been playable anyway.
So, technically, this is not the log of a failure but more of a "success". Strange but hope it might still prove useful.
As this is a steam game, the log is probably very "noisy" due to the actions you have to do before even being able to launch the game itself (launch steam, connect, display steam, switch to the proper tab etc). Attached are the last ~900k lines, hopefully that's sufficient?
I closed everything again and tried to launch the game but it crashed again with the same message.
http://bugs.winehq.org/show_bug.cgi?id=24186
--- Comment #3 from - farfrael@googlemail.com 2010-09-17 13:24:23 CDT --- Created an attachment (id=30822) --> (http://bugs.winehq.org/attachment.cgi?id=30822) 1st backtrace with pid attachment
http://bugs.winehq.org/show_bug.cgi?id=24186
--- Comment #4 from - farfrael@googlemail.com 2010-09-17 13:24:57 CDT --- Created an attachment (id=30823) --> (http://bugs.winehq.org/attachment.cgi?id=30823) 2nd backtrace with bt all
http://bugs.winehq.org/show_bug.cgi?id=24186
--- Comment #5 from - farfrael@googlemail.com 2010-09-17 13:25:40 CDT --- Created an attachment (id=30824) --> (http://bugs.winehq.org/attachment.cgi?id=30824) last 900k lines of the log
http://bugs.winehq.org/show_bug.cgi?id=24186
--- Comment #6 from - farfrael@googlemail.com 2010-09-17 13:59:11 CDT --- More information: the following happens when running the game with:
WINEDEBUG=+seh,+relay,+tid /path/to/wine-1.3.1/bin/wine mb_warband.exe > /home/rk/Desktop/winelog 2>&1
- game launcher page appears - paradox intro movie plays - game intro movie plays - a window frame appears but nothing further happens (even after waiting a long time). No crash however, and both steam.exe and mb_warband.exe are shown as running processes when doing a ps -e
Last 10k lines of the new log attached below
http://bugs.winehq.org/show_bug.cgi?id=24186
--- Comment #7 from - farfrael@googlemail.com 2010-09-17 13:59:40 CDT --- Created an attachment (id=30825) --> (http://bugs.winehq.org/attachment.cgi?id=30825) last 1k lines of new log
http://bugs.winehq.org/show_bug.cgi?id=24186
--- Comment #8 from - farfrael@googlemail.com 2010-10-04 14:41:28 CDT --- Still crashes after the latest patch, using wine 1.3.1 This time with some (useful) debugger info (attached)
http://bugs.winehq.org/show_bug.cgi?id=24186
--- Comment #9 from - farfrael@googlemail.com 2010-10-04 14:42:03 CDT --- Created an attachment (id=31119) --> (http://bugs.winehq.org/attachment.cgi?id=31119) recent crash debug output
http://bugs.winehq.org/show_bug.cgi?id=24186
--- Comment #10 from - farfrael@googlemail.com 2010-10-19 15:51:02 CDT --- on a different machine (although, clearly, nobody cares about this problem)
wine: Unhandled page fault on read access to 0x002d4c47 at address 0x7ebfbbe7 (thread 0044), starting debugger... err:ole:RevokeDragDrop invalid hwnd (nil) err:ole:RevokeDragDrop invalid hwnd 0x5007e Unhandled exception: page fault on read access to 0x002d4c47 in 32-bit code (0x7ebfbbe7). Register dump: CS:0023 SS:002b DS:002b ES:002b FS:0063 GS:006b EIP:7ebfbbe7 ESP:0444f128 EBP:0444f128 EFLAGS:00010297( R- -- I S -A-P-C) EAX:00000005 EBX:7ec36518 ECX:0029258b EDX:7ec41aa8 ESI:002b0da8 EDI:00000000 Stack dump: 0x0444f128: 0444f234 002583f4 00000005 7ec40001 0x0444f138: 7eba719a 00000005 00000000 00000030 0x0444f148: 7ec41a01 0444f158 7ec36518 0444f174 0x0444f158: 0013bc58 0000008c 00010138 0444f184 0x0444f168: 7ec0935f 00000000 0013bc60 0013bc28 0x0444f178: 7ec41aa8 00000000 00000000 ff44f1a4 Backtrace: =>0 0x7ebfbbe7 (0x0444f128) 1 0x002583f4 in skinmagic (+0x183f3) (0x0444f234) 2 0x7eba79e8 in user32 (+0x179e7) (0x0444f264) 3 0x7eb9c7e3 in user32 (+0xc7e2) (0x0444f314) 4 0x7ec1720b (0x0444f344) 5 0x7ec170ca (0x0444f374) 6 0x7ec187bd (0x0444f3b4) 7 0x7ec1996a (0x0444f3f4) 8 0x7ebe34ea (0x0444f454) 9 0x7ebe7f11 (0x0444f4b4) 10 0x7ebe834e (0x0444f504) 11 0x7ec1073d (0x0444f7a4) 12 0x7ec0a27f (0x0444fa04) 13 0x00257b78 in skinmagic (+0x17b77) (0x0444fa7c) 14 0x0024a9c7 in skinmagic (+0xa9c6) (0x0444fac0) 0x7ebfbbe7: movl 0x426a8(%ecx,%eax,4),%eax Modules: Module Address Debug info Name (21 modules) PE 240000- 2cb000 Export skinmagic PE 400000- 4053000 Export mb_warband PE 4450000- 461b000 Deferred fmodex PE 7940000- 79cd000 Deferred gameoverlayrenderer PE 10000000-101e5000 Deferred d3dx9_42 PE 30000000-302cd000 Deferred steam PE 38000000-38469000 Deferred steamclient PE 3b400000-3b41d000 Deferred steam_api PE 3f000000-3f0ac000 Deferred tier0_s PE 3f600000-3f660000 Deferred vstdlib_s PE 60000000-60021000 Deferred cserhelper PE 7e0c0000-7e0c4000 Deferred imm32 PE 7e0f0000-7e0f4000 Deferred dbghelp PE 7e140000-7e143000 Deferred imagehlp PE 7e280000-7e2a3000 Deferred crypt32 PE 7e640000-7e644000 Deferred wined3d PE 7eb00000-7eb04000 Deferred gdi32 PE 7eb90000-7ebc7000 Export user32 PE 7eca0000-7eca8000 Deferred mpr PE 7eda0000-7ee86000 Deferred kernel32 PE f7470000-f7474000 Deferred lz32 Threads: process tid prio (all id:s are in hex) 0000000e services.exe 00000014 0 00000010 0 0000000f 0 00000011 winedevice.exe 00000018 0 00000017 0 00000013 0 00000012 0 00000032 Steam.exe 00000031 0 00000030 0 0000002e 0 0000002d 0 0000002c 0 00000029 0 00000026 0 00000025 1 00000021 1 00000020 0 0000001f 0 0000001e 0 0000001b 0 0000003e 15 0000003d 0 00000023 0 0000003c 0 00000037 0 0000003f 0 00000043 0 00000045 0 00000046 0 00000041 0 00000040 0 0000003a 0 0000003b explorer.exe 00000033 0 00000009 (D) C:\Program Files\Steam\steamapps\common\mountblade warband\mb_warband.exe 00000042 0 00000044 0 <== Backtrace: =>0 0x7ebfbbe7 (0x0444f128) 1 0x002583f4 in skinmagic (+0x183f3) (0x0444f234) 2 0x7eba79e8 in user32 (+0x179e7) (0x0444f264) 3 0x7eb9c7e3 in user32 (+0xc7e2) (0x0444f314) 4 0x7ec1720b (0x0444f344) 5 0x7ec170ca (0x0444f374) 6 0x7ec187bd (0x0444f3b4) 7 0x7ec1996a (0x0444f3f4) 8 0x7ebe34ea (0x0444f454) 9 0x7ebe7f11 (0x0444f4b4) 10 0x7ebe834e (0x0444f504) 11 0x7ec1073d (0x0444f7a4) 12 0x7ec0a27f (0x0444fa04) 13 0x00257b78 in skinmagic (+0x17b77) (0x0444fa7c) 14 0x0024a9c7 in skinmagic (+0xa9c6) (0x0444fac0)
http://bugs.winehq.org/show_bug.cgi?id=24186
Dan Kegel dank@kegel.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |RESOLVED CC| |dank@kegel.com Resolution| |DUPLICATE
--- Comment #11 from Dan Kegel dank@kegel.com 2010-10-19 20:43:13 CDT --- Please don't paste logs.
Looks like a dup of bug 23207.
*** This bug has been marked as a duplicate of bug 23207 ***
http://bugs.winehq.org/show_bug.cgi?id=24186
Dmitry Timoshkov dmitry@codeweavers.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #12 from Dmitry Timoshkov dmitry@codeweavers.com 2010-10-20 04:48:45 CDT --- Closing duplicate.