April 2023 Quarterly Update Release Notes
This release is a quarterly update release for Azul Zulu Builds of OpenJDK version 20, 17, 11, 8, 7, and 6. The following table lists detailed information on the Azul Zulu versions released with the current update.
Azul Zulu Version* |
Update Type** |
JDK VersionThe JDK version that is used in this release of Azul Zulu. |
Based onThe previous version of Azul Zulu that was used as the basis for the current version. |
JavaFX VersionThe version of JavaFX that is included in this release of Azul Zulu. JavaFX is available in the bandles with the |
|
---|---|---|---|---|---|
Azul Zulu Version |
JDK Version |
||||
20.30.11 (CA) |
PSU |
20.0.1+9 |
20.28 |
20+103 |
20.0.1+101 |
17.41.14 (SA) |
CPU |
17.0.6.0.101+2 |
17.40 |
17.0.6+10 |
19.0.2.1.101+100 |
17.42.19 (CA) |
PSU |
17.0.7+7 |
17.41 |
17.0.6.0.101+2 |
20.0.1+101 |
11.63.16 (SA) |
CPU |
11.0.18.0.101+3 |
11.62 |
11.0.18+10 |
19.0.2.1.101+100 |
11.64.19 (CA) |
PSU |
11.0.19+7 |
11.63 |
11.0.18.0.101+3 |
19.0.3+102 |
8.69.0.16 (SA) |
CPU |
8u371-b03 |
8.68 |
8u362-b09 |
8u371-b01 |
8.70.0.23 (CA) |
PSU |
8u372-b05 |
8.69 |
8u371-b03 |
8u372-b02 |
7.61.0.18 (SA) |
CPU |
7u381-b03 |
7.59 |
7u371-b03 |
N/A |
6.55.0.12 (SA) |
CPU |
6b155 |
6.53 |
6b153 |
N/A |
* Azul provides two types of distribution packages for each Java version:
-
SA distributions are tested, certified, and commercially supported Azul Zulu builds of OpenJDK. Azul ensures that the software that uses the Accessible APIs of the product doesn’t have to include specific licenses and that such use doesn’t contaminate the code or intellectual property of such software with any license requirements.
-
CA are Azul Zulu builds of OpenJDK that are free to download and use.
Note
|
Both SA and CA distributions may contain Early Access builds noted with -ea- in their filename. Early Access builds may not be TCK certified.
|
** Update type:
-
CPU (Critical Patch Updates) contain fixes to security vulnerabilities and critical bug fixes. Azul Zulu CPU releases are generally based on prior-cycle PSU releases, with only security fixes applied. They provide a low-risk vehicle for the potentially urgent deployment of security fixes when issues of sufficient severity arise. CPU releases are available in SA distributions.
-
PSU (Patch Set Updates) incorporates all fixes in the corresponding CPU, as well as additional non-security bug fixes. Azul Zulu PSU releases incorporate both security fixes and other changes that align the release contents with the associated OpenJDK project quarterly release. PSU releases are available in SA and CA distributions.
What’s New
Available Versions
Azul Zulu for Java 20 is included in this release, while Azul Zulu for Java 13 (after 3.5 years), Java 15 (after 2.5 years), and Java 19 (after 6 months) are no longer provided, as specified in the Azul Support Roadmap.
These versions, which are not Long-Term Support (LTS) versions, guarantee the evolution of the OpenJDK system and provide developers and DevOps teams the opportunity to use and test new features in OpenJDK. Although non-LTS versions can be used in production, LTS versions are typically used in production environments. Azul Zulu for the next LTS, Java 21, will be released in September 2023. If you’re interested in more information about this topic, we recommend checking out the community podcast where the changes included in OpenJDK 20 and the release process of the OpenJDK project are discussed.
If you’re still using any of these versions that are no longer provided, we can help you if issues would arise! Please email us at [email protected].
CRaC Included
Starting with the April 2023 release, support for Coordinated Restore at Checkpoint (CRaC) is included with some of the Azul Zulu Builds of OpenJDK. CRaC support facilitates the capture of an application checkpoint image, and the fast startup of an application from a previously check-pointed image.
Note
|
Only the bundles with -crac- in the name include CRaC functionality. Currently, CRaC is only available on Linux/x64 and Linux/Arm64, in version 17 of Azul Zulu Builds of OpenJDK.
|
The full documentation and how it can be used is described in the "Coordinated Restore at Checkpoint (CRaC)" section.
Azul Vulnerability Detection Improvements
Several improvements in the Connected Runtime Service (CRS) that allows to detect components and communicate with the Azul Vulnerability Detection Forwarder:
-
Recover the first method-level tracing at the JVM level.
-
CRS flags are no longer marked as experimental.
-
Configurable disk and memory use.
-
Improved performance metrics.
-
Use of JAR manifest files and metadata to identify components.
New Property
In this release, a new property is introduced:
-
swing.html.object
: if set totrue
, there will be an attempt to always render HTML object tags embedded in Swing HTML components, in the same way an unpatched JDK works now. The default value isfalse
.
Changed Install Paths for RPM-based Linux
To satisfy the SELinux policy, the Zulu RPM installation paths have changed in the following way:
-
For RPM packages downloaded from Azul Downloads:
-
JDK package changed from
/usr/lib/jvm/zulu-<major_version>
to/usr/lib/jvm/java-<major_version>-zulu-openjdk-jdk
. -
JRE package changed from
/usr/lib/jvm/zre-<major_version>
to/usr/lib/jvm/java-<major_version>-zulu-openjdk-jre
.
-
-
For Zulu packages installed from Azul RPM repository, changed from
/usr/lib/jvm/zulu<major_version>-ca
to/usr/lib/jvm/java-<major_version>-zulu-openjdk-ca
.
For compatibility, new RPMs create symlinks from the old installation paths pointing to the new installation paths. For example for Zulu 11:
# JDK packages
/usr/lib/jvm/zulu-11 -> /usr/lib/jvm/java-11-zulu-openjdk-jdk
# JRE packages
/usr/lib/jvm/zre-11 -> /usr/lib/jvm/java-11-zulu-openjdk-jre
# Layered packages from RPM repository
/usr/lib/jvm/zulu11 -> zulu11-ca
/usr/lib/jvm/zulu11-ca -> /usr/lib/jvm/java-11-zulu-openjdk-ca
Notice of Upcoming Changes
In the next release (July 2023), we plan to reduce the testing cycles for the following environments targeting their end of life:
-
Windows Client 8.1
-
Debian 9.x
If you’re still using any of these, we will be providing Azul Platform Core versions for you and can help you if issues would arise! Please email us at [email protected].
IANA Time Zone Database version
This release of Azul Zulu comes with IANA Time Zone Database version 2023c.
Supported Platforms
This section provides information about the operating systems that are supported in this update release of Azul Zulu.
Operating System |
Azul Zulu Version |
|||||
---|---|---|---|---|---|---|
6 |
7 |
8 |
11 |
17 |
20 |
|
Windows Server 2022 |
✔ |
✔ |
✔ |
✔ |
✔ |
✔ |
Windows Server 2019 |
✔ |
✔ |
✔ |
✔ |
✔ |
✔ |
Windows Server 2016 |
✔ |
✔ |
✔ |
✔ |
✔ |
✔ |
Windows Server 2012 R2 |
✔ |
✔ |
✔ |
✔ |
✔ |
✔ |
Windows 11 |
✔ |
✔ |
✔ |
✔ |
✔ |
✔ |
Windows 10 |
✔ |
✔ |
✔ |
✔ |
✔ |
✔ |
Windows 8.1 |
✔ |
✔ |
✔ |
✔ |
✔ |
n/a |
Windows (ARM 64-bit) |
||||||
Windows 11 |
n/a |
n/a |
n/a |
n/a |
✔ |
n/a |
Windows 10 |
n/a |
n/a |
n/a |
n/a |
✔ |
n/a |
Linux (x86 32/64-bit) |
||||||
RHEL 9.x |
n/a |
✔ |
✔ |
✔ |
✔ |
✔ |
RHEL 8.x |
✔ |
✔ |
✔ |
✔ |
✔ |
✔ |
RHEL 7.x |
✔ |
✔ |
✔ |
✔ |
✔ |
✔ |
SLES 15 |
✔ |
✔ |
✔ |
✔ |
✔ |
✔ |
SLES 12 |
✔ |
✔ |
✔ |
✔ |
✔ |
✔ |
CentOS Stream |
✔ |
✔ |
✔ |
✔ |
✔ |
✔ |
Ubuntu 22.04 |
✔ |
✔ |
✔ |
✔ |
✔ |
✔ |
Ubuntu 20.04 |
✔ |
✔ |
✔ |
✔ |
✔ |
✔ |
Ubuntu 18.04 |
✔ |
✔ |
✔ |
✔ |
✔ |
✔ |
Debian 11 |
✔ |
✔ |
✔ |
✔ |
✔ |
✔ |
Debian 10 |
✔ |
✔ |
✔ |
✔ |
✔ |
✔ |
Debian 9 |
✔ |
✔ |
✔ |
✔ |
✔ |
✔ |
Wind River 8.x |
n/a |
✔ |
✔ |
n/a |
n/a |
n/a |
CoreOS |
n/a |
✔ |
✔ |
✔ |
✔ |
n/a |
Alpine Linux 3.11 or later |
n/a |
n/a |
✔ |
✔ |
✔ |
✔ |
Amazon Linux 2023 |
n/a |
n/a |
✔ |
✔ |
✔ |
n/a |
Linux (ARM 64-bit) |
||||||
Ubuntu 20.04 |
n/a |
n/a |
✔ |
✔ |
✔ |
✔ |
Ubuntu 18.04 |
n/a |
n/a |
✔ |
✔ |
n/a |
n/a |
Alpine Linux 3.11 or later |
n/a |
n/a |
✔ |
✔ |
✔ |
✔ |
Amazon Linux 2023 |
n/a |
n/a |
✔ |
✔ |
✔ |
n/a |
Linux with kernel 3.10.x and glibc 2.23
[1]Bundles with the Checkpoint/Restore (with the |
n/a |
n/a |
✔ |
✔ |
n/a |
n/a |
Linux (ARM 32-bit Hard-Float) |
||||||
Ubuntu 18.04 [3]Bundles with the C1 compiler were tested on ARMv6/ARMv7/ARMv8 hardware. Bundles with both C1 and C2 compilers were tested on ARMv7/ARMv8 hardware. |
n/a |
n/a |
✔ |
✔ |
✔ |
n/a |
Raspbian 10 Buster [3]Bundles with the C1 compiler were tested on ARMv6/ARMv7/ARMv8 hardware. Bundles with both C1 and C2 compilers were tested on ARMv7/ARMv8 hardware. |
n/a |
n/a |
✔ |
✔ |
✔ |
n/a |
Raspbian 9 Stretch [3]Bundles with the C1 compiler were tested on ARMv6/ARMv7/ARMv8 hardware. Bundles with both C1 and C2 compilers were tested on ARMv7/ARMv8 hardware. |
n/a |
n/a |
✔ |
✔ |
n/a |
n/a |
Linux with kernel 3.10.x and glibc 2.9
[3]Bundles with the C1 compiler were tested on ARMv6/ARMv7/ARMv8 hardware. Bundles with both C1 and C2 compilers were tested on ARMv7/ARMv8 hardware.
[4]Bundles with the CRaM (with the |
n/a |
n/a |
✔ |
✔ |
n/a |
n/a |
Linux (ARM 32-bit Soft-Float) [5]Bundles with the C1 compiler will use FPU, if it is present and available, to speed up floating point operations. Bundles with both C1 and C2 compilers require FPU. |
||||||
Linux with kernel 2.6.34 and glibc 2.5 [6]Bundles with the C1 compiler. Tested on ARMv5 hardware. |
n/a |
n/a |
✔ |
✔ |
n/a |
n/a |
Debian 7 Wheezy [7]Bundles with the C1 compiler were tested on ARMv6 and ARMv7 hardware. Bundles with both C1 and C2 compilers were tested on ARMv7 hardware. |
n/a |
n/a |
✔ |
✔ |
n/a |
n/a |
Linux with kernel 3.10.x and glibc 2.9 [7]Bundles with the C1 compiler were tested on ARMv6 and ARMv7 hardware. Bundles with both C1 and C2 compilers were tested on ARMv7 hardware. |
n/a |
n/a |
✔ |
✔ |
n/a |
n/a |
Linux (MIPS 32-bit) [8]MIPS32r2 ISA, Big Endian, FPU in 32-bit mode or equivalent emulation. |
||||||
Linux with kernel 4.9.59 and glibc 2.9 [9]Linux soft-float O32 MIPS ABI |
n/a |
n/a |
✔ |
n/a |
n/a |
n/a |
Linux (PowerPC 64-bit Big Endian) |
||||||
Linux with kernel 3.8.13 and glibc 2.22 [10]Bundles for this platform were tested on QorIQ® T4240-RDB. |
n/a |
n/a |
✔ |
n/a |
n/a |
n/a |
Linux (PowerPC 32-bit Hard-float and SPE) |
||||||
Linux with kernel 3.12.37 and glibc 2.20 [11]Hard-Float EABI bundles were tested on QorIQ® T1024RDB. SPE ABI bundles were tested on NXP® P2020RDB. |
n/a |
n/a |
✔ |
n/a |
n/a |
n/a |
QNX (ARMv7 32-bit Hard-Float ABI) |
||||||
QNX 7.0 |
n/a |
n/a |
✔ |
n/a |
n/a |
n/a |
macOS 13 |
n/a |
✔ |
✔ |
✔ |
✔ |
✔ |
macOS 12 |
n/a |
✔ |
✔ |
✔ |
✔ |
✔ |
MacOS (Apple Silicon) |
||||||
macOS 13 |
n/a |
n/a |
✔ |
✔ |
✔ |
✔ |
macOS 12 |
n/a |
n/a |
✔ |
✔ |
✔ |
✔ |
Solaris (x86 and Sparc) |
||||||
Solaris 11 |
n/a |
✔ |
✔ |
✔ |
n/a |
n/a |
Solaris 10 |
n/a |
✔ |
✔ |
n/a |
n/a |
n/a |
Fixed Issues
This section covers all issues that were fixed in this release.
Fixed Common Vulnerabilities and Exposures
This section summarizes Common Vulnerabilities and Exposures (CVE) fixed in this release.
CVE # | Component | Protocol | Remote Exploit w/o Auth. | Base Score | Attack Vector | Attack Complex | Privileges Req’d | User Interact | Scope | Confiden-tiality | Integrity | Availability | Azul Zulu Versions Affected | Notes |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
JSSE |
TLS |
Yes |
7.4 |
Network |
High |
None |
None |
Unchanged |
High |
High |
None |
20, 17, 11, 8 |
Note 1 |
|
Hotspot |
Multiple |
Yes |
5.9 |
Network |
High |
None |
None |
Unchanged |
High |
None |
None |
17, 11, 8, 7 |
Note 1 |
|
JSSE |
HTTPS |
Yes |
5.9 |
Network |
High |
None |
None |
Unchanged |
None |
None |
High |
20, 17, 11, 8, 7, 6 |
Note 1 |
|
Swing |
HTTP |
Yes |
5.3 |
Network |
Low |
None |
None |
Unchanged |
None |
Low |
None |
20, 17, 11, 8, 7, 6 |
Note 1 |
|
Networking |
Multiple |
Yes |
3.7 |
Network |
High |
None |
None |
Unchanged |
None |
Low |
None |
20, 17, 11, 8, 7, 6 |
Note 1 |
|
Libraries |
Multiple |
Yes |
3.7 |
Network |
High |
None |
None |
Unchanged |
None |
Low |
None |
20, 17, 11, 8, 7, 6 |
Note 2 |
|
Libraries |
Multiple |
Yes |
3.7 |
Network |
High |
None |
None |
Unchanged |
None |
Low |
None |
20, 17, 11, 8, 7 |
Note 1 |
|
CVE-2023-21986 This CVE is not applicable to Azul Zulu Builds of OpenJDK. It is listed here for comparison with other Java implementations which may contain this CVE. |
GraalVM Native Image |
None |
No |
5.7 |
Local |
Low |
None |
None |
Changed |
None |
Low |
Low |
None |
|
Notes:
ID | Notes |
---|---|
1 |
This vulnerability applies to Java deployments that load and run untrusted code (e.g., code that comes from the internet) and rely on the Java sandbox for security. This vulnerability can also be exploited by using APIs in the specified Component, e.g., through a web service which supplies data to the APIs. |
2 |
This vulnerability applies to Java deployments that load and run untrusted code (e.g., code that comes from the internet) and rely on the Java sandbox for security. This vulnerability does not apply to Java deployments, typically in servers, that load and run only trusted code (e.g., code installed by an administrator). |
Non-CVE Security Fixes
The following table summarizes non-CVE security fixes implemented in this release.
OpenJDK Patch ID | Azul Zulu Version | Synopsis | CPU/PSUCPU fixes are included in both CPU and PSU bundles. PSU fixes are included in the PSU bundles only. |
---|---|---|---|
20, 17, 11, 8, 7, 6 |
Improve ping times |
CPU,PSU |
|
20, 17, 11, 8 |
Unable to navigate to relative URLs after fix for JDK-8299781 |
CPU,PSU |
|
20, 17, 11, 8 |
Improved Webkit support |
CPU,PSU |
|
20, 17, 11, 8 |
Improve JFX navigation |
CPU,PSU |
|
20, 17, 11, 8, 7, 6 |
Enhance NameService lookups |
CPU,PSU |
|
20, 17, 11, 8, 7, 6 |
Improve UTF8 representation redux |
CPU,PSU |
|
8, 7, 6 |
Enhance macro allocation |
CPU,PSU |
|
20, 17, 11, 8, 7, 6 |
Improve Xalan supports |
CPU,PSU |
|
17, 11, 8, 7, 6 |
(tz) Update Timezone Data to 2023c |
CPU,PSU |
OpenJDK Bug Fixes
The following table describes the OpenJDK changes implemented in this release.
OpenJDK Patch ID | Azul Zulu Version | Synopsis | CPU/PSUCPU fixes are included in both CPU and PSU bundles. PSU fixes are included in the PSU bundles only. |
---|---|---|---|
17, 11, 8, 7, 6 |
(tz) Update Timezone Data to 2023c |
CPU,PSU |
|
20, 17, 11, 8, 7, 6 |
Enhance TLS session negotiation |
CPU,PSU |
|
8, 7, 6 |
Improve String platform support |
CPU,PSU |
|
20, 17, 11, 8, 7, 6 |
Improve Xalan supports |
CPU,PSU |
|
20, 17, 11, 8, 7, 6 |
Improve String platform support |
CPU,PSU |
|
20, 17, 11, 8, 7, 6 |
Improve String platform support |
CPU,PSU |
|
20, 17, 11, 8, 7, 6 |
Improve String platform support |
CPU,PSU |
|
20, 17, 11, 8, 7, 6 |
Enhance NameService lookups |
CPU,PSU |
|
8, 7, 6 |
One more cast in SAFE_SIZE_NEW_ARRAY2 |
CPU,PSU |
|
17, 11 |
Enhance object reclamation process |
CPU,PSU |
|
20, 17, 11, 8, 7, 6 |
Improve UTF8 representation redux |
CPU,PSU |
|
20, 17, 11, 8, 7 |
Improved path handling |
CPU,PSU |
|
8, 7, 6 |
Enhance macro allocation |
CPU,PSU |
|
20, 17, 11, 8, 7, 6 |
Improve ping times |
CPU,PSU |
|
20, 17, 11, 8, 7, 6 |
Runtime support improvements |
CPU,PSU |
|
20, 17, 11, 8 |
Better AES support |
CPU,PSU |
|
8, 7, 6 |
Overzealous check in sizecalc.h prevents large memory allocation |
CPU,PSU |
|
20, 17, 11, 8, 7, 6 |
Improve Swing platform support |
CPU,PSU |
|
17 |
perfMemory_windows.cpp add free_security_attr to early returns |
PSU |
|
8 |
[TESTBUG] jfr/event/sampling/TestNative was backported to JDK8u without proper native wrapper |
PSU |
|
20 |
Enable Symbol refcounting underflow checks in PRODUCT |
PSU |
|
17, 11 |
Address the inconsistency between the constant array and pool size |
PSU |
|
17 |
[17u] Remove duplicate entry in javac.properties |
PSU |
|
11 |
jstat’s CGCT is 5 percent higher than the pause time in -Xlog:gc. |
PSU |
|
17 |
GCC 12 reports some compiler warnings in bundled freetype |
PSU |
|
17 |
[JVMCI] BytecodeFrame.equals is broken |
PSU |
|
11 |
[11u] Chunk lost in backport of 8297569 |
PSU |
|
17 |
Detect Virtualization on Linux aarch64 |
PSU |
|
17 |
Swing test bug8078268 make latch timeout configurable |
PSU |
|
17, 11, 8 |
CgroupMetrics.getTotalMemorySize0() can report invalid results on 32 bit systems |
PSU |
|
17, 11, 8 |
Currency.getSymbol(Locale) returns incorrect symbol for en_SL and hr_HR |
PSU |
|
8 |
Some backports placed the tests in the wrong location |
PSU |
|
17 |
Speed up compiler/arraycopy/TestArrayCopyConjoint.java |
PSU |
|
17 |
Enhance error logging in instrument coding with additional jplis_assert_msg |
PSU |
|
20 |
Change milestone to fcs for all releases |
PSU |
|
8 |
Fix non-portable code in hotspot shell tests in 8u |
PSU |
|
17 |
Speed up compiler/intrinsics/string/TestStringLatin1IndexOfChar.java |
PSU |
|
17 |
sun/tools/jhsdb/SAGetoptTest.java fails after 8299470 |
PSU |
|
8 |
Fix hotspot/test/runtime/Metaspace/MaxMetaspaceSizeTest.java in 8u |
PSU |
|
17, 11 |
TestPrintXML.java output error messages in case compare fails |
PSU |
|
17 |
Usage of constructors of primitive wrapper classes should be avoided in java.desktop API docs |
PSU |
|
17 |
sun/jvm/hotspot/SALauncher.java handling of negative rmiport args |
PSU |
|
11, 8 |
EndingDotHostname.java fails because of compilation errors |
PSU |
|
17 |
containers/docker/TestMemoryWithCgroupV1.java fails on SLES12 ppc64le when testing Memory and Swap Limit |
PSU |
|
17 |
java/util/regex/NegativeArraySize.java fails on Alpine and sometimes Windows |
PSU |
|
17, 11 |
Write a test to verify the components selection sends ItemEvent |
PSU |
|
11 |
JMX Repository.query performance |
PSU |
|
20, 17, 11 |
CustomTzIDCheckDST.java may fail at future date |
PSU |
|
17 |
java/net/httpclient/HttpsTunnelAuthTest.java fails with java.io.IOException: HTTP/1.1 header parser received no bytes |
PSU |
|
17 |
Ensure that HttpResponse.BodySubscribers.ofFile writes all bytes |
PSU |
|
17 |
compiler/codecache/MHIntrinsicAllocFailureTest.java fails intermittently |
PSU |
|
17 |
(fs) Change PollingWatchService to record last modified time as FileTime rather than milliseconds |
PSU |
|
17 |
JFR: RemoteRecordingStream support for checkpoint event sizes beyond u4 |
PSU |
|
17, 11 |
WebSockets: HandshakeUrlEncodingTest unnecessarily depends on a response body |
PSU |
|
17 |
Fastdebug build fails after JDK-8296389 |
PSU |
|
17 |
AArch64: Detect Ampere-1 and Ampere-1A CPUs and set default options |
PSU |
|
17, 11 |
java/security/SignedJar/spi-calendar-provider/TestSPISigned.java failing on Windows |
PSU |
|
17, 11 |
Let checkpoint event sizes grow beyond u4 limit |
PSU |
|
17, 11 |
Add a regression test for JDK-8297684 |
PSU |
|
17, 11 |
improve cleanup and error handling of awt_parseColorModel in awt_parseImage.c |
PSU |
|
17, 11 |
gc/metaspace/CompressedClassSpaceSizeInJmapHeap.java causes test task timeout on macosx |
PSU |
|
17 |
Provide better descriptions for JIT compiler JFR events |
PSU |
|
17, 11, 8 |
Remove SCCS id’s from awt jtreg tests |
PSU |
|
17 |
Provide better descriptions for some Operating System JFR events |
PSU |
|
17, 11 |
C2: Create skeleton predicates for all If nodes in loop predication |
PSU |
|
17, 11, 8 |
(tz) Update Timezone Data to 2022g |
PSU |
|
17 |
PhaseIdealLoop::only_has_infinite_loops must detect all loops that never lead to termination |
PSU |
|
17, 11 |
URLPermission constructor throws IllegalArgumentException: Invalid characters in hostname after JDK-8294378 |
PSU |
|
17 |
Various GetPrimitiveArrayCritical miss result - NULL check |
PSU |
|
17, 11 |
Modify TextAreaTextEventTest.java as to verify the content change of TextComponent sends TextEvent |
PSU |
|
17, 11 |
GetPrimitiveArrayCritical in imageioJPEG misses result - NULL check |
PSU |
|
17 |
javadoc cannot link to old docs (with old style anchors) |
PSU |
|
17 |
[JVMCI] HotSpotJVMCIRuntime.encodeThrowable should not throw an exception |
PSU |
|
17, 11 |
C2: Cast node is not processed again in CCP and keeps a wrong too narrow type which is later replaced by top |
PSU |
|
17 |
Expensive fillInStackTrace operation in HttpURLConnection.getOutputStream0 when no content-length in response |
PSU |
|
17, 11 |
Update LCMS to 2.14 |
PSU |
|
17, 11 |
C2: assert(is_valid_AArch64_address(dest.target())) failed: bad address |
PSU |
|
17, 11 |
C2: CreateExNode::Identity fails with assert(i < _max) failed: oob: i=1, _max=1 |
PSU |
|
17, 11 |
Document Filter attached to JPasswordField and setText("") is not cleared instead inserted characters replaced with unicode null characters |
PSU |
|
17, 11, 8 |
CLDR v42 update for tzdata 2022f |
PSU |
|
17, 11 |
Exclude linux-aarch64 in NSS tests |
PSU |
|
8 |
Write a test to verify the content change of TextArea sends TextEvent |
PSU |
|
17, 11 |
Upgrade jQuery to 3.6.1 |
PSU |
|
17, 11 |
Problemlist several sun/security tests until JDK-8295343 is resolved |
PSU |
|
17 |
Improve MD5 intrinsic for x86_64 |
PSU |
|
8 |
BuildEEBasicConstraints.java test fails with SunCertPathBuilderException |
PSU |
|
8 |
java/security/cert/pkix/policyChanges/TestPolicy.java is failing |
PSU |
|
17 |
C2: PhaseCFG::convert_NeverBranch_to_Goto must handle both orders of successors |
PSU |
|
17 |
jar validator doesn’t account for minor class file version |
PSU |
|
17, 11, 8 |
ISO 4217 Amendment 174 Update |
PSU |
|
17 |
Use correct register in aarch64_enc_fast_unlock() |
PSU |
|
17, 11, 8 |
(tz) Update Timezone Data to 2022f |
PSU |
|
8 |
Failure in sun/security/tools/keytool/WeakAlg.java - ks: The process cannot access the file because it is being used by another process |
PSU |
|
8 |
Problemlist existing compiler/rtm tests also on x86 |
PSU |
|
20 |
intermittent cmp_baseline task failures with CDS files |
PSU |
|
17, 11 |
C2 compilation hits "assertmode == ControlAroundStripMined && use == sfpt) || !use→is_reachable_from_root( failed: missed a node" |
PSU |
|
17, 11 |
java/net/httpclient/ConnectExceptionTest.java should not rely on system resolver |
PSU |
|
17, 11 |
Write a test to verify List sends ItemEvent/ActionEvent |
PSU |
|
17 |
VirtualMachineError: Out of space in CodeCache for method handle intrinsic |
PSU |
|
17, 11, 8 |
security/infra/wycheproof/RunWycheproof.java fails with Assertion Error |
PSU |
|
17, 11, 8 |
Better BMP bounds |
PSU |
|
17, 11 |
Update Libpng to 1.6.38 |
PSU |
|
17, 11 |
Update Zlib Data Compression Library to Version 1.2.13 |
PSU |
|
17 |
[Aarch64] C2: assert(false) failed: bad AD file |
PSU |
|
17 |
com/sun/jdi/EATests.java fails with compiler flag -XX:+StressReflectiveCode |
PSU |
|
11 |
support latest VS2022 MSC_VER in abstract_vm_version.cpp |
PSU |
|
11 |
Add cause in a couple of IllegalArgumentException and InvalidParameterException shown by sun/security/pkcs11 tests |
PSU |
|
8 |
Tests for JDK-8271459 were not backported to 11u |
PSU |
|
17, 11, 8 |
(tz) Update Timezone Data to 2022e |
PSU |
|
17, 11 |
C2: assert(dead→outcnt() == 0 && !dead→is_top()) failed: node must be dead |
PSU |
|
17 |
Folding of loads is broken in C2 after JDK-8242115 |
PSU |
|
17 |
java/util/Formatter/Basic test cleanup |
PSU |
|
17 |
java/net/httpclient/ConnectTimeout tests are slow |
PSU |
|
17, 11 |
Use 64bit atomics in patch_verified_entry on x86_64 |
PSU |
|
17 |
Undefined Behavior in C2 regalloc with null references |
PSU |
|
8 |
8u contains two copies of test/../FileUtils.java, one uses JDK9+ features |
PSU |
|
17, 11 |
Disable an assertion in test/jdk/java/util/DoubleStreamSums/CompensatedSums.java |
PSU |
|
17 |
chunklevel::MAX_CHUNK_WORD_SIZE too small for some applications |
PSU |
|
17, 11 |
frame::interpreter_frame_print_on() crashes if free BasicObjectLock exists in frame |
PSU |
|
17 |
Problem list SA core file tests on macosx-x64 due to JDK-8294316 |
PSU |
|
17 |
missing is_unloading() check in SharedRuntime::fixup_callers_callsite() |
PSU |
|
17, 11 |
URLPermission constructor exception when using tr locale |
PSU |
|
17, 11, 8 |
(tz) Update Timezone Data to 2022d |
PSU |
|
17, 11, 8 |
ISO 4217 Amendment 173 Update |
PSU |
|
17 |
Assertion failure: parsing found no loops but there are some |
PSU |
|
17 |
misc crash dump improvements |
PSU |
|
17, 11 |
C2: fix and simplify IdealLoopTree::do_remove_empty_loop |
PSU |
|
17 |
sun/util/logging/PlatformLoggerTest.java failed with "RuntimeException: Retrieved backing PlatformLogger level null is not the expected CONFIG" |
PSU |
|
17, 11, 8 |
AWT test TestSinhalaChar.java has old SCCS markings |
PSU |
|
17, 11, 8 |
Better Banking of Sounds |
PSU |
|
17, 11, 8 |
Improve BMP image handling |
PSU |
|
17, 11, 8 |
Objective view of ObjectView |
PSU |
|
17 |
converting a defined BasicType value to a string should not crash the VM |
PSU |
|
17, 11, 8 |
Enhance InetAddress address handling |
PSU |
|
17 |
KeepAliveCache Blocks Threads while Closing Connections |
PSU |
|
17, 11, 8 |
Enhanced DH Key Exchanges |
PSU |
|
8 |
[Metrics] Incorrectly detected resource limits with additional cgroup fs mounts |
PSU |
|
17 |
C2: some vectorapi tests fail assert "Not monotonic" with flag -XX:TypeProfileLevel=222 |
PSU |
|
17 |
Signal Handlers printout should show signal block state |
PSU |
|
8 |
Incorrect container resource limit detection if manual cgroup fs mounts present |
PSU |
|
17 |
libjsig should ignore non-modifying sigaction calls |
PSU |
|
17 |
jdk/sun/security/tools/jarsigner/compatibility/SignTwice.java slow on Windows |
PSU |
|
17 |
Review running times of jshell regression tests |
PSU |
|
17, 11 |
java/util/concurrent/atomic/Serial.java uses {Double,Long}Accumulator incorrectly |
PSU |
|
11 |
assert(_print_inlining_stream→size() > 0) failed: missing inlining msg |
PSU |
|
17 |
misc tests failed "assert(false) failed: graph should be schedulable" |
PSU |
|
17 |
C2: blocks made unreachable by NeverBranch-to-Goto conversion are removed incorrectly |
PSU |
|
17 |
ZGC: C2 late barrier analysis uses invalid dominator information |
PSU |
|
8 |
[Metrics] Reported memory limit may exceed physical machine memory |
PSU |
|
17 |
Weak CAS VarHandle/Unsafe tests should test always-failing cases |
PSU |
|
17 |
AccessibleActionsTest.java test instruction for show popup on JLabel did not specify shift key |
PSU |
|
17 |
Fix up loading of override java.security properties file |
PSU |
|
17 |
C2: remove unreachable block after NeverBranch-to-Goto conversion |
PSU |
|
17 |
InitialSecurityProperty JFR event |
PSU |
|
17 |
TYPE_USE annotations on generic type arguments of record components discarded |
PSU |
|
8 |
Detected container memory limit may exceed physical machine memory |
PSU |
|
17 |
Convert TestInputArgument.sh and TestSystemLoadAvg.sh to java version |
PSU |
|
17 |
Move jdk.X509Certificate event logic to JCA layer |
PSU |
|
17 |
java/time/nontestng/java/time/zone/CustomZoneNameTest.java fails if defaultLocale and defaultFormatLocale are different |
PSU |
|
8 |
[TESTBUG] Part of JDK-8250984 absent from 11u |
PSU |
|
17, 11 |
C2 compilation fails with assert "non-reduction loop contains reduction nodes" |
PSU |
|
11 |
sspi_bridge.dll not built if BUILD_CRYPTO is false |
PSU |
|
17, 11 |
java/lang/String/StringRepeat.java test requests too much heap on windows x86 |
PSU |
|
17 |
C2: create_new_if_for_predicate() does not clone pinned phi input nodes resulting in a broken graph |
PSU |
|
17 |
Improve test coverage for XPath functions: Number Functions |
PSU |
|
17 |
Improve test coverage for XPath functions: Boolean Functions |
PSU |
|
17 |
Improve test coverage for XPath functions: String Functions |
PSU |
|
17 |
Optimize Vector.rearrange over byte vectors for AVX512BW targets. |
PSU |
|
17, 11 |
test/jdk/java/nio/file/Files/probeContentType/Basic.java fails on some systems for the ".rar" extension |
PSU |
|
17 |
ResponseBodyBeforeError: AssertionError or SSLException: Unsupported or unrecognized SSL message |
PSU |
|
17 |
Show stack dimensions in UL logging when attaching threads |
PSU |
|
17 |
Improve test coverage for XPath functions: Node Set Functions |
PSU |
|
11, 8 |
[TESTBUG] TestMemoryAwareness.java fails on cgroups v2 and crun |
PSU |
|
17 |
AssertionError during annotation processing of record related tests |
PSU |
|
11 |
Change bugs.java.com and bugreport.java.com URL’s to https |
PSU |
|
8 |
ISO 4217 Amendment 172 Update |
PSU |
|
17 |
Improve test coverage for XPath Axes: child |
PSU |
|
17 |
Improve test coverage for XPath Axes: ancestor, ancestor-or-self, preceding, and preceding-sibling |
PSU |
|
17 |
Remove vmTestbase/nsk/monitoring/MemoryPoolMBean/isCollectionUsageThresholdExceeded/isexceeded003 from ProblemList.txt |
PSU |
|
17 |
Improve com/sun/jdi/TestScaffold error reporting |
PSU |
|
17, 11, 8 |
Better media supports |
PSU |
|
17 |
getLocalGraphicsEnvironment() on for multi-screen setups throws exception NPE |
PSU |
|
17, 11, 8 |
Enhance font creation |
PSU |
|
17 |
java/awt/PopupMenu/PopupMenuLocation.java is unstable in MacOS machines |
PSU |
|
17, 11 |
Tier1 validate-source fails after 8279614 |
PSU |
|
17 |
compiler error with AP and explicit record accessor |
PSU |
|
17 |
HotSpot build with disabled PCH fails for Windows AArch64 |
PSU |
|
8 |
Fix of JDK-8287107 (unused cgv1 freezer controller) was incomplete |
PSU |
|
17 |
ShortResponseBody could be made more resilient to rogue connections |
PSU |
|
17 |
compiler/jvmci/errors/TestInvalidDebugInfo.java fails new assert: assert((uint)t < T_CONFLICT + 1) failed: invalid type # |
PSU |
|
8 |
JFR: Disable TestDevNull.java on Windows |
PSU |
|
17, 11 |
Enhance DTLS performance |
PSU |
|
17 |
C2: PhaseCCP: remove not visited nodes, prevent type inconsistency |
PSU |
|
17, 11 |
Update IANA Language Subtag Registry to Version 2022-08-08 |
PSU |
|
8 |
Distrust.java failed with CertificateExpiredException |
PSU |
|
8 |
CgroupSubsystemFactory.setCgroupV2Path asserts with freezer controller |
PSU |
|
11 |
Improve container information |
PSU |
|
17, 11 |
java/net/httpclient/ServerCloseTest.java failed once with ConnectException |
PSU |
|
17 |
Improve websocket test execution time |
PSU |
|
17 |
com/sun/jdi/RedefineCrossEvent.java failed with 1 threads completed while VM suspended |
PSU |
|
17, 11 |
Assert in PhaseIdealLoop::dump_real_LCA is too strong |
PSU |
|
17 |
JFR: Don’t commit JFR internal jdk.JavaMonitorWait events |
PSU |
|
17 |
GCC 12 reports use-after-free potential bugs |
PSU |
|
17 |
Incorrect argument processing in java launcher |
PSU |
|
8 |
Regression Test CoordinateTruncationBug.java fails on OL8.3 |
PSU |
|
17 |
GCC 12 reports some compiler warnings |
PSU |
|
17, 11, 8 |
Improve Thread labels |
PSU |
|
17 |
Fix 3rd party notices in test files |
PSU |
|
17, 11 |
Improve UTF8 representation |
PSU |
|
17, 11 |
Avoid JVM crash when containers share the same /tmp dir |
PSU |
|
17 |
TestScenarios.java does not check for "<!-- safepoint while printing -→" correctly |
PSU |
|
17, 11 |
SIGSEGV in PhaseIdealLoop::build_loop_late_post_work |
PSU |
|
17, 11 |
CloneableReference subtest should not throw CloneNotSupportedException |
PSU |
|
17, 11 |
JNI exception pending in awt_GraphicsEnv.c:1432 |
PSU |
|
8 |
Improve CORBA communication |
PSU |
|
8 |
MetricsTesterCgroupV2.getLongValueEntryFromFile fails when named value doesn’t exist |
PSU |
|
17 |
Create an automated test for JDK-4422535 |
PSU |
|
8 |
[11u] Remove unused isUseContainerSupport in CgroupV1Subsystem |
PSU |
|
17 |
Print active locale settings in hs_err reports and in VM.info |
PSU |
|
8 |
[macos] VoiceOver : Getting java.lang.IllegalArgumentException: Invalid location on Editable JComboBox |
PSU |
|
17 |
Create an automated test for JDK-4422362 |
PSU |
|
17, 11 |
Add pid to process reaper thread name |
PSU |
|
17 |
[IR Framework] Compilation is not found due to rare safepoint while dumping PrintIdeal/PrintOptoAssembly |
PSU |
|
8 |
[TESTBUG] [11u] Retroactively add regression test for JDK-8272124 |
PSU |
|
11 |
java.sun.awt.X11GraphicsDevice.getDoubleBufferVisuals() leaks XdbeScreenVisualInfo |
PSU |
|
17, 11 |
jdeprscan --help causes an exception when the locale is ja, zh_CN or de |
PSU |
|
17, 11 |
java/util/logging/CheckZombieLockTest.java failing intermittently |
PSU |
|
17, 11 |
vmTestbase/nsk/jdi/ThreadStartEvent/thread/thread001 failed due to SocketTimeoutException |
PSU |
|
17, 11, 8 |
Tests may fail with zh locale on MacOS |
PSU |
|
8 |
ISO 4217 Amendment 171 Update |
PSU |
|
17, 11 |
Rendering Issues with Borders on Windows High-DPI systems |
PSU |
|
8 |
JFR: Dump on shutdown live-locks in some conditions |
PSU |
|
17 |
Create test case for JDK-8262981 |
PSU |
|
17 |
ICC_Profile.setData(int, byte[]) invalidates the profile |
PSU |
|
11, 8 |
Use fixed certificate validation date in SSLExampleCert template |
PSU |
|
11, 8 |
EndingDotHostname.java test fails because SSL cert expired |
PSU |
|
11 |
jdk/java/lang/ProcessBuilder/Basic.java fails on AIX |
PSU |
|
17 |
Objects.requireNonNull should be ForceInline |
PSU |
|
17, 11 |
Change java/util/zip/ZipFile/DeleteTempJar.java to stop HttpServer cleanly in case of exceptions |
PSU |
|
17 |
Test jdk/tools/jpackage/windows/WinInstallerIconTest always fails on Windows 11 |
PSU |
|
17 |
[IR Framework] Cleanup IR matching code in preparation for JDK-8280378 |
PSU |
|
17, 11 |
java/nio/file/Files/probeContentType/Basic.java fails on Windows 11 |
PSU |
|
17 |
java/lang/instrument/GetObjectSizeIntrinsicsTest.java fails with -XX:-UseCompressedOops |
PSU |
|
17 |
LineBodyHandlerTest.java creates and discards too many clients |
PSU |
|
17 |
VM_Cleanup unnecessarily processes all thread oops |
PSU |
|
17 |
CipherCore.doFinal(…) causes potentially massive byte[] allocations during decryption |
PSU |
|
17 |
resourcehogs/serviceability/sa/TestHeapDumpForLargeArray.java can fail if GC occurs |
PSU |
|
11 |
[sspi] gss_accept_sec_context leaves output_token uninitialized |
PSU |
|
11 |
NMT: Correct NMT tag on CollectedHeap |
PSU |
|
17 |
Extend java/lang/instrument/GetObjectSizeIntrinsicsTest.java test cases |
PSU |
|
17 |
Incorrect comparator com.sun.beans.introspect.MethodInfo.MethodOrder |
PSU |
|
17, 11, 8 |
Missing comma in copyright header |
PSU |
|
17 |
Enable Neoverse N1 optimizations for Arm Neoverse V1 & N2 |
PSU |
|
11 |
sun/security/pkcs11/Signature/TestDSAKeyLength.java fails when NSS version detection fails |
PSU |
|
11 |
serviceability/sa/ClhsdbScanOops.java can fail due to unexpected GC |
PSU |
|
17, 11 |
The left line of the TitledBorder is not painted on 150 scale factor |
PSU |
|
17 |
[TESTBUG] SADebugDTest.java does not handle "Address already in use" error |
PSU |
|
17 |
src/jdk.hotspot.agent/doc/index.html file contains references to scripts that no longer exist |
PSU |
|
17 |
Remove javascript references from clhsdb.html |
PSU |
|
20 |
crash in SymbolTable::do_lookup |
PSU |
|
17 |
Enable debug logging in java/net/DatagramSocket/SendDatagramToBadAddress.java |
PSU |
|
8 |
containers/cgroup/PlainRead.java fails on Ubuntu 21.10 |
PSU |
|
17 |
NMT: Remove NMT shutdown capability |
PSU |
|
17 |
NMT: Remove VM.native_memory shutdown jcmd command option |
PSU |
|
17 |
Remove debug-only heap overrun checks in os::malloc and friends |
PSU |
|
17 |
Zero: Fix fast{i,f}access_0 bytecodes handling |
PSU |
|
11 |
ProblemList runtime/jni/checked/TestPrimitiveArrayCriticalWithBadParam.java on macosx-x64 |
PSU |
|
11 |
ProblemList 7 serviceability/sa tests on macosx-x64 |
PSU |
|
17 |
Increase size of metaspace mappings |
PSU |
|
17 |
CheckCastPP with raw oop input floats below a safepoint |
PSU |
|
17 |
Random crashes while the UI code is executed |
PSU |
|
8 |
TestDockerMemoryMetrics test fails on recent runc |
PSU |
|
17 |
Metaspace::contains() should be threadsafe |
PSU |
|
8 |
Problemlist java/io/File/createTempFile/SpecialTempFile.java for Windows 11 |
PSU |
|
17 |
Don’t purge metaspace mapping lists |
PSU |
|
8 |
Retrying a failed authentication on multiple LDAP servers can lead to users blocked |
PSU |
|
17 |
NMT should perform buffer overrun checks |
PSU |
|
17 |
Unify C-heap buffer overrun checks into NMT |
PSU |
|
17 |
testlibrary_tests/ir_framework/tests/TestCheckedTests.java fails after JDK-8274911 |
PSU |
|
11 |
Incorrect size of the pixel storage is used by the robot on macOS |
PSU |
|
17 |
testlibrary_tests/ir_framework/tests/TestIRMatching.java fails with "java.lang.RuntimeException: Should have thrown exception" |
PSU |
|
11 |
compiler/ciReplay/TestVMNoCompLevel.java fails due to wrong data size with TieredStopAtLevel=2,3 |
PSU |
|
11 |
compiler/cpuflags/TestSSE4Disabled.java should test for CPU feature explicitly |
PSU |
|
17 |
IR verification framework fails with "Should find method name in validIrRulesMap" |
PSU |
|
17 |
Provide a JavadocTester method for non-overlapping, unordered output matching |
PSU |
|
17, 11 |
Reference discovery is confused about atomicity and degree of parallelism |
PSU |
|
17 |
Resolving URI relative path with no / may lead to incorrect toString |
PSU |
|
17 |
AmazonCA.java interop test fails |
PSU |
|
11 |
Add ResourceHashtable support for deleting selected entries |
PSU |
|
17 |
[IR Framework] Rare occurrence of "<!-- safepoint while printing -→" in PrintIdeal/PrintOptoAssembly can let tests fail |
PSU |
|
11 |
[TESTBUG] serviceability/sa/ClhsdbCDSCore.java fails with -XX:TieredStopAtLevel=1 |
PSU |
|
11 |
[TESTBUG] java/awt/print/Dialog/DialogCopies.java does not show instruction |
PSU |
|
17 |
Make floating-point test infrastructure more lambda and method reference friendly |
PSU |
|
8 |
Large Allocation in CipherSuite |
PSU |
|
17 |
Add "randomness" and "stress" keys to JTreg tests which use StressGCM, StressLCM and/or StressIGVN |
PSU |
|
17 |
jdk/jfr/api/consumer/streaming/TestOutOfProcessMigration.java fails with "Error: ShouldNotReachHere()" |
PSU |
|
17, 11 |
Update IANA Language Subtag Registry to Version 2022-03-02 |
PSU |
|
17, 11 |
duplicate property key in java.sql.rowset resource bundle |
PSU |
|
8 |
Replace use of reflection in jdk.internal.platform.Metrics |
PSU |
|
11 |
jdk/test/jdk/java/util/prefs/ExportNode.java relies on default platform encoding |
PSU |
|
11 |
Create implementation of native accessibility peer for ScrollPane and ScrollBar Java Accessibility roles |
PSU |
|
11 |
java/nio/channels/DatagramChannel/SRTest.java fails intermittently |
PSU |
|
8 |
RsaPrivateKeySpec is always recognized as RSAPrivateCrtKeySpec in RSAKeyFactory.engineGetKeySpec |
PSU |
|
17 |
resourcehogs/serviceability/sa/TestHeapDumpForLargeArray.java timed out |
PSU |
|
8 |
Add regression test for JDK-8257746 |
PSU |
|
7 |
DST starts from incorrect time in 2038 |
PSU |
|
11 |
compiler/whitebox/BlockingCompilation.java timed out |
PSU |
|
11 |
Create implementation for component peer for all the components who should be ignored in a11y interactions |
PSU |
|
11 |
Create implementation for NSAccessibilityRadioButton protocol |
PSU |
|
11 |
Create implementation for NSAccessibilityCheckBox protocol peer |
PSU |
|
11 |
sun/util/resources/cldr/TimeZoneNamesTest.java timed out |
PSU |
|
11 |
MakeMethodNotCompilableTest fails with -XX:TieredStopAtLevel={1,2,3} |
PSU |
|
11 |
Typo in compiler/runtime/safepoints/TestRegisterRestoring.java |
PSU |
|
11 |
Refactor LoaderLeak shell test as java test. |
PSU |
|
11 |
Refactor UncaughtExceptions shell test as java test. |
PSU |
|
17 |
serviceability/sa/TestJmapCore.java timed out on macOS 10.13.6 |
PSU |
|
11 |
Test image build failure with clang-10 due to -Wmisleading-indentation |
PSU |
|
8 |
Do not use objc_msgSend_stret to get macOS version |
PSU |
|
11 |
C2: assert(C→live_nodes() ⇐ C→max_node_limit()) failed: Live Node limit exceeded limit |
PSU |
|
11 |
Create implementation for NSAccessibilityImage protocol peer |
PSU |
|
11 |
Create implementation for NSAccessibilityStaticText protocol |
PSU |
|
11 |
Create implementation for NSAccessibilityStepper protocol |
PSU |
|
11 |
Opensource unit/regression tests for CMM |
PSU |
|
8 |
Remove unimplemented OSContainer::read_memory_limit_in_bytes |
PSU |
|
8 |
isAssignableFrom checks in KeyFactorySpi.engineGetKeySpec appear to be backwards |
PSU |
|
17, 11 |
javax/xml/crypto/dsig/LogParameters.java failed with "RuntimeException: Unexpected log output:" |
PSU |
|
8 |
[Metrics] Enhance parsing of cgroup interface files for version detection |
PSU |
|
8 |
[TESTBUG] Increase coverage of the cgroups detection code |
PSU |
|
8 |
[cgroups v2] Account for the fact that swap accounting is disabled on some systems |
PSU |
|
8 |
[cgroups v2] Memory and swap limits reported incorrectly |
PSU |
|
8 |
[cgroups v2] Soft memory limit incorrectly using memory.high |
PSU |
|
8 |
Cgroup: 'stomping of _mount_path' crash if manually mounted cpusets exist |
PSU |
|
8 |
Wrong comment in CgroupV1Subsystem::cpu_quota |
PSU |
|
11 |
Problem list java/awt/event/KeyEvent/KeyTyped/CtrlASCII.java on Linux |
PSU |
|
11 |
use Utils.TEST_NATIVE_PATH instead of System.getProperty("test.nativepath") |
PSU |
|
11 |
Introduce Utils.TEST_NATIVE_PATH |
PSU |
|
8 |
HotSpot Not Identifying it is Running in a Container |
PSU |
|
17 |
[macosx] The text "big" is truncated in JTabbedPane |
PSU |
|
11 |
jdk/lambda/vm/StrictfpDefault.java file can be removed |
PSU |
|
8 |
security/infra/java/security/cert/CertPathValidator/certification/QuoVadisCA.java fails, Certificate has been revoked |
PSU |
|
11 |
gc/stress/gclocker/TestExcessGCLockerCollections.java does not compile |
PSU |
|
11 |
Test test/hotspot/jtreg/runtime/7162488/TestUnrecognizedVmOption.java fails when -XX:+IgnoreUnrecognizedVMOptions is set |
PSU |
|
20, 17, 11, 8 |
Add Certigna Root CA |
PSU |
|
8 |
Cgroups: Incorrect detection logic on some systems (still reproducible) |
PSU |
|
11 |
WebSocket can lose the URL encoding of URI query parameters |
PSU |
|
17 |
convert clhsdb "mem" command from javascript to java |
PSU |
|
8 |
jtreg test error in test/hotspot/jtreg/containers/docker/TestMemoryAwareness.java |
PSU |
|
8 |
jtreg test security/infra/java/security/cert/CertPathValidator/certification/BuypassCA.java fails |
PSU |
|
17 |
C2 SATB barriers are not safepoint-safe |
PSU |
|
11 |
The sun/awt/shell/FileSystemViewMemoryLeak.java is unstable |
PSU |
|
17, 11 |
CompressedClassSpaceSizeInJmapHeap.java time out after 8 minutes |
PSU |
|
8 |
[TESTBUG] Some cgroup tests are failing after JDK-8231111 |
PSU |
|
8 |
The test OpenByUNCPathNameTest.java should be changed to be manual |
PSU |
|
8 |
Cgroups: Incorrect detection logic on old systems in hotspot |
PSU |
|
8 |
Cgroups: Incorrect detection logic on some systems |
PSU |
|
11 |
The crash in XRobotPeer when the custom GraphicsDevice is used |
PSU |
|
8 |
8230305 causes slowdebug build failure |
PSU |
|
11 |
code cleanup in SSLContextImpl.java |
PSU |
|
17 |
sun/security/ssl/SSLSessionImpl/ResumptionUpdateBoundValues.java fails intermittent |
PSU |
|
8 |
Add ability to configure third port for remote JMX |
PSU |
|
8 |
[TESTBUG] HTMLEditorKit test bug5043626.java is failing on macos |
PSU |
|
11 |
serviceability/tmtools/jstat tests times out with -Xcomp |
PSU |
|
8 |
Linux os::available_memory re-reads cgroup configuration on every invocation |
PSU |
|
11 |
[TEST] develop a test case for SuspendThreadList including current thread |
PSU |
|
17 |
JDI tc02x004 failed again due to wrong # of breakpoints |
PSU |
|
8 |
Cgroups v2: Rework Metrics in java.base so as to recognize unified hierarchy |
PSU |
|
11 |
SA tests fail with "Windbg Error: ReadVirtual failed" |
PSU |
|
17, 11 |
maxOutputSize, instead of javatest.maxOutputSize, should be used in TEST.properties |
PSU |
|
8 |
Cgroups v2: Container awareness |
PSU |
|
8 |
Docker reporting causes secondary crashes in error handling |
PSU |
|
8 |
[TESTBUG] runtime/containers/docker/TestMemoryAwareness.java test fails on SLES12 |
PSU |
|
8 |
jdk/internal/platform/cgroup/TestCgroupMetrics.java - NumberFormatException because of large long values (memory limit_in_bytes) |
PSU |
|
11 |
sun/net/www/protocol/file/DirPermissionDenied.java failed on Windows 2016 because DirPermissionDenied directory has no read permission |
PSU |
|
11 |
jvmti/scenarios/contention/TC04/tc04t001/TestDescription.java fails on jvmti→InterruptThread (JVMTI_ERROR_THREAD_NOT_ALIVE) |
PSU |
|
11 |
jvmti/scenarios/contention/TC04/tc04t001/TestDescription.java still fails due to wrong number of MonitorContendedEntered events |
PSU |
|
8 |
win32: gc/metaspace/TestCapacityUntilGCWrapAround.java fails |
PSU |
|
11 |
[TESTBUG] java/lang/annotation/loaderLeak/Main.java fails with -Xcomp |
PSU |
|
11 |
java/util/concurrent/BlockingQueue/DrainToFails.java testBounded fails intermittently |
PSU |
|
17 |
sun/net/www/http/HttpClient/MultiThreadTest.java sometimes detect threads+1 connections |
PSU |
|
11 |
jvmti/scenarios/contention/TC04/tc04t001/TestDescription.java fails due to wrong number of MonitorContendedEntered events |
PSU |
|
11 |
sun/net/www/http/HttpClient/MultiThreadTest.java should be more resilient to unexpected traffic |
PSU |
|
11 |
Replace wildcard address with loopback or local host in tests - part 2 |
PSU |
|
11 |
Add tests for ElementKind predicates |
PSU |
|
11 |
Crash in KlassFactory::check_shared_class_file_load_hook |
PSU |
|
11 |
java/util/concurrent/CountDownLatch/Basic.java fails |
PSU |
|
11 |
Run java/net/URL/HandlerLoop.java in othervm mode |
PSU |
|
11 |
Test generation scripts do not invoke stream preprocessor correctly |
PSU |
|
11 |
sun/net/www/protocol/http/ProtocolRedirect.java failed with "java.net.ConnectException" |
PSU |
|
11 |
java/util/logging/LogManager/Configuration/updateConfiguration/HandlersOnComplexResetUpdate.java fails with Unexpected reference: java.lang.ref.WeakReference |
PSU |
|
8 |
Add rationale to PER_CPU_SHARES define |
PSU |
|
11 |
[test] java/math/BigInteger/ModPow.java can throw an ArithmeticException |
PSU |
|
11 |
test/jdk/java/nio/file/DirectoryStream/Basic.java not correct when using a glob |
PSU |
|
11 |
[test] java/net/URL/HandlerLoop has illegal reflective access |
PSU |
|
11 |
[TESTBUG] assertEquals is invoked with the arguments in the wrong order |
PSU |
|
17 |
Test javax/swing/border/TestTitledBorderLeak.java fails |
PSU |
|
11 |
fix missing newlines at end of files |
PSU |
|
11 |
Update ProblemList after verification of jtreg tests in Win 7 |
PSU |
|
17 |
[TESTBUG] vmTestbase/nsk/stress/jni/ native code cleanup |
PSU |
|
11 |
JGSS: Fix leak in exception cases in getJavaOID() |
PSU |
|
11 |
JGSS: Fix cut/paste error in NativeUtil.c |
PSU |
|
17 |
JDB tests do not update source path after doing a redefine class |
PSU |
|
11 |
Deadlock in libj2gss.so when loading "j2gss" and "net" libraries in parallel. |
PSU |
|
17, 11 |
Test to cover CodeSource.getCodeSigners() |
PSU |
|
11 |
Refactor shell test javax/xml/jaxp/common/8035437/run.sh to java |
PSU |
|
11 |
adjust libsplashscreen linux ppc64le builds for easier libpng update |
PSU |
|
11 |
fix 2 compiler tests to avoid JDK-8208690 |
PSU |
|
20, 17, 11 |
File.listRoots performance degradation |
PSU |
|
11 |
Reduce incidence of compiler.warn.source.no.bootclasspath in javac tests |
PSU |
|
8 |
Do not restart close if errno is EINTR |
PSU |
|
8 |
[freetype] text rotated on 180 degrees is too narrow |
PSU |
|
11 |
bad test with broken links needs to be updated |
PSU |
|
8 |
Bad pointer comparison and small cleanup in os_linux.cpp |
PSU |
|
8 |
javax/swing/JInternalFrame/Test6325652.java fails |
PSU |
|
8 |
Headful tests should not be run in headless mode |
PSU |
|
17 |
[TESTBUG] jps and jcmd -l support for containers is not tested |
PSU |
|
11 |
BootstrapLoggerTest : Executor still alive |
PSU |
|
11 |
java/util/concurrent/CountDownLatch/Basic.java failed w/ Xcomp |
PSU |
|
17, 11 |
Regression test java/awt/font/TextLayout/CombiningPerf.java fails |
PSU |
|
11 |
Remove SSLv2Hello and SSLv3 from default enabled TLS protocols |
PSU |
|
17 |
Speed up test sun/net/www/protocol/https/HttpsClient/ProxyAuthTest.java |
PSU |
|
11 |
[TESTBUG] rewrite runtime shell tests in java |
PSU |
|
8 |
@headful key can be removed from the tests for JavaSound |
PSU |
|
11 |
java/net/URLConnection/ResendPostBody.java failed with "Error while cleaning up threads after test" |
PSU |
|
11 |
sun/net/www/protocol/http/StackTraceTest.java fails intermittently with Invalid Http response |
PSU |
|
8 |
[PIT] javax/swing/JMenuItem/8152981/MenuItemIconTest.java always fail |
PSU |
|
8 |
Cleanup of ProblemList.txt |
PSU |
|
8 |
Two JavaBeans tests failed |
PSU |
|
17 |
Throw error if default java.security file is missing |
PSU |
|
17, 11 |
[macosx] test java/awt/Frame/ShapeNotSetSometimes/ShapeNotSetSometimes.java fails (again) |
PSU |
|
8 |
[TEST_BUG] Test sun/awt/dnd/8024061/bug8024061.java fails on ubuntu |
PSU |
|
8 |
[TEST_BUG] javax/swing/plaf/basic/BasicHTML/4251579/bug4251579.java failure due to timing |
PSU |
|
11 |
java/net/Socket/LingerTest.java and java/net/Socket/ShutdownBoth.java timeout intermittently |
PSU |
|
8 |
Test java/awt/Mouse/TitleBarDoubleClick/TitleBarDoubleClick.html fails intermittently with timeout error |
PSU |
|
7 |
TimeZone getOffset API does not return a DST offset between years 2038-2137 |
PSU |
|
8 |
[TESTBUG] Some Introspector tests fail with a Java heap bigger than 4GB |
PSU |
|
11, 8 |
Trailing dot in hostname causes TLS handshake to fail with SNI disabled |
PSU |
|
17, 11 |
[macosx] javax/swing/Popup/TaskbarPositionTest.java fails because Popup is one pixel off |
PSU |
|
17 |
NoClassDefFoundError omits original ExceptionInInitializerError |
PSU |
|
8 |
[TESTBUG] Test sun/java2d/AcceleratedXORModeTest.java fails on Windows |
PSU |
|
8 |
[TEST_BUG] keyboard garbage after javax/swing/plaf/windows/WindowsRootPaneUI/WrongAltProcessing/WrongAltProcessing.java |
PSU |
|
11 |
SourcePositions are wrong for Strings concatenated with '+' operator |
PSU |
|
17 |
Zero: Implement fast bytecodes |
PSU |
|
11 |
TEST_BUG: closed/javax/sound/midi/Synthesizer/Receiver/bug6186488.java fails |
PSU |
|
7 |
CertPath/CertPathBuilderTest failures after webrev 6854712_6637288_7126011 |
PSU |
|
8 |
DragSourceListener.dragDropEnd() never been called on completion of dnd operation |
PSU |
|
8 |
[macosx] Font in BasicHTML document is bigger than it should be |
PSU |
|
8 |
java/awt/Graphics2D/CopyAreaOOB.java fails |
PSU |
|
8 |
Reg test: java/awt/Toolkit/ScreenInsetsTest/ScreenInsetsTest.java fails in Windows |
PSU |
|
17 |
Wrong defect ID in the code of test LocalRMIServerSocketFactoryTest.java |
PSU |
|
8 |
REGTEST fails: SelectionAutoscrollTest.html |
PSU |
|
17, 11 |
sRGB-ColorSpace to sRGB-ColorSpace Conversion |
PSU |
|
11 |
[11u] Crash on Windows in C2 compiled code after 8248238 and 8218431 |
PSU |
|
8 |
Revert os specific stubs for SystemMetrics |
PSU |
|
8 |
[Solaris] Broken jdk8u build after JDK-8266391 |
PSU |
|
8 |
[AIX] Broken jdk8u build after JDK-8266391 |
PSU |
|
11 |
[11u] Add CompileClassWithDebugTest to ProblemList for 8303074 |
PSU |
|
11 |
[11u] Add modified test snippet after backport of JDK-8221871 |
PSU |
|
11 |
[11u] Add missing '(' in makefile after backport of 8218431 |
PSU |
|
20 |
Incorrect desugaring of null-allowed nested patterns |
PSU |
|
17 |
Speed up tests with infinite loops, sleep less |
PSU |
|
20 |
Crash in DumpTimeClassInfo::add_verification_constraint |
PSU |
|
20 |
Verification error when compiling switch with record patterns |
PSU |
|
17, 11 |
JFR: increase checkpoint event size for stacktrace and string pool |
PSU |
|
17, 11, 8 |
Fix possible leak in SpNegoContext dispose |
PSU |
|
8 |
[8u] some shell tests are passed but have unexpected operator errors |
PSU |
|
17 |
Prefer ArrayList to LinkedList in LayoutComparator |
PSU |
|
8 |
[8u] Fix writing of test files after the cgroups v2 backport |
PSU |
|
8 |
NPE in FcFontManager.getDefaultPlatformFont() on Linux without installed fontconfig |
PSU |
OpenJFX Bug Fixes
The following table describes the OpenJFX changes implemented in this release.
OpenJDK Patch ID | Azul Zulu Version | Synopsis | CPU/PSUCPU fixes are included in both CPU and PSU bundles. PSU fixes are included in the PSU bundles only. |
---|---|---|---|
20, 17, 11, 8 |
Cherry-pick WebKit 615.1 stabilization fixes |
CPU,PSU |
|
20, 17, 11, 8 |
Unable to navigate to relative URLs after fix for JDK-8299781 |
CPU,PSU |
|
20, 17, 11, 8 |
Improved Webkit support |
CPU,PSU |
|
20, 17, 11 |
[macos] Crash when launching JavaFX app with JDK that targets SDK 13 |
CPU,PSU |
|
20, 17, 11, 8 |
[linux] Crash on exit from WebKit 615.1 |
CPU,PSU |
|
20, 17, 11, 8 |
Better GL support |
CPU,PSU |
|
20, 17, 11, 8 |
Better platform image support |
CPU,PSU |
|
20, 17, 11, 8 |
Improve FX pages |
CPU,PSU |
|
20, 17, 11, 8 |
Update WebKit to 615.1 |
CPU,PSU |
|
20, 17, 11, 8 |
Improve JFX navigation |
CPU,PSU |
|
20, 17, 11, 8 |
BMP top-down images fail to load after JDK-8289336 |
CPU,PSU |
|
20, 17, 11, 8 |
Video distortion is observed while playing youtube video |
CPU,PSU |
|
20, 17, 11, 8 |
HTML default Range input control not rendered |
CPU,PSU |
|
20, 17, 11, 8 |
Better DragView handling |
CPU,PSU |
|
20, 17, 11, 8 |
Improve Robot functionality |
CPU,PSU |
|
20, 17, 11, 8 |
Better video decoding |
CPU,PSU |
|
20, 17, 11, 8 |
Cherry-pick WebKit 615.1 stabilization fixes (2) |
CPU,PSU |
|
20, 17, 11, 8 |
Webview loaded webpage is not showing play, volume related buttons for embeded Audio/Video elements |
CPU,PSU |
|
17 |
EOS might not be delivered by progressbuffer in some cases |
PSU |
|
17 |
Remove easy warnings in javafx.base |
PSU |
|
17 |
Robot capture tests should move mouse to corner of screen |
PSU |
|
17 |
[TestBug] Fix some ignored unit test from TableViewTest |
PSU |
|
17 |
ComboBox popup doesn’t close after selecting value that was added with 'runLater' |
PSU |
|
17 |
Update boot JDK to 19.0.1 |
PSU |
|
17 |
Update Gradle to 7.6 |
PSU |
|
17 |
gradle -PBUILD_SDK_FOR_TEST=false fails with gradle 7.6 |
PSU |
|
17 |
NULL check of CTFontCopyAvailableTables return value is required |
PSU |
|
17 |
Stage steals focus on scene change |
PSU |
|
17 |
Skip failing test StraightLineTest on Linux |
PSU |
|
17 |
PixelBufferDrawTest fails on some systems |
PSU |
|
17 |
Mark two RobotTest methods as unstable on HiDPI Windows systems |
PSU |
|
17, 11 |
Tree/TableView with null focus model throws NPE in queryAccessibleAttribute() |
PSU |
|
17 |
Multiple copies of accelerator change listeners are added to MenuItems, but only 1 is removed |
PSU |
|
17 |
Tests: Add layout container snapping tests |
PSU |
|
17 |
JUnit5 tests using Params API fails to compile |
PSU |
|
17 |
Reference to State in Task.java is ambiguous when building with JDK 19 |
PSU |
|
17 |
TreeTableViewSkin: memory leak when changing skin |
PSU |
|
17 |
TableViewSkin: memory leak when changing skin |
PSU |
|
17 |
ScrollPaneSkin: memory leak when changing skin |
PSU |
|
17, 11, 8 |
Update SQLite to 3.39.4 |
PSU |
|
17 |
PaginationSkin: memory leak when changing skin |
PSU |
|
17 |
ComboBoxBaseSkin: memory leak when changing skin |
PSU |
|
17 |
ButtonBarSkin: memory leak when changing skin |
PSU |
|
17 |
AccordionSkin: memory leak when changing skin |
PSU |
|
17 |
MenuButtonSkin: memory leak when changing skin |
PSU |
|
17 |
DatePicker updates its value property with wrong date when dialog closes |
PSU |
|
17 |
JavaFX - IllegalArgumentException when printing with margins equal to 0 |
PSU |
|
17 |
JavaFX: Blank pages when printing |
PSU |
|
17 |
ScrollBarSkin: memory leak when changing skin |
PSU |
|
17 |
Update JavaDoc in javafx.geometry.Point3D |
PSU |
|
17 |
SplitPaneSkin: memory leak when changing skin |
PSU |
|
17 |
ListenerHelper for managing and disconnecting listeners |
PSU |
|
17 |
MenuBarSkin: memory leak when changing skin |
PSU |
|
17, 11, 8 |
Provide media support for libavcodec version 59 |
PSU |
|
17, 8 |
Loading new Media from resources can sometimes fail when loading from FXML |
PSU |
|
17 |
Documentation memory consistency effects of runLater |
PSU |
|
17, 11, 8 |
[Accessibility] [Win] [Narrator] Exceptions When Deleting Text with Continuous Key Press in TextArea and TextField |
PSU |
|
17 |
Creating ScrollPane with same content component causes memory leak |
PSU |
|
17, 11, 8 |
add_definitions USE_SYSTEM_MALLOC when USE_SYSTEM_MALLOC is ON |
PSU |
|
17 |
GitHub Workflows security hardening |
PSU |
|
17 |
Enable manually triggering the GitHub workflow |
PSU |
|
17, 11 |
Add support for Linux/LoongArch64 |
PSU |
|
17 |
Minor typographical errors in JavaDoc javafx.scene.control.ScrollPane.java |
PSU |
|
17 |
Additional constrained resize policies for Tree/TableView |
PSU |
|
17 |
[Linux] No more drag events when new Stage is created in drag handler |
PSU |
|
17 |
Openjfx: all projects to use JUnit5 (Eclipse) |
PSU |
|
17 |
Cherry-pick WebKit 614.1 stabilization fixes |
PSU |
|
17, 11 |
GitHub actions: intermittent build failure on macOS while downloading ant |
PSU |
|
17 |
Add support for optional signing of native libraries |
PSU |
|
17, 11 |
TableRow vs. TreeTableRow: inconsistent visuals in cell selection mode |
PSU |
|
17 |
Wrong text artifacts in table header |
PSU |
|
17, 11 |
VirtualFlow creates unneeded empty cells |
PSU |
|
17 |
[CSS] ClassCastException in CssStyleHelper calculateValue |
PSU |
|
17 |
Update attribution in webkit.md file |
PSU |
|
17, 11 |
DialogPane without header nor headerText nor graphic node adds padding to the left of the content pane |
PSU |
|
17, 11 |
Wrong position of focus of screen reader on Windows with screen scale > 1 |
PSU |
|
17 |
Clear .root style class from a root node that is removed from a Scene/SubScene |
PSU |
|
17 |
Update the documentation of Virtualized controls to include the best practice of not using Nodes directly in the item list |
PSU |
|
17 |
Add Skin.install() method |
PSU |
|
17 |
Notify menu event after a long press gesture on Android is not dispatched |
PSU |
|
17 |
Bump minimum JDK version for JavaFX to JDK 17 |
PSU |
|
17, 11 |
Bump macOS GitHub actions to macOS 11 |
PSU |
|
17 |
update Eclipse .classpath in apps, buildSrc |
PSU |
|
17 |
Provide simplified deterministic way to manage listeners |
PSU |
|
17 |
MouseLocationOnScreenTest sometimes fails on Mac M1 |
PSU |
|
17 |
Robot capture tests fail intermittently on Mac M1 |
PSU |
|
17, 11, 8 |
Update JPEG Image Decoding Software to 9e |
PSU |
|
17, 11, 8 |
Update ICU4C to 71.1 |
PSU |
|
17 |
Fix warnings: Possible accidental assignment in place of a comparison. A condition expression should not be reduced to an assignment |
PSU |
|
17 |
Fix warnings: Unlikely argument type |
PSU |
|
17 |
Fix warnings: type should also implement hashCode() since it overrides Object.equals() |
PSU |
|
17 |
Fix warnings: method is overriding a synchronized method without being synchronized |
PSU |
|
17 |
(Tree)TableView is null in (Tree)TableRowSkin during autosize |
PSU |
|
17 |
Update attribution in gstreamer.md file |
PSU |
|
17 |
Update attribution in glib.md file |
PSU |
|
17 |
[macos] Remove support of duplicated formats from macOS |
PSU |
|
17 |
Update MarlinFX to 0.9.4.6 |
PSU |
|
17 |
Update WebKit to 614.1 |
PSU |
|
17 |
SwingNodeDnDMemoryLeakTest::testSwingNodeMemoryLeak fails sometimes |
PSU |
|
17, 11, 8 |
[Accessibility] [Win] [Narrator] Exceptions with TextArea & TextField when deleted last char |
PSU |
|
8 |
Update to gcc 11.2.0 on Linux |
PSU |
|
17 |
JavaFX media stubs rely on libav.org |
PSU |
|
11 |
JavaFX does not support fonts installed per-user on Windows 10/11 |
PSU |
|
17 |
ListView with null SelectionModel/FocusModel throws NPE |
PSU |
|
17 |
NPE on clearing value of IntegerSpinnerValueFactory |
PSU |
|
17 |
Memory leak in Scene after dragging a cell |
PSU |
|
17 |
ImagePool uses terminally deprecated System.runFinalization method |
PSU |
|
8 |
JavaFX build fails on macOS aarch64 |
PSU |
|
17 |
Crash during printing when disposing textures |
PSU |
|
17 |
TextInputControlSkin: incorrect inputMethod event handler after switching skin |
PSU |
|
17 |
Exception in Quantum due to null platformWindow |
PSU |
|
17 |
[TestBug] Save and restore the default Locale in javafx.base unit test LocalDateTimeStringConverterTest |
PSU |
|
8 |
Building OpenJFX on Apple AARCH64 not possible |
PSU |
|
8 |
Allow building of JavaFX native libs for Apple Silicon |
PSU |
|
17 |
MultipleSelectionModel throws IndexOutOfBoundException |
PSU |
|
17, 11 |
Alert disables Tab selection when TabDragPolicy REORDER is used |
PSU |
|
17 |
Spinner keeps spinning if removed from Scene |
PSU |
|
8 |
[TestBug] Ignore two failing FXML unit tests which use Nashorn script engine |
PSU |
|
17 |
Spinner: throws IllegalArgumentException when replacing skin |
PSU |
|
17 |
Spurious invalidations due to bug in IntegerBinding and other classes |
PSU |
|
17 |
Inconsisent formatting of Rectangle2D toString method |
PSU |
|
17, 11 |
Tree/TableView: implementation of isSelected(int) violates contract |
PSU |
|
17 |
JavaFX Labels in Tab’s VBox is not displayed until it is clicked |
PSU |
|
17, 11 |
JFXPanel popups open at wrong coordinates when using multiple hidpi monitors |
PSU |
|
17 |
TableRowSkinBase: horizontal layout broken if row has padding |
PSU |
|
17 |
Cleanup in the D3D native pipeline |
PSU |
|
17 |
StyleablePropertyFactory: example in class javadoc does not compile |
PSU |
|
8 |
Provide media support for libav version 58 |
PSU |
|
17 |
CheckBoxTreeCell: graphic on TreeItem not always showing |
PSU |
|
17 |
Use consistent pattern for startup in FX system tests |
PSU |
|
8 |
[Linux] Build and deliver the libav media stubs for openjfx build |
PSU |
|
17 |
NPE in SliderSkin:140 if Slider.Tooltip.autohide is true |
PSU |
|
17, 11 |
(Tree)TableView with null selectionModel: throws NPE on sorting |
PSU |
|
17 |
JavaFX show big icons in system menu on macOS with Retina display |
PSU |
|
8 |
Performance issue when scrolling ListView due to excess CSS processing |
PSU |
|
8 |
Menu beeps when mnemonics is used |
PSU |
|
17 |
horizontal scrollbar should never become visible in TableView with constrained resize policy |
PSU |
|
17, 11 |
TableView with CONSTRAINED_RESIZE_POLICY incorrectly displays a horizontal scroll bar. |
PSU |
|
17, 11 |
[TableView] TableView and TreeTableView menu button overlaps columns when using a constrained resize policy. |
PSU |
|
11 |
[testbug] Test compilation failure in ControlUtils.java after JDK-8292353 |
PSU |
|
17, 11, 8 |
[Win] [Accessibility, Dialogs] Alert Dialog content is not fully read by Screen Reader |
PSU |
|
11 |
[TextField] IOOBE on setting text with control characters that replaces existing text |
PSU |
|
17 |
InputMethodEvents are not enabled for text input controls |
PSU |
|
17 |
Pagination control has the wrong size |
PSU |
|
11 |
Wrong state after deselecting two or more cells of a TableView selection |
PSU |
|
11 |
WebView’s ColorChooser fails to initialize when running in security context |
PSU |
|
17 |
Update boot JDK to 19.0.2 |
PSU |
|
17 |
Missing copyright header in ConditionalBinding.java file |
PSU |
|
17 |
Node.focusWithin doesn’t account for nested focused nodes |
PSU |
|
17 |
Cells in VirtualFlow jump after resizing |
PSU |
|
17 |
IconifyTest fails intermittently on Linux |
PSU |
|
17 |
Clean up raw type warnings in javafx.beans.property.* and com.sun.javafx.property.* |
PSU |
|
17, 11, 8 |
Opacity in WebView not working anymore |
PSU |
|
17 |
JavaDoc example for PseudoClass has minor typo |
PSU |
|
17 |
Remove Scene.KeyHandler |
PSU |
|
17 |
Remove easy warnings in javafx.controls |
PSU |
|
17 |
Remove easy warnings in javafx.graphics |
PSU |
|
17 |
Remove easy warnings in javafx.fxml, javafx.media, javafx.swing, javafx.swt and javafx.web |
PSU |
Bug Fixes Specific to Azul Zulu Builds of OpenJDK
The following table describes the Azul Zulu bug fixes implemented in this release.
Issue ID | Azul Zulu Version | Synopsis | CPU/PSUCPU fixes are included in both CPU and PSU bundles. PSU fixes are included in the PSU bundles only. |
---|---|---|---|
ZULU-46695 |
8 |
Update OpenJSSE version to 1.1.12 |
CPU,PSU |
ZULU-47403 |
8 |
Update JFX to zulu8u372-b03 |
PSU |
ZULU-47385 |
11 |
Update JFX to zulu19.0.3+102 |
PSU |
ZULU-47334 |
8 |
zulu8_qnx build fails: duplicate class jdk.internal.platform.SystemMetrics |
PSU |
ZULU-47333 |
8 |
zulu8_arm32hf_cr build fails: #error define sched_setattr for the arch |
PSU |
ZULU-47182 |
7 |
NPE in sun/security/provider/certpath/DisabledAlgorithms/CPBuilder.java and CPBuilderWithMD5.java - subjectPublicKey must be non-null |
PSU |
ZULU-46871 |
17 |
Update JFX to zulu20.0.1+100 |
PSU |
ZULU-46870 |
11 |
Update JFX to zulu19.0.3+101 |
PSU |
ZULU-46758 |
8 |
Update JFX to zulu8u372-b02 |
PSU |
ZULU-46703 |
17, 11, 8 |
Use CRS Agent 1.0.26 |
PSU |
ZULU-46532 |
8 |
New test javax/net/ssl/ServerName/EndingDotHostname.java fails on Linux |
PSU |
ZULU-46521 |
8 |
CRaM build failure after ZULU-46513 |
PSU |
ZULU-46508 |
8 |
Add UseThreadAffinities option and priority→affinity mapping |
PSU |
ZULU-46507 |
8 |
Allow regular users to change java thread priority |
PSU |
ZULU-46383 |
8 |
Zulu 8 QNX-Arm32 fails to build: cannot find SystemMetrics |
PSU |
ZULU-46376 |
8 |
Make GNU_UNIQUE really fatal |
PSU |
ZULU-45990 |
11 |
[TESTBUG] hotspot test gc/g1/TestSharedArchiveWithPreTouch.java fails to compile |
PSU |
ZULU-45989 |
8 |
Checkpoint to bailout if UNIQUE symbol is found and GLIBC is older 2.33 |
PSU |
ZULU-45825 |
8 |
[C/R] Biased locking won’t be disabled after restore |
PSU |
ZULU-45697 |
8 |
notify first method call from interpreter (x86_32) |
PSU |
ZULU-45275 |
11 |
Solaris build is broken after JDK-8297088 |
PSU |
ZULU-45273 |
8 |
GNU_UNIQUE message should be fatal |
PSU |
ZULU-45268 |
17, 11, 8 |
Add sending of VM_METHOD_FIRST_CALLED to all supported JVMs |
PSU |
ZULU-45266 |
8 |
Report link_map dev/ino offset in hs_err |
PSU |
ZULU-45265 |
8 |
Refactor dev/ino offset to be a computable constant |
PSU |
ZULU-45264 |
8 |
Undefine codegen macros after ZULU-42710 |
PSU |
ZULU-45252 |
8 |
Library can be confused with loaded one on restore |
PSU |
ZULU-45242 |
8 |
Add deunique to all images and profiles |
PSU |
ZULU-45241 |
8 |
JCK8 test "api/java_security/KeyFactory/index.html#RSASSAPSSKeyFactoryTests" failed with "java.security.spec.InvalidKeySpecException: RSAPrivateCrtKeySpec can only be used with CRT keys" |
PSU |
ZULU-45234 |
8 |
CRaM fails to rebuild due to permission issue |
PSU |
ZULU-45227 |
8 |
Disable RSEQ tunable on systems with glibc2.35 |
PSU |
ZULU-45146 |
8 |
Build on solaris is broken after JDK-8266391 |
PSU |
ZULU-45012 |
8 |
[C/R] FinalReference.enqueue() throws InternalError |
PSU |
ZULU-45003 |
17, 11, 8 |
CRS agent without -XX:+UnlockExperimentalVMOptions/UnlockExperimentalCRS |
PSU |
ZULU-44949 |
8 |
cr-compat-checker does not check CONFIG_PROC_PAGE_MONITOR or implications |
PSU |
ZULU-44803 |
11 |
Zulu11+CRS should be buildable in docker/ubuntu:18.04 |
PSU |
ZULU-44420 |
8 |
Bump criu version to cram-release-4 |
PSU |
ZULU-44403 |
8 |
hs_err does not reflect complete -Zrestore configuration |
PSU |
ZULU-44394 |
11 |
New test hotspot/jtreg/compiler/c1/TestBadStateAtLongCmp.java fails against linux-arm32 C2 builds |
PSU |
ZULU-44264 |
8 |
A set of JDK library files are not stripped |
PSU |
ZULU-44263 |
8 |
cr-checker is not stripped |
PSU |
ZULU-44216 |
8 |
Update JFX to zulu8u362-b02 |
PSU |
ZULU-44118 |
8 |
Make criu ASLR tolerant |
PSU |
ZULU-44116 |
8 |
CR utils are not stripped |
PSU |
ZULU-44100 |
8 |
Update JFX to zulu8u361-b02 |
PSU |
ZULU-43987 |
17, 11 |
Update JFX to zulu19.0.2+102 |
PSU |
ZULU-43972 |
17, 11 |
Update JFX to zulu19.0.1.0.101+102 |
PSU |
ZULU-43971 |
17, 11, 8 |
Update CRS client to version 1.0.11 |
PSU |
ZULU-43437 |
8 |
Update release info |
PSU |
ZULU-43431 |
8 |
[C/R] [TESTBUG] SIGPIPE in some azul/cr/cram tests on zulu8.66.0.58 |
PSU |
ZULU-43161 |
17 |
jdk/test/jaxp/javax/xml/jaxp/module/ServiceProviderTest/DefaultFactoryWrapperTest.java failed with "Unexpected exit from test [exit code: 1]" |
PSU |
ZULU-42542 |
11, 8 |
Guard compare-excange code with a barrier |
PSU |
ZULU-42269 |
17 |
builds for linux32 and win-aarch64 are broken after ZULU-39745 |
PSU |
ZULU-42007 |
8 |
[C/R] Test azul/cr/cram/AgentNativeState/Test.sh fails - 4 classes loaded when 3 are expected |
PSU |
ZULU-42006 |
8 |
[C/R] Test azul/cr/cram/Jar/Test.sh fails - "Zrestore: parameter is not supported: -jar" |
PSU |
ZULU-38404 |
8 |
Revert ZULU-37530: Reset launcher mode … |
PSU |
ZULU-29447 |
8 |
Allow VM thread scheduler type change |
PSU |
ZULU-29440 |
8 |
Allow GC thread scheduler type change |
PSU |
ZULU-29439 |
8 |
Print thread scheduler on thread dump request |
PSU |
ZULU-19604 |
8 |
[fastdebug] azul/cr/cram/ZULU-12343/Test.sh: "criu unable to inject over undupped" assertion failure on restore |
PSU |
ZULU-47547 |
7 |
Failure in java/util/TimeZone/Bug6772689.java - America/Nuuk: got 2038-03-27, expected 2038-03-28 |
PSU |
ZULU-6937 |
8 |
Add JVM options to select sched policy for threads |
PSU |
ZULU-47645 |
8 |
Test TestBiasedLockRevocationEvents fails against Arm64 CR builds with "Value not equal to true, field='disableBiasing'" |
PSU |
ZULU-47640 |
8 |
Test OutputRedirect fails with AssertionError |
PSU |
ZULU-47638 |
8 |
Many jtreg/jfr test failures with "Internal Error (os_linux.cpp:4800), ShouldNotReachHere" |
PSU |
ZULU-47639 |
8 |
Test NativeState fails with "Cannot load NODELETE lib" |
PSU |
ZULU-47189 |
8 |
aarch32 can’t be compiled in armv7 thumb mode |
PSU |
ZULU-48302 |
17 |
Use CRaC-CRIU 17 |
PSU |
ZULU-48295 |
17 |
[CRaC] CRIU does not handle Azure environment correctly |
PSU |
Bug Fixes Specific to Azul Zulu Builds of OpenJDK with JavaFX
The following table describes the Azul ZuluFX bug fixes implemented in this release.
Issue ID | Azul Zulu Version | Synopsis | CPU/PSUCPU fixes are included in both CPU and PSU bundles. PSU fixes are included in the PSU bundles only. |
---|---|---|---|
ZULU-44265 |
8 |
Opacity in WebView not working in Zulu8-JFX |
PSU |
ZULU-43969 |
17, 11, 8 |
jfx fails to load top-down bmp images |
PSU |
ZULU-43905 |
17, 11, 8 |
Get libav sources from gitlab instead of libav.org |
PSU |