8.1.9发布
此次发布的版本包含OpenJDK社区的3个CVE安全更新(CVE-2021-2341, CVE-2021-2369, CVE-2021-2388)和11个非CVE类安全更新,同时包含上游jdk8u302中的其他更新。在此次发布的版本中,LoongArch架构首次支持OpenJFX,包括Media和WebKit。另外,解决了一处LoongArch平台上在堆设置大于128G时可能触发的随机崩溃问题。
关键更新
版本升级,由jdk8u292-b10升级至jdk8u302-b08
此次升级包含3个CVE安全更新(CVE-2021-2341, CVE-2021-2369, CVE-2021-2388)和11个非CVE类安全更新,同时包含上游jdk8u302中的其他更新。
LoongArch架构支持OpenJFX
在此次发布的版本中,LoongArch架构首次支持OpenJFX,包括Media和WebKit。
下图为在3A5000上运行JavaFX应用Object Graph Visualizer的截图。
稳定性提升
解决了一处LoongArch平台上在堆设置大于128G时可能触发的随机崩溃问题。崩溃现象可能表现为:
# A fatal error has been detected by the Java Runtime Environment:
#
# Internal Error (macroAssembler_loongarch.cpp:161), pid=123632, tid=0x000000c98d0ff1e0
# guarantee(is_simm(offs, 38)) failed: Not signed 38-bit offset
#
CVE修复
此次发布的版本包含如下Common Vulnerabilities and Exposures (CVE) 安全修复。
社区ID | 版本 | 概要 |
---|---|---|
8258432 | 8 | Improve file transfers |
8260967 | 8 | Better jar file validation |
8264066 | 8 | Enhance compiler validation |
非CVE安全类修复
此次发布的版本包含如下非CVE安全类修复。
社区ID | 版本 | 概要 |
---|---|---|
8256157 | 8 | Improve bytecode assembly |
8256491 | 8 | Better HTTP transport |
8260453 | 8 | Improve Font Bounding |
8260960 | 8 | Signs of jarsigner signing |
8262380 | 8 | Enhance XML processing passes |
8262403 | 8 | Enhanced data transfers |
8262410 | 8 | Enhanced rules for zones |
8262477 | 8 | Enhance String Conclusions |
8262967 | 8 | Improve Zip file support |
8264079 | 8 | Improve abstractions |
8264460 | 8 | Improve NTLM support |