Details
-
Bug
-
Resolution: Done
-
P1: Critical
-
None
-
4.7.4
-
latest Belle sw, Nokia N8
-
c47cd8f01ea5d3f2a6d0ea73572d9735947919a0
Description
Deletion of QNetworkAccessManager object does not work properly from CActive::RunL method in Symbian even if daleteLater() operation is used.
Steps to reproduce:
1. Install and execute attached multipleQnamInRow app in the device. Check that active network connection has been disappeared when "test finished" text appears on the screen. Use Settings->Connectivity->Connection manager tool for this check. See also from multipleQnamInRow.txt log file that destructor of ~QTcpSocket is called.
2. Install and execute attached qNamDeletedByActiveObject app in the device. You can see that active network connection has not been disappeared when "test finished" text appears on the screen. Use Settings->Connectivity->Connection manager tool for this check. See also from qNamDeletedByActiveObject.txt log file that destructor of ~QTcpSocket is not called.
Attachments
Issue Links
- relates to
-
QTBUG-23369 Qt behaviour of deleteLater() triggering another deleteLater() via destroyed() signal
- Closed