[Bug 33593] New: joystick.c change causes lotro to crash

wine-bugs at winehq.org wine-bugs at winehq.org
Tue May 14 21:35:11 CDT 2013


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

             Bug #: 33593
           Summary: joystick.c change causes lotro to crash
           Product: Wine
           Version: 1.5.29
          Platform: x86
        OS/Version: Linux
            Status: UNCONFIRMED
          Severity: minor
          Priority: P3
         Component: -unknown
        AssignedTo: wine-bugs at winehq.org
        ReportedBy: aardvark at krl.com
    Classification: Unclassified


dinput problem (not available as a component).

Before the first screen is displayed, lotro (Lord of the Rings Online) crashes
(process becomes <defunct>). This is due to the joystick code thinking that
a Wacom Cintiq 12WX is a joystick.

Git bisect shows the change that causes the crash is in:
37169522f62f85048900cf3329fb54800cbb8f3e
dinput: Update existing joystick values after setting the range property.

Last entries from a dinput trace:
trace:dinput:JoystickWGenericImpl_SetProperty (0x15fd00,<guid-0x0004>,0x32f794)
trace:dinput:_dump_DIPROPHEADER   - dwObj = 0x00000000
trace:dinput:_dump_DIPROPHEADER   - dwHow = DIPH_DEVICE
trace:dinput:JoystickWGenericImpl_SetProperty proprange(-64,64) all

A workaround is to create the key: HKCU/Software/Wine/DirectInput/Joysticks
and enter a new string value for "Wacom Cintiq 12WX (event)" of "disabled".

In any event, the program shouldn't crash.

-- 
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
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