ICEpdf
  1. ICEpdf
  2. PDF-1050

Text missing from entered form fields after a page change

    Details

    • Type: Bug Bug
    • Status: Closed
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: 6.1.2
    • Fix Version/s: 6.2
    • Component/s: Core/Rendering
    • Labels:
      None
    • Environment:
      6.1.3 RC3

      Description

      A customer is seeing an issue where input fields in the forms of a PDF are missing their content after a page change is made.

        Activity

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

        There appears to be an issue with our save state mechanism on a garbage collection. I'll need to do some more debugging but it appears the values are being persisted correctly but not the appearance stream.

        Show
        Patrick Corless added a comment - There appears to be an issue with our save state mechanism on a garbage collection. I'll need to do some more debugging but it appears the values are being persisted correctly but not the appearance stream.
        Hide
        Patrick Corless added a comment -

        The issue becomes pretty easy to reproduce if the the heaps size is limited to a really small size like 32 MB. The root of the issue is related to when we check the stateManager for a object reference change. As a result it was possible for the original unmodified object to be returned rather then the newly updated object in low memory environments.

        Show
        Patrick Corless added a comment - The issue becomes pretty easy to reproduce if the the heaps size is limited to a really small size like 32 MB. The root of the issue is related to when we check the stateManager for a object reference change. As a result it was possible for the original unmodified object to be returned rather then the newly updated object in low memory environments.
        Patrick Corless made changes -
        Field Original Value New Value
        Fix Version/s 6.1.4 [ 13090 ]
        Hide
        Patrick Corless added a comment -

        Fixed on trunk and 6.1.0 branch.

        Show
        Patrick Corless added a comment - Fixed on trunk and 6.1.0 branch.
        Patrick Corless made changes -
        Status Open [ 1 ] Resolved [ 5 ]
        Resolution Fixed [ 1 ]
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #49536 Thu Nov 10 11:16:43 MST 2016 patrick.corless PDF-1050 updated how we access the stateManager from the library to avoid an issue where an updated object might not be selected resulting in the original unaltered object being returned.
        Files Changed
        Commit graph MODIFY /icepdf/trunk/icepdf/core/src/org/icepdf/core/util/Library.java
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #49537 Thu Nov 10 11:17:04 MST 2016 patrick.corless PDF-1050 updated how we access the stateManager from the library to avoid an issue where an updated object might not be selected resulting in the original unaltered object being returned.
        Files Changed
        Commit graph MODIFY /icepdf/branches/icepdf-6.1.0/icepdf/core/src/org/icepdf/core/util/Library.java
        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: