hg: jdk9/client/jdk: 8149338: JVM Crash caused by Marlin renderer not handling NaN coordinates

bourges.laurent at gmail.com bourges.laurent at gmail.com
Thu Feb 11 08:10:09 UTC 2016


Changeset: 3eda6cd3f504
Author:    lbourges
Date:      2016-02-11 09:08 +0100
URL:       http://hg.openjdk.java.net/jdk9/client/jdk/rev/3eda6cd3f504

8149338: JVM Crash caused by Marlin renderer not handling NaN coordinates
Summary: use first / last Y crossings to compute edge min/max Y and ensure consistency with edgeBuckets / edgeBucketCounts arrays
Reviewed-by: flar, prr

! src/java.desktop/share/classes/sun/java2d/marlin/Renderer.java
+ test/sun/java2d/marlin/CrashNaNTest.java
! test/sun/java2d/marlin/TextClipErrorTest.java



More information about the jdk9-client-changes mailing list