[Bug 3747] Motorhead fails to start with message: DirectInput
CreateDevice joystick failed
Wine Bugs
wine-bugs at winehq.org
Fri Nov 11 02:12:40 CST 2005
http://bugs.winehq.org/show_bug.cgi?id=3747
------- Additional Comments From milang at tal.org 2005-11-11 02:12 -------
Ok, I've tried with dinput.dll and this is what I get now:
fixme:ddraw:Main_DirectDraw_SetCooperativeLevel (0x7fe03aa8)->(0x10022,00000013)
fixme:ddraw:Main_DirectDraw_SetCooperativeLevel (0x7fe03aa8)->(0x10022,00000013)
err:ole:CoGetClassObject class {92fa2c24-253c-11d2-90fb-006008a1f441} not registered
fixme:ole:CoCreateInstance no classfactory created for CLSID
{92fa2c24-253c-11d2-90fb-006008a1f441}, hres is 0x80040154
err:ole:CoGetClassObject class {d8f1eee0-f634-11cf-8700-00a0245d918b} not registered
fixme:ole:CoCreateInstance no classfactory created for CLSID
{d8f1eee0-f634-11cf-8700-00a0245d918b}, hres is 0x80040154
fixme:ddraw:Main_DirectDraw_SetCooperativeLevel (0x7fe03aa8)->(0x10022,00000013)
fixme:setupapi:SetupDiGetClassDevsW ({7fb9f9ec-0000-0000-c954-7443e1fb0900}): stub
fixme:setupapi:SetupDiGetClassDevsW ({cae56030-684a-11d0-d6f6-00a0c90f57da}): stub
fixme:setupapi:SetupDiGetClassDevsW ({00000000-0676-0000-38fa-b97f8aa42972}): stub
fixme:advapi:SetEntriesInAclW 3 0x7fb9f5a8 (nil) 0x7fb9f634
wine: Call from 0x7229b10a to unimplemented function
USER32.dll.GetRawInputDeviceList, aborting
wine: Unhandled exception (thread 0009), starting debugger...
WineDbg starting on pid 0x8
Unhandled exception: unimplemented function USER32.dll.GetRawInputDeviceList
called in 32-bit code (0x7bc32358).
In 32 bit mode.
Register dump:
CS:0073 SS:007b DS:007b ES:007b FS:003b GS:0033
EIP:7bc32358 ESP:7fb9f880 EBP:7fb9f8d8 EFLAGS:00200206( - 00 - -IP1)
EAX:7229e046 EBX:7bc687cc ECX:72289c34 EDX:7fe142e8
ESI:7fb9f880 EDI:00000000
Stack dump:
0x7fb9f880: 80000100 00000001 00000000 7229b10a
0x7fb9f890: 00000002 7229e05c 7229e046 00360042
0x7fb9f8a0: 410411e4 410411e4 00310030 410411e4
0x7fb9f8b0: 410411e4 410411e4 00000000 410411e4
0x7fb9f8c0: 410411e4 410411e4 00000000 4112eff4
0x7fb9f8d0: 00000100 7f5b0000 7fb9f934 7229b10a
Backtrace:
=>1 0x7bc32358 stub_entry_point+0x58(dll=0x7229e05c, name=0x7229e046)
[/var/collection/build/i386/wine/wine-0.9/dlls/ntdll/loader.c:186] in ntdll
(0x7fb9f8d8)
fixme:dbghelp:sffip_cb NIY on 'dinput.pdb'
2 0x7229b10a in dinput (+0x1b10a) (0x7fb9f934)
3 0x7228a069 in dinput (+0xa069) (0x7fb9fa70)
4 0x7228a237 in dinput (+0xa237) (0x7fb9fa88)
5 0x7228496f in dinput (+0x496f) (0x7fb9fab0)
6 0x7228b322 EntryPoint+0x2b3 in dinput (0x7fb9fad0)
7 0x7228b367 EntryPoint+0x2f8 in dinput (0x7fb9faec)
8 0x7228b99a EntryPoint+0x92b in dinput (0x7fb9fb0c)
9 0x00435ef9 in motor (+0x35ef9) (0x7f194b20)
10 0x65726944 (0x00000001)
11 0x00000000 (0x00000000)
0x7bc32358 stub_entry_point+0x58
[/var/collection/build/i386/wine/wine-0.9/dlls/ntdll/loader.c:186] in ntdll:
subl $4,%esp
186 for (;;) RtlRaiseException( &rec );
Modules:
Module Address Debug info Name (85 modules)
PE 0x00400000-00850000 Export motor
PE 0x10000000-1001a000 Deferred smackw32
ELF 0x41000000-41017000 Deferred ld-linux.so.2
ELF 0x41019000-41133000 Deferred libc.so.6
ELF 0x41135000-41139000 Deferred libdl.so.2
ELF 0x4113b000-41150000 Deferred libnsl.so.1
ELF 0x41152000-41164000 Deferred libresolv.so.2
ELF 0x41166000-4125f000 Deferred libcrypto.so.0.9.7
ELF 0x41261000-41284000 Deferred libm.so.6
ELF 0x412b6000-412e4000 Deferred libssl.so.0.9.7
ELF 0x41357000-41369000 Deferred libz.so.1
ELF 0x41462000-41474000 Deferred libpthread.so.0
ELF 0x41589000-415ee000 Deferred libfreetype.so.6
ELF 0x415f0000-41610000 Deferred libexpat.so.0
ELF 0x4161c000-4164b000 Deferred libfontconfig.so.1
ELF 0x416c9000-416d2000 Deferred libsm.so.6
ELF 0x416f2000-417be000 Deferred libx11.so.6
ELF 0x417c0000-417d8000 Deferred libice.so.6
ELF 0x417da000-417e9000 Deferred libxext.so.6
ELF 0x41add000-41ae5000 Deferred libxrender.so.1
ELF 0x41aed000-41ba6000 Deferred libasound.so.2
ELF 0x41cd1000-41cda000 Deferred libxcursor.so.1
ELF 0x41cdc000-41ce0000 Deferred libxrandr.so.2
ELF 0x42ade000-42ae3000 Deferred libxxf86vm.so.1
ELF 0x42ae9000-42b0f000 Deferred libldap-2.2.so.7
ELF 0x42b2c000-42b36000 Deferred liblber-2.2.so.7
ELF 0x43253000-432c9000 Deferred libgl.so.1
ELF 0x435e3000-435e9000 Deferred libxxf86dga.so.1
PE 0x72280000-722aa000 Export dinput
ELF 0x7b800000-7b907000 Deferred kernel32<elf>
\-PE 0x7b820000-7b907000 \ kernel32
ELF 0x7bc00000-7bc77000 Stabs ntdll<elf>
\-PE 0x7bc10000-7bc77000 \ ntdll
ELF 0x7bf00000-7bf03000 Deferred <wine-loader>
ELF 0x7f01b000-7f070000 Deferred setupapi<elf>
\-PE 0x7f030000-7f070000 \ setupapi
ELF 0x7f2cb000-7f2e0000 Deferred midimap<elf>
\-PE 0x7f2d0000-7f2e0000 \ midimap
ELF 0x7f3fd000-7f420000 Deferred msacm32<elf>
\-PE 0x7f400000-7f420000 \ msacm32
ELF 0x7f420000-7f438000 Deferred msacm.drv<elf>
\-PE 0x7f430000-7f438000 \ msacm.drv
ELF 0x7f438000-7f462000 Deferred winealsa.drv<elf>
\-PE 0x7f440000-7f462000 \ winealsa.drv
ELF 0x7f473000-7f490000 Deferred imm32<elf>
\-PE 0x7f480000-7f490000 \ imm32
ELF 0x7f490000-7f4ae000 Deferred ximcp.so.2
ELF 0x7f4ae000-7f530000 Deferred winex11.drv<elf>
\-PE 0x7f4c0000-7f530000 \ winex11.drv
ELF 0x7f530000-7f5b0000 Deferred ddraw<elf>
\-PE 0x7f550000-7f5b0000 \ ddraw
ELF 0x7f5ce000-7f630000 Deferred msvcrt<elf>
\-PE 0x7f5e0000-7f630000 \ msvcrt
ELF 0x7f630000-7f66d000 Deferred dplayx<elf>
\-PE 0x7f640000-7f66d000 \ dplayx
ELF 0x7f66d000-7f698000 Deferred ws2_32<elf>
\-PE 0x7f680000-7f698000 \ ws2_32
ELF 0x7f698000-7f6b3000 Deferred wsock32<elf>
\-PE 0x7f6a0000-7f6b3000 \ wsock32
ELF 0x7f6b3000-7f705000 Deferred dsound<elf>
\-PE 0x7f6c0000-7f705000 \ dsound
ELF 0x7f705000-7f719000 Deferred lz32<elf>
\-PE 0x7f710000-7f719000 \ lz32
ELF 0x7f719000-7f732000 Deferred version<elf>
\-PE 0x7f720000-7f732000 \ version
ELF 0x7f732000-7f7b6000 Deferred winmm<elf>
\-PE 0x7f740000-7f7b6000 \ winmm
ELF 0x7f7b6000-7f7d4000 Deferred iphlpapi<elf>
\-PE 0x7f7c0000-7f7d4000 \ iphlpapi
ELF 0x7f7d4000-7f81a000 Deferred rpcrt4<elf>
\-PE 0x7f7e0000-7f81a000 \ rpcrt4
ELF 0x7f81a000-7f8a8000 Deferred gdi32<elf>
\-PE 0x7f830000-7f8a8000 \ gdi32
ELF 0x7f8a8000-7f9d3000 Deferred user32<elf>
\-PE 0x7f8c0000-7f9d3000 \ user32
ELF 0x7f9d3000-7fa11000 Deferred advapi32<elf>
\-PE 0x7f9e0000-7fa11000 \ advapi32
ELF 0x7fa11000-7faa0000 Deferred ole32<elf>
\-PE 0x7fa30000-7faa0000 \ ole32
ELF 0x7fed0000-7fee7000 Deferred libnss_ldap.so.2
ELF 0x7fef9000-7ffee000 Deferred libwine_unicode.so.1
ELF 0x7ffef000-7fff2000 Deferred iso8859-1.so
ELF 0x7fff2000-7fffc000 Deferred libnss_files.so.2
ELF 0xb7fb0000-b7fb3000 Deferred xlcdef.so.2
ELF 0xb7fb5000-b7fcf000 Deferred libwine.so.1
Threads:
process tid prio (all id:s are in hex)
00000008 (D) C:\Program Files\Digital Illusions\Motorhead\motor.exe
0000000a 15
00000009 0 <==
\-PE 0x7f680000-7f698000 \ ws2_32
ELF 0x7f698000-7f6b3000 Deferred wsock32<elf>
\-PE 0x7f6a0000-7f6b3000 \ wsock32
ELF 0x7f6b3000-7f705000 Deferred dsound<elf>
\-PE 0x7f6c0000-7f705000 \ dsound
ELF 0x7f705000-7f719000 Deferred lz32<elf>
\-PE 0x7f710000-7f719000 \ lz32
ELF 0x7f719000-7f732000 Deferred version<elf>
\-PE 0x7f720000-7f732000 \ version
ELF 0x7f732000-7f7b6000 Deferred winmm<elf>
\-PE 0x7f740000-7f7b6000 \ winmm
ELF 0x7f7b6000-7f7d4000 Deferred iphlpapi<elf>
\-PE 0x7f7c0000-7f7d4000 \ iphlpapi
ELF 0x7f7d4000-7f81a000 Deferred rpcrt4<elf>
\-PE 0x7f7e0000-7f81a000 \ rpcrt4
ELF 0x7f81a000-7f8a8000 Deferred gdi32<elf>
\-PE 0x7f830000-7f8a8000 \ gdi32
ELF 0x7f8a8000-7f9d3000 Deferred user32<elf>
\-PE 0x7f8c0000-7f9d3000 \ user32
ELF 0x7f9d3000-7fa11000 Deferred advapi32<elf>
\-PE 0x7f9e0000-7fa11000 \ advapi32
ELF 0x7fa11000-7faa0000 Deferred ole32<elf>
\-PE 0x7fa30000-7faa0000 \ ole32
ELF 0x7fed0000-7fee7000 Deferred libnss_ldap.so.2
ELF 0x7fef9000-7ffee000 Deferred libwine_unicode.so.1
ELF 0x7ffef000-7fff2000 Deferred iso8859-1.so
ELF 0x7fff2000-7fffc000 Deferred libnss_files.so.2
ELF 0xb7fb0000-b7fb3000 Deferred xlcdef.so.2
ELF 0xb7fb5000-b7fcf000 Deferred libwine.so.1
Threads:
process tid prio (all id:s are in hex)
00000008 (D) C:\Program Files\Digital Illusions\Motorhead\motor.exe
0000000a 15
00000009 0 <==
--
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