The following table lists the bug fixes included in the JDK 8u231 release:
# | JBS | Component | Subcomponent | Summary |
---|---|---|---|---|
1 | JDK-8222496 | client-libs | [8u] Switch on GTK3 as a default GTK L&F in client-libs | |
2 | JDK-8217676 | client-libs | Upgrade libpng to 1.6.37 | |
3 | JDK-8219914 | client-libs | Change the environment variable for Java Access Bridge logging to have a directory | |
4 | JDK-8222108 | client-libs | 2d | Reduce minRefreshTime for updating remote printer list on Windows |
5 | JDK-8196681 | client-libs | javax.accessibility | Java Access Bridge logging and debug flags dynamically controlled |
6 | JDK-8226964 | client-libs | javax.swing | [Yaru] GTK L&F: There is no difference between menu selected and de-selected |
7 | JDK-8225423 | client-libs | javax.swing | GTK L&F: JSplitPane: There is no divider shown |
8 | JDK-8214702 | client-libs | javax.swing | Wrong text position for whitespaced string in printing Swing text |
9 | JDK-8216401 | core-libs | Allow "file:" URLs in Class-Path of local JARs | |
10 | JDK-8151486 | core-libs | java.lang | Class.forName causes memory leak |
11 | JDK-8197930 | core-libs | java.lang | JNI exception pending in initializeEncoding of jni_util.c |
12 | JDK-8225425 | core-libs | java.net | java.lang.UnsatisfiedLinkError: net.dll: Can't find dependent libraries |
13 | JDK-8214687 | core-libs | java.util:collections | Optimize Collections.nCopies().hashCode() and equals() |
14 | JDK-8222980 | core-libs | java.util:i18n | Upgrade IANA Language Subtag Registry to Version 2019-04-03 |
15 | JDK-8219890 | core-libs | java.util:i18n | Calendar.getDisplayName() returns empty string for new Japanese Era on some locales |
16 | JDK-8203324 | core-libs | java.util:i18n | Use out of scope in getMacOSXLocale of java_props_macosx.c:120 |
17 | JDK-8139965 | core-libs | javax.naming | Hang seen when using com.sun.jndi.ldap.search.replyQueueSize |
18 | JDK-8217581 | docs | tools | JDK 8 javadoc man page does not list correct values for -source |
19 | JDK-8206879 | globalization | locale-data | Currency decimal marker incorrect for Peru |
20 | JDK-8202414 | hotspot | compiler | Unsafe write after primitive array creation may result in array length change |
21 | JDK-8219807 | hotspot | compiler | C2 crash in IfNode::up_one_dom(Node*, bool) |
22 | JDK-8218721 | hotspot | compiler | C1's CEE optimization produces safepoint poll with invalid debug information |
23 | JDK-8130341 | hotspot | compiler | GHASH 32bit intrinsics has AEADBadTagException |
24 | JDK-8080157 | hotspot | compiler | assert(allocates2(pc)) failed: not in CodeBuffer memory |
25 | JDK-8187147 | javafx | graphics | Remove T2K from JavaFX in JDK 10 |
26 | JDK-8201539 | javafx | graphics | Crash in DirectWrite CreateBitmap code when running TestFX test suite |
27 | JDK-8213510 | javafx | media | [Windows] MediaPlayer does not play some mp3 with artwork stream in mjpeg |
28 | JDK-8222780 | javafx | media | Visual Studio does not open media vs_projects files |
29 | JDK-8223046 | javafx | samples | AudioClip sample does not work in Ensemble when run via web-start |
30 | JDK-8230361 | javafx | web | [web] Cookies are not enabled in WebKit v608.1 |
31 | JDK-8229328 | javafx | web | [windows] PlatformFileHandle type should be JGObject rather than void * |
32 | JDK-8227431 | javafx | web | [Windows] Fix assertion failure on X86 32-bit when enabling CLOOP based JavaScript interpreter |
33 | JDK-8227079 | javafx | web | Cherry pick GTK WebKit 2.24.3 changes |
34 | JDK-8222912 | javafx | web | Websocket client doesn't work in WebView |
35 | JDK-8219362 | javafx | web | Update to 608.1 version of WebKit |
36 | JDK-8225203 | javafx | web | Update SQLite to version 3.28.0 |
37 | JDK-8222788 | javafx | web | javafx.web build fails on XCode 10.2 |
38 | JDK-8222497 | javafx | window-toolkit | [8u] Switch on GTK3 as a default GTK L&F in javafx |
39 | JDK-8226537 | javafx | window-toolkit | Multi-level Stage::initOwner can crash gnome-shell or X.org server |
40 | JDK-8211302 | javafx | window-toolkit | DragAndDrop no longer works with GTK3 |
41 | JDK-8212060 | javafx | window-toolkit | [GTK3] Stage sometimes shown at top-left before moving to correct position |
42 | JDK-8147502 | security-libs | java.security | Digest is incorrectly truncated for ECDSA signatures when the bit length of n is less than the field size |
43 | JDK-8148188 | security-libs | java.security | Enhance the security libraries to record events of interest |
44 | JDK-8226543 | security-libs | javax.crypto | Reduce GC pressure during message digest calculations in password-based encryption |
45 | JDK-8073108 | security-libs | javax.crypto | Use x86 and SPARC CPU instructions for GHASH acceleration |
46 | JDK-8218780 | security-libs | javax.smartcardio | Update MUSCLE PCSC-Lite header files |
47 | JDK-8229868 | security-libs | javax.xml.crypto | Update Apache Santuario TPRM version |
48 | JDK-8218629 | security-libs | javax.xml.crypto | XML Digital Signature throws NAMESPACE_ERR exception on OpenJDK 11, works 8/9/10 |
49 | JDK-8217878 | security-libs | javax.xml.crypto | ENVELOPING XML signature no longer works in JDK 11 |
50 | JDK-8219013 | security-libs | javax.xml.crypto | Update Apache Santuario (XML Signature) to version 2.1.3 |
51 | JDK-8177334 | security-libs | javax.xml.crypto | Update xmldsig implementation to Apache Santuario 2.1.1 |