ICEpdf
  1. ICEpdf
  2. PDF-428

Unable to find page content reference in merged document (was: Unable to fine page content reference in merged document)

    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 attached to the forum post was creating by merging to PDF documents. When I load the document in ICEpdf it is failing to read the xref table properly and thus can't fund the content stream that make up the page content. I've seen a few other PDF like this in the last few weeks.

      I'll need to take a closer look but I'm pretty sure I can squeeze this in to the next maintenance release.

        Issue Links

          Activity

          Hide
          Patrick Corless added a comment -

          The main content stream has a header that can't be read by the java.util.zip.InflaterInputStream.read() method. I'll have to spend some more time looking into the exact cause.

          Show
          Patrick Corless added a comment - The main content stream has a header that can't be read by the java.util.zip.InflaterInputStream.read() method. I'll have to spend some more time looking into the exact cause.
          Hide
          Patrick Corless added a comment -

          Similar issue with decoding zip streams. Might be the same generator?

          Show
          Patrick Corless added a comment - Similar issue with decoding zip streams. Might be the same generator?
          Hide
          Patrick Corless added a comment -

          Quite a bit of work was already done to with regards to re-indexing the file in PDF-336. One final tweak was needed for this PDF in that zero length content streams needed to be skipped by the lexer. Closing.

          Show
          Patrick Corless added a comment - Quite a bit of work was already done to with regards to re-indexing the file in PDF-336 . One final tweak was needed for this PDF in that zero length content streams needed to be skipped by the lexer. Closing.

            People

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

              Dates

              • Created:
                Updated:
                Resolved: