JDK 8u181 Bug Fixes

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

# JBS Component Subcomponent Summary
1 JDK-8201433 client-libs 2d Fix potential crash in BufImg_SetupICM
2 JDK-8198605 client-libs java.awt Touch keyboard is shown for a non-focusable text component
3 JDK-8198606 client-libs java.awt Touch keyboard does not hide, when a text component looses focus
4 JDK-8199748 client-libs java.awt Touch keyboard is not shown, if text component gets focus from other text component
5 JDK-8187635 client-libs java.awt On Windows Swing changes keyboard layout on a window activation
6 JDK-8203368 core-libs java.io:serialization ObjectInputStream filterCheck method throws NullPointerException
7 JDK-8202996 core-libs java.rmi Remove debug print statements from RMI fix
8 JDK-8197943 core-svc debugger Unable to use JDWP API in JDK 8 to debug JDK 9 VM
9 JDK-8194690 deploy   JRE bundled in App-V package will not start Java Web Start applications
10 JDK-8190689 deploy plugin Java incorrectly requires "HttpOnly" cookie attribute to be case sensitive
11 JDK-8201133 deploy webstart Security check failure for main jar downlaod with jnlp.versionEnabled and Deployment Rule Set feature
12 JDK-8189783 deploy webstart Java Web Start application with file extension association is removed from cache when invoked for the second time from browser
13 JDK-8187223 deploy webstart Long JNLP file is not parsed correctly and ends with javaws path
14 JDK-8199304 deploy webstart javaws.exe failed to launch UTF-8 encoded JNLP file
15 JDK-8038636 hotspot compiler speculative traps break when classes are redefined
16 JDK-8156137 hotspot compiler SIGSEGV in ReceiverTypeData::clean_weak_klass_links
17 JDK-8188223 hotspot compiler IfNode::range_check_trap_proj() should handle dying subgraph with single if proj
18 JDK-8169201 hotspot compiler Montgomery multiply intrinsic should use correct name
19 JDK-8187577 hotspot gc JVM crash during gc doing concurrent marking
20 JDK-8199406 hotspot gc Performance drop with Java JDK 1.8.0_162-b32
21 JDK-8055008 hotspot jvmti Clean up code that saves the previous versions of redefined classes
22 JDK-8057570 hotspot jvmti RedefineClasses() tests fail assert(((Metadata*)obj)->is_valid()) failed: obj is valid
23 JDK-8198794 hotspot runtime Hotspot crash on Cassandra 3.11.1 startup with libnuma 2.0.3
24 JDK-8078628 hotspot runtime linux-zero does not build without precompiled header
25 JDK-8202065 install install jre/bin/javaw.exe is missing from server-jre for windows since 8u171
26 JDK-8199650 install install JDK installation uninstalls public JRE
27 JDK-8200418 javafx web webPage.executeCommand("removeFormat", null) removes the style of the body element
28 JDK-8196011 javafx web Intermittent crash when using WebView from JFXPanel application
29 JDK-8076117 security-libs java.security EndEntityChecker should not process custom extensions after PKIX validation
30 JDK-8170035 security-libs javax.net.ssl When determining the ciphersuite lists there is no debug output for disabled suites.
31 JDK-8074373 tools launcher NMT is not enabled if NMT option is specified after class path specifiers
32 JDK-8196491 xml jax-ws Newlines in JAXB string values of SOAP-requests are escaped to " "