http://bugs.winehq.org/show_bug.cgi?id=11751
Summary: Intellicad - endless loop when editing rich text (user32 SendMessageA) Product: Wine Version: 0.9.56. Platform: PC OS/Version: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: -unknown AssignedTo: wine-bugs@winehq.org ReportedBy: mikesg@abv.bg
Created an attachment (id=11008) --> (http://bugs.winehq.org/attachment.cgi?id=11008) Relay log
When trying to enter rich text in a drawing in 4m - Ingellicad an endless loop is encountered (CPU stays 98%). See details below. The console output is attached.
Wine version: wine-0.9.56 OS: OpenSUSE 10.3 Windows: No windows, just a clean wine install Program: 4M - Intellicad 6 classic. Download demo: http://www.4msa.com/downloads/SetupICADClassic64_E.exe Install: wine SetupICADClassic64_E.exe How to run: I had to copy mfc71.dll,msvcr71.dll and msvcp71.dll from a Win XP SP2 install into drive_c/ICAD6CLASSIC folder Command line: wine "C:\ICAD6CLASSIC\icad.exe" How to reproduce: Run the program, in welcome dialog click 'Start Evaluation', in program command line type 'mtext' in command line, drag a rectangle on screen and in box that appears type whatever you want (don't worry about black letters on black background) and click 'OK'. All freezes. When started with +relay, the following lines appear endlessly:
0009:Call user32.SendMessageA(00000000,00000150,fffffffe,00000000) ret=00585ec5 0009:Ret user32.SendMessageA() retval=00000000 ret=00585ec5
Only difference is that the third parameter decreases with 1 every time it is displayed.