http://bugs.winehq.org/show_bug.cgi?id=21776
Summary: 100% CPU after open COM via MSCOMM32.OCX Product: Wine Version: 1.1.39 Platform: x86 OS/Version: Linux Status: UNCONFIRMED Severity: major Priority: P2 Component: -unknown AssignedTo: wine-bugs@winehq.org ReportedBy: wajim@mail.ru
Created an attachment (id=26331) --> (http://bugs.winehq.org/attachment.cgi?id=26331) Debug Log
It is shown on Wine 1.0.1, 1.1.38, 1.1.39 (Other versions were not tested) \ Ubuntu 9.10 x86
After opening application COM port through MSCOMM32.OCX there are 100 % of loading CPU, even at absence of data exchange. Thus the exchange through port goes normally. After closing COM of port loading on CPU falls down.
See WINEDEBUG = " + comm " log in attach.
How much I know, a problem because of with incorrect realization of function WaitCommEvent () in Wine.