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
http://bugs.winehq.org/show_bug.cgi?id=18689
--- Comment #1 from henrik henjac@gmail.com 2009-05-29 10:06:18 --- Created an attachment (id=21404) --> (http://bugs.winehq.org/attachment.cgi?id=21404) Log from Wine and kern.log
WINEDEBUG="+comm" wine .wine/drive_c/Program\ Files/SeaClear/SeaClear_2.exe and /var/log/kern.log
http://bugs.winehq.org/show_bug.cgi?id=18689
henrik henjac@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |henjac@gmail.com
http://bugs.winehq.org/show_bug.cgi?id=18689
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |hardware, patch
http://bugs.winehq.org/show_bug.cgi?id=18689
Ken Sharp kennybobs@o2.co.uk changed:
What |Removed |Added ---------------------------------------------------------------------------- Severity|major |minor
http://bugs.winehq.org/show_bug.cgi?id=18689
--- Comment #2 from Austin English austinenglish@gmail.com 2010-03-11 17:21:29 --- This is your friendly reminder that there has been no bug activity for 8 months. Is this still an issue in current (1.1.40 or newer) wine?
http://bugs.winehq.org/show_bug.cgi?id=18689
Jani Burtsov janibu@dnainternet.net changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |janibu@dnainternet.net
--- Comment #3 from Jani Burtsov janibu@dnainternet.net 2010-03-13 02:59:10 --- (In reply to comment #2)
This is your friendly reminder that there has been no bug activity for 8 months. Is this still an issue in current (1.1.40 or newer) wine?
It is still an issue. I have the same problem. My setup below:
Ubuntu 9.10 Wine 1.1.40 SeaClear II v1.0.0.205 USB-GPS: GlobalSat BU-353 USB (pl-2303-driver in linuxkernel)
-Jani
http://bugs.winehq.org/show_bug.cgi?id=18689
Jari Soininen jari@josbit.fi changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |jari@josbit.fi
--- Comment #4 from Jari Soininen jari@josbit.fi 2010-05-14 06:52:37 --- This problem is existing also in openSuse 11.2 Kernel 2.6.31.12-0.2.
Wine 1.1.44 SeaClear II v1.0.0.205 USB-GPS: GlobalSat BU-353 USB (pl-2303-driver in linuxkernel)
-Jari.
http://bugs.winehq.org/show_bug.cgi?id=18689
Alec Leamas leamas.alec@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |leamas.alec@gmail.com
--- Comment #5 from Alec Leamas leamas.alec@gmail.com 2010-07-22 12:48:25 --- Seems like this bug is about all serial handling, not only serial-USB converters.
I have tested a bluetooth connection to the GPS i. e., using /dev/rfcomm* for IO. The symptomes are the same, 100% CPU load. The SeaClear II program is using the serial IO from Windows. Fedora 13, wine 1.1.38
The bug can also be reproduced using /dev/pts pseudo terminals, without any hardware involved. See http://appdb.winehq.org/commentview.php?iAppId=3659&iVersionId=5417&... (although there certainly are other, less clumsy ways to reproduce the bug).
http://bugs.winehq.org/show_bug.cgi?id=18689
mark.law67@googlemail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |mark.law67@googlemail.com
--- Comment #6 from mark.law67@googlemail.com 2011-01-01 06:18:11 CST --- I can also confirm this problem. I have not been able to find a work around for this issue.
Ubuntu: 10.04 Wine: 1.2 SeaClear II v1.0.0.207 Bluetooth GPS: HTC Magic forwarding to rfcomm0
Symptoms: When running SeaClear II with Wine it consumes 100% of available CPU
http://bugs.winehq.org/show_bug.cgi?id=18689
mark.law67@googlemail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |NEW Ever Confirmed|0 |1
--- Comment #7 from mark.law67@googlemail.com 2011-05-18 15:35:27 CDT --- *** This bug has been confirmed by popular vote. ***
http://bugs.winehq.org/show_bug.cgi?id=18689
--- Comment #8 from butraxz@gmail.com 2013-11-24 12:04:26 CST --- This ticket has not been updated for over 900 days. Development recommends to check the status on your bug every release or two and let to be known if the bug is still present. If not, mark it fixed. If you are no longer able to put effort to this ticket, you can abandon it.
Is this still an issue with 1.7.7 or higher ?
https://bugs.winehq.org/show_bug.cgi?id=18689
Bruno Jesus 00cpxxx@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution|--- |FIXED
--- Comment #9 from Bruno Jesus 00cpxxx@gmail.com --- Fixed somewhere between 1.6 and 1.7.30, I suspect it was fixed by Dmitry between September and October 2013. Tested with real hardware. I can see the cpu burning in 1.6 and everything fine in 1.7.30.
https://bugs.winehq.org/show_bug.cgi?id=18689
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #10 from Alexandre Julliard julliard@winehq.org --- Closing bugs fixed in 1.7.31.