[Bug 35954] Dead Space (Steam) crashes on startup

wine-bugs at winehq.org wine-bugs at winehq.org
Thu Apr 24 06:00:12 CDT 2014


http://bugs.winehq.org/show_bug.cgi?id=35954

--- Comment #11 from Anastasius Focht <focht at gmx.net> ---
Hello Rob,

two obvious things ...

1) 'HKLM\\System\\CurrentControlSet\\Control\\DeviceClasses' is missing on your
system.

This shouldn't be a problem because Wine doesn't implement PnP device manager
yet.
Native 'xinput1_3' seems to populate subkeys there for whatever reason
(XInputGetState, XInputGetCapabilities).
You could try to create an empty key to have at least rule out this
possibility.

--- snip ---
0020:Call advapi32.RegOpenKeyExW(80000002,7e06ffc0
L"System\\CurrentControlSet\\Control\\DeviceClasses",00000000,00020019,0033f318)
ret=7e04954e
0020:Ret  advapi32.RegOpenKeyExW() retval=00000002 ret=7e04954e
--- snip ---

2) Joystick input device.

--- snip ---
0020:trace:dinput:IDirectInputAImpl_EnumDevices   - checking device 3 ('Wine
Linux joystick driver')
...
0020:trace:dinput:find_joystick_devices Found a joystick on /dev/input/js0:
Microsoft Wired Keyboard 600 (js)
0020:trace:dinput:joydev_enum_deviceA Enumerating the linux Joystick device:
/dev/input/js0 (Microsoft Wired Keyboard 600 (js))
0020:Call ole32.CoInitialize(00000000) ret=008f68bc 
...
0020:trace:dinput:IDirectInput7AImpl_CreateDeviceEx
(0x9236f90)->({9e573ed9-7734-0000-8d4a-23903fb6bdf7}, (null), 0x3c9f1b0, (nil))
0020:trace:dinput:mousedev_create_device 0x9236f90
{9e573ed9-7734-0000-8d4a-23903fb6bdf7} (null) 0x3c9f1b0 0
0020:trace:dinput:keyboarddev_create_device 0x9236f90
{9e573ed9-7734-0000-8d4a-23903fb6bdf7} (null) 0x3c9f1b0 0
0020:trace:dinput:joydev_create_device 0x9236f90
{9e573ed9-7734-0000-8d4a-23903fb6bdf7} (null) 0x3c9f1b0 0
0020:trace:dinput:joydev_create_device 0x9236f90
{9e573ed9-7734-0000-8d4a-23903fb6bdf7} (null) 0x3c9f1b0 0
0020:trace:dinput:alloc_device {9e573ed9-7734-0000-8d4a-23903fb6bdf7} 0x9236f90
0x33f0ac 0 
--- snip ---

I have only two input devices: mouse and keyboard.
You could try to temporarily remove the joystick device and see if it helps.

Regards

-- 
Do not reply to this email, post in Bugzilla using the
above URL to reply.
You are receiving this mail because:
You are watching all bug changes.



More information about the wine-bugs mailing list