JDK-8210559 : ClassLoaderData Symbols can leak
  • Type: Bug
  • Component: hotspot
  • Sub-Component: runtime
  • Affected Version: 11,12
  • Priority: P3
  • Status: Resolved
  • Resolution: Fixed
  • Submitted: 2018-09-10
  • Updated: 2022-06-17
  • Resolved: 2018-09-14
The Version table provides details related to the release that this issue/RFE will be addressed.

Unresolved : Release in which this issue/RFE will be addressed.
Resolved: Release in which this issue/RFE has been resolved.
Fixed : Release in which this issue/RFE has been fixed. The release containing this fix may be available for download as an Early Access Release or a General Availability Release.

To download the current JDK release, click here.
JDK 11 JDK 12
11.0.6-oracleFixed 12 b12Fixed
Related Reports
Relates :  
Relates :  
Description
The _name and _name_and_id fields are Symbols that whose refcounts are not decremented in the ClassLoaderData destructor.
Comments
Fix Request (11u) This fixes the memory leak and provides the grounds for clean JDK-8218755 backport. Patch applies cleanly to 11u, new test fails without the product patch and passes with it. Patched build passes tier1 and tier2.
10-09-2019

URL: http://hg.openjdk.java.net/jdk/jdk/rev/9bf5205655ee User: coleenp Date: 2018-09-14 16:39:39 +0000
14-09-2018