http://bugs.winehq.org/show_bug.cgi?id=30970
Bug #: 30970 Summary: SharpEye: endless loop drawing message box when opening *.mro file Product: Wine Version: 1.5.6 Platform: x86 OS/Version: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: gdi32 AssignedTo: wine-bugs@winehq.org ReportedBy: kapfell@gmx.de Classification: Unclassified
Created attachment 40632 --> http://bugs.winehq.org/attachment.cgi?id=40632 Sample mro-file, open with SharpEye v2.68 (File->Open Music...)
Application SharpEye version 2.68 (see http://appdb.winehq.org/objectManager.php?sClass=version&iId=26158) enters an endless loop displaying multiple warning message windows ("No OS error") when opening (File -> Open Music...) a music OCR result file (mro-file). The menu no longer responds to user input and the process has be to killed from the console window.
This version of SharpEye works fine with wine 1.3.30, the erroneous behaviour appears in wine 1.3.31. Bisection identifies the following patch:
c9a7bb715d2db1512db30deb11e4676e76791a07 is the first bad commit commit c9a7bb715d2db1512db30deb11e4676e76791a07 Author: Huw Davies huw@codeweavers.com Date: Mon Oct 17 15:46:07 2011 +0100
gdi32: Implement nulldrv_StretchDIBits using the PutImage gdi driver function.
:040000 040000 e4cfeee3adcb0fe2c0502909c87b2740a8de08e5 00851b246b095bdf4cafd3e6f9965c811d1c87a4 M dlls
SharpEye version 2.68 is available for download from
http://www.visiv.co.uk/dload.htm
A sample mro-file is attached.