Java SE 8u131 Advanced and Java SE 8u131 Support

Release Notes


The Java SE 8u131 Advanced Platform, available for Java SE Suite, Java SE Advanced, and Java SE Support customers, is based on the current Java SE 8u131 release.

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

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


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

The following sections summarize changes made in all Java SE 8u131 Advanced BPR. 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 8u131 b34


Bug Fixes

BugId Category Subcategory Description
8173654 core-libs java.lang Regression since 8u60: System.getenv doesn't return env var set in JNI code
8075484 core-libs java.net SocketInputStream.socketRead0 can hang even with soTimeout set
8180660 tools javac missing LNT entry for finally block
8164119 client-libs java.awt MoveToOtherScreenTest fails due wrong key attribute
8181192 client-libs 2d [macos] javafx.print.PrinterJob.showPrintDialog() hangs on macOS
8172297 xml jax-ws In java 8, the marshalling with JAX-WS does not escape carriage return
8181057
(Confidential)
deploy webstart [regression] Fix of JDK-8174177 breaks existing scenarios of SingleInstanceService.
8181892
(Confidential)
core-svc tools Fix usagetracker use of getEnvVar

Changes in Java SE 8u131 b33


Bug Fixes

BugId Category Subcategory Description
8175251 security-libs java.security Failed to load RSA private key from pkcs12
8160696 client-libs java.awt IllegalArgumentException: adding a component to a container on a different GraphicsDevice
8168914 hotspot gc Crash in ClassLoaderData/JNIHandleBlock::oops_do during concurrent marking
8174177
(Confidential)
deploy webstart JWS: SAXParseException due to JNLP file not escaped

Changes in Java SE 8u131 b32


Bug Fixes

BugId Category Subcategory Description
8145207 client-libs javax.accessibility [macosx] JList, VO can't access non-visible list items
8076554 client-libs javax.accessibility [macosx] Custom Swing text components need to allow standard accessibility
8165829 client-libs javax.accessibility Android Studio 2.x crashes with NPE at sun.lwawt.macosx.CAccessibility.getAccessibleIndexInParent
8076249 client-libs javax.accessibility NPE in AccessBridge while editing JList model
8164002 hotspot compiler Add a new CPU family (S_family) for SPARC S7 and above processors
8167102 client-libs 2d [macosx] PrintRequestAttributeSet breaks page size set using PageFormat
8061258 client-libs 2d [macosx] PrinterJob's native Print Dialog does not reflect specified Copies or Page Ranges
8176490
(Confidential)
client-libs java.awt [macosx] Sometimes NSWindow.isZoomed hangs
8177449 core-libs java.time (tz) Support tzdata2017b

Changes in Java SE 8u131 b31

 

Please note that fixes from prior BPR (8u121 b36) are included in this version.

Bug Fixes

BugId Category Subcategory Description
8164293 hotspot compiler HotSpot leaking memory in long-running requests
8043913 hotspot compiler remove legacy code in SPARC's VM_Version::platform_features
8049717 hotspot runtime expose L1_data_cache_line_size for diagnostic/sanity checks
8177817 hotspot runtime Remove assertions in 8u that were removed by 8056124 in 9.
8134119 hotspot compiler Use new API to get cache line sizes
8165482 hotspot compiler java in ldoms, with cpu-arch=generic has problems
8165342 javafx scenegraph NPE when JavaFX loads default stylesheet or font families if CCL is null

Java SE 8u131 Release Notes


Left Curve
Java SDKs and Tools
Right Curve
Left Curve
Java Resources
Right Curve