Commit b091a083b for imagemagick.org

commit b091a083b78a358ea99a2c987e2c28afc3e17360
Author: Dirk Lemstra <dirk@lemstra.org>
Date:   Sun May 24 17:19:00 2026 +0200

    Free profile when the color profile is invalid.

diff --git a/MagickCore/profile.c b/MagickCore/profile.c
index 4a89c6964..d12396905 100644
--- a/MagickCore/profile.c
+++ b/MagickCore/profile.c
@@ -1450,6 +1450,8 @@ MagickExport MagickBooleanType ProfileImage(Image *image,const char *name,
             if ((status != MagickFalse) &&
                 (cmsGetDeviceClass(source_info.profile) != cmsSigLinkClass))
               status=SetImageProfilePrivate(image,profile,exception);
+            else
+              profile=DestroyStringInfo(profile);
             if (target_info.profile != (cmsHPROFILE) NULL)
               (void) cmsCloseProfile(target_info.profile);
           }