JDK 11.0.4 Bug Fixes

The following table lists the bug fixes included in the JDK 11.0.4 release:

# JBS Component Subcomponent Summary
1 JDK-8190361 client-libs   Incorrect version info in jaccessinspector.exe and jaccesswalker.exe
2 JDK-8214252 client-libs   Expanded & Collapsed nodes of a JTree look the same on GTK3
3 JDK-8210782 client-libs   Upgrade HarfBuzz to the latest 2.3.1
4 JDK-8212202 client-libs 2d [Windows] Exception if no printers are installed.
5 JDK-8218020 client-libs 2d Fix version number in mesa.md 3rd party legal file
6 JDK-8210886 client-libs java.awt Remove references in xwindows.md to non-existent files.
7 JDK-8214109 client-libs java.awt XToolkit is not correctly displayed color on 16-bit high color setting
8 JDK-8214765 client-libs java.awt All TrayIcon MessageType icons does not show up with gtk3 option set
9 JDK-8213183 client-libs java.awt:i18n InputMethod cannot be used after its restarting
10 JDK-8220349 client-libs javax.swing The fix done for JDK-8214253 have caused issues in JTree behaviour
11 JDK-8214112 client-libs javax.swing The whole text in target JPasswordField image are not selected.
12 JDK-8214253 client-libs javax.swing Tooltip is transparent rather than having a black background
13 JDK-8214111 client-libs javax.swing There is no icon in all JOptionPane target image
14 JDK-8218674 client-libs javax.swing HTML Tooltip with "img src=" on component doesn't show
15 JDK-8220166 core-libs java.io:serialization Performance regression in deserialization (4-6% in SPECjbb)
16 JDK-8217094 core-libs java.net HttpClient SSL race if a socket IOException is raised before ALPN is available
17 JDK-8213294 core-libs java.util:i18n Upgrade IANA LSR data
18 JDK-8214935 core-libs java.util:i18n Upgrade IANA LSR data
19 JDK-8218781 core-libs java.util:i18n Localized names for Japanese Era Reiwa in COMPAT provider
20 JDK-8217564 hotspot compiler idempotent protection missing in crc32c.h
21 JDK-8209951 hotspot compiler Problematic sparc intrinsic: com.sun.crypto.provider.CipherBlockChaining
22 JDK-8220293 hotspot jfr Deadlock in JFR string pool
23 JDK-8205633 hotspot runtime TestOptionsWithRanges.java of '-XX:TLABSize=2147483648' fails intermittently
24 JDK-8211106 hotspot runtime [windows] Update OS detection code to recognize Windows Server 2019
25 JDK-8217765 hotspot runtime Internal Error (javaCalls.cpp:61) guarantee(thread->can_call_java()) failed
26 JDK-8202884 hotspot svc-agent SA: Attach/detach might fail on Linux if debugee application create/destroy threads during attaching
27 JDK-8218180 install   JAB description in Control Panel is messed
28 JDK-8195793 security-libs java.security Remove GTE CyberTrust Global Root
29 JDK-8223499 security-libs java.security Remove two DocuSign root certificates that are expiring
30 JDK-8222137 security-libs java.security Remove T-Systems root CA certificate
31 JDK-8222136 security-libs java.security Remove two Comodo root CA certificates that are expiring
32 JDK-8217690 security-libs java.security Update public suffix version
33 JDK-8204909 security-libs javax.crypto Improved ECC Implementation
34 JDK-8210989 security-libs javax.net.ssl RSASSA-PSS certificate cannot be selected for client auth on TLSv1.2
35 JDK-8215790 security-libs javax.net.ssl Delegated task created by SSLEngine throws java.nio.BufferUnderflowException
36 JDK-8214339 security-libs javax.net.ssl SSLSocketImpl erroneously wraps SocketException
37 JDK-8219389 security-libs javax.net.ssl Delegated task created by SSLEngine throws BufferUnderflowException
38 JDK-8216045 security-libs javax.net.ssl The size of key_exchange may be wrong on FFDHE
39 JDK-8217878 security-libs javax.xml.crypto ENVELOPING XML signature no longer works in JDK 11
40 JDK-8218629 security-libs javax.xml.crypto XML Digital Signature throws NAMESPACE_ERR exception on OpenJDK 11, works 8/9/10
41 JDK-8209914 tools javadoc(tool) javadoc search sometimes generates bad URIs
42 JDK-8214468 tools javadoc(tool) jQuery UI upgrade from 1.11.4 to 1.12.1