[jira] [Resolved] (BATIK-1150) ArrayIndexOutOfBoundsException when referencing PNG with 8-bit color

"simon steiner (JIRA)" <[email protected]>
Newsgroups gmane.text.xml.batik.devel
Message-ID <[email protected]>
     [ https://issues.apache.org/jira/browse/BATIK-1150?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

simon steiner resolved BATIK-1150.
----------------------------------
       Resolution: Cannot Reproduce
    Fix Version/s:     (was: 1.8)

Works on trunk

> ArrayIndexOutOfBoundsException when referencing PNG with 8-bit color
> --------------------------------------------------------------------
>
>                 Key: BATIK-1150
>                 URL: https://issues.apache.org/jira/browse/BATIK-1150
>             Project: Batik
>          Issue Type: Bug
>          Components: SVG Rasterizer
>    Affects Versions: 1.8
>            Reporter: Radu Coravu
>         Attachments: small_panel.svg, test.png
>
>   Original Estimate: 3h
>  Remaining Estimate: 3h
>
> I have an SVG which references a PNG which has an 8-bit color space (only one band).
> Rendering the SVG using Batik 1.8 fails with an exception like:
> {code}java.lang.ArrayIndexOutOfBoundsException: 405
> 	at java.awt.image.SinglePixelPackedSampleModel.setPixels(SinglePixelPackedSampleModel.java:671)
> 	at java.awt.image.WritableRaster.setPixels(WritableRaster.java:550)
> 	at sun.awt.image.SunWritableRaster.setPixels(SunWritableRaster.java:176)
> 	at org.apache.batik.ext.awt.image.GraphicsUtil.copyData_FALLBACK(GraphicsUtil.java:838)
> 	at org.apache.batik.ext.awt.image.GraphicsUtil.copyData(GraphicsUtil.java:857)
> 	at org.apache.batik.ext.awt.image.rendered.Any2sRGBRed.copyData(Any2sRGBRed.java:261)
> 	at org.apache.batik.ext.awt.image.rendered.FormatRed.copyData(Unknown Source)
> 	at org.apache.batik.ext.awt.image.rendered.AbstractRed.getData(AbstractRed.java:530)
> 	at org.apache.batik.ext.awt.image.rendered.AbstractRed.getData(AbstractRed.java:515)
> 	at org.apache.batik.ext.awt.image.codec.imageio.AbstractImageIORegistryEntry$1.run(AbstractImageIORegistryEntry.java:142){code}
> I'm attaching the SVG and PNG



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.