Details
-
Bug
-
Resolution: Done
-
P1: Critical
-
5.12.0
-
None
-
-
a5e677741a9cbc8b257a58a2ffe3c5f5ee785152 (qt/qtlocation/5.15)
Description
I am working on getting gps input into a Map that is based on QML. PositionSource QML type's nmeaSource expects socket input to QML Type "Map". And QML Type "Map" reads NMEA data and shows a marker on the coordinates. This works without a problem. But when tcpsocket closed from server it gives segmentation fault. I want to introduce some sort of error handling to QTCPServer implementation that will communicate with PositionSource type. But I am unable to proceed since destruction or closing of QTcpServer or QTcpSocket causes Segmentation Fault, when used with QML PositionSource.
Attachments
For Gerrit Dashboard: QTBUG-81069 | ||||||
---|---|---|---|---|---|---|
# | Subject | Branch | Project | Status | CR | V |
286879,4 | QDeclarativePositionSource::socketError - use deleteLater | 5.15 | qt/qtlocation | Status: MERGED | +2 | 0 |