JDK-8217088 : Disable JDK-6913047 fix (SunPKCS11 memory leak) after JDK-8216597 (SIGBUS error in getNativeKeyInfo)
  • Type: Bug
  • Component: security-libs
  • Sub-Component: javax.crypto:pkcs11
  • Affected Version: 13
  • Priority: P2
  • Status: Closed
  • Resolution: Fixed
  • CPU: sparc
  • Submitted: 2019-01-15
  • Updated: 2019-09-26
  • Resolved: 2019-01-15
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 13
11.0.4Fixed 13 b04Fixed
Related Reports
Blocks :  
Description
Disable JDK-6913047 fix (SunPKCS11 memory leak) by making "sun.security.pkcs11.disableKeyExtraction" system property have a default value of "true".

Once JDK-8216597 is fixed (SIGBUS error in getNativeKeyInfo) and no other bugs appear in Solaris/SPARC-64, re-enable JDK-6913047 fix by reverting this change.
Comments
Fix Request This fix allows to apply 8216597 cleanly, so we don't have to remove the P11Key part of the patch and go through a review process. This completes the series of SunPKCS11 memory leak backport to JDK-11: 6913047 -> 8217088 -> 8216597 -> 8220513.
20-05-2019

Adding noreg-other label. To verify that this bug has been fixed, run SunPKCS11 test suite in Solaris/SPARC-64.
15-01-2019