ICEpdf
  1. ICEpdf
  2. PDF-600

PageView is sometimes blank.

    Details

    • Type: Bug Bug
    • Status: Closed
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: 5.0.2
    • Fix Version/s: 5.0.3
    • Component/s: Viewer RI
    • Labels:
      None
    • Environment:
      Viewer RI

      Description

      I few customers have noticed that the PageViewComponentImpl in some circumstances does not correctly repaint and left blank. This issue need to be investigate further to see if this is an issue with the weak reference lock on the pageView's buffer or something else.

        Activity

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

        I've isolated the problem to string encoding issue with the FreeTextAnnotation type. When left or right brackets are used in the FreeText's content stream its causes the parser to choke. I've updated all the annotation types to properly escape the strings to match the rules in postscript.

        Show
        Patrick Corless added a comment - I've isolated the problem to string encoding issue with the FreeTextAnnotation type. When left or right brackets are used in the FreeText's content stream its causes the parser to choke. I've updated all the annotation types to properly escape the strings to match the rules in postscript.
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #36095 Mon Jun 10 13:06:55 MDT 2013 patrick.corless PDF-600 updated postScript encoder and the literalStringObject to properly escape the postScript string
        Files Changed
        Commit graph MODIFY /icepdf/branches/icepdf-5.0.1/icepdf/core/src/org/icepdf/core/pobjects/graphics/commands/PostScriptEncoder.java
        Commit graph MODIFY /icepdf/branches/icepdf-5.0.1/icepdf/core/src/org/icepdf/core/pobjects/LiteralStringObject.java
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #36096 Mon Jun 10 13:07:29 MDT 2013 patrick.corless PDF-600 updated postScript encoder and the literalStringObject to properly escape the postScript string.
        Files Changed
        Commit graph MODIFY /icepdf/trunk/icepdf/core/src/org/icepdf/core/pobjects/LiteralStringObject.java
        Commit graph MODIFY /icepdf/trunk/icepdf/core/src/org/icepdf/core/pobjects/graphics/commands/PostScriptEncoder.java
        Hide
        Patrick Corless added a comment -

        I've check in fixes to address the escaping issue. Updated both the trunk and the 5.0.1 branch.

        Show
        Patrick Corless added a comment - I've check in fixes to address the escaping issue. Updated both the trunk and the 5.0.1 branch.
        Patrick Corless made changes -
        Field Original Value New Value
        Status Open [ 1 ] Resolved [ 5 ]
        Resolution Fixed [ 1 ]
        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: