ICEpdf
  1. ICEpdf
  2. PDF-433

error unzipping object stream

    Details

    • Type: Bug Bug
    • Status: Closed
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: 4.3.2
    • Fix Version/s: 5.0.0 alpha1, 5.0
    • Component/s: Core/Parsing
    • Labels:
      None
    • Environment:
      any

      Description

      The PDF in question has a content stream that is using a FlateDecode filter, for some reason the java.util.zip.InflaterInputStream is failing to properly inflate the stream. A little more work is needed to figure out what is going on here. The PDF is not encrypted.

        Issue Links

          Activity

          Patrick Corless created issue -
          Hide
          Patrick Corless added a comment -

          Still no lock on this one. I'm going to push out to 4.5 so that we can evaluate using an alternative zip library as well as look into more detail as to the expected headers for a zip stream. .

          Show
          Patrick Corless added a comment - Still no lock on this one. I'm going to push out to 4.5 so that we can evaluate using an alternative zip library as well as look into more detail as to the expected headers for a zip stream. .
          Patrick Corless made changes -
          Field Original Value New Value
          Salesforce Case []
          Fix Version/s 4.5 [ 10342 ]
          Fix Version/s 4.3.3 [ 10333 ]
          Patrick Corless made changes -
          Link This issue blocks PDF-428 [ PDF-428 ]
          Patrick Corless made changes -
          Link This issue blocks PDF-431 [ PDF-431 ]
          Patrick Corless made changes -
          Fix Version/s 5.0 [ 10314 ]
          Fix Version/s 4.5 [ 10342 ]
          Hide
          Patrick Corless added a comment -

          The content parser reworking seems to have addressed this case. Closing.

          Show
          Patrick Corless added a comment - The content parser reworking seems to have addressed this case. Closing.
          Patrick Corless made changes -
          Status Open [ 1 ] Resolved [ 5 ]
          Resolution Fixed [ 1 ]
          Patrick Corless made changes -
          Fix Version/s 5.0.0 alpha1 [ 10676 ]
          Repository Revision Date User Message
          ICEsoft Public SVN Repository #44265 Thu Mar 19 12:44:38 MDT 2015 patrick.corless PDF-433 further development into improving the rendering of non roman characters. Added basic support for parsing multi-byte character codes.
          Files Changed
          Commit graph MODIFY /icepdf/branches/icepdf-5.0.1/icepdf/core/src/org/icepdf/core/pobjects/fonts/FontFile.java
          Commit graph MODIFY /icepdf/branches/icepdf-5.0.1/icepdf/core/src/org/icepdf/core/pobjects/HexStringObject.java
          Commit graph MODIFY /icepdf/branches/icepdf-5.0.1/icepdf/core/src/org/icepdf/core/pobjects/LiteralStringObject.java
          Commit graph MODIFY /icepdf/branches/icepdf-5.0.1/icepdf/core/src/org/icepdf/core/pobjects/fonts/ofont/OFont.java
          Repository Revision Date User Message
          ICEsoft Public SVN Repository #44266 Thu Mar 19 13:43:20 MDT 2015 patrick.corless PDF-433 fixed an issue where an open type, type1 descendant can lose reference to the underlying file.
          Files Changed
          Commit graph MODIFY /icepdf/branches/icepdf-5.0.1/icepdf/core/src/org/icepdf/core/pobjects/fonts/FontManager.java
          Repository Revision Date User Message
          ICEsoft Public SVN Repository #44269 Thu Mar 19 14:35:47 MDT 2015 patrick.corless PDF-433 further tweaks to encoding and string encoding parsing.
          Files Changed
          Commit graph MODIFY /icepdf/branches/icepdf-5.0.1/icepdf/core/src/org/icepdf/core/pobjects/LiteralStringObject.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: