The following table lists the bug fixes included in the JDK 8u192 release:
| # | JBS | Component | Subcomponent | Summary |
|---|---|---|---|---|
| 1 | JDK-8201240 | client-libs | 2d | Improve releasing native resources of BufImgSurfaceData.ICMColorData |
| 2 | JDK-8188030 | client-libs | java.awt | AWT java apps fail to start when some minimal fonts are present |
| 3 | JDK-8200353 | client-libs | java.awt | Shift or Capslock not working in Textfield after accented keystrokes |
| 4 | JDK-8195738 | client-libs | java.awt | scroll position in ScrollPane is reset after calling validate() |
| 5 | JDK-8188083 | client-libs | java.awt | NullPointerExcpn-java.awt.image.FilteredImageSource.startProduction JDK-8079607 |
| 6 | JDK-8150954 | client-libs | java.awt | Taking screenshots on x11 composite desktop produce wrong result |
| 7 | JDK-8202696 | client-libs | javax.swing | Remove exclusion range for phonetic chars in windows fontconfig.properties |
| 8 | JDK-8195095 | client-libs | javax.swing | Images are not scaled correctly in JEditorPane |
| 9 | JDK-8206914 | core-libs | add jdk8u-dev test failures to ProblemList.txt | |
| 10 | JDK-8201369 | core-libs | java.net | Inet4AddressImpl_getLocalHostName reverse lookup on Solaris only |
| 11 | JDK-8194412 | core-libs | java.time | Adding 256 units of IsoFields.QUARTER_YEARS broken |
| 12 | JDK-8176192 | core-libs | javax.naming | Incorrect usage of Iterator in Java 8 In com.sun.jndi.ldap.EventSupport.removeNamingListener |
| 13 | JDK-8156824 | core-libs | javax.naming | com.sun.jndi.ldap.pool.PoolCleaner should clear its context class loader |
| 14 | JDK-8186646 | core-libs | jdk.nashorn | Nashorn: "duplicate code" assertion when binding a vararg function that just passes arguments along |
| 15 | JDK-8201651 | deploy | plugin | Better error handling during JNLP2Manager initialisation |
| 16 | JDK-8204508 | deploy | webstart | Robot ScreenCapture fails on HiDPI system |
| 17 | JDK-8205343 | deploy | webstart | bug in backport of JDK-8185002 |
| 18 | JDK-8168415 | deploy | webstart | ShowDocument fails with URL using jnlp or jnlps protocol |
| 19 | JDK-8193711 | deploy | webstart | Launching JWS applet the default download progress dialog only shows if the java console is enabled |
| 20 | JDK-8195609 | deploy | webstart | DRS - cert based run rule not working when running offline |
| 21 | JDK-8008321 | hotspot | compiler | compile.cpp verify_graph_edges uses "bool" as "int" |
| 22 | JDK-8162540 | hotspot | compiler | Crash in C2 escape analysis with assert: "node should be registered" |
| 23 | JDK-8194642 | hotspot | compiler | Improve OOM error reporting for JDK8 |
| 24 | JDK-8158012 | hotspot | compiler | Use SW prefetch instructions instead of BIS for allocation prefetches on SPARC Core C4 |
| 25 | JDK-8148175 | hotspot | compiler | C1: G1 barriers don't preserve FP registers |
| 26 | JDK-8165489 | hotspot | gc | Missing G1 barrier in Unsafe_GetObjectVolatile |
| 27 | JDK-8173013 | hotspot | gc | JVMTI tagged object access needs G1 pre-barrier |
| 28 | JDK-8114823 | hotspot | gc | G1 doesn't honor request to disable class unloading |
| 29 | JDK-8081323 | hotspot | jvmti | ConstantPool::_resolved_references is missing in heap dump |
| 30 | JDK-8150426 | hotspot | runtime | Wrong cast in metadata_at_put |
| 31 | JDK-8196884 | hotspot | runtime | VS2017 Multiple Type Cast Conversion Compilation Errors |
| 32 | JDK-8196880 | hotspot | runtime | VS2017 Addition of Global Delete Operator with Size Parameter Conflicts with Arena's Chunk Provided One |
| 33 | JDK-8197868 | hotspot | runtime | VS2017 (C2065) 'timezone': Undeclared Identifier in share/runtime/os.cpp |
| 34 | JDK-8144201 | hotspot | runtime | openjdk aarch64: jdk/test/com/sun/net/httpserver/Test6a.java fails with --enable-unlimited-crypto |
| 35 | JDK-8189170 | hotspot | runtime | Add option to disable stack overflow checking in primordial thread for use with JNI_CreateJavaJVM |
| 36 | JDK-8206406 | hotspot | runtime | StubCodeDesc constructor publishes partially-constructed objects on StubCodeDesc::_list |
| 37 | JDK-8186461 | hotspot | runtime | Zero's atomic_copy64() should use SPE instructions on linux-powerpcspe |
| 38 | JDK-8185723 | hotspot | runtime | Zero: segfaults on Power PC 32-bit |
| 39 | JDK-8026331 | hotspot | runtime | hs_err improvement: Print if we have seen any OutOfMemoryErrors or StackOverflowErrors |
| 40 | JDK-8202600 | hotspot | runtime | [Zero] Undefined behaviour in src/os_cpu/linux_zero/vm/os_linux_zero.cpp |
| 41 | JDK-6730115 | hotspot | svc | Fastdebug VM crashes with "ExceptionMark destructor expects no pending exceptions" error |
| 42 | JDK-8204053 | hotspot | svc-agent | libsaproc.so not linked with -z,noexecstack |
| 43 | JDK-8189677 | javafx | controls | RadioMenuItem fires extra NULL value in property |
| 44 | JDK-8192800 | javafx | controls | Table auto resize ignores column resize policy |
| 45 | JDK-8198354 | javafx | graphics | [macOS] Corrupt Thai characters displayed in word wrapped label |
| 46 | JDK-8198316 | javafx | media | MediaPlayer crashes when playing m3u8 files on macOS High Sierra 10.13.2 |
| 47 | JDK-8202036 | javafx | other | Update OpenJFX license files to match OpenJDK |
| 48 | JDK-8147476 | javafx | web | Rendering issues with MathML token elements |
| 49 | JDK-8203845 | performance | backport of JDK-8034788 inadvertently rolled back JDK-8187045 changes to toolchain.m4 | |
| 50 | JDK-8165463 | security-libs | Native implementation of sunmscapi should use operator new (nothrow) for allocations | |
| 51 | JDK-8185855 | security-libs | java.security | Debug exception stacks should be clearer |
| 52 | JDK-8193171 | security-libs | java.security | keytool -list displays "JKS" for a PKCS12 keystore. |
| 53 | JDK-8081792 | security-libs | javax.crypto | buffer size calculation issue in NativeGCMCipher |
| 54 | JDK-8203182 | security-libs | javax.crypto:pkcs11 | Release session if initialization of SunPKCS11 Signature fails |
| 55 | JDK-8162362 | security-libs | javax.net.ssl | Introduce system property to control enabled ciphersuites |