[OpenJDK 2D-Dev] RFR 8144718: Pisces / Marlin Strokers may generate invalid curves with huge coordinates and round joins

Laurent Bourgès bourges.laurent at gmail.com
Tue Dec 15 22:06:34 UTC 2015


Jim & Phil,

Here is an updated webrev:
http://cr.openjdk.java.net/~lbourges/marlin/Stroker-8144718.3/

I have totally rewritten the test to:
- enable Marlin doChecks=true
- use Marlin logger + custom handler to detect any failure in
XxxArrayCache.check()
- serialize the 'bad' shape into java code: see serialize(shape) and
derserialize()

In conclusion, the improved test fails without the fix and no more need any
font (embedded shape in the java code).

Cheers,
Laurent
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.openjdk.java.net/pipermail/2d-dev/attachments/20151215/f19a592b/attachment.html>


More information about the 2d-dev mailing list