Hi Jay,

I think the overall change is fine.

Regards,

Brian

> On Mar 5, 2020, at 9:18 AM, Jayathirth D v <jayathirth....@oracle.com> wrote:
> 
> Hello Brian,
> 
> Thanks for the review. GIF stream in regression test case would match 
> warn.gif stream behaviour that’s why it going into GIFImageReader.getCode().
> 
> Are you okay with overall webrev.00 patch or have you just approved 
> GIFImageReader change? Please clarify.
> 
> Regards,
> Jay
> 
>> On 05-Mar-2020, at 10:20 PM, Brian Burkhalter <brian.burkhal...@oracle.com 
>> <mailto:brian.burkhal...@oracle.com>> wrote:
>> 
>> Hello Jay,
>> 
>> The source fix looks OK to me. I get the same exception as in the bug 
>> description when I run the test against my unpatched local JDK 15 build.
>> 
>> Thanks,
>> 
>> Brian
>> 
>>> On Mar 5, 2020, at 2:12 AM, Jayathirth D v <jayathirth....@oracle.com 
>>> <mailto:jayathirth....@oracle.com>> wrote:
>>> 
>>> Please review the following fix for JDK 15:
>>> 
>>> Bug : https://bugs.openjdk.java.net/browse/JDK-6532025 
>>> <https://bugs.openjdk.java.net/browse/JDK-6532025>
>>> Webrev : http://cr.openjdk.java.net/~jdv/6532025/webrev.00/ 
>>> <http://cr.openjdk.java.net/~jdv/6532025/webrev.00/> 
>>> 
>>> Root cause : When we have truncated GIF images, stream.read() returns -1 
>>> but GIFImageReader doesn’t handle such conditions properly and continues to 
>>> read input stream data.
>>> Solution : Handle cases where we reach EOF and throw appropriate exception.
>> 
> 

Reply via email to