Thus spake Thomas Behr:
> Hi everyone,
> 
> the latest security update of Oracle's JDK/JRE 1.7.0_25 breaks many if 
> not all BufferedImageOp.filter implementations.
> 
> BATIK 1.7 uses these operations in several places
>    sources/org/apache/batik/ext/awt/g2d/AbstractGraphics2D.java
>  
> sources/org/apache/batik/ext/awt/image/renderable/ConvolveMatrixRable8Bit.java
>  
> sources/org/apache/batik/ext/awt/image/renderable/MorphologyRable8Bit.java
>    sources/org/apache/batik/ext/awt/image/rendered/AffineRed.java
>    sources/org/apache/batik/ext/awt/image/rendered/Any2LsRGBRed.java
>    sources/org/apache/batik/ext/awt/image/rendered/Any2LumRed.java
>    sources/org/apache/batik/ext/awt/image/rendered/Any2sRGBRed.java
>    sources/org/apache/batik/ext/awt/image/rendered/ProfileRed.java
>    sources/org/apache/batik/svggen/SVGGraphics2D.java
> and consequently BATIK may break down with unexpected 
> "java.awt.image.ImagingOpException: Unable to transform src image" 
> exceptions.
> 
> The only workaround I have been able to find so far is patching BATIK 
> sources to no longer call BufferedImageOp.filter directly on the source 
> and destination image, but to filter two ARGB BufferedImage copies.
> 
> A corresponding bug report 
> http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=8019201 has been 
> filed with Oracle. However, the report does not mention the full extend 
> of this problem - since filing the report, I have found Linux JDKs and 
> additional BufferedImageOp implementations such as AffineTransformOp 
> suffering from this problem, too.

A project of mine has had two reports of this very probelm from users
using 1.7.0_25 on Windows, and I can reliably reproduce it myself with
OpenJDK 1.7.0_25 on Linux.

Is there any way we can poke Oracle to fix the regression faster?

-- 
J.

---------------------------------------------------------------------
To unsubscribe, e-mail: batik-users-unsubscr...@xmlgraphics.apache.org
For additional commands, e-mail: batik-users-h...@xmlgraphics.apache.org

Reply via email to