http://bugs.winehq.org/show_bug.cgi?id=18689
Summary: Wine serial-handling consumes 100% CPU when using USB->Serial-converter Product: Wine Version: 1.1.22 Platform: PC OS/Version: Linux Status: UNCONFIRMED Severity: major Priority: P2 Component: ntdll AssignedTo: wine-bugs@winehq.org ReportedBy: henjac@gmail.com
Created an attachment (id=21403) --> (http://bugs.winehq.org/attachment.cgi?id=21403) Patch from december 2008 solving the bug
Ubuntu 9.04 Wine 1.1.22 SeaClear II v1.0.0.196 USB-GPS: GlobalSat BU-353 USB (pl-2303-driver in linuxkernel)
Symptoms: When running the above combo Wine consumes 100% of available CPU. If I start without GPS everything is as is should (no obsessive cyclestealing) The app works in both scenarios but obviously something is not quite right in how Wine handles the USB-Serial-converter. (This behavior is also verified in VectorLinux 6.0)
I found a patch for it: http://www.nabble.com/serial-04-04%3A-fix%3A-WaitCommEvent()-does-not-work-a...
The above patch solves my problem. However, the latest version of Wine I managed to apply the patch to is 1.1.17.
Could a developer take a look at the patch and if possible integrate it into the Wine-sourcetree.
/Henrik