https://issues.apache.org/bugzilla/show_bug.cgi?id=53423
Priority: P2
Bug ID: 53423
Assignee: [email protected]
Summary: IllegalArgumentException loading a grayscale PNG with
a CMYK color profile
Severity: normal
Classification: Unclassified
OS: All
Reporter: [email protected]
Hardware: All
Status: NEW
Version: Trunk
Component: image codecs
Product: XMLGraphicsCommons
I've stumbled over a PNG that cannot be loaded by ImageLoaderImageIO because it
contains an incompatible color profile. The profile is CMYK but the bitmap
itself is grayscale plus alpha. That combination causes an
IllegalArgumentException.
java.lang.IllegalArgumentException: Raster ByteInterleavedRaster: width = 344
height = 2127 #numDataElements 1 dataOff[0] = 0 is incompatible with ColorModel
ColorModel: #pixelBits = 32 numComponents = 4 color space =
java.awt.color.ICC_ColorSpace@c61cd88 transparency = 1 has alpha = false
isAlphaPre = false
at java.awt.image.BufferedImage.<init>(BufferedImage.java:611)
at
org.apache.xmlgraphics.image.loader.impl.imageio.ImageLoaderImageIO.loadImage(ImageLoaderImageIO.java:198)
--
You are receiving this mail because:
You are the assignee for the bug.
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]