git: openjdk/jdk: 7018932: Drawing very large coordinates with a dashed Stroke can cause Java to hang

Laurent Bourgès lbourges at openjdk.java.net
Tue Jan 12 20:52:34 UTC 2021


Changeset: e4df2098
Author:    Laurent Bourgès <lbourges at openjdk.org>
Date:      2021-01-12 20:51:54 +0000
URL:       https://git.openjdk.java.net/jdk/commit/e4df2098

7018932: Drawing very large coordinates with a dashed Stroke can cause Java to hang

Reviewed-by: serb, prr

! src/java.desktop/share/classes/sun/java2d/marlin/DMarlinRenderingEngine.java
! src/java.desktop/share/classes/sun/java2d/marlin/MarlinRenderingEngine.java
! src/java.desktop/share/classes/sun/java2d/marlin/TransformingPathConsumer2D.java
! src/java.desktop/share/classes/sun/java2d/pipe/LoopPipe.java
! src/java.desktop/share/classes/sun/java2d/pipe/RenderingEngine.java
! src/java.desktop/share/classes/sun/java2d/pipe/SpanShapeRenderer.java
+ test/jdk/sun/java2d/marlin/StrokedLinePerf.java



More information about the jdk-changes mailing list