From 75477483fbf99382b4310233b1521cbcc5e7affd Mon Sep 17 00:00:00 2001 From: Cristy Date: Tue, 19 Feb 2019 21:30:51 -0500 Subject: [PATCH] https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=13214 --- coders/jp2.c | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/coders/jp2.c b/coders/jp2.c index 52dd99fff..e74db30a6 100644 --- a/coders/jp2.c +++ b/coders/jp2.c @@ -378,7 +378,10 @@ static Image *ReadJP2Image(const ImageInfo *image_info,ExceptionInfo *exception) else if (image->ping == MagickFalse) { - jp2_status=opj_decode(jp2_codec,jp2_stream,jp2_image); + jp2_status=opj_set_decode_area(jp2_codec,jp2_image,0,0, + jp2_image->comps[0].w-1,jp2_image->comps[0].h-1); + if (jp2_status != 0) + jp2_status=opj_decode(jp2_codec,jp2_stream,jp2_image); if (jp2_status != 0) jp2_status=opj_end_decompress(jp2_codec,jp2_stream); } -- 2.40.0