[Bug 3731] New: Dungeon Siege 2 doesn't work
Wine Bugs
wine-bugs at winehq.org
Tue Nov 1 16:45:41 CST 2005
http://bugs.winehq.org/show_bug.cgi?id=3731
Summary: Dungeon Siege 2 doesn't work
Product: Wine
Version: 0.9
Platform: Other
OS/Version: Linux
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: wine-directx-d3d
AssignedTo: wine-bugs at winehq.org
ReportedBy: e0126505 at student.tuwien.ac.at
Dungeon Siege 2 doesn't work at all with wine 0.9 (it quits after saying it couldn't init video and
couldn't restore renderer):
winedbg .wine/drive_c/Program\ Files/Microsoft\ Games/Dungeon\ Siege\ 2/DungeonSiege2.exe
width=1024 height=768
WineDbg starting on pid 0xe
In 32 bit mode.
0x0169d49e: movl %edi,0x0(%esp)
Wine-dbg>cont
fixme:d3d:IWineD3DImpl_GetDeviceCaps Caps support for directx9 is nonexistent at the moment!
First chance exception: 0x4661746c in 32-bit code (0x01670be5).
Register dump:
CS:0073 SS:007b DS:007b ES:007b FS:1007 GS:0033
EIP:01670be5 ESP:7fcaf81c EBP:7fcaf880 EFLAGS:00200202( - 00 - - I1)
EAX:0165b9ad EBX:016e1b44 ECX:00000000 EDX:00ce3840
ESI:00ce3840 EDI:7fcafa00
Stack dump:
0x7fcaf81c: 00ce3840 00000004 0000003c 4661746c
0x7fcaf82c: 00000001 00000000 01670b67 00000001
0x7fcaf83c: 206e6945 00876312 58023401 00cd53cc
0x7fcaf84c: 7f520010 7f5b0000 7f5b0460 7f520010
0x7fcaf85c: 004f6ab2 7f520010 004f6b81 00cd53cc
0x7fcaf86c: 7fcaf8e4 00000000 00000000 00000000
0200: sel=1007 base=7fffc000 limit=00001fff 32-bit rw-
Backtrace:
=>1 0x01670be5 RaiseException+0x7e in kernel32 (0x7fcaf880)
err:dbghelp_msc:codeview_process_info Unknown CODEVIEW signature 1C468D40 in module
dungeonsiege2
2 0x008a5210 in dungeonsiege2 (+0x4a5210) (0x7fcaf8e4)
3 0x008441e0 in dungeonsiege2 (+0x4441e0) (0x7fcaf8f8)
4 0x008a4fb5 in dungeonsiege2 (+0x4a4fb5) (0x7fcaf920)
5 0x008a32ea in dungeonsiege2 (+0x4a32ea) (0x7fcaf948)
6 0x008a6935 ?BeginReport at Context@ReportSys@@QAEXXZ+0x189 in dungeonsiege2 (0x7fcaf96c)
7 0x008a6ed2 ?BeginReport at Context@ReportSys@@QAEXXZ+0x726 in dungeonsiege2 (0x7fcaf9c0)
8 0x00875a87 in dungeonsiege2 (+0x475a87) (0x7fcaf9e4)
9 0x00875c2f in dungeonsiege2 (+0x475c2f) (0x7fcaf9f8)
10 0x009a371a ?StartCaptureMovie at RapiAppModule@@QAEXPBDMMM at Z+0x20a in dungeonsiege2
(0x7fcafa20)
11 0x009a3dc9 ?CopyScreenShotToClipboard at RapiAppModule@@QAE_NXZ+0x659 in dungeonsiege2
(0x7fcafa38)
12 0x0083f519 in dungeonsiege2 (+0x43f519) (0x7fcafa8c)
13 0x00838bd1 in dungeonsiege2 (+0x438bd1) (0x7fcafb68)
14 0x00838e69 in dungeonsiege2 (+0x438e69) (0x7fcafb78)
15 0x004255d6 ?GetDelimitedBool at String@@CA_NPBDH at Z+0xa2 in dungeonsiege2 (0x7fcafdf8)
16 0x009c1f00 EntryPoint+0x184 in dungeonsiege2 (0x7fcaff20)
17 0x0169d4a3 in kernel32 (+0x4d4a3) (0x7fcafff4)
18 0x00131d1d in libgssapi_krb5.so.2 (+0x4d1d) (0x00000000)
0x01670be5 RaiseException+0x7e in kernel32: subl $4,%esp
in addition when running the setup exe (to maybe fix the startup bug) it just drops into the debugger:
wine .wine/drive_c/Program\ Files/Microsoft\ Games/Dungeon\ Siege\ 2/DS2VideoConfig.exe
wine: Unhandled exception (thread 0009), starting debugger...
WineDbg starting on pid 0x8
Unhandled exception: page fault on read access to 0x00000010 in 32-bit code (0x0040bc3b).
In 32 bit mode.
fixme:dbghelp:sffip_cb NIY on 'c:\depot\ds2\main\code\projects\dsvideoconfig\Retail
\DS2VideoConfig.pdb'
Register dump:
CS:0073 SS:007b DS:007b ES:007b FS:1007 GS:0033
EIP:0040bc3b ESP:7fcbe948 EBP:7fcbefc8 EFLAGS:00010202( - 00 - -RI1)
EAX:00000010 EBX:3b57c2e8 ECX:00000192 EDX:7e0f1a5c
ESI:00000000 EDI:00000000
Stack dump:
0x7fcbe948: 00000000 3b569620 3b57c2e8 7ff3f6c8
0x7fcbe958: 46967f40 00000bd8 6a1a0b44 7fcbe998
0x7fcbe968: 6a173ea4 ffffffff ffffffff 7fffc0cc
0x7fcbe978: 7ff3f838 0000000d 00000000 7fcbe994
0x7fcbe988: 202561f0 00000010 7fcbea7c 00000009
0x7fcbe998: 7fcbe9a8 7ff3e170 3bb396b5 20291624
0200: sel=1007 base=7fffc000 limit=00001fff 32-bit rw-
Backtrace:
=>1 0x0040bc3b in ds2videoconfig (+0xbc3b) (0x7fcbefc8)
2 0x3b55479f DirectDrawEnumerateExA+0x77 in ddraw (0x7fcbeffc)
3 0x0040c95d in ds2videoconfig (+0xc95d) (0x7fcbf0a8)
4 0x20260f67 in user32 (+0x90f67) (0x7fcbf0e4)
5 0x2026496b CallWindowProcA+0x7b in user32 (0x7fcbf128)
6 0x201fcb75 DefDlgProcA+0x88 in user32 (0x7fcbf154)
7 0x20260667 WINPROC_wrapper+0x17 in user32 (0x7fcbf178)
8 0x20260f67 in user32 (+0x90f67) (0x7fcbf1b4)
9 0x20266eee CallWindowProcW+0x122 in user32 (0x7fcbf670)
10 0x20230c16 in user32 (+0x60c16) (0x7fcbf6c8)
11 0x20234ad2 SendMessageTimeoutW+0x184 in user32 (0x7fcbf720)
12 0x20234b2c SendMessageW+0x50 in user32 (0x7fcbf74c)
13 0x20202e85 in user32 (+0x32e85) (0x7fcbf8b4)
14 0x20203a92 DialogBoxParamA+0x7f in user32 (0x7fcbf8d8)
15 0x0040db04 in ds2videoconfig (+0xdb04) (0x005ac3a8)
16 0x00000000 (0x00000000)
0x0040bc3b: movl 0x0(%eax),%eax
--
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
More information about the wine-bugs
mailing list