Details

    • Type: Bug Bug
    • Status: Closed
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: 6.1.3
    • Fix Version/s: 6.2
    • Labels:
      None
    • Environment:
      any

      Description

      A client has reported a stuck thread on their servers rooted from our image thread pool and likely related to our Function_4 class's use of an hash map. vs. a concurrent has map.

      I will look into it further and also look other related issues.

        Activity

        Patrick Corless created issue -
        Patrick Corless made changes -
        Field Original Value New Value
        Fix Version/s 6.1.4 [ 13090 ]
        Arran Mccullough made changes -
        Support Case References Support Case #13997 - https://icesoft.my.salesforce.com/5007000001gOmi4
        Hide
        Patrick Corless added a comment -

        I've completed the checking the code in question as well as a few other possibilities in the code base.

        Show
        Patrick Corless added a comment - I've completed the checking the code in question as well as a few other possibilities in the code base.
        Hide
        Patrick Corless added a comment -

        Hash concurrency patch has been applied.

        Show
        Patrick Corless added a comment - Hash concurrency patch has been applied.
        Patrick Corless made changes -
        Status Open [ 1 ] Resolved [ 5 ]
        Resolution Fixed [ 1 ]
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #49954 Mon Jan 09 10:56:13 MST 2017 patrick.corless PDF-1094 fixed a concurrency issue with function_4 concurrency issue as well as some code clean up with regards to map based hashes.
        Files Changed
        Commit graph MODIFY /icepdf/branches/icepdf-6.1.0/icepdf/core/src/org/icepdf/core/pobjects/graphics/DeviceN.java
        Commit graph MODIFY /icepdf/branches/icepdf-6.1.0/icepdf/core/src/org/icepdf/core/pobjects/graphics/DeviceGray.java
        Commit graph MODIFY /icepdf/branches/icepdf-6.1.0/icepdf/core/src/org/icepdf/core/pobjects/fonts/AFM.java
        Commit graph MODIFY /icepdf/branches/icepdf-6.1.0/icepdf/core/src/org/icepdf/core/pobjects/functions/postscript/OperatorFactory.java
        Commit graph MODIFY /icepdf/branches/icepdf-6.1.0/icepdf/viewer/src/org/icepdf/ri/common/views/PageViewComponentImpl.java
        Commit graph MODIFY /icepdf/branches/icepdf-6.1.0/icepdf/core/src/org/icepdf/core/pobjects/CrossReference.java
        Commit graph MODIFY /icepdf/branches/icepdf-6.1.0/icepdf/core/src/org/icepdf/core/pobjects/graphics/ImageReference.java
        Commit graph MODIFY /icepdf/branches/icepdf-6.1.0/icepdf/core/src/org/icepdf/core/pobjects/functions/Function_4.java
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #49955 Mon Jan 09 10:56:46 MST 2017 patrick.corless PDF-1094 fixed a concurrency issue with function_4 concurrency issue as well as some code clean up with regards to map based hashes.
        Files Changed
        Commit graph MODIFY /icepdf/trunk/icepdf/viewer/src/org/icepdf/ri/common/views/PageViewComponentImpl.java
        Commit graph MODIFY /icepdf/trunk/icepdf/core/src/org/icepdf/core/pobjects/CrossReference.java
        Commit graph MODIFY /icepdf/trunk/icepdf/core/src/org/icepdf/core/pobjects/functions/Function_4.java
        Commit graph MODIFY /icepdf/trunk/icepdf/core/src/org/icepdf/core/pobjects/graphics/DeviceN.java
        Commit graph MODIFY /icepdf/trunk/icepdf/core/src/org/icepdf/core/pobjects/functions/postscript/OperatorFactory.java
        Commit graph MODIFY /icepdf/trunk/icepdf/core/src/org/icepdf/core/pobjects/graphics/ImageReference.java
        Commit graph MODIFY /icepdf/trunk/icepdf/core/src/org/icepdf/core/pobjects/graphics/DeviceGray.java
        Commit graph MODIFY /icepdf/trunk/icepdf/core/src/org/icepdf/core/pobjects/fonts/AFM.java
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #49956 Mon Jan 09 12:35:15 MST 2017 patrick.corless PDF-1094 removed notify from imageReference as it was creating a state exception
        Files Changed
        Commit graph MODIFY /icepdf/branches/icepdf-6.1.0/icepdf/core/src/org/icepdf/core/pobjects/graphics/ImageReference.java
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #49957 Mon Jan 09 12:35:29 MST 2017 patrick.corless PDF-1094 removed notify from imageReference as it was creating a state exception
        Files Changed
        Commit graph MODIFY /icepdf/trunk/icepdf/core/src/org/icepdf/core/pobjects/graphics/ImageReference.java
        Patrick Corless made changes -
        Status Resolved [ 5 ] Closed [ 6 ]

          People

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

            Dates

            • Created:
              Updated:
              Resolved: