[OpenJDK 2D-Dev] [8u Backport] Fix for JDK-8158356 : SIGSEGV when attempting to rotate BufferedImage using AffineTransform by NaN degrees
Ajit Ghaisas
ajit.ghaisas at oracle.com
Thu Sep 1 09:14:56 UTC 2016
Hi,
This is a review request for 8u back-port of the fix done in JDK-9.
Bug :
https://bugs.openjdk.java.net/browse/JDK-8158356
Root cause :
The root cause of the crash is - NaN is converted to an integer and used as array index in mlib_ImageScanPoly.c.
Fix :
The native method previously did not check the validity of the input double argument. Now, I have added a check for finite double values.
Webrev :
http://cr.openjdk.java.net/~aghaisas/8158356/8u_backport/webrev.00/
Regards,
Ajit
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.openjdk.java.net/pipermail/2d-dev/attachments/20160901/c8dcfc67/attachment.html>
More information about the 2d-dev
mailing list