You are viewing a plain text version of this content. The canonical link for it is here.
Posted to batik-dev@xmlgraphics.apache.org by Thierry Kormann <Th...@sophia.inria.fr> on 2001/02/07 12:01:32 UTC

FeTurbulence bug

Hi,

I found a bug on feTurbulence.
To reproduce to bug, you can load the feTurbulence.svg for example and zoom
inside a single square.
Then you will have:

     [java] java.lang.IllegalArgumentException: Width (0) and height (0) must be
> 0
     [java]     at java.awt.image.SampleModel.<init>(SampleModel.java:105)
     [java]     at
java.awt.image.SinglePixelPackedSampleModel.<init>(SinglePixelPackedSampleModel.java:125)
     [java]     at java.awt.image.Raster.createPackedRaster(Raster.java:656)
     [java]     at java.awt.image.Raster.createPackedRaster(Raster.java:431)
     [java]     at
java.awt.image.DirectColorModel.createCompatibleWritableRaster(DirectColorModel.java:905)
     [java]     at
org.apache.batik.ext.awt.image.renderable.TurbulenceRable8Bit.createRendering(TurbulenceRable8Bit.java:231)
     [java]     at
org.apache.batik.ext.awt.image.GraphicsUtil.drawImage(GraphicsUtil.java:499)
     [java]     at
org.apache.batik.ext.awt.image.GraphicsUtil.drawImage(GraphicsUtil.java:441)
     [java]     at
org.apache.batik.ext.awt.image.GraphicsUtil.drawImage(GraphicsUtil.java:491)
     [java]     at
org.apache.batik.gvt.AbstractGraphicsNode.paint(AbstractGraphicsNode.java:418)
     [java]     at
org.apache.batik.gvt.CompositeGraphicsNode.primitivePaint(CompositeGraphicsNode.java:126)
     [java]     at
org.apache.batik.gvt.AbstractGraphicsNode.paint(AbstractGraphicsNode.java:381)
     [java]     at
org.apache.batik.gvt.CompositeGraphicsNode.primitivePaint(CompositeGraphicsNode.java:126)
     [java]     at
org.apache.batik.gvt.AbstractGraphicsNode.paint(AbstractGraphicsNode.java:381)
     [java]     at
org.apache.batik.gvt.CompositeGraphicsNode.primitivePaint(CompositeGraphicsNode.java:126)
     [java]     at
org.apache.batik.gvt.AbstractGraphicsNode.paint(AbstractGraphicsNode.java:381)
     [java]     at
org.apache.batik.gvt.CompositeGraphicsNode.primitivePaint(CompositeGraphicsNode.java:126)
     [java]     at
org.apache.batik.gvt.AbstractGraphicsNode.paint(AbstractGraphicsNode.java:381)
     [java]     at
org.apache.batik.gvt.CompositeGraphicsNode.primitivePaint(CompositeGraphicsNode.java:126)
     [java]     at
org.apache.batik.gvt.CanvasGraphicsNode.primitivePaint(CanvasGraphicsNode.java:61)
     [java]     at
org.apache.batik.gvt.AbstractGraphicsNode.paint(AbstractGraphicsNode.java:381)
     [java]     at
org.apache.batik.gvt.CompositeGraphicsNode.primitivePaint(CompositeGraphicsNode.java:126)
     [java]     at
org.apache.batik.gvt.AbstractGraphicsNode.paint(AbstractGraphicsNode.java:381)
     [java]     at
org.apache.batik.gvt.renderer.StaticRenderer.repaint(StaticRenderer.java:210)
     [java]     at
org.apache.batik.swing.JSVGCanvas$RenderBufferAOIRunnable.run(JSVGCanvas.java:1242)
     [java]     at java.lang.Thread.run(Thread.java:484)

Thierry.

Re: FeTurbulence bug

Posted by Thierry Kormann <tk...@sophia.inria.fr>.
On Wednesday 07 February 2001 17:26, you wrote:
> Thierry,
>
> Can you enter a bug in Bugzilla?
> Thanks.

done. assigned to the owner of the GVT Filter module.

Thierry.


Re: FeTurbulence bug

Posted by Vincent Hardy <vh...@eng.sun.com>.
Thierry,

Can you enter a bug in Bugzilla?
Thanks.
V.

Thierry Kormann wrote:
> 
> Hi,
> 
> I found a bug on feTurbulence.
> To reproduce to bug, you can load the feTurbulence.svg for example and zoom
> inside a single square.
> Then you will have:
> 
>      [java] java.lang.IllegalArgumentException: Width (0) and height (0) must be
> > 0
>      [java]     at java.awt.image.SampleModel.<init>(SampleModel.java:105)
>      [java]     at
> java.awt.image.SinglePixelPackedSampleModel.<init>(SinglePixelPackedSampleModel.java:125)
>      [java]     at java.awt.image.Raster.createPackedRaster(Raster.java:656)
>      [java]     at java.awt.image.Raster.createPackedRaster(Raster.java:431)
>      [java]     at
> java.awt.image.DirectColorModel.createCompatibleWritableRaster(DirectColorModel.java:905)
>      [java]     at
> org.apache.batik.ext.awt.image.renderable.TurbulenceRable8Bit.createRendering(TurbulenceRable8Bit.java:231)
>      [java]     at
> org.apache.batik.ext.awt.image.GraphicsUtil.drawImage(GraphicsUtil.java:499)
>      [java]     at
> org.apache.batik.ext.awt.image.GraphicsUtil.drawImage(GraphicsUtil.java:441)
>      [java]     at
> org.apache.batik.ext.awt.image.GraphicsUtil.drawImage(GraphicsUtil.java:491)
>      [java]     at
> org.apache.batik.gvt.AbstractGraphicsNode.paint(AbstractGraphicsNode.java:418)
>      [java]     at
> org.apache.batik.gvt.CompositeGraphicsNode.primitivePaint(CompositeGraphicsNode.java:126)
>      [java]     at
> org.apache.batik.gvt.AbstractGraphicsNode.paint(AbstractGraphicsNode.java:381)
>      [java]     at
> org.apache.batik.gvt.CompositeGraphicsNode.primitivePaint(CompositeGraphicsNode.java:126)
>      [java]     at
> org.apache.batik.gvt.AbstractGraphicsNode.paint(AbstractGraphicsNode.java:381)
>      [java]     at
> org.apache.batik.gvt.CompositeGraphicsNode.primitivePaint(CompositeGraphicsNode.java:126)
>      [java]     at
> org.apache.batik.gvt.AbstractGraphicsNode.paint(AbstractGraphicsNode.java:381)
>      [java]     at
> org.apache.batik.gvt.CompositeGraphicsNode.primitivePaint(CompositeGraphicsNode.java:126)
>      [java]     at
> org.apache.batik.gvt.AbstractGraphicsNode.paint(AbstractGraphicsNode.java:381)
>      [java]     at
> org.apache.batik.gvt.CompositeGraphicsNode.primitivePaint(CompositeGraphicsNode.java:126)
>      [java]     at
> org.apache.batik.gvt.CanvasGraphicsNode.primitivePaint(CanvasGraphicsNode.java:61)
>      [java]     at
> org.apache.batik.gvt.AbstractGraphicsNode.paint(AbstractGraphicsNode.java:381)
>      [java]     at
> org.apache.batik.gvt.CompositeGraphicsNode.primitivePaint(CompositeGraphicsNode.java:126)
>      [java]     at
> org.apache.batik.gvt.AbstractGraphicsNode.paint(AbstractGraphicsNode.java:381)
>      [java]     at
> org.apache.batik.gvt.renderer.StaticRenderer.repaint(StaticRenderer.java:210)
>      [java]     at
> org.apache.batik.swing.JSVGCanvas$RenderBufferAOIRunnable.run(JSVGCanvas.java:1242)
>      [java]     at java.lang.Thread.run(Thread.java:484)
> 
> Thierry.
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: batik-dev-unsubscribe@xml.apache.org
> For additional commands, e-mail: batik-dev-help@xml.apache.org