http://bugs.winehq.org/show_bug.cgi?id=28731
Bug #: 28731 Summary: Drakensang (The Dark Eye) crashes before reaching the main menu Product: Wine Version: 1.3.30 Platform: x86 URL: http://www.fileplanet.com/195432/190000/fileinfo/Drake nsang:-The-Dark-Eye-Demo OS/Version: Linux Status: UNCONFIRMED Severity: minor Priority: P2 Component: directx-dinput AssignedTo: wine-bugs@winehq.org ReportedBy: gyebro69@gmail.com CC: vitaliy-bugzilla@kievinfo.com Classification: Unclassified Regression SHA1: 157528eb0f826f1008488097e361ffc2872d640f
Created attachment 36914 --> http://bugs.winehq.org/attachment.cgi?id=36914 terminal output
The game fails to start in current git (wine-1.3.30-145-g7a4349b): an error message is shown after the initial loading stage is finished (just before the main menu should appear). No usable backtrace is generated.
This is due to a recent commit:
157528eb0f826f1008488097e361ffc2872d640f is the first bad commit commit 157528eb0f826f1008488097e361ffc2872d640f Author: Vitaliy Margolen wine-patches@kievinfo.com Date: Thu Oct 13 21:22:26 2011 -0600
dinput: GetDeviceData always succeeds regardless if buffering is enabled or device is acquired.
:040000 040000 f5b3ba5f3c147aecddc67917fb3f7d56b03c6491 7c5c4570fd331895914dcfed38705a9c0e00d536 M dlls
Reverting the patch fixed the problem. Native dinput8.dll is a workaround.
The demo is ~500 MB in size, please let me know if you need a log with debug channels enabled.
Fedora 15 x86 X.Org X Server 1.10.4 Gnome 3