[OpenJDK 2D-Dev]  RFR JDK-6532025: GIF reader throws misleading exception with truncated images
brian.burkhalter at oracle.com
Thu Mar 5 16:50:03 UTC 2020
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.
> On Mar 5, 2020, at 2:12 AM, Jayathirth D v <JAYATHIRTH.D.V at 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.
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the 2d-dev