From 7ebdb0fe3c8b81c88d4bcac6bd913ac9d0d06b5f Mon Sep 17 00:00:00 2001 From: vadim Date: Wed, 18 Nov 2015 12:18:51 +0300 Subject: [PATCH] 8141229: [Parfait] Null pointer dereference in cmsstrcasecmp of cmserr.c Reviewed-by: prr, serb --- src/share/native/sun/java2d/cmm/lcms/cmscgats.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/share/native/sun/java2d/cmm/lcms/cmscgats.c b/src/share/native/sun/java2d/cmm/lcms/cmscgats.c index 0dedc2777..664a3c9ec 100644 --- a/src/share/native/sun/java2d/cmm/lcms/cmscgats.c +++ b/src/share/native/sun/java2d/cmm/lcms/cmscgats.c @@ -2545,9 +2545,11 @@ int LocateSample(cmsIT8* it8, const char* cSample) for (i=0; i < t->nSamples; i++) { fld = GetDataFormat(it8, i); + if (fld != NULL) { if (cmsstrcasecmp(fld, cSample) == 0) return i; } + } return -1; -- GitLab