Actions
Emulator Issues #3908
closedDolphin crashes with my DirectInput Game Pad
Status:
Invalid
Priority:
Normal
Assignee:
-
% Done:
0%
Operating system:
N/A
Issue type:
Bug
Milestone:
Regression:
No
Relates to usability:
No
Relates to performance:
No
Easy:
No
Relates to maintainability:
No
Regression start:
Fixed in:
Description
Dolphin crashes when I try to change input settings (by clicking GCPad or Wiimote on the toolbar). This only happens when my game controller is present (a Saitek P2600 Rumble)
Having build a debug configuration and running DolphinD.exe I've found the error to be specificity as follows:
Unhandled exception at 0x000007fefa882d52 in DolphinD.exe: 0xC0000005: Access violation reading location 0x0000002809e50010.
DInputJoystick.cpp, line 318:
if (SUCCEEDED(m_device->CreateEffect(force_type_names[f].guid, &eff, &pEffect, NULL)))
Data dump that may be helpful:
&eff 0x000000000012e140 {dwSize=80 dwFlags=18 dwDuration=4294967295 ...} DIEFFECT *
&pEffect 0x000000000012e1d8 IDirectInputEffect * *
eff {dwSize=80 dwFlags=18 dwDuration=4294967295 ...} DIEFFECT
eff.cbTypeSpecificParams 4 unsigned long
f 0 unsigned int
force_type_names 0x0000000001780b20 force_type_names {guid={...} name=0x0000000001045178 "Constant" } const ciface::DInput::<unnamed-type-force_type_names> [7]
force_type_names[f] {guid={...} name=0x0000000001045178 "Constant" } const ciface::DInput::<unnamed-type-force_type_names>
force_type_names[f].guid {13541C20-8E33-11D0-9AD0-00A0C9A06E35} _GUID
m_device 0x00000000003905f8 IDirectInputDevice8W * const
pEffect 0x00000000003a57f8 IDirectInputEffect *
this 0x000000000a9d7b80 {m_device=0x00000000003905f8 m_index=0 m_state_in={...} ...} ciface::DInput::Joystick * const
Revision: 6827
Operating system and version: Windows 7 Professional x64
Actions