Details

    • Type: Bug Bug
    • Status: Closed
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: 6.2.5
    • Fix Version/s: 6.3
    • Component/s: Core/Parsing
    • Labels:
      None
    • Environment:
      any

      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.

        Activity

        Patrick Corless created issue -
        Patrick Corless made changes -
        Field Original Value New Value
        Fix Version/s 6.3 [ 13093 ]
        Judy Guglielmin made changes -
        Hide
        Patrick Corless added a comment -

        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.

        Show
        Patrick Corless added a comment - 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.
        Hide
        Patrick Corless added a comment -

        Marking as fixed.

        Show
        Patrick Corless added a comment - Marking as fixed.
        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 PDF-1196 cleaned up our parsing of decodeParams to insure we get the
        correct predictor value when decoding PNGs.
        Files Changed
        Commit graph MODIFY /icepdf/trunk/icepdf/core/core-awt/src/main/java/org/icepdf/core/pobjects/filters/FlateDecode.java
        Commit graph MODIFY /icepdf/trunk/icepdf/core/core-awt/src/main/java/org/icepdf/core/pobjects/graphics/images/ImageParams.java
        Commit graph 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 PDF-1196 cleaned up our parsing of decodeParams to insure we get the
        correct predictor value when decoding PNGs.
        Files Changed
        Commit graph 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 ]

          People

          • Assignee:
            Patrick Corless
            Reporter:
            Patrick Corless
          • Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved: