From 472ff92b96efb8086d931fbac280d16a23c53d7e Mon Sep 17 00:00:00 2001 From: Mirco Miranda Date: Thu, 20 Nov 2025 08:16:44 +0100 Subject: [PATCH] PSD: fix use of uninitialized tmp image --- src/imageformats/psd.cpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/imageformats/psd.cpp b/src/imageformats/psd.cpp index 4df33ad..f1c1e60 100644 --- a/src/imageformats/psd.cpp +++ b/src/imageformats/psd.cpp @@ -1360,8 +1360,10 @@ bool PSDHandler::read(QImage *image) #if !defined(PSD_NATIVE_CMYK_SUPPORT_DISABLED) if (header.color_mode == CM_CMYK && img.format() != QImage::Format_CMYK8888) { auto tmpi = QImage(header.width, 1, QImage::Format_CMYK8888); - if (setColorSpace(tmpi, irs)) + if (setColorSpace(tmpi, irs)) { + tmpi.fill(0); tmpCmyk = tmpi; + } iccConv.setTargetColorSpace(QColorSpace(QColorSpace::SRgb)); } #endif