https://bugs.winehq.org/show_bug.cgi?id=51956
Bug ID: 51956 Summary: Morrowind: freezes when control keys are changing Product: Wine Version: 6.20 Hardware: x86-64 OS: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: -unknown Assignee: wine-bugs@winehq.org Reporter: idarktemplar@mail.ru Distribution: Gentoo
Created attachment 70936 --> https://bugs.winehq.org/attachment.cgi?id=70936 part_of_log.txt
When trying to configure controls in Morrowind, it freezes. If wine is used, only killing application helps. If wine-staging is used, setting action to mouse button unfreezes game. But this doesn't allow to change key binds.
OS: Gentoo Linux amd64 (x86_64) Kernel: 5.10.74-gentoo wine and wine-staging: 6.20 Desktop: KDE Plasma 5 (X11) Morrowind: GOG version Videocard: NVIDIA GeForce GTX 750 (Nvidia drivers 470.82.00) Wine prefix: 32bit only (WINEARCH=32bit)
Reproduction: 1) Run Morrowind 2) Go to Options -> Controls 3) Click on any action
Result: Game freezes. If wine is used, kill application. If wine-staging is used, press mouse key to assign it to used action and unfreeze game.
Expected result: Game not freezing and allowing to assign any keyboard key to an action.
Attaching suspicious parts of logs I've found. May provide additional debug information if needed. Didn't test with other wine versions.
https://bugs.winehq.org/show_bug.cgi?id=51956
Béla Gyebrószki gyebro69@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Regression SHA1| |89c59e77c100bd4e6038a8cdcca | |97f2f9e13786e Component|-unknown |directx-dinput Keywords| |regression CC| |gyebro69@gmail.com, | |rbernon@codeweavers.com
--- Comment #1 from Béla Gyebrószki gyebro69@gmail.com --- I can confirm the problem in Morrowind. It was introduced by commit 89c59e77c100bd4e6038a8cdcca97f2f9e13786e.
https://bugs.winehq.org/show_bug.cgi?id=51956
Rémi Bernon rbernon@codeweavers.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |RESOLVED Resolution|--- |FIXED Fixed by SHA1| |53fcfe3834da3c43838cd26bdeb | |4fdb335542627
--- Comment #2 from Rémi Bernon rbernon@codeweavers.com --- This should be fixed with 53fcfe3834da3c43838cd26bdeb4fdb335542627.
https://bugs.winehq.org/show_bug.cgi?id=51956
--- Comment #3 from i.Dark_Templar idarktemplar@mail.ru --- I confirm this fix both on wine and wine-staging.
https://bugs.winehq.org/show_bug.cgi?id=51956
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #4 from Alexandre Julliard julliard@winehq.org --- Closing bugs fixed in 6.22.