Details

    • Type: Bug
    • Status: Closed
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: Fedora 4.5.1
    • Fix Version/s: Fedora 4.6.0
    • Component/s: f4-core
    • Labels:
    • Environment:
      Java HotSpot(TM) 64-Bit Server VM (build 25.66-b17, mixed mode)
    • Sprint:
      Sprint 2015 - 15

      Description

      Approx. 3KB of memory leaks per GET request to a Fedora container. Heap analysis shows that this is due to an increasing number of LinkedHashMaps held by hk2, each resulting from the injection of MultiPrefer into ContentExposingResource. This leak has likely been present since fedora 4.0.0.

      It appears that this is ultimately a bug in Jersey, introduced in 2.9:
      https://java.net/jira/browse/HK2-216

      Reverting to Jersey 2.8 fixes the memory leak

      It's possible that this was fixed in Jersey 2.17:
      https://java.net/jira/browse/JERSEY-2800

      After fixing a few compilation errors due to method signature changes in Jersey, LDP tests fail with Jersey 2.17+.

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                birkland Aaron Birkland
                Reporter:
                birkland Aaron Birkland
                Reviewer:
                Andrew Woods
              • Votes:
                0 Vote for this issue
                Watchers:
                3 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: