From a031e4622ec98cf14659953d06089278b8fa1df2 Mon Sep 17 00:00:00 2001 From: Alex Xu Date: Sun, 21 Sep 2025 09:12:26 -0700 Subject: [PATCH] fix multiframe gif images (#1089) --- kindlecomicconverter/image.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/kindlecomicconverter/image.py b/kindlecomicconverter/image.py index 1c17362..0aa8f3b 100755 --- a/kindlecomicconverter/image.py +++ b/kindlecomicconverter/image.py @@ -151,7 +151,8 @@ class ComicPageParser: # Detect corruption in source image, let caller catch any exceptions triggered. srcImgPath = os.path.join(source[0], source[1]) Image.open(srcImgPath).verify() - self.image = Image.open(srcImgPath) + with Image.open(srcImgPath) as im: + self.image = im.copy() self.fill = self.fillCheck() # backwards compatibility for Pillow >9.1.0