pafra88 / qextserialport

Automatically exported from code.google.com/p/qextserialport
Other
0 stars 0 forks source link

Race Condition in _q_onWinEvent #155

Open GoogleCodeExporter opened 8 years ago

GoogleCodeExporter commented 8 years ago
Which version of QextSerialPort are you using?
1.2 rc

What steps will reproduce the problem?
1. Write to serial port in QThread
2. Run with Microsoft Application Verifier enabled to quickly see the issue
3.

What is the expected output? What do you see instead?
Writes to QThread without any errors

What version of the product are you using? On what operating system?
6dd548dc2de8
Windows 7 x64

Please provide any additional information below.
See http://hammertechengineering.com/qextserialport-race-condition-found/ for 
details of the issue and solution.

Original issue reported on code.google.com by EyalAmir on 14 Jan 2013 at 9:23

GoogleCodeExporter commented 8 years ago
I'm also seeing what seems to be this same issue. I ran into it "in-the-wild" 
without running the Application Verifier, just rapidly sending/receiving data 
on the serial port. I'd love to see this fixed, as it makes an otherwise 
reliable serial port completely unreliable.

Original comment by nick.di...@gmail.com on 3 Jul 2013 at 7:25