Details
-
Bug
-
Resolution: Out of scope
-
P2: Important
-
None
-
5.2.1, 5.4.2, 5.5.0
-
None
-
uname -a:
Linux 3.13.0-64-generic #104-Ubuntu SMP Wed Sep 9 12:36:12 UTC 2015 x86_64 x86_64 x86_64 GNU/Linux
Tested with QT5.5.0, 5.4.2 and 5.2.1
Serial ports: 1x ttyS0 on mainboard (8250/16550 driver), 8x ttyMIx Moxa SmartIO (MOXA C168H/PCI) (mxser driver) and 1x ttyUSB0 (pl2303 driver).Occurs on all ports.uname -a: Linux 3.13.0-64-generic #104-Ubuntu SMP Wed Sep 9 12:36:12 UTC 2015 x86_64 x86_64 x86_64 GNU/Linux Tested with QT5.5.0, 5.4.2 and 5.2.1 Serial ports: 1x ttyS0 on mainboard (8250/16550 driver), 8x ttyMIx Moxa SmartIO (MOXA C168H/PCI) (mxser driver) and 1x ttyUSB0 (pl2303 driver).Occurs on all ports.
Description
QSerialPort treats EAGAIN as error.
When using a serial port on Linux the error() signal is emitted multiple times reporting the errors: 8 (ReadError), 8 (ReadError), and 9 (ResourceError), in this order.
Might depend on linux kernel version and/or system load and/or serial drivers used.
Attachments
Issue Links
- is duplicated by
-
QTBUG-48561 Problem with QtSerialPort & linux Ubuntu
- Closed
-
QTBUG-49296 QSerialPort stops working on Linux after 0 Bytes are available on port
- Closed
-
QTBUG-48499 QtSerialPort not working with Kernel 3.13.0.65
- Closed