[Bug 3906] New: DInput related crash in Evil Genius
Wine Bugs
wine-bugs at winehq.org
Mon Nov 21 17:46:42 CST 2005
http://bugs.winehq.org/show_bug.cgi?id=3906
Summary: DInput related crash in Evil Genius
Product: Wine
Version: CVS
Platform: Other
OS/Version: other
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: wine-directx-dinput
AssignedTo: wine-bugs at winehq.org
ReportedBy: willie at froq.net
The game Evil Genius crashes on start. I'm quite sure it's DInput related,
here are the last few lines of a +seh,+tid,+dinput trace:
--- 8< ---
0009:trace:dinput:DirectInputCreateEx (0x400000,0800,
{bf798030-483a-4da2-aa99-5d64ed369700},0x5c76e3e8,(nil))
0009:fixme:dinput:IDirectInputAImpl_GetDeviceStatus
(0x5a1df300)->({6f1d2b60-d5a0-11cf-bfc7-444553540000}): stub
0009:trace:dinput:IDirectInputAImpl_CreateDevice (this=0x5a1df300,
{6f1d2b60-d5a0-11cf-bfc7-444553540000},0x55bdfb50,(nil))
0009:trace:dinput:mousedev_create_deviceA Creating a Mouse device (0x5a1df318)
0009:trace:dinput:IDirectInputDevice2AImpl_QueryInterface (this=0x5a1df318,
{54d41080-dc15-4833-a41b-748f73a38179},0x5c57493c)
0009:trace:dinput:IDirectInputDevice2AImpl_QueryInterface Unsupported
interface !
0009:trace:seh:__regs_RtlRaiseException code=c0000005 flags=0 addr=0x571e4bd8
0009:trace:seh:__regs_RtlRaiseException info[0]=00000000
0009:trace:seh:__regs_RtlRaiseException info[1]=73656d61
0009:trace:seh:__regs_RtlRaiseException eax=73656d61 ebx=100a2200
ecx=00030022 edx=10132788 esi=5c574938 edi=5c57493c
0009:trace:seh:__regs_RtlRaiseException ebp=5c76e3d4 esp=55bdfb24 cs=0023
ds=002b es=002b fs=1007 gs=0063 flags=00010246
wine: Unhandled page fault on read access to 0x73656d61 at address 0x571e4bd8
(thread 0009), starting debugger...
0009:trace:seh:start_debugger Starting debugger "winedbg --auto 8 448"
WineDbg starting on pid 0x8
Unhandled exception: page fault on read access to 0x73656d61 in 32-bit code
(0x571e4bd8).
In 32 bit mode.
Register dump:
CS:0023 SS:002b DS:002b ES:002b FS:1007 GS:0063
EIP:571e4bd8 ESP:55bdfb24 EBP:5c76e3d4 EFLAGS:00010246( - 00 -RIZP1)
EAX:73656d61 EBX:100a2200 ECX:00030022 EDX:10132788
ESI:5c574938 EDI:5c57493c
Stack dump:
0x55bdfb24: 00000005 10095080 5c76e3d4 00000000
0x55bdfb34: 55bdfb48 10095080 5c76e3d4 00000000
0x55bdfb44: 100950ae 571e32a1 5c76e3d4 5a1df318
0x55bdfb54: 10095080 5c76e81c 100a7b80 00000000
0x55bdfb64: 00000000 55bdfc8c 7800ad72 57530000
0x55bdfb74: 00000000 00000440 00000000 0000043c
0200: sel=1007 base=5556c000 limit=00001fff 32-bit rw-
Backtrace:
=>1 0x571e4bd8 ??0TAllJoysticks@@QAE at ABVTInput@@@Z+0xb78 in elibinput-release
(0x571e4bd8)
2 0x00000000 (0x00000000)
3 0x00030022 (0x00030022)
4 0x00000003 (0x00000003)
5 0x00000000 (0x00000000)
0x571e4bd8 ??0TAllJoysticks@@QAE at ABVTInput@@@Z+0xb78 in elibinput-release:
movl 0x0(%eax),%edx
--- >8 ---
This was with Wine 20051121 CVS, running on gentoo/ amd64. The system actually
has a joystick connected (PS2 pad via USB, in case it matters), but I also
tried to run the game with the pad disconnected and joydev removed, same
results.
--
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