ICEpdf
  1. ICEpdf
  2. PDF-922

Infnite loop - while rendering inline images

    Details

    • Type: Bug Bug
    • Status: Closed
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: 5.1.2, 6.0.0_P01
    • Fix Version/s: 6.0.1
    • Labels:
      None
    • Environment:
      All

      Description

      When rendering page two of the provided PDF file an infinite loop appears to run. The other pages render fine. This is causing the customers app server to go down.

        Activity

        Hide
        Patrick Corless added a comment -

        I've check in a fix for this issue which seem pass a subset of QA but will still need to run the full sweet. The issue is related to an array token found right ofter the EI which breaks some of detection logic. Very strange corner case. Still need to branch the 5.1.2 P01 and create a patch.

        Show
        Patrick Corless added a comment - I've check in a fix for this issue which seem pass a subset of QA but will still need to run the full sweet. The issue is related to an array token found right ofter the EI which breaks some of detection logic. Very strange corner case. Still need to branch the 5.1.2 P01 and create a patch.
        Hide
        Patrick Corless added a comment -

        Fixed passed QA, Merged code change into the 6.0 P01 branch and trunk.

        Show
        Patrick Corless added a comment - Fixed passed QA, Merged code change into the 6.0 P01 branch and trunk.
        Hide
        Patrick Corless added a comment -

        Closing

        Show
        Patrick Corless added a comment - Closing
        Hide
        Patrick Corless added a comment -

        Client has found a file that no longer renders, reopening.

        Show
        Patrick Corless added a comment - Client has found a file that no longer renders, reopening.
        Hide
        Patrick Corless added a comment -

        The new test file contains a inline data stream that always ends in '>EI'. The '>' is not part of the data stream and I can can only assume is a delimiter the PDF encoder is using. I've made an adjustment for this token and the PDF in question are rendering correctly.

        Show
        Patrick Corless added a comment - The new test file contains a inline data stream that always ends in '>EI'. The '>' is not part of the data stream and I can can only assume is a delimiter the PDF encoder is using. I've made an adjustment for this token and the PDF in question are rendering correctly.
        Hide
        Patrick Corless added a comment -

        Marking as fixed.

        Show
        Patrick Corless added a comment - Marking as fixed.

          People

          • Assignee:
            Patrick Corless
            Reporter:
            Arran Mccullough
          • Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved: