From dc45d43e77609e54f66ee415779788a1670a8c30 Mon Sep 17 00:00:00 2001 From: "U-PCSPECIALIST01\\jdesm" Date: Tue, 8 Apr 2025 16:31:42 +0200 Subject: [PATCH] Avoid crash issue 7355 --- rtengine/iplocallab.cc | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/rtengine/iplocallab.cc b/rtengine/iplocallab.cc index 696a6f68c..2eb018bee 100644 --- a/rtengine/iplocallab.cc +++ b/rtengine/iplocallab.cc @@ -22137,6 +22137,10 @@ void ImProcFunctions::Lab_Local( notlaplacian = true; } + if(ghsactiv && params->locallab.spots.at(sp).ghs_BLP > 0.) {//avoid crash in some rare cases when BP > 0 and datas image near zero. + notlaplacian = true; + } + ToneCurveMode curveMode = params->toneCurve.curveMode;//Tone curve does not allow negative values if((curveMode == ToneCurveMode::PERCEPTUAL) || (curveMode == ToneCurveMode::STD) || (curveMode == ToneCurveMode::WEIGHTEDSTD) || (curveMode == ToneCurveMode::FILMLIKE) || (curveMode == ToneCurveMode::SATANDVALBLENDING) || (curveMode == ToneCurveMode::LUMINANCE)) { notzero = true;