https://bugs.kde.org/show_bug.cgi?id=428256
--- Comment #6 from Halla Rempt <b...@valdyas.org> --- This patch should do the trick, I guess, though the logic there seems iffy to me: diff --git a/plugins/dockers/smallcolorselector/kis_small_color_widget.cc b/plugins/dockers/smallcolorselector/kis_small_color_widget.cc index 0a1166cffe..2262adfcc3 100644 --- a/plugins/dockers/smallcolorselector/kis_small_color_widget.cc +++ b/plugins/dockers/smallcolorselector/kis_small_color_widget.cc @@ -67,14 +67,15 @@ struct KisSmallColorWidget::Private { if (!result || result->colorModelId() != RGBAColorModelID) { result = outputColorSpace(); - } else if (result->colorDepthId() != Float32BitsColorDepthID) { + } + else if (result && result->colorDepthId() != Float32BitsColorDepthID) { result = KoColorSpaceRegistry::instance()-> colorSpace(RGBAColorModelID.id(), Float32BitsColorDepthID.id(), result->profile()); } // PQ color space we deliniearize into linear one - if (result->colorModelId() == RGBAColorModelID && - result->profile()->uniqueId() == KoColorSpaceRegistry::instance()->p2020PQProfile()->uniqueId()) { + if (result && result->colorModelId() == RGBAColorModelID && + result->profile()->uniqueId() == KoColorSpaceRegistry::instance()->p2020PQProfile()->uniqueId()) { result = KoColorSpaceRegistry::instance()-> colorSpace(RGBAColorModelID.id(), Float32BitsColorDepthID.id(), lines 1-23/23 (END) -- You are receiving this mail because: You are watching all bug changes.