From 5efc761bcdec067c8c4afd6ca7639768b57749f0 Mon Sep 17 00:00:00 2001 From: Andrew Murray Date: Tue, 13 Jan 2026 16:21:04 +1100 Subject: [PATCH 1/2] Improved error message --- src/PIL/ImageFile.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/PIL/ImageFile.py b/src/PIL/ImageFile.py index 3390dfa97dd..a4191fb41fc 100644 --- a/src/PIL/ImageFile.py +++ b/src/PIL/ImageFile.py @@ -814,7 +814,7 @@ def setimage( self.state.ysize = y1 - y0 if self.state.xsize <= 0 or self.state.ysize <= 0: - msg = "Size cannot be negative" + msg = "Size cannot be zero or negative" raise ValueError(msg) if ( From eb6f39029141e66080c6a26b0899da0cd26af023 Mon Sep 17 00:00:00 2001 From: Andrew Murray <3112309+radarhere@users.noreply.github.com> Date: Mon, 26 Jan 2026 06:21:55 +1100 Subject: [PATCH 2/2] Updated wording Co-authored-by: Hugo van Kemenade <1324225+hugovk@users.noreply.github.com> --- src/PIL/ImageFile.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/PIL/ImageFile.py b/src/PIL/ImageFile.py index a4191fb41fc..78abe3c77be 100644 --- a/src/PIL/ImageFile.py +++ b/src/PIL/ImageFile.py @@ -814,7 +814,7 @@ def setimage( self.state.ysize = y1 - y0 if self.state.xsize <= 0 or self.state.ysize <= 0: - msg = "Size cannot be zero or negative" + msg = "Size must be positive" raise ValueError(msg) if (