Commit b9d501ef3 for imagemagick.org
commit b9d501ef318e572129712213da2cf241d0158c30
Author: Cristy <urban-warrior@imagemagick.org>
Date: Tue Oct 27 19:46:24 2026 -0400
https://github.com/ImageMagick/ImageMagick/issues/9069
diff --git a/MagickCore/cache.c b/MagickCore/cache.c
index b618ebb00..630c7dc91 100644
--- a/MagickCore/cache.c
+++ b/MagickCore/cache.c
@@ -984,7 +984,8 @@ MagickExport void DestroyImagePixels(Image *image)
assert(image->signature == MagickCoreSignature);
if (IsEventLogging() != MagickFalse)
(void) LogMagickEvent(TraceEvent,GetMagickModule(),"%s",image->filename);
- assert(image->cache != (Cache) NULL);
+ if (image->cache == (Cache) NULL)
+ return;
cache_info=(CacheInfo *) image->cache;
assert(cache_info->signature == MagickCoreSignature);
if (cache_info->methods.destroy_pixel_handler != (DestroyPixelHandler) NULL)