RELEASE NOTES: JDK 8u31

Notes generated: Fri Mar 01 03:43:45 CET 2024

JEPs

None.

RELEASE NOTES

None.

FIXED ISSUES

client-libs/2d

Priority Bug Summary
P3 JDK-8040617 [macosx] Large JTable cell results in a OutOfMemoryException

client-libs/java.awt

Priority Bug Summary
P3 JDK-8041990 [macosx] Language specific keys does not work in applets when opened outside the browser
P3 JDK-8068283 Mac OS Incompatibility between JDK 6 and 8 regarding input method handling
P3 JDK-8043610 Sorting columns in JFileChooser fails with AppContext NPE

client-libs/javax.swing

Priority Bug Summary
P2 JDK-8051359 [headless] JPopupMenu creation in headless mode with JDK9b23 causes NPE

core-libs/java.io

Priority Bug Summary
P2 JDK-8055949 ByteArrayOutputStream capacity should be maximal array size permitted by VM

core-libs/java.net

Priority Bug Summary
P3 JDK-8042622 Check for CRL results in IllegalArgumentException "white space not allowed"

core-libs/java.util:i18n

Priority Bug Summary
P2 JDK-8057747 Several test failing after update to tzdata2014g
P3 JDK-8049343 (tz) Support tzdata2014g
P3 JDK-8059206 (tz) Support tzdata2014i
P3 JDK-8064560 (tz) Support tzdata2014j
P3 JDK-8055222 Currency update needed for ISO 4217 Amendment #159

deploy

Priority Bug Summary
P3 JDK-8048089 ClientConfig.refreshIfNeeded() doesn't restore properties with "active." prefix.
P3 JDK-8050838 JRE Install Error in localized Windows 8.1 after join in AD domain
P4 JDK-8037417 javaws fails to launch app with empty href in jnlp file if Application-Library-Allowable-Codebase is used

deploy/deployment_toolkit

Priority Bug Summary
P3 JDK-8037471 The warning message displays the app name and publisher as "UNKNOWN" if cache is disabled

deploy/javafx

Priority Bug Summary
P1 JDK-8097089 JavaFX applets do not start on Mac OS X yosemite
P3 JDK-8097418 Regression: Parameters passed into dtjava.js are ignored

deploy/plugin

Priority Bug Summary
P2 JDK-8054126 regression - java_arguments not accepted after Update to 7u65

deploy/webstart

Priority Bug Summary
P2 JDK-8061342 javaws help message in Japanese is corrupted
P2 JDK-8062392 Jnlp fails to load with CouldNotLoadArgumentException
P3 JDK-8056979 Roaming user profiles by USER_JPI_PROFILE env variables doesn't work anymore
P3 JDK-8044290 Shortcuts are not created for javaws x64 with JRE 7u55 on Windows OS

hotspot/compiler

Priority Bug Summary
P1 JDK-8054883 Segmentation error while running program

hotspot/gc

Priority Bug Summary
P3 JDK-8026303 CMS: JVM intermittently crashes with "FreeList of size 258 violates Conservation Principle" assert
P3 JDK-8044406 JVM crash with JDK8 (build 1.8.0-b132) with G1 GC

hotspot/runtime

Priority Bug Summary
P1 JDK-8050485 super() in a try block in a ctor may need to cause VerifyError
P2 JDK-8058715 stability issues when being launched as an embedded JVM via JNI
P3 JDK-8060169 Update the Crash Reporting URL in the Java crash log
P3 JDK-8056104 VerifyError on backward branch

infrastructure/build

Priority Bug Summary
P3 JDK-8065183 Add --with-copyright-year option to configure
P4 JDK-8038027 DTDBuilder should be run in headless mode
P4 JDK-8061523 Increment hsx 25.31 build to b02 for 8u31-b05
P4 JDK-8062084 Increment hsx 25.31 build to b03 for 8u31-b06
P4 JDK-8064303 Increment hsx 25.31 build to b04 for 8u31-b08
P4 JDK-8049760 Increment minor version of HSx for 8u31 and initialize the build number
P4 JDK-8064494 Increment the build value to b05 for hs25.31 in 8u31-b08
P4 JDK-8065786 Increment the build value to b06 for hs25.31 in 8u31-b10
P4 JDK-8066452 Increment the build value to b07 for hs25.31 in 8u31-b11

install

Priority Bug Summary
P4 JDK-8062502 Make the MacJREInstallerTests scheme shared across project

javafx/build

Priority Bug Summary
P3 JDK-8097435 Update copyright header for files modified in 2014

tools/javac

Priority Bug Summary
P3 JDK-8050386 javac, follow-up of fix for JDK-8049305

xml/javax.xml.parsers

Priority Bug Summary
P3 JDK-8059327 XML parser returns corrupt attribute value

xml/jax-ws

Priority Bug Summary
P3 JDK-8038966 JAX-WS handles wrongly xsd:any arguments for Web services

xml/jaxb

Priority Bug Summary
P3 JDK-8036981 JAXB not preserving formatting for xsd:any Mixed content