RELEASE NOTES: JDK 8u45

Notes generated: Mon Apr 01 05:11:42 CEST 2024

JEPs

None.

RELEASE NOTES

None.

FIXED ISSUES

client-libs/2d

Priority Bug Summary
P2 JDK-8065373 [macosx] jdk8, jdk7u60 Regression in Graphics2D drawing of derived Fonts

client-libs/java.awt

Priority Bug Summary
P2 JDK-8065709 Deadlock in awt/logging apparently introduced by 8019623
P3 JDK-8073008 press-and-hold input method for accented characters works incorrectly on OS X
P3 JDK-8058120 Rendering / caret errors with HTMLDocument

client-libs/javax.swing

Priority Bug Summary
P3 JDK-8072676 [macosx] Jtree icon painted over label when scrollbars present in window

core-libs/java.lang

Priority Bug Summary
P4 JDK-8063772 Read outside array bounds in jdk/src/solaris/native/java/lang/java_props_md.c

core-libs/java.net

Priority Bug Summary
P3 JDK-8077155 LoginContext Subject ignored by jdk8 sun.net.www.protocol.http.HttpURLConnection
P4 JDK-7178362 Socket impls should ignore unsupported proxy types rather than throwing

core-libs/java.util:i18n

Priority Bug Summary
P3 JDK-8072042 (tz) Support tzdata2015a

core-libs/jdk.nashorn

Priority Bug Summary
P3 JDK-8061955 asm.js idioms result in unnecessarily code emission

deploy

Priority Bug Summary
P2 JDK-8067034 Client certificate authentication issues with TLS 1.2 and browser keystore
P2 JDK-8079223 unnecessary performance degradation caused by fix to JDK-8052111
P3 JDK-8068313 Parsing JNLP file should not cause download of extensions.

deploy/packager

Priority Bug Summary
P1 JDK-8097047 Apple Store submission fails after using 8u31
P1 JDK-8096918 Apple Store submission fails after Yosemite Apple Store update

deploy/plugin

Priority Bug Summary
P2 JDK-8063186 [nightly] 8u40 - second security warning in html signed sandbox applet

deploy/webstart

Priority Bug Summary
P3 JDK-8072999 DRS certificate based rule does not match with Java WS Application compressed by pack200

hotspot/gc

Priority Bug Summary
P3 JDK-8085965 VM hangs in C2Compiler
P4 JDK-8067655 Clean up G1 remembered set oop iteration
P4 JDK-8061630 G1 iterates over JNIHandles two times
P4 JDK-8075210 Refactor strong root processing in order to allow G1 to evolve separately from GenCollectedHeap
P4 JDK-8074037 Refactor the G1GCPhaseTime logging to make it easier to add new phases
P4 JDK-8029524 Remove unsused method CollectedHeap::unsafe_max_alloc()
P5 JDK-8051837 Remove temporary G1UseParallelRSetUpdating and G1UseParallelRSetScanning flags

hotspot/runtime

Priority Bug Summary
P3 JDK-8063534 VerifyError on backward branch

infrastructure

Priority Bug Summary
P1 JDK-8068792 No 8u-* nightly builds

infrastructure/build

Priority Bug Summary
P4 JDK-8060073 Increment minor version of HSx for 8u45 and initialize the build number
P4 JDK-8073223 Increment the build value to b02 for hs25.45 in 8u45-b08

install/install

Priority Bug Summary
P2 JDK-8063684 too much delay between welcome and progress dialog
P3 JDK-8061590 Typo in Installer Removal Tool UE, "hightly"

security-libs/java.security

Priority Bug Summary
P3 JDK-8041740 [TEST_BUG] Test sun/security/tools/keytool/ListKeychainStore.sh fails on Mac

security-libs/javax.security

Priority Bug Summary
P4 JDK-8063909 [parfait] warnings from b116 for jdk.src.share.native.sun.security.ec: JNI pending exceptions
P4 JDK-8063910 Uninitialised memory in jdk/src/share/native/sun/security/ec/ECC_JNI.cpp

security-libs/org.ietf.jgss:krb5

Priority Bug Summary
P3 JDK-8055045 StringIndexOutOfBoundsException while reading krb5.conf

tools/javac

Priority Bug Summary
P1 JDK-8058708 java.lang.AssertionError compiling source code

xml/jaxb

Priority Bug Summary
P2 JDK-8046817 JDK 8 schemagen tool does not generate xsd files for enum types

xml/jaxp

Priority Bug Summary
P3 JDK-8062923 XSL: Run-time internal error in 'substring()'
P3 JDK-8062924 XSL: wrong answer from substring() function