From 40a94d4a428219aed517a336963e73872b415266 Mon Sep 17 00:00:00 2001 From: wiredfool Date: Sat, 11 Mar 2017 15:34:43 +0000 Subject: [PATCH] Propagage ValueError out, rather than swallowing --- PIL/ImageFile.py | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/PIL/ImageFile.py b/PIL/ImageFile.py index 423a4363f..2765ced20 100644 --- a/PIL/ImageFile.py +++ b/PIL/ImageFile.py @@ -193,10 +193,7 @@ class ImageFile(Image.Image): decoder = Image._getdecoder(self.mode, decoder_name, args, self.decoderconfig) seek(offset) - try: - decoder.setimage(self.im, extents) - except ValueError: - continue + decoder.setimage(self.im, extents) if decoder.pulls_fd: decoder.setfd(self.fp) status, err_code = decoder.decode(b"")