apol added inline comments. INLINE COMMENTS
> FlatpakBackend.cpp:143 > auto replyGet = get(QNetworkRequest(m_url)); > - > + QScopedPointer<QNetworkReply, QScopedPointerDeleteLater> > replyPtr(replyGet); > connect(replyGet, &QNetworkReply::finished, this, [this, replyGet] { This will crash here because it's passed into the connect, so it will be deleted when the function leaves and accessed from the lambda. > FlatpakBackend.cpp:156 > connect(replyPut, &QNetworkReply::finished, this, [this, > originalUrl, fileUrl, replyPut]() { > if (replyPut->error() != QNetworkReply::NoError) { > qWarning() << "couldn't save" << originalUrl << > replyPut->errorString(); This will crash too. REPOSITORY R134 Discover Software Store REVISION DETAIL https://phabricator.kde.org/D19799 To: mlaurent, apol, #discover_software_store Cc: broulik, plasma-devel, jraleigh, GB_2, ragreen, Pitel, ZrenBot, lesliezhai, ali-mohamed, jensreuterberg, abetts, sebas, apol, mart