RELEASE NOTES: JDK 11.0.14

Notes generated: Thu Sep 16 01:44:25 CEST 2021

JEPs

None.

RELEASE NOTES

core-svc/tools

Issue Description
JDK-8237354

New Option Added to jcmd for Writing a gzipped Heap Dump


A new integer option gz has been added to the GC.heap_dump diagnostic command. If it is specified, it will enable the gzip compression of the written heap dump. The supplied value is the compression level. It can range from 1 (fastest) to 9 (slowest, but best compression). The recommended level is 1.


security-libs/java.security

Issue Description
JDK-8225083

Removed Google's GlobalSign Root Certificate


The following root certificate from Google has been removed from the cacerts keystore: ``` + alias name "globalsignr2ca [jdk]" Distinguished Name: CN=GlobalSign, O=GlobalSign, OU=GlobalSign Root CA - R2

```


FIXED ISSUES

client-libs

Priority Bug Summary
P4 JDK-8273671 Backport of 8260616 misses one JNF header inclusion removal

client-libs/2d

Priority Bug Summary
P3 JDK-8262731 [macOS] Exception from "Printable.print" is swallowed during "PrinterJob.print"
P3 JDK-8256372 [macos] Unexpected symbol was displayed on JTextField with Monospaced font
P3 JDK-7179006 [macosx] Print-to-file doesn't work: printing to the default printer instead
P4 JDK-8263362 Avoid division by 0 in java/awt/font/TextJustifier.java justify

client-libs/java.awt

Priority Bug Summary
P2 JDK-8269984 [macos] JTabbedPane title looks like disabled
P3 JDK-8270216 [macOS] Update named used for Java run loop mode
P4 JDK-8272966 test/jdk/java/awt/Robot/FlushCurrentEvent.java fails by timeout

client-libs/javax.swing

Priority Bug Summary
P3 JDK-8251377 [macos11] JTabbedPane selected tab text is barely legible
P4 JDK-8169959 javax/swing/JTable/6263446/bug6263446.java: Table should be editing

core-libs

Priority Bug Summary
P4 JDK-8250863 Build error with GCC 10 in NetworkInterface.c and k_standard.c
P4 JDK-8213328 Update test copyrights in test/java/util/zip and test/jdk/tools

core-libs/java.math

Priority Bug Summary
P3 JDK-8213305 Fix legal headers in test/java/math

core-libs/java.net

Priority Bug Summary
P4 JDK-8269993 [Test]: java/net/httpclient/DigestEchoClientSSL.java contains redundant @run tags
P4 JDK-8213296 Fix legal headers in test/jdk/java/net

core-libs/java.nio

Priority Bug Summary
P3 JDK-8213306 Fix legal headers in test/java/nio

core-libs/java.util

Priority Bug Summary
P4 JDK-8210353 Move java/util/Arrays/TimSortStackSize2.java back to tier1

core-libs/java.util.logging

Priority Bug Summary
P4 JDK-8213301 Fix legal headers in jdk logging tests

core-svc/debugger

Priority Bug Summary
P3 JDK-8195703 BasicJDWPConnectionTest.java: 'App exited unexpectedly with 2'

core-svc/tools

Priority Bug Summary
P4 JDK-8237354 Add option to jcmd to write a gzipped heap dump
P4 JDK-8215624 Add parallel heap iteration for jmap –histo

hotspot/compiler

Priority Bug Summary
P2 JDK-8263303 C2 compilation fails with assert(found_sfpt) failed: no node in loop that's not input to safepoint
P2 JDK-8268672 C2: assert(!loop->is_member(u_loop)) failed: can be in outer loop or out of both loops only
P3 JDK-8251930 AArch64: Native types mismatch in hotspot
P3 JDK-8268019 C2: assert(no_dead_loop) failed: dead loop detected
P3 JDK-8252049 Native memory leak in ciMethodData ctor
P4 JDK-8273547 [11u] [JVMCI] Partial module-info.java backport of JDK-8223332

hotspot/gc

Priority Bug Summary
P1 JDK-8251570 JDK-8215624 causes assert(worker_id < _n_workers) failed: Invalid worker_id
P4 JDK-8253763 ParallelObjectIterator should have virtual destructor

hotspot/jfr

Priority Bug Summary
P4 JDK-8271490 [ppc] [s390]: Crash in JavaThread::pd_get_top_frame_for_profiling

hotspot/svc-agent

Priority Bug Summary
P4 JDK-8261236 C2: ClhsdbJstackXcompStress test fails when StressGCM is enabled

infrastructure

Priority Bug Summary
P4 JDK-8272902 Bump update version for OpenJDK: jdk-11.0.14

infrastructure/build

Priority Bug Summary
P4 JDK-8272316 Wrong Boot JDK help message in 11

security-libs/java.security

Priority Bug Summary
P3 JDK-8225083 Remove Google certificate that is expiring in December 2021
P4 JDK-8210395 Add doc to SecurityTools.java
P4 JDK-8248899 security/infra/java/security/cert/CertPathValidator/certification/QuoVadisCA.java fails, Certificate has been revoked

security-libs/javax.net.ssl

Priority Bug Summary
P4 JDK-8228442 DHKeyExchange/LegacyDHEKeyExchange.java failed due to "SSLException: An established connection was aborted by the software in your host machine"
P4 JDK-8211227 Inconsistent TLS protocol version in debug output
P4 JDK-8270317 Large Allocation in CipherSuite

tools/javac

Priority Bug Summary
P3 JDK-8213263 fix legal headers in test/langtools
P4 JDK-8206085 Refactor langtools/tools/javac/versions/Versions.java

tools/jconsole

Priority Bug Summary
P3 JDK-8260690 JConsole User Guide Link from the Help menu is not accessible by keyboard

tools/jshell

Priority Bug Summary
P3 JDK-8247403 JShell: No custom input (e.g. from GUI) possible with JavaShellToolBuilder