File lcms-bnc521513.patch of Package lcms
Index: lcms/src/cmsxform.c
================================================================================
--- lcms-1.18/src/cmsxform.c
+++ lcms-1.18/src/cmsxform.c
@@ -658,11 +658,11 @@
LPGAMMATABLE Shapes1[3];
GrayTRC = cmsReadICCGamma(hProfile, icSigGrayTRCTag);
- FromLstarToXYZ(GrayTRC, Shapes1);
-
if (GrayTRC == NULL)
return NULL;
+ FromLstarToXYZ(GrayTRC, Shapes1);
+
// Reversing must be done after curve translation
Shapes[0] = cmsReverseGamma(Shapes1[0]->nEntries, Shapes1[0]);