Java SE 8u162 Advanced and Java SE 8u162 Support Release Notes

Java SE 8u162 Release Notes

The Java SE 8u162 Advanced Platform, available for Java SE Subscription customers, is based on the current Java SE 8u162 release. This release is also available for legacy Java SE Suite, Java SE Advanced, and Java SE Support and when directed by support to be used as part of another Oracle product. For more information on installation and licensing of Java SE Products.

For more information on installation and licensing of Java SE Products, visit Java SE Products Overview.

Find information about Java SE Subscriptions at Oracle Java SE Subscriptions.

Java SE 8u162 Bundled Patch Release (BPR) - Bug Fixes and Updates

The following sections summarize changes made in all Java SE 8u162 BPRs. Bug fixes and any other changes are listed below in date order, most current BPR first. Note that bug fixes in previous BPR are also included in the current BPR.

To determine the version of your JDK software, use the following command:

java -version

Changes in Java SE 8u162 b37

Bug Fixes

BugId Component Subcomponent Summary
8187635 client-libs java.awt On Windows Swing changes keyboard layout on a window activation
8187803 client-libs javax.swing JDK part of JavaFX-Swing dialogs appearing behind main stage
8185634 javafx swing Java Fx-Swing dialogs appearing behind main stage
8189280 javafx swing Memory leak in SwingNode if Stage is not shown

Changes in Java SE 8u162 b36

Bug Fixes

BugId Component Subcomponent Summary
8076117 security-libs java.security EndEntityChecker should not process custom extensions after PKIX validation
8176072 client-libs java.awt READING attributes are not available on TSF
8183504 client-libs javax.swing 8u131 Win 10, issue with wrong position of Sogou IME popup

Changes in Java SE 8u162 b35

Bug Fixes

BugId Component Subcomponent Summary
8171452 core-libs java.nio (ch) linux io_util_md: Operation not supported exception after 8168628
8168628 core-libs java.nio (fc) SIGBUS when extending file size to map it
8187577 hotspot gc JVM crash during gc doing concurrent marking
8196912 deploy plugin Java Plugin - CRL lookup does external search, with internal CRL configured

Changes in Java SE 8u162 b34

Bug Fixes

BugId Component Subcomponent Summary
8196332
(Confidential)
deploy plugin settings are written to the root drive on Windows-10 with MSI installer
8074373 tools launcher NMT is not enabled if NMT option is specified after class path specifiers
8192987 security-libs java.security keytool should remember real storetype if it is not provided
8187045 infrastructure build [linux] Not all libraries in the VM are linked with -z,noexecstack

Changes in Java SE 8u162 b32

Bug Fixes

BugId Component Subcomponent Summary
8057570 hotspot jvmti RedefineClasses() tests fail assert(((Metadata*)obj)->is_valid()) failed: obj is valid
8156137 hotspot compiler SIGSEGV in ReceiverTypeData::clean_weak_klass_links
8055008 hotspot jvmti Clean up code that saves the previous versions of redefined classes
8038636 hotspot compiler speculative traps break when classes are redefined

Changes in Java SE 8u162 b31

Please note that fixes from the prior BPR (8u152 b35) are included in this version.

Bug Fixes

BugId Component Subcomponent Summary
8054213 core-libs java.lang:reflect Class name repeated in output of Type.toString()
8189789 core-libs java.util.jar tomcat gzip-compressed response bodies appear to be broken in update 151