Details
-
Type: Bug
-
Status: Closed
-
Priority: Major
-
Resolution: Fixed
-
Affects Version/s: 6.2.5
-
Fix Version/s: 6.3
-
Component/s: Core/Parsing
-
Labels:None
-
Environment:any
-
Support Case References:Support Case 14201:- https://icesoft.my.salesforce.com/5000g00001mewY0
Description
The file in question has several image but there is one that exhibits a banding decode issue. Basically the bit stream is decoded but there is an EOL or lack there of that throws the bit ordering off.
I've spend some time looking at the issue but haven't had much luck isolating the problem.
I've spend some time looking at the issue but haven't had much luck isolating the problem.
Activity
Patrick Corless
created issue -
Patrick Corless
made changes -
Field | Original Value | New Value |
---|---|---|
Fix Version/s | 6.3 [ 13093 ] |
Judy Guglielmin
made changes -
Support Case References | https://icesoft.my.salesforce.com/5000g00001mewY0 | Support Case 14201:- https://icesoft.my.salesforce.com/5000g00001mewY0 |
Patrick Corless
made changes -
Status | Open [ 1 ] | Resolved [ 5 ] |
Resolution | Fixed [ 1 ] |
Repository | Revision | Date | User | Message |
ICEsoft Public SVN Repository | #52076 | Mon Nov 13 12:30:50 MST 2017 | patrick.corless | correct predictor value when decoding PNGs. |
Files Changed | ||||
MODIFY
/icepdf/trunk/icepdf/core/core-awt/src/main/java/org/icepdf/core/pobjects/filters/FlateDecode.java
MODIFY /icepdf/trunk/icepdf/core/core-awt/src/main/java/org/icepdf/core/pobjects/graphics/images/ImageParams.java MODIFY /icepdf/trunk/icepdf/core/core-awt/src/main/java/org/icepdf/core/pobjects/filters/PredictorDecode.java |
Repository | Revision | Date | User | Message |
ICEsoft Public SVN Repository | #52152 | Wed Dec 13 10:53:13 MST 2017 | patrick.corless | correct predictor value when decoding PNGs. |
Files Changed | ||||
MODIFY
/icepdf/branches/icepdf-6.2.0/icepdf/core/src/org/icepdf/core/pobjects/filters/PredictorDecode.java
|
Patrick Corless
made changes -
Status | Resolved [ 5 ] | Closed [ 6 ] |
This turns out to be related to the malformed decodeParams attached to the PNG/flate decode. This is very similar to what we saw with a ccittfax decode issue with
PDF-1030. I've done some more checks to make sure out code occurrences of decodeParam as using the new method that handles the indirect reference lookup.