From 9686a3c81c09bd9af64e16f1c1e6385bd1eee0b7 Mon Sep 17 00:00:00 2001 From: Trial97 Date: Sun, 23 Mar 2025 08:52:30 +0200 Subject: [PATCH] fix crash on accessing reseted output Signed-off-by: Trial97 (cherry picked from commit 9ce5587f60d637d48bf20a8b9a40f020898710de) --- launcher/net/FileSink.cpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/launcher/net/FileSink.cpp b/launcher/net/FileSink.cpp index 3f30c5e54..3a58a4667 100644 --- a/launcher/net/FileSink.cpp +++ b/launcher/net/FileSink.cpp @@ -82,7 +82,9 @@ Task::State FileSink::write(QByteArray& data) Task::State FileSink::abort() { - m_output_file->cancelWriting(); + if (m_output_file) { + m_output_file->cancelWriting(); + } failAllValidators(); return Task::State::Failed; }