Details
-
Bug
-
Resolution: Done
-
P1: Critical
-
4.7.2
-
None
-
Nokia N8
-
8fe811e14b6db6a9637a5bf6d276613786291762, b1d877e32361e8ca5c092a4df4528e5aa868008f, d0d0763f6e0c7709208ad1c573266ee527f6e4ff, 50e7bea8bb4ce5a97ab8ff9c7062fc0fa092aec0
Description
During a download, if the network connection is lost the application may crash.
The easiest way to reproduce this is to power off the AP while using WLAN.
The observed crashes are data abort or E32User-CBase 49 panic in the ConnectionProgressNotifier::RunL() function.
These are caused by QNAM deleting the QNetworkSession from the closed signal - when it returns, the active object tries to use its data members after it has been deleted.
Revealed by change cdc4ce0acde93b23c7e4941b5c195a8d23ff6900, though ConnectionProgressNotifier had latent bugs in 4.7.1
Attachments
Issue Links
- replaces
-
QTBUG-18195 Crash after closing WLAN connection during HTTP request
- Closed