ICEpdf
  1. ICEpdf
  2. PDF-647

Missing font causes page to fail to render

    Details

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

      Description

      The document in question is malformed, the page font object that are referenced in the content stream are not found in the document. Generally speaking ICEpdf can recover from missing font resources but the actual font dictionary that describes the font is missing in this case making it impossible to know what font should be used.

      Interestingly enough Acrobat seems to ignore the text associated with this document and only displays the image in the content stream.

        Activity

        Hide
        Patrick Corless added a comment -

        Updated the content parser to catch errors that might occur when parsing a BT/ET text block. In this particular case the image coming after the malformed text definitions will now be rendered correctly.

        Show
        Patrick Corless added a comment - Updated the content parser to catch errors that might occur when parsing a BT/ET text block. In this particular case the image coming after the malformed text definitions will now be rendered correctly.
        Hide
        Patrick Corless added a comment -

        Fixed.

        Show
        Patrick Corless added a comment - Fixed.

          People

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

            Dates

            • Created:
              Updated:
              Resolved: