[Bug 18689] New: Wine serial-handling consumes 100% CPU when using USB->Serial-converter

wine-bugs at winehq.org wine-bugs at winehq.org
Fri May 29 09:56:04 CDT 2009


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 at winehq.org
        ReportedBy: henjac at 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-asynchronously--make-WaitCommEvent()-better-usable-when-TIOCGICOUNT-is-not-implemented-tc20980550.html

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

-- 
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
Do not reply to this email, post in Bugzilla using the
above URL to reply.
------- You are receiving this mail because: -------
You are watching all bug changes.



More information about the wine-bugs mailing list