Details
-
Type: Bug
-
Status: Closed
-
Priority: Major
-
Resolution: Fixed
-
Affects Version/s: 5.0.2
-
Fix Version/s: 5.1
-
Component/s: None
-
Labels:None
-
Environment:User tested on Win 7 and Win 8 with JVM 7 update 21
-
Salesforce Case Reference:
-
Workaround Exists:Yes
-
Workaround Description:
Description
Setting -Xmx256m allows the PDF to render but switching between pages results in the following:
WARNING: Error loading image: 9 0R Image stream= {BitsPerComponent=8, Subtype=Im
age, Filter=DCTDecode, Type=XObject, Length=634771, Height=4961, Width=3508, Col
orSpace=DeviceRGB} 9 0R
java.lang.OutOfMemoryError: Java heap space
at java.awt.image.DataBufferByte.<init>(DataBufferByte.java:42)
at java.awt.image.Raster.createInterleavedRaster(Raster.java:248)
at java.awt.image.Raster.createInterleavedRaster(Raster.java:194)
at sun.awt.image.codec.JPEGImageDecoderImpl.allocateDataBuffer(JPEGImageDecoder
Impl.java:346)
at sun.awt.image.codec.JPEGImageDecoderImpl.readJPEGStream(Native Method)
at sun.awt.image.codec.JPEGImageDecoderImpl.decodeAsRaster(JPEGImageDecoderImpl
.java:187)
at org.icepdf.core.pobjects.ImageStream.dctDecode(ImageStream.java:506)
at org.icepdf.core.pobjects.ImageStream.getImage(ImageStream.java:356)
at org.icepdf.core.pobjects.ImageStream.getImage(ImageStream.java:295)
at org.icepdf.core.pobjects.graphics.ImageStreamReference.run(ImageStreamRefere
nce.java:66)
at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.ja
va:895)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:9
18)
at java.lang.Thread.run(Thread.java:680)
WARNING: Error loading image: 9 0R Image stream= {BitsPerComponent=8, Subtype=Im
age, Filter=DCTDecode, Type=XObject, Length=634771, Height=4961, Width=3508, Col
orSpace=DeviceRGB} 9 0R
java.lang.OutOfMemoryError: Java heap space
at java.awt.image.DataBufferByte.<init>(DataBufferByte.java:42)
at java.awt.image.Raster.createInterleavedRaster(Raster.java:248)
at java.awt.image.Raster.createInterleavedRaster(Raster.java:194)
at sun.awt.image.codec.JPEGImageDecoderImpl.allocateDataBuffer(JPEGImageDecoder
Impl.java:346)
at sun.awt.image.codec.JPEGImageDecoderImpl.readJPEGStream(Native Method)
at sun.awt.image.codec.JPEGImageDecoderImpl.decodeAsRaster(JPEGImageDecoderImpl
.java:187)
at org.icepdf.core.pobjects.ImageStream.dctDecode(ImageStream.java:506)
at org.icepdf.core.pobjects.ImageStream.getImage(ImageStream.java:356)
at org.icepdf.core.pobjects.ImageStream.getImage(ImageStream.java:295)
at org.icepdf.core.pobjects.graphics.ImageStreamReference.run(ImageStreamRefere
nce.java:66)
at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.ja
va:895)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:9
18)
at java.lang.Thread.run(Thread.java:680)
Activity
- All
- Comments
- History
- Activity
- Remote Attachments
- Subversion