http://bugs.winehq.org/show_bug.cgi?id=17771
Summary: Morrowind: trying to configure controls results in freeze (reboot necessary) Product: Wine Version: 1.1.17 Platform: PC OS/Version: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: -unknown AssignedTo: wine-bugs@winehq.org ReportedBy: sick_soul@yahoo.it
Steps to reproduce: * launch Morrowind (wine Morrowind.exe) * select Options * select Controls * left-click any of the controls to change it * a message appears instructing to 'press any key or button' to associate to this action * now press any key or mouse button * the application freezes.
After the freeze it is impossible to switch to another workspace (ALT+F2, ALT+F3,.. does not work anymore), and no other key has any effect (not even CTRL+ALT+BACKSPACE, nothing at all). The mouse pointer is also frozen.
The same problem also appears ingame while attacking (left-click), and walking at the same time, especially backwards ('S' key). After some time the player is "stuck" walking backwards, and again no input is processed anymore. Eventually the application freezes and a reboot again is necessary.
Tried the following with no improvement:
tried using native dinput.dll and/or dinput8.dll, quarz.dll (any combination). tried enabling/disabling DXGrab. tried emulating a virtual desktop 800x600 tried enabling/disabling window manager decorations/windows control tried editing Morrowind.ini to disable the DXGrab (Background Keyboard = 1)
Configuration: PC-x86 Pentium 4, nvidia GeForce 6600, Linux 2.6.27.19, X Server 1.4.0.90, wine git 3d35a630c4ae65fb4ab3aaf408a09051d5067b4f.
no library overrides,
Direct3D\OffscreenRenderingMode=fbo Direct3D\VideoMemorySize=256
If you need a WINEDEBUG log, please tell me which channels/grep patterns you need. Tried a +relay and got an incredibly huge file (even reducing to the last 5 seconds before the freeze yields a huge file).