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

        Arran Mccullough created issue -
        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.
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #46133 Tue Oct 27 09:51:12 MDT 2015 patrick.corless Creation of patch for agfa, for PDF-922, based on P01.
        Files Changed
        Commit graph ADD /icepdf/tags/icepdf-5.1.2_P01_agfa
        Patrick Corless made changes -
        Field Original Value New Value
        Fix Version/s 6.0.1 [ 12071 ]
        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.
        Patrick Corless made changes -
        Status Open [ 1 ] Resolved [ 5 ]
        Resolution Fixed [ 1 ]
        Hide
        Patrick Corless added a comment -

        Closing

        Show
        Patrick Corless added a comment - Closing
        Patrick Corless made changes -
        Status Resolved [ 5 ] Closed [ 6 ]
        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.
        Patrick Corless made changes -
        Resolution Fixed [ 1 ]
        Status Closed [ 6 ] Reopened [ 4 ]
        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.
        Patrick Corless made changes -
        Status Reopened [ 4 ] Resolved [ 5 ]
        Resolution Fixed [ 1 ]
        Patrick Corless made changes -
        Status Resolved [ 5 ] Closed [ 6 ]

          People

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

            Dates

            • Created:
              Updated:
              Resolved: