http://bugs.winehq.org/show_bug.cgi?id=2115
------- Additional Comments From izakb@synapp.com 2004-05-04 09:25 ------- Same problem here. The program is some kind of VB application. It opens COM1 and sits there, waiting for something to happen.
The same thing happens if you try the hyperterm program that comes with windows. If you enable more debugging messages you get:
trace:file:ReadFile 0x88 0x403c1c50 80 0x415cf6c8 0x415cf6d8 trace:comm:COMM_WaitCommEventService iosb 0x415cf6a4 trace:comm:WaitCommEvent (0x88 0x415cf6b8 0x415cf6a4 ) trace:file:GetOverlappedResult (0x88 0x415cf6d8 0x415cf6c8 0) trace:file:GetOverlappedResult waiting on 0x415cf6d8 trace:file:GetOverlappedResult wait on 0x415cf6d8 returned 0
and then it just sits there. If you type something into hyperterm, the characters make it out on the serial port, but nothing inbound ever reaches hyperterm.