标题:QSerialPort-类问题
作者:xxbzls
日期:2021-12-14 15:30
内容:
程序用了两个线程,主线程用于界面显示数据,子线程用于接收串口数据。QSerialPort->readAll放在了子线程,延时1秒保证数据完整接收。程序长时间运行测试,发现有时候能跑48个小时奔溃,有时候只能跑1个小时就奔溃,奔溃地方都在QSerialPort->readAll。 调试时发现QSerialPort指针是有效的。 QSerialPort采用的是QT5.9版本。大神们有类似的情况吗??有人说是QT 串口类自带的BUG,
#1 [xxbzls 12-14 15:44]
大家帮帮忙,有遇到过的吗
#2 [angelus 12-15 10:48]
不放代码,谁也不知道怎么回事! 我使用是没问题的
#3 [tanyue.esec 12-15 11:25]
崩溃多半就是空指针的吧。如果QSerialPort有这么大的bug,估计不会放出来的。
我用着连跑多少天都是没问题的