From 14a77698a01782f27e395bbc8694b808455d4ba1 Mon Sep 17 00:00:00 2001 From: Val Doroshchuk Date: Fri, 11 May 2018 13:46:15 +0200 Subject: QSoundEffect: Check if network access manager is already released In case if network access manager is already released need to prevent using it in dtor. Task-number: QTBUG-66754 Change-Id: I9f61e284b39e920dadf771d807a4b7dce2a353f7 Reviewed-by: Christian Stromme --- src/multimedia/audio/qsamplecache_p.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'src/multimedia') diff --git a/src/multimedia/audio/qsamplecache_p.cpp b/src/multimedia/audio/qsamplecache_p.cpp index c76f51899..93010c182 100644 --- a/src/multimedia/audio/qsamplecache_p.cpp +++ b/src/multimedia/audio/qsamplecache_p.cpp @@ -132,7 +132,8 @@ QSampleCache::~QSampleCache() for (QSample* sample : copyStaleSamples) delete sample; - m_networkAccessManager->deleteLater(); + if (m_networkAccessManager) + m_networkAccessManager->deleteLater(); } void QSampleCache::loadingRelease() -- cgit v1.2.3