Enhance certificate processing
April 2026 Quarterly Update Release Notes
Release Details
This release is the April 2026 quarterly update release for Azul Zulu Builds of OpenJDK version 26, 25, 21, 17, 11, 8, 7, and 6.
The following table describes which Azul Zulu versions are published with this release.
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 |
||||
26.30.11 (CA) |
PSU |
26.0.1+8 |
26.28 |
26.0.0+35 |
26.0.1+101 |
25.33.16 (SA) |
CPU |
25.0.2.0.101+1 |
25.32 |
25.0.2+10 |
25.0.2.0.101+101 |
25.34.17 (CA) |
PSU |
25.0.3+9 |
25.33 |
25.0.2.0.101+1 |
25.0.3+101 |
21.49.18 (SA) |
CPU |
21.0.10.0.101+1 |
21.48 |
21.0.10+7 |
23.0.6.0.101+102 |
21.50.19 (CA) |
PSU |
21.0.11+10 |
21.49 |
21.0.10.0.101+1 |
23.0.7+102 |
17.65.18 (SA) |
CPU |
17.0.18.0.101+1 |
17.64 |
17.0.18+8 |
22.0.8.0.101+103 |
17.66.19 (CA) |
PSU |
17.0.19+10 |
17.65 |
17.0.18.0.101+1 |
22.0.9+102 |
11.87.18 (SA) |
CPU |
11.0.30.0.101+1 |
11.86 |
11.0.30+7 |
19.0.14.0.101+102 |
11.88.17 (CA) |
PSU |
11.0.31+11 |
11.87 |
11.0.30.0.101+1 |
19.0.15+101 |
8.93.0.18 (SA) |
CPU |
8u491-b01 |
8.92 |
8u482-b08 |
8u491-b04 |
8.94.0.18 (CA) |
PSU |
8u492-b09 |
8.93 |
8u491-b01 |
8u492-b02 |
7.85.0.12 (SA) |
CPU |
7u501-b01 |
7.83 |
7u491-b01 |
N/A |
6.79.0.14 (SA) |
CPU |
6b179 |
6.77 |
6b177 |
N/A |
(*) Azul provides two types of distribution packages for each Java version:
-
Subscriber Availability (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 a use doesn’t contaminate the code or intellectual property of such software with any license requirements. SA builds may support configurations and features that are unavailable to free users.
-
Community Availability (CA) distributions 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
Zulu Docker Official Images
After more than two years of collaboration, reviews, and iterations with the Docker team, Azul Zulu OpenJDK has officially joined the Docker’s Official Images program. This is more than a badge of honor. It changes how Java developers can pull and trust their container base images. The community has provided a lot of constructive feedback to make these images easier to use and maintain, for example:
-
Fewer variations with clear functional advantages.
-
Better alignment with the upstream-preferred base.
-
Deprecation of end-of-life configurations.
-
Deprecation of the distroless images.
The images are available on Docker Hub under the azul-zulu name. You can pull them directly, for instance, with the following commands:
docker pull azul-zulu:21
docker pull azul-zulu:21-jre
docker pull azul-zulu:25
Retirement of the images on azul/zulu-openjdk on Docker Hub is planned by the end of 2026. Please plan your migration to the new Docker Official images. If you need a variant that is not yet available, open an issue at AzulSystems/azul-zulu-images to request it.
More information is available in the Azul announcement, Trusted Java Containers: Azul Zulu OpenJDK Joins Docker’s Official Images, and in our installation instructions for Running Azul Zulu CA in a Docker Container. All the available tags are listed on Zulu CA Docker Official Tags.
New Zulu Distributions
JavaFX for 64bit ARM-based Windows 11 for Java 21
As more 64-bit ARM-based laptops become available, the demand for JavaFX on this platform is increasing. With this release, we add support for JavaFX on 64-bit ARM-based Windows 11 for Java 21.
The Azul Zulu Builds with JavaFX functionality for the Windows ARM platform are available for Azul Core customers.
Changes in Coordinated Restore at Checkpoint (CRaC)
Coordinated Restore at Checkpoint (CRaC) is an OpenJDK project that allows you to start Java programs with a shorter time to first transaction, combined with less time and resources to achieve full code speed.
Warp as the Default Engine
Azul Zulu comes with two CRaC engines: warp and criu. The warp engine is now the default engine for all supported platforms. It provides better performance and reliability than the criu engine, and it is the recommended engine for most use cases.
Better Support for JVM Detection on macOS
Azul changed the directories inside the macOS bundles so that only the Contents directory will remain underneath the top-level directory. All symlinks (and the zulu-$VER.jdk directory which previously contained the Contents directory) are planned to be removed. This will help macOS systems to detect installed Zulu versions.
Applications relying on a specific Zulu installation path, may be broken because of this change in the next release. Instructions will be provided on how to address this.
Supported Platforms
This section provides information about the operating systems that are supported in this release of Azul Zulu.
Azul Zulu Builds of OpenJDK Without and With OpenJFX
Some versions of Azul Zulu are available in different packages for specific platforms, as indicated in this overview table with:
-
: Build of OpenJDK without OpenJFX. -
: Build of OpenJDK without and with OpenJFX.
|
Note
|
The list of supported configurations and platform includes, but is not limited to, the table below. Don’t hesitate to contact Support if you have issues with Azul Zulu Builds of OpenJDK on any other platform or configuration. |
Operating System |
Azul Zulu Version |
|||||||
|---|---|---|---|---|---|---|---|---|
6 |
7 |
8 |
11 |
17 |
21 |
25 |
26 |
|
Windows Server 2025 |
|
|
|
|
|
|
|
|
Windows Server 2022 |
|
|
|
|
|
|
|
|
Windows Server 2019 |
|
|
|
|
|
|
|
|
Windows Server 2016 |
|
|
|
|
|
|
|
|
Windows 11 |
|
|
|
|
|
|
|
|
Windows (ARM 64-bit) |
||||||||
Windows 11 |
n/a |
n/a |
n/a |
n/a |
|
|
|
|
Linux (x86 32/64-bit) |
||||||||
RHEL 10.x [2]Only available in PSU builds |
|
|
|
|
|
|
|
|
RHEL 9.x |
|
|
|
|
|
|
|
|
RHEL 8.x |
|
|
|
|
|
|
|
|
RHEL 7.x |
n/a |
n/a |
|
|
|
n/a |
n/a |
n/a |
Fedora 43 |
|
|
|
|
|
|
|
|
SLES 15 |
|
|
|
|
|
|
|
|
SLES 12 |
|
|
|
|
|
|
|
|
CentOS Stream |
|
|
|
|
|
|
|
|
Ubuntu 24.04 |
|
|
|
|
|
|
|
|
Ubuntu 22.04 |
|
|
|
|
|
|
|
|
Ubuntu 20.04 |
|
|
|
|
|
|
|
|
Ubuntu 18.04 |
|
|
|
|
|
|
|
|
Debian 13 |
|
|
|
|
|
|
|
|
Debian 12 |
|
|
|
|
|
|
|
|
Debian 11 |
|
|
|
|
|
|
|
|
Wind River 8.x |
n/a |
|
|
n/a |
n/a |
n/a |
n/a |
n/a |
CoreOS |
n/a |
|
|
|
|
n/a |
n/a |
n/a |
Alpine Linux 3.11 or later [3]Alpine Linux 3.17 or later for Java 24+. |
n/a |
n/a |
|
|
|
|
|
|
Wolfi Linux |
n/a |
n/a |
n/a |
n/a |
n/a |
|
|
|
Amazon Linux 2023 |
n/a |
n/a |
|
|
|
|
|
|
Linux (ARM 64-bit) |
||||||||
Ubuntu 24.04 |
n/a |
n/a |
|
|
|
|
|
|
Ubuntu 22.04 |
n/a |
n/a |
|
|
|
|
|
|
Ubuntu 20.04 |
n/a |
n/a |
|
|
|
|
|
|
Ubuntu 18.04 |
n/a |
n/a |
|
|
|
|
|
|
Debian 13 |
n/a |
n/a |
|
|
|
|
|
|
Debian 12 |
n/a |
n/a |
|
|
|
|
|
|
Debian 11 |
n/a |
n/a |
|
|
|
|
|
|
Alpine Linux 3.11 or later [3]Alpine Linux 3.17 or later for Java 24+. |
n/a |
n/a |
|
|
|
|
|
|
Wolfi Linux |
n/a |
n/a |
n/a |
n/a |
n/a |
|
|
|
Amazon Linux 2023 |
n/a |
n/a |
|
|
|
|
|
|
Linux with kernel 3.10.x and glibc 2.23
[4]Bundles with the Checkpoint/Restore (with the |
n/a |
n/a |
|
|
n/a |
n/a |
n/a |
n/a |
Linux (ARM 32-bit Hard-Float) |
||||||||
Ubuntu 18.04 [6]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 |
Raspberry Pi OS 10 (Buster) [6]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 |
Raspberry Pi OS 9 (Stretch) [6]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
[6]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.
[9]Bundles with the CRaM (with the |
n/a |
n/a |
|
|
n/a |
|
|
n/a |
Linux (ARM 32-bit Soft-Float) [10]Bundles with the C1 compiler 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 [11]Bundles with the C1 compiler. Tested on ARMv5 hardware. |
n/a |
n/a |
|
|
n/a |
n/a |
n/a |
n/a |
Debian 7 Wheezy [12]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 |
n/a |
n/a |
Linux with kernel 3.10.x and glibc 2.9 [12]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 |
n/a |
n/a |
Linux (MIPS 32-bit) [13]MIPS32r2 ISA, Big Endian, FPU in 32-bit mode or equivalent emulation. |
||||||||
Linux with kernel 4.9.59 and glibc 2.9 [14]Linux soft-float O32 MIPS ABI. |
n/a |
n/a |
|
n/a |
n/a |
n/a |
n/a |
n/a |
Linux (ppc64 Big Endian) |
||||||||
Linux with kernel 3.8.13 and glibc 2.22 [15]Bundles for this platform were tested on QorIQ® T4240-RDB. |
n/a |
n/a |
|
n/a |
n/a |
n/a |
n/a |
n/a |
Linux (ppc32 Hard-float and SPE) |
||||||||
Linux with kernel 3.12.37 and glibc 2.20 [16]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 |
n/a |
n/a |
QNX |
||||||||
QNX 7.0 ARMv7 32-bit Hard-Float ABI |
n/a |
n/a |
|
n/a |
n/a |
n/a |
n/a |
n/a |
QNX 7.1 ARMv8 32-bit Hard-Float ABI |
n/a |
n/a |
|
n/a |
n/a |
n/a |
n/a |
n/a |
macOS 14+ |
n/a |
|
|
|
|
|
|
|
macOS (Apple Silicon) |
||||||||
macOS 14+ |
n/a |
n/a |
|
|
|
|
|
|
Solaris (x86 and Sparc) |
||||||||
Solaris 11 |
n/a |
|
|
|
n/a |
n/a |
n/a |
n/a |
Solaris 10 |
n/a |
|
|
n/a |
n/a |
n/a |
n/a |
n/a |
Azul Zulu Builds of OpenJDK With CRaC
|
Note
|
Currently, CRaC is only available for the specified Linux systems, in the versions listed below of Azul Zulu Builds of OpenJDK. For development, you can use the CRaC Java library on any platform and simulate the CRaC functionality. |
-
: Build of OpenJDK with full CRaC support and the Warp engine. -
: Build of OpenJDK with CRaC support for development purposes. These provide a simulated checkpoint/restore mechanism to be used for development and testing.
Operating System |
Azul Zulu Versions |
|
|---|---|---|
17, 21, 25, 26 |
||
x86 64-bit |
ARM 64-bit |
|
Linux |
|
|
Alpine Linux 3.16 |
|
|
Windows |
|
n/a |
macOS |
|
|
Known Issues
Property Permission Denied When Using AWT with Security Manager
If you use AWT with Azul Zulu together with the Security Manager, your application may fail to start with an error like this:
java.security.AccessControlException: access denied ("java.util.PropertyPermission" "jdk.awt.Desktop.bypassBrowserForURI" "read")
If you encounter this problem with your application, you can use the following workaround to allow the application to start:
-
Create a Java policy file with the following content:
grant { permission java.util.PropertyPermission "jdk.awt.Desktop.bypassBrowserForURI", "read"; }; -
Start your application with:
java -Djava.security.policy=/path/to/my.policy ...
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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
JavaFX (WebKitGTK) |
Multiple |
Yes |
7.5 |
Network |
Low |
None |
None |
Unchanged |
None |
None |
High |
26, 25, 21, 17, 11, 8 |
Note 1, Note 3 |
|
JAXP |
Multiple |
Yes |
7.5 |
Network |
Low |
None |
None |
Unchanged |
High |
None |
None |
26, 25, 21, 17, 11, 8, 7, 6 |
Note 2 |
|
Networking |
Multiple |
Yes |
7.5 |
Network |
Low |
None |
None |
Unchanged |
None |
None |
High |
26, 25, 21, 17, 11 |
Note 2 |
|
JGSS |
Multiple |
Yes |
5.3 |
Network |
High |
None |
Required |
Unchanged |
High |
None |
None |
26, 25, 21, 17, 11, 8, 7, 6 |
Note 1 |
|
JSSE |
HTTPS |
Yes |
5.3 |
Network |
Low |
None |
None |
Unchanged |
None |
None |
Low |
26, 25, 21, 17, 11, 8, 7, 6 |
Note 2 |
|
2D (FreeType) |
None |
No |
5.3 |
Local |
Low |
None |
Required |
Unchanged |
Low |
Low |
Low |
26, 25, 21, 17, 11, 8, 7, 6 |
Note 2 |
|
Libraries |
Multiple |
Yes |
3.7 |
Network |
High |
None |
None |
Unchanged |
None |
Low |
None |
26, 25 |
Note 1 |
|
Libraries |
Multiple |
Yes |
3.7 |
Network |
High |
None |
None |
Unchanged |
None |
None |
Low |
26, 25, 21, 17, 11, 8, 7 |
Note 2 |
|
Security |
None |
No |
2.9 |
Local |
High |
None |
None |
Unchanged |
Low |
None |
None |
26, 25, 21, 17, 11, 8, 7, 6 |
Note 2 |
|
Security |
None |
No |
2.9 |
Local |
High |
None |
None |
Unchanged |
Low |
None |
None |
26, 25, 21, 17, 11, 8, 7, 6 |
Note 2 |
|
CVE-2026-22003 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. |
Hotspot |
None |
No |
6.0 |
Local |
High |
Low |
Required |
Unchanged |
None |
High |
High |
None |
Note 1 |
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 does not apply to Java deployments, typically in servers, that load and run only trusted code (e.g., code installed by an administrator). |
2 |
This vulnerability can be exploited by using APIs in the specified Component, e.g., through a web service which supplies data to the APIs. This vulnerability also 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. |
3 |
The patch for CVE-2026-20652 also addresses CVE-2025-43457, CVE-2026-20608, CVE-2026-20635, CVE-2026-20636, CVE-2026-20644, and CVE-2026-20676. |
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. |
|---|---|---|---|
8,11,17,21,25,26 |
PSU |
||
21 |
Enhance Reference handling |
PSU |
|
6,7,8,11,17,21,25,26 |
Transform Affine transformations |
CPU,PSU |
|
8,11,17,21,25,26 |
Enhance behavior of some intrinsics |
CPU,PSU |
|
8,11,17,21,25,26 |
Enhance ZipFile usage |
PSU |
|
6,7,8,11,17,21,25,26 |
Update libPNG |
CPU,PSU |
OpenJDK Fixes and Enhancements
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. |
|---|---|---|---|
6 |
Upgrade to JAXP 1.5 |
CPU,PSU |
|
6 |
Redundant setting of external access properties in setFeatures |
CPU,PSU |
|
6 |
Improve JAXP 1.5 error message |
CPU,PSU |
|
6 |
Property http://javax.xml.XMLConstants/property/accessExternalDTD is not recognized |
CPU,PSU |
|
6 |
FEATURE_SECURE_PROCESSING set to true or false causes SAXParseException to be thrown |
CPU,PSU |
|
6 |
Regression in SAXParserImpl in 7u40 b34 (NPE) |
CPU,PSU |
|
6 |
SPECJVM2008 has errors introduced in 7u40-b34 |
CPU,PSU |
|
11 |
HttpClient?s client ssl certificate authentication seems to be broken. |
CPU,PSU |
|
11 |
Uncontrolled memory consumption in SSLFlowDelegate.Reader |
CPU,PSU |
|
6,7,8,11,17,21 |
AesDkCrypto.stringToKey should not return null |
CPU,PSU |
|
6,7,8,11,17,21 |
New test in JDK-8343622 fails with a promoted build |
CPU,PSU |
|
6,7,8,11,17,21,25 |
Distrust TLS server certificates anchored by Chunghwa ePKI Root CA |
CPU,PSU |
|
17,21,25 |
PPC: fix inswri immediate argument order |
CPU,PSU |
|
8,11,17,21,25,26 |
Update FreeType to 2.14.1 |
CPU,PSU |
|
6,7,8,11,17,21,25,26 |
(tz) Update Timezone Data to 2025c |
CPU,PSU |
|
6,7,8,11,17,21,25,26 |
(tz) Update Timezone Data to 2026a |
CPU,PSU |
|
8,11,17,21,25,26 |
Update FreeType to 2.14.2 |
CPU,PSU |
|
17,21 |
java.awt.Toolkit.getScreenInsets(GraphicsConfiguration) returns incorrect values |
PSU |
|
17 |
GZIPInputStream readTrailer uses faulty available() test for end-of-stream |
PSU |
|
25 |
TEST_BUG: java/rmi/transport/checkLeaseInfoLeak/CheckLeaseLeak.java failing intermittently |
PSU |
|
17,21,25 |
AIX: Implement OperatingSystemMXBean.getSystemCpuLoad() and .getProcessCpuLoad() on AIX |
PSU |
|
8 |
Hotspot does not compile with clang 3.4 on Linux |
PSU |
|
25 |
[TEST_BUG]The java/awt/Modal/PrintDialogsTest/PrintDialogsTest.java instruction need to update |
PSU |
|
8 |
Resolve disabled warnings for libjli and libjli_static |
PSU |
|
21 |
The regression-swing case failed as the text on label is not painted red with the GTK L&F |
PSU |
|
21 |
(fs) Files.copy fails due to interference from something else changing the file system |
PSU |
|
8 |
java/security/cert/CertPathValidator/OCSP/AIACheck.java fails intermittently |
PSU |
|
8 |
Mark java/net/BindException/Test.java as intermittently failing |
PSU |
|
8 |
JDK9 does not compile on Linux with GCC 6.1 because left-shifting a negative number has undefined behavior |
PSU |
|
8 |
Remove shell script from compiler/c2/cr7005594/Test7005594.java |
PSU |
|
8 |
Safepoint sync time did not increase |
PSU |
|
25 |
Better cleanup for jdk/test/java/lang/module/customfs/ModulesInCustomFileSystem.java |
PSU |
|
8 |
quarantine gc/survivorAlignment/TestPromotionFromSurvivorToTenuredAfterMinorGC.java |
PSU |
|
17 |
DistributionPointFetcher fails to fetch CRLs if the DistributionPoints field contains more than one DistributionPoint and the first one fails |
PSU |
|
11 |
sun/security/ssl/SSLSocketImpl/ReuseAddr.java failed due to "BindException: Address already in use (Bind failed)" |
PSU |
|
25 |
G1: Implement UseGCOverheadLimit |
PSU |
|
8 |
Improve the readability of container information in the error log |
PSU |
|
8 |
Replace wildcard address with loopback or local host in tests - part 1 |
PSU |
|
11 |
C code is not compiled correctly due to undefined "i386" |
PSU |
|
8 |
giflib legal file is missing attribution for openbsd-reallocarray.c. |
PSU |
|
11 |
HttpClient’s client ssl certificate authentication seems to be broken |
PSU |
|
8 |
com/sun/jndi/ldap/LdapDnsProviderTest.java failing with LDAP response read timeout |
PSU |
|
17,21,25 |
Restrict algorithms at JCE layer |
PSU |
|
17 |
MenuItem may cache the size and did not update it when the screen DPI is changed |
PSU |
|
25 |
Shenandoah: update man pages to mention -XX:+UseShenandoahGC |
PSU |
|
8 |
com/sun/jndi/ldap/LdapDnsProviderTest.java failed due to timeout |
PSU |
|
25 |
java/nio/channels/spi/SelectorProvider/inheritedChannel/InheritedChannelTest.java failed with ThreadTimeoutException |
PSU |
|
17,21,25 |
java/awt/Focus/AppletInitialFocusTest/AppletInitialFocusTest1.java failed with "RuntimeException: Wrong focus owner: java.awt.Button[button1,41,36,56x23,label=Button1]" |
PSU |
|
11 |
JSSE should fail fast if there isn’t supported signature algorithm |
PSU |
|
8 |
jdk/internal/platform/docker/TestDockerMemoryMetrics.java fails due to swapping not working |
PSU |
|
17 |
Spelling errors |
PSU |
|
25 |
Wrong test name in jtreg run tag for java/awt/print/PrinterJob/SwingUIText.java |
PSU |
|
8 |
Update java.desktop classes to use try-with-resources |
PSU |
|
17 |
Linking error for classes with lambda template parameters and virtual functions |
PSU |
|
8 |
Fix java/nio/file/FileStore/Basic.java test by ignoring /run/user/* mount points |
PSU |
|
17 |
G1: Predicted old time in log always zero |
PSU |
|
17 |
java_lang_String::as_platform_dependent_str stores to oop in native state |
PSU |
|
11 |
Harmonize/Standardize the SSLSocket/SSLEngine/SSLSocketSSLEngine test templates |
PSU |
|
8 |
[linux] improve print_container_info |
PSU |
|
8 |
sun/net/www/http/KeepAliveCache/KeepAliveProperty.java failed with "RuntimeException: Failed in server" |
PSU |
|
25 |
[Accessibility,macOS,VoiceOver] VoiceOver reads the spinner value wrong and sometime partially |
PSU |
|
11 |
Incorrect argument processing in java launcher |
PSU |
|
25 |
vmTestbase/vm/mlvm/meth/stress/jni/nativeAndMH/Test.java fails with Out of space in CodeCache |
PSU |
|
8 |
Improve container information |
PSU |
|
21,25 |
com/sun/jndi/ldap/LdapPoolTimeoutTest.java failed due to different timeout message |
PSU |
|
17 |
VM crashes if it gets sent SIGUSR2 from outside |
PSU |
|
25 |
AArch64: TestUseSHA512IntrinsicsOptionOnSupportedCPU.java fails on CPU with SHA512 feature support |
PSU |
|
21 |
Colored text is not shown on disabled checkbox and radio button with GTK LAF for bug4314194 |
PSU |
|
25 |
Test "java/awt/print/PrinterJob/PageDialogTest.java" fails on macOS 13 x64 because the Page Dialog blocks the Toolkit |
PSU |
|
11 |
Verify TLS_ECDH_* cipher suites cannot be negotiated |
PSU |
|
17,21 |
java.util.TimeZone.getSystemTimeZoneID uses C library default file mode |
PSU |
|
11 |
Make thread stacks not use huge pages |
PSU |
|
17 |
potential null pointer dereference in filemap.cpp |
PSU |
|
8 |
Update LCMS to 2.15 |
PSU |
|
11 |
Reference.waitForReferenceProcessing should be more accessible to tests |
PSU |
|
11 |
Update javax.net.ssl TLS tests to use SSLContextTemplate or SSLEngineTemplate |
PSU |
|
11 |
Update sun.security.ssl TLS tests to use SSLContextTemplate or SSLEngineTemplate |
PSU |
|
25 |
Specialize atomic bitset functions for aix-ppc |
PSU |
|
17 |
TLS handshake fails because of ConcurrentModificationException in PKCS12KeyStore.engineGetEntry |
PSU |
|
17 |
Server should not send bad_certificate alert when the client does not send any certificates |
PSU |
|
8 |
[macos13] setFullScreenWindow() shows black screen on macOS 13 & above |
PSU |
|
21 |
[linux] mmap should use MAP_FIXED_NOREPLACE if available |
PSU |
|
8,11,25 |
jdk/internal/platform/docker/TestSystemMetrics.java fails on Ubuntu |
PSU |
|
17,21 |
Build with mawk fails on Windows |
PSU |
|
21 |
(fs) java/nio/file/Files/CopyInterference.java should use TestUtil::supportsLinks |
PSU |
|
21,25 |
javax/swing/ButtonGroup/TestButtonGroupFocusTraversal.java fails in Ubuntu 23.10 with Motif LAF |
PSU |
|
17,21 |
Modernize text.testlib.HexDumpReader |
PSU |
|
21 |
java/net/Socket/asyncClose/Race.java fails intermittently (aix) |
PSU |
|
21,25 |
java/nio/channels/Channels/SocketChannelStreams.java running into timeout (aix) |
PSU |
|
21 |
ThreadCountLimit.java failed with "Native memory allocation (mprotect) failed to protect 16384 bytes for memory to guard stack pages" |
PSU |
|
25 |
Refactor some jdk/java/net/httpclient/http2 tests to JUnit |
PSU |
|
25 |
Printer tests use invalid '@run main/manual=yesno |
PSU |
|
11 |
Exceptions::wrap_dynamic_exception() doesn’t have ResourceMark |
PSU |
|
17 |
Test CertMsgCheck.java fails to find alert certificate_required |
PSU |
|
21 |
(fs) The utility TestUtil.supportsLinks is wrongly used to check for hard link support |
PSU |
|
21 |
Attach in Linux may have wrong behaviour when pid == ns_pid (Kubernetes debug container) |
PSU |
|
17,21 |
Multiple NewSessionTicket support for TLS |
PSU |
|
8 |
Update GIFlib to 5.2.2 |
PSU |
|
17 |
TailCall should not use frame pointer register for jump target |
PSU |
|
21 |
Problem list BufferStrategyExceptionTest.java on Windows |
PSU |
|
17,21 |
Stress seed should be initialized for runtime stub compilation |
PSU |
|
17,21 |
Update to use jtreg 7.4 |
PSU |
|
17,21 |
TestAbortOnVMOperationTimeout test fails for client VM |
PSU |
|
21,25 |
Test sun/security/ssl/SSLSessionImpl/ResumeChecksServer.java failed: Existing session was used |
PSU |
|
25 |
Check return values of sysinfo |
PSU |
|
17,21 |
SSLSocketOutputRecord buffer miscalculation |
PSU |
|
21 |
os::print_hex_dump should optionally print ASCII |
PSU |
|
25 |
Test sun/security/ssl/SSLSocketImpl/ReuseAddr.java failed: java.net.BindException: Address already in use |
PSU |
|
21,25 |
Nimbus : JLabel not painted with LAF defined foreground color on Ubuntu 24.04 |
PSU |
|
21 |
[s390x] Test Failure: GTestWrapper.java |
PSU |
|
11 |
Fix known X11 library locations in sysroot |
PSU |
|
11 |
Add more known sysroot library locations for ALSA |
PSU |
|
17,21,25 |
Update Commons BCEL to Version 6.10.0 |
PSU |
|
11,17,21 |
JITTester: Fix breaks in static initialization blocks |
PSU |
|
11 |
[17u] Backport of JDK-8284047 missed to delete a file |
PSU |
|
17 |
PNGImageWriter uses much more memory than necessary |
PSU |
|
17 |
Type annotation attached to incorrect type during class reading |
PSU |
|
17 |
CompletionFailure in getEnclosingType attaching type annotations |
PSU |
|
21 |
Update to use jtreg 7.5.1 |
PSU |
|
8,11,17,21 |
giflib attribution correction |
PSU |
|
17,21,25 |
Refactor MiscUndecorated/ActiveAWTWindowTest.java |
PSU |
|
17 |
In ClassReader, extract a constant for the superclass supertype_index |
PSU |
|
11 |
Disable SHA-1 in TLS/DTLS 1.2 handshake signatures |
PSU |
|
25 |
compiler/cha/TypeProfileFinalMethod.java fails with assertEquals expected: 0 but was: 2 |
PSU |
|
21 |
Test com/sun/tools/attach/PermissionTest.java fails access denied after JDK-8327114 |
PSU |
|
21 |
Test TestJcmdWithSideCar.java should skip ACCESS_TMP_VIA_PROC_ROOT (after JDK-8327114) |
PSU |
|
17 |
[REDO BACKPORT] type annotations are not visible to javac plugins across compilation boundaries (JDK-8225377) |
PSU |
|
11,17,21,25 |
MemoryEaterMT fails intermittently with ExceptionInInitializerError |
PSU |
|
25 |
[TESTBUG] javax/swing/JSpinner/8223788/JSpinnerButtonFocusTest.java test fails in ubuntu 22.04 on SBR Hosts |
PSU |
|
21 |
reimplement: JDK-8327114 Attach in Linux may have wrong behavior when pid == ns_pid |
PSU |
|
25 |
GenShen: Silently ignoring ShenandoahGCHeuristics considered poor user-experience |
PSU |
|
25 |
Test vmTestbase/nsk/jdi/ObjectReference/referringObjects/referringObjects002/referringObjects002.java failed: Class nsk.share.jdi.TestClass1 was not unloaded |
PSU |
|
21 |
(bf) Move java/nio/Buffer/LimitDirectMemory.java from ProblemList.txt to ProblemList-Virtual.txt |
PSU |
|
25 |
Review and update tests using explicit provider names |
PSU |
|
25 |
Swapping checking do not work for MetricsMemoryTester failcount |
PSU |
|
21 |
Performance regression in reflective invocation of native methods |
PSU |
|
25 |
[updates] Customize README.md to specifics of update project |
PSU |
|
25 |
Test runtime/cds/appcds/TestParallelGCWithCDS.java#id0 failed |
PSU |
|
21 |
ZoneOffset.ofTotalSeconds performance regression |
PSU |
|
11,17,21 |
test/lib/containers/docker/DockerRunOptions.java uses addJavaOpts() from ctor |
PSU |
|
25 |
[XWayland] Some tests fail intermittently in the CI, but not locally |
PSU |
|
17,21,25 |
Test CRLReadTimeout.java fails with -Xcomp on a fastdebug build |
PSU |
|
17,21 |
GTK: javax/swing/JColorChooser/Test8152419.java there are no swatches or RGB tab in JColorChooser |
PSU |
|
8 |
Limit the length of inflated text chunks |
PSU |
|
21 |
MultiNST tests need more debugging and timing |
PSU |
|
25 |
jvmti/scenarios/contention/TC05/tc05t001 fails: ERROR: tc05t001.cpp, 281: (waitedThreadCpuTime - waitThreadCpuTime) < (EXPECTED_ACCURACY * 1000000) |
PSU |
|
17,21 |
Combine Screen Inset Tests into a Single File |
PSU |
|
11 |
Add mechanism to disable signature schemes based on their TLS scope |
PSU |
|
21 |
Test containers/systemd/SystemdMemoryAwarenessTest.java fails on Linux ppc64le SLES15 SP6 |
PSU |
|
8 |
Rendering of bulky sound bank from MIDI sequence can cause OutOfMemoryError |
PSU |
|
21 |
StringBuilder getChar and putChar robustness |
PSU |
|
21 |
(ch) Move preClose to UnixDispatcher |
PSU |
|
17,21 |
Improve debuggability of test/langtools/jdk/jshell/JdiHangingListenExecutionControlTest.java test |
PSU |
|
25 |
Test java/awt/Frame/MultiScreenTest.java fails: Window list is empty |
PSU |
|
8 |
[8u] Test tools/launcher/VersionCheck.java fails with debug build |
PSU |
|
17,21,25 |
Add a helper method to Util - findComponent() |
PSU |
|
21 |
Odd debug output in -Xlog:os+container=debug on certain systems |
PSU |
|
21 |
G1: UseCompressedOops boundary is calculated on maximum heap region size instead of maxiumum ergonomic heap region size |
PSU |
|
17,21 |
Automate javax/swing/JComboBox/ComboPopupBug.java |
PSU |
|
25 |
Use random data in MinMaxRed_Long data arrays |
PSU |
|
21,25 |
Keytool exposes the password in plain text when command is piped using | grep |
PSU |
|
21 |
gc/g1/TestAllocationFailure.java doesn’t need WB API |
PSU |
|
21 |
File Leak in CgroupSubsystemFactory::determine_type of cgroupSubsystem_linux.cpp:300 |
PSU |
|
17 |
[REDO BACKPORT] javac crashes while adding type annotations to the return type of a constructor (JDK-8320001) |
PSU |
|
25 |
java/lang/Thread/virtual/Starvation.java timeout on server with high CPUs |
PSU |
|
21 |
ZGC: Use MAP_FIXED_NOREPLACE when reserving memory |
PSU |
|
25 |
Cleanup some sparc related coding in os_linux |
PSU |
|
17,21 |
Improve debuggability of com/sun/jndi/ldap/LdapPoolTimeoutTest.java test |
PSU |
|
21 |
[java.nio] Use @requires tag instead of exiting based on "os.name" property value |
PSU |
|
17,21 |
WhiteBox.waitForReferenceProcessing() fails assert for return type |
PSU |
|
11 |
When no "signature_algorithms_cert" extension is present we do not apply certificate scope constraints to algorithms in "signature_algorithms" extension |
PSU |
|
21 |
[java.lang] Use @requires tag instead of exiting based on os.name or separatorChar property |
PSU |
|
25 |
Use ClassFile API instead of ASM to transform classes in tests |
PSU |
|
25 |
Not all cgroup parameters are made available |
PSU |
|
21 |
Update to use jtreg 7.5.2 |
PSU |
|
17,21,25 |
Update OpenSSL library for interop tests |
PSU |
|
21,25 |
java/lang/StringBuilder/RacingSBThreads.java times out with C1 |
PSU |
|
25 |
java/awt/Toolkit/ScreenInsetsTest/ScreenInsetsTest.java Test failing on Ubuntu 24.04 Vm Hosts used by Oracle’s internal CI system |
PSU |
|
25 |
src/java.base/share/classes/sun/security/util/Debug.java implement the test for args.toLowerCase |
PSU |
|
25 |
[macOS] os::Bsd::available_memory() might return too low values |
PSU |
|
25 |
Re-enable CDS test cases for jvmci after JDK-8345826 |
PSU |
|
25 |
sun/java2d/OpenGL/DrawImageBg.java Test fails intermittently |
PSU |
|
21 |
sun.tools.attach.VirtualMachineImpl::checkCatchesAndSendQuitTo on Linux leaks file handles after JDK-8327114 |
PSU |
|
21,25 |
Empty mode/padding in cipher transformations |
PSU |
|
25 |
GenShen: Heuristics do not respond to changes in SoftMaxHeapSize |
PSU |
|
25 |
[asan] vmTestbase/nsk/jvmti tests show memory issues |
PSU |
|
25 |
CDS and AOT can cause buffer truncation warning even when logging is disabled |
PSU |
|
25 |
GenShen: block_start() may be incorrect after class unloading |
PSU |
|
25 |
[s390x] Test StartupOutput.java crash due to CodeCache size |
PSU |
|
25 |
javac produces class that does not pass verifier. |
PSU |
|
25 |
Expose reason for marking nmethod non-entrant to JVMCI client |
PSU |
|
25 |
Use @requires instead of SkippedException for MaxPath.java |
PSU |
|
21,25 |
Stricter checking for cipher transformations |
PSU |
|
25 |
Test "javax/swing/text/GlyphView/bug4188841.java" failed because the phrase of text pane does not match the instructions |
PSU |
|
25 |
JVM crashes when attaching a dynamic agent before JVMTI_PHASE_LIVE |
PSU |
|
25 |
Add classfile modification code to RedefineClassHelper |
PSU |
|
21 |
Test runtime/Thread/ThreadCountLimit.java need loop increasing the limit |
PSU |
|
25 |
Shenandoah: Free threshold heuristic does not use SoftMaxHeapSize |
PSU |
|
25 |
Test javax/net/ssl/SSLSocket/Tls13PacketSize.java failed again with java.net.SocketException: An established connection was aborted by the software in your host machine |
PSU |
|
25 |
CodeInvalidationReasonTest.java fails with ZGC on AArch64 |
PSU |
|
25 |
ubuntu-22-04 machine is failing client tests |
PSU |
|
25 |
Problem list CodeInvalidationReasonTest.java on linux-riscv64 until JDK-8360168 is fixed |
PSU |
|
25 |
String.indexOf intrinsics fail with +EnableX86ECoreOpts and -CompactStrings |
PSU |
|
25 |
sun/security/tools/keytool/i18n.java user country is current user location instead of the language |
PSU |
|
17 |
[21u] Disable logic for attaching type annotations to class files until 8359336 is fixed |
PSU |
|
17,21,25 |
DTLS handshakes fails due to improper cookie validation logic |
PSU |
|
25 |
sun/security/tools/keytool/i18n.java add an ability to add comment for failures |
PSU |
|
25 |
runtime/Thread/AsyncExceptionTest.java timed out |
PSU |
|
8 |
jcstress is able to crash jdk8 on aarch64 with jfr on |
PSU |
|
25 |
Tests throw SkippedException when they should fail |
PSU |
|
17,21,25 |
Test ExtraButtonDrag.java requires frame.dispose in finally block |
PSU |
|
25 |
[TEST] com/sun/net/httpserver/Test9.java fails with java.nio.file.FileSystemException |
PSU |
|
17 |
SIGSEGV in LShiftLNode::Ideal due to unexpected dead node |
PSU |
|
25 |
ShenandoahAsserts::print_obj() does not work for forwarded objects and UseCompactObjectHeaders |
PSU |
|
25 |
GlyphLayout behavior differs on JDK 11+ compared to JDK 8 |
PSU |
|
25 |
[IR Framework] Has too restrictive regex for load and store |
PSU |
|
25 |
BogusFocusableWindowState.java fails with StackOverflowError on Linux |
PSU |
|
17,21,25 |
Test javax/swing/GraphicsConfigNotifier/StalePreferredSize.java timed out |
PSU |
|
21,25 |
System.console() should only be available for interactive terminal |
PSU |
|
8,11 |
Enforce limits on the size of an XBM image |
PSU |
|
25 |
sun/security/krb5/config/native/TestDynamicStore.java ensure that the test is run with sudo |
PSU |
|
25 |
RISC-V: cleanup NativeMovRegMem |
PSU |
|
21 |
Several runtime/Thread tests should mark as /native |
PSU |
|
25 |
C2 fails with unexpected node in SuperWord truncation: CmpLTMask, RoundF |
PSU |
|
17,21,25 |
Incorrect jtreg header in TestLayoutVsICU.java |
PSU |
|
25 |
Test compiler/vectorization/TestSubwordTruncation.java fails on platforms without RoundF/RoundD |
PSU |
|
25 |
[asan] runtime/ErrorHandling/PrintVMInfoAtExitTest.java fails because output differs slightly |
PSU |
|
25 |
JFR: Improve slow tests |
PSU |
|
21 |
java/nio/channels/vthread/BlockingChannelOps.java subtests timed out |
PSU |
|
25 |
Shenandoah: Switch nmethod entry barriers to conc_instruction_and_data_patch |
PSU |
|
25 |
cancelled ForkJoinPool tasks no longer throw CancellationException |
PSU |
|
25 |
sun/tools/jhsdb/HeapDumpTestWithActiveProcess.java Re-enable SerialGC flag on debuggee process |
PSU |
|
25 |
The ARIA role ‘contentinfo’ is not valid for the element <footer> |
PSU |
|
25 |
TEST_BUG: java/rmi/transport/checkLeaseInfoLeak/CheckLeaseLeak.java failing intermittently |
PSU |
|
21,25 |
Crash with null Symbol passed to SystemDictionary::resolve_or_null |
PSU |
|
25 |
C2 fails assert(false) failed: Unexpected node in SuperWord truncation: CastII |
PSU |
|
25 |
Convert JShell tests to use JUnit instead of TestNG |
PSU |
|
25 |
test/jdk/sun/security/pkcs11/Provider/ tests skipped without SkippedException |
PSU |
|
21,25 |
JFR: ThreadDump and ClassLoaderStatistics events may cause back to back rotations |
PSU |
|
25 |
Improve queue size computation in CPU-time sampler |
PSU |
|
21,25 |
jdk/jdk/nio/zipfs/TestPosix.java::testJarFile uses wrong file |
PSU |
|
25 |
Some PKCS11Tests are being skipped when they shouldn’t |
PSU |
|
11 |
[11u] TestPromotionFromSurvivorToTenuredAfterMinorGC.java javac build fails |
PSU |
|
21,25 |
Provide utility methods for sun.security.util.Password |
PSU |
|
25 |
Form control element <select> has no associated label |
PSU |
|
25 |
Add @requires linux for GTK L&F tests |
PSU |
|
25 |
Test jdk/jfr/event/profiling/TestCPUTimeSampleMultipleRecordings.java is timing out |
PSU |
|
17,21 |
Test JdbStopInNotificationThreadTest.java timed out after 60 second |
PSU |
|
25 |
Re-examine older java.text NF, DF, and DFS serialization tests |
PSU |
|
25 |
RISC-V: Improve VerifyMethodHandles for method handle linkers |
PSU |
|
11,17,21,25 |
test/jdk/javax/net/ssl/TLSCommon/interop/JdkProcServer.java and JdkProcClient.java should not delete logs |
PSU |
|
17,21 |
Test com/sun/jdi/JdbStopInNotificationThreadTest.java failed |
PSU |
|
17,21 |
SslRMIClientSocketFactory#createSocket lacking priviledges (securitymanger) |
PSU |
|
25 |
Test gc/arguments/TestParallelGCErgo.java fails with UseTransparentHugePages |
PSU |
|
25 |
Improve flags of compiler/loopopts/superword/TestAlignVectorFuzzer.java |
PSU |
|
25 |
Use a different class for testing JDK-8351654 |
PSU |
|
17,21,25 |
Test runtime/handshake/HandshakeTimeoutTest.java crashed |
PSU |
|
25 |
Test runtime/logging/StressAsyncUL.java is timing out |
PSU |
|
17,21,25 |
Test compiler/loopstripmining/CheckLoopStripMining.java needs internal timeouts adjusted |
PSU |
|
25 |
Add parsing tests to DateFormat JMH benchmark |
PSU |
|
25 |
Test compiler/startup/StartupOutput.java timed out after completion on Windows |
PSU |
|
25 |
New test jdk/jfr/event/profiling/TestCPUTimeSampleQueueAutoSizes.java from JDK-8366082 is failing |
PSU |
|
25 |
Remove @requires vm.opt.UseLargePages from InternSharedString.java test |
PSU |
|
25 |
Test |
PSU |
|
21,25 |
sun/security/util/AlgorithmConstraints/InvalidCryptoDisabledAlgos.java fails after JDK-8244336 |
PSU |
|
21,25 |
Refactor createUI in PassFailJFrame |
PSU |
|
25 |
java/awt/Focus/InitialFocusTest/InitialFocusTest1.java failed with Wrong focus owner |
PSU |
|
25 |
debug.cpp: Do not print help message for methods ifdef’d out |
PSU |
|
25 |
Calendar.roll(hour, 24) returns wrong result |
PSU |
|
17 |
Test java/net/InetAddress/ptr/Lookup.java should throw SkippedException |
PSU |
|
25 |
test/jdk/sun/security/pkcs11/Signature/ tests pass when they should skip |
PSU |
|
25 |
Several tests in httpserver/simpleserver should throw SkipException |
PSU |
|
25 |
AOT cache creation fails with class defined by JNI |
PSU |
|
25 |
CompactNumberFormat.clone does not produce independent instances |
PSU |
|
25 |
Refactor the rest of Locale TestNG based tests to JUnit |
PSU |
|
25 |
Use JUnit instead of TestNG for jdk_text tests |
PSU |
|
25 |
ContextClassLoader cannot be reset on threads in ForkJoinPool.commonPool() |
PSU |
|
25 |
Core dump warning may be confusing |
PSU |
|
25 |
com/sun/net/httpserver/ServerStopTerminationTest.java fails intermittently |
PSU |
|
25 |
acvp test should throw SkippedException when no ACVP-Server available |
PSU |
|
21,25 |
[process] Increase jtreg debug output maxOutputSize for TreeTest |
PSU |
|
25 |
runtime/cds/appcds/SignedJar.java log regex is too strict |
PSU |
|
17,21,25 |
Error reporting: hs_err files should show instructions when referencing code in nmethods |
PSU |
|
25 |
compiler/codecache/stress/UnexpectedDeoptimizationTest.java intermittent timed out |
PSU |
|
21,25 |
NPE during text drawing on machine with JP locale |
PSU |
|
25 |
NMT CommandLine tests can check for error better |
PSU |
|
25 |
Make JEditorPane/TestBrowserBGColor.java headless |
PSU |
|
17 |
Adjust java UL logging in the build |
PSU |
|
25 |
Add test to ensure serialized ICC_Profile stores only necessary optional data |
PSU |
|
25 |
DecimalFormat Rounding Errors for Fractional Ties Near Zero |
PSU |
|
8 |
GHA: Switch to MacOS 15 |
PSU |
|
25 |
Virtual thread stuck in PARKED state |
PSU |
|
25 |
Assess and remedy any unsafe usage of the Semaphores used by JFR |
PSU |
|
25 |
Two sun/java2d/OpenGL tests fail on Windows after JDK-8358058 |
PSU |
|
25 |
jhsdb jstack cannot handle continuation stub |
PSU |
|
25 |
Delete duplicate imaging test |
PSU |
|
17 |
Gtest dll_address_to_function_and_library_name has issues with stripped pdb files |
PSU |
|
25 |
TestGenerators.java fails with IllegalArgumentException: bound must be greater than origin |
PSU |
|
25 |
Remove darcy author tags from langtools tests |
PSU |
|
21,25 |
Remove darcy author tags from jdk tests |
PSU |
|
25 |
C2: Unexpected node in SuperWord truncation: ReverseBytesS, ReverseBytesUS |
PSU |
|
21,25 |
Test sun/java2d/marlin/ClipShapeTest.java#CubicDoDash, #Cubic and #Poly fail intermittent |
PSU |
|
25 |
Thread blocking during JFR emergency dump must be in safepoint safe state |
PSU |
|
25 |
TestJhsdbJstackWithVirtualThread.java fails when run with -showversion |
PSU |
|
25 |
Test runtime/NMT/CheckForProperDetailStackTrace.java fails on Windows when using stripped pdb files |
PSU |
|
25 |
Add missing @Override annotations in com.sun.beans package |
PSU |
|
25 |
Test serviceability/sa/TestJhsdbJstackWithVirtualThread.java fails due to VM warnings |
PSU |
|
25 |
Add jcmd AOT.end_recording diagnostic command |
PSU |
|
25 |
[PPC64] jhsdb jstack cannot handle continuation stub |
PSU |
|
25 |
JFR: Clear event reference eagerly when using EventStream |
PSU |
|
25 |
[PPC64] Several vector tests fail on Power8 |
PSU |
|
21,25 |
G1: Disallow GC for TLAB allocation |
PSU |
|
25 |
Some compiler tests inadvertently exclude particular platforms |
PSU |
|
25 |
Cleanup handling of ancient Windows versions from GetJavaProperties java_props_md |
PSU |
|
25 |
C2: mismatched store from MergeStores wrongly scalarized in allocation elimination |
PSU |
|
26 |
Some compiler tests miss the @key randomness |
PSU |
|
25 |
[Linux] Update cpu shares to cpu.weight mapping function |
PSU |
|
25 |
test/jdk/javax/swing/JSlider/bug4382876.java does not release previously pressed keys |
PSU |
|
21,25 |
Cgroups hierarchical memory limit is not honored after JDK-8322420 |
PSU |
|
21,25 |
com/sun/jdi/TwoThreadsTest.java should wait for completion of all threads |
PSU |
|
25 |
TestLargeUTF8Length.java needs lots of memory |
PSU |
|
25 |
Add intermittent tag for gc/shenandoah/generational/TestOldGrowthTriggers.java |
PSU |
|
25 |
RISC-V: Add VerifyStackAtCalls |
PSU |
|
25 |
Test serviceability/attach/EarlyDynamicLoad/EarlyDynamicLoad.java needs to be resilient about warnings |
PSU |
|
25 |
Use WhiteBox.getWhiteBox().fullGC() to provoking gc for nsk/jvmti tests |
PSU |
|
25 |
DelayScheduler.replace method may break the 4-ary heap in certain scenarios |
PSU |
|
25 |
Update vm.defmeth tests to use virtual threads |
PSU |
|
25 |
test/jdk/java/security/Provider/NewInstance.java and /test/jdk/java/security/cert/CertStore/NoLDAP.java may skip without notifying |
PSU |
|
21,25 |
Create regression test for the hierarchical memory limit fix in JDK-8370572 |
PSU |
|
25 |
Dump JFR recording on CrashOnOutOfMemoryError is incorrectly implemented |
PSU |
|
17,21,25 |
vmTestbase/nsk/jvmti/scenarios/events/EM02/em02t006/TestDescription.java failing |
PSU |
|
25 |
sun/security/pkcs11/Cipher/KeyWrap tests may silently skip |
PSU |
|
25 |
Adjust assertion (GC pause time cannot be smaller than the sum of each phase) in G1GCPhaseTimes::print |
PSU |
|
25 |
Update NSS library to 3.117 |
PSU |
|
25 |
Refactor javax/swing/JFileChooser/FileSizeCheck.java to use Util.findComponent() |
PSU |
|
25 |
Update javax/swing/JFileChooser/bug4759934.java to use Util.findComponent() |
PSU |
|
25 |
java/net/httpclient/whitebox/RawChannelTestDriver.java fails intermittently in jtreg timeout |
PSU |
|
25 |
SIGSEGV in JfrVframeStream::next_vframe() on arm64 |
PSU |
|
25 |
Test sun/security/tools/jarsigner/DefaultOptions.java failed due to CertificateNotYetValidException |
PSU |
|
25 |
compiler/escapeAnalysis/TestRematerializeObjects.java fails in case of -XX:-UseUnalignedAccesses |
PSU |
|
25 |
Still sporadic failures of gc/TestAlwaysPreTouchBehavior.java#<gcname> on Linux after JDK-8359104 |
PSU |
|
21,25 |
ProblemList awt/Mixing/AWT_Mixing/JTableInGlassPaneOverlapping.java for linux |
PSU |
|
17,21,25 |
Intermittent timeouts in test javax/net/ssl/Stapling/HttpsUrlConnClient.java |
PSU |
|
21,25 |
Jtreg test jdk/internal/vm/Continuation/Fuzz.java sometimes fails with (fast)debug binaries |
PSU |
|
25 |
Add missing @Override annotations in com.sun.imageio package |
PSU |
|
25 |
TestMemoryInvisibleParent.java fails with java.nio.file.AccessDeniedException |
PSU |
|
25 |
Shenandoah: Simplify WALK_FORWARD_IN_BLOCK_START use |
PSU |
|
25 |
GaloisCounterMode.implGCMCrypt0 AVX512/AVX2 intrinsics stubs cause AES-GCM encryption failure for certain payload sizes |
PSU |
|
21 |
[21u] JFR: Deadlock in ThrowableTracer |
PSU |
|
25 |
Lower GCTimeLimit in TestUseGCOverheadLimit.java |
PSU |
|
25 |
AOT configuration is corrupted when app closes System.out |
PSU |
|
25 |
TestStackOverflowDuringInit.java fails xss too small on linux-aarch64 |
PSU |
|
25 |
RISC-V: Incorrect pointer dereference in TemplateInterpreterGenerator::generate_native_entry |
PSU |
|
25 |
Add Visual Studio 2026 to build toolchain for Windows |
PSU |
|
17,21,25 |
tools/jar/ReproducibleJar.java fails on XFS |
PSU |
|
25 |
java/nio/file/attribute/BasicFileAttributeView/SetTimesNanos.java should check ability to create links |
PSU |
|
25 |
compiler/floatingpoint/TestSubNodeFloatDoubleNegation.java fails IR verification |
PSU |
|
17,21,25 |
Performance improvement on Linux remote desktop |
PSU |
|
25 |
GenShen: Fix erroneous assert |
PSU |
|
25 |
Add missing sound keyword to MIDI tests |
PSU |
|
25 |
ConnectionFlowControlTest should use HttpResponse.connectionLabel() |
PSU |
|
21,25 |
TestBackToBackSensitive fails intermittently after JDK-8365972 |
PSU |
|
21,25 |
Adjust some UL / JFR string deduplication output messages |
PSU |
|
25 |
Increase buffer size for ring-buffer events in CollectedHeap |
PSU |
|
21,25 |
JFR: Improve logging of TestBackToBackSensitive |
PSU |
|
21 |
Bump update version for OpenJDK: jdk-21.0.11 |
PSU |
|
17 |
Bump update version for OpenJDK: jdk-17.0.19 |
PSU |
|
25 |
Crashes on ppc64(le) after JDK-8371368 |
PSU |
|
25,26 |
VM crashes on init when NonNMethodCodeHeapSize is set too small and UseTransparentHugePages is enabled |
PSU |
|
25 |
assert(!current→cont_fastpath() || freeze.check_valid_fast_path()) failed |
PSU |
|
26 |
Adjust logger usage in java2d tests |
PSU |
|
25 |
Bug4944439 does not enforce locale correctly |
PSU |
|
8 |
[8u] ProblemList TestCPUAwareness until 8370492 is addressed |
PSU |
|
25,26 |
Add a null-safe static factory method to "jdk.test.lib.net.SimpleSSLContext" |
PSU |
|
25 |
ThreadMXBean.getThreadUserTime may return total time |
PSU |
|
21,25 |
Update ProcessBuilder/Basic regex |
PSU |
|
25 |
GHA: Bump to Ubuntu 24.04 |
PSU |
|
17,21,25 |
Mouse additional buttons and horizontal scrolling are broken on XWayland GNOME >= 47 after JDK-8351907 |
PSU |
|
25 |
WorkQueue::push is missing an acquire-fence |
PSU |
|
11,17,21,25 |
Improve debuggability of java/rmi/server/RemoteServer/AddrInUse.java test |
PSU |
|
25 |
TestCodeCacheUnloadDuringConcCycle fails on ARM32 |
PSU |
|
17,21,25,26 |
[CRaC] Restore failed due to incompatible or missing CPU features, try using -XX:CPUFeatures=0xfoo,0xbar on checkpoint |
PSU |
|
17,21,25 |
Unnecessary gthread-2.0 loading |
PSU |
|
21,25 |
Test runtime/Nestmates/membership/TestNestHostErrorWithMultiThread.java failed: Unexpected interrupt |
PSU |
|
25 |
aarch64: MacroAssembler::arrays_equals reads out of bounds |
PSU |
|
25 |
JdkClient and JdkServer test classes ignore namedGroups field |
PSU |
|
25 |
JFR suspend/resume deadlock on macOS in pthreads library |
PSU |
|
8 |
Bump update version of OpenJDK: 8u492 |
PSU |
|
11 |
Bump update version of OpenJDK: 11.0.31 |
PSU |
|
25 |
gc/g1/TestCodeCacheUnloadDuringConcCycle fails on various platforms |
PSU |
|
25 |
JFR Crash during sampling: assert(jt→has_last_Java_frame()) failed: invariant |
PSU |
|
26 |
Bump update version for OpenJDK: jdk26u to 26.0.1 |
PSU |
|
21,25 |
C2: assert(_base == Long) failed: Not a Long |
PSU |
|
25 |
Migrate "test/jdk/com/sun/net/httpserver/" to null-safe "SimpleSSLContext" methods |
PSU |
|
25 |
Support latest VS2026 MSC_VER in abstract_vm_version.cpp |
PSU |
|
25 |
Refactor Serialization tests for Records to JUnit |
PSU |
|
26 |
CPUTimeCounters creates a total counter for unsupported GCs |
PSU |
|
25 |
r18_tls should not be modified on Windows AArch64 |
PSU |
|
25,26 |
Some sound tests failing in CI due to lack of sound key |
PSU |
|
25 |
Improve "SocketException: Protocol family unavailable" message |
PSU |
|
25 |
Refactor further java/util tests from TestNG to JUnit |
PSU |
|
8,11,17,21,25 |
New XBM images parser regression: only the first line of the bitmap array is parsed |
PSU |
|
25,26 |
TestDynamicStore.java '/manual' disables use of '/timeout' |
PSU |
|
25 |
test/jdk/java/net/httpclient/websocket/DummyWebSocketServer.java getURI() uses "localhost" |
PSU |
|
25 |
Test java/lang/invoke/TestVHInvokerCaching.java tests nothing |
PSU |
|
25 |
Refactor java/net/httpclient/ThrowingPushPromises*.java tests to use JUnit5 |
PSU |
|
25 |
Test javax/sound/sampled/Clip/AutoCloseTimeCheck.java timed out |
PSU |
|
25 |
Synth ProgressBarUI implementation confuses background painting with border painting |
PSU |
|
25 |
Check for macos 11 in CGraphicsDevice.m can be removed |
PSU |
|
25 |
RISC-V: simple optimization of ConvHF2F |
PSU |
|
17,21,25 |
RISC-V: Fix argument passing for the RiscvFlushIcache::flush |
PSU |
|
21,25 |
Missing include in systemDictionary.cpp after JDK-8365526 |
PSU |
|
11 |
[11u] [BACKOUT] JDK-8301379 Verify TLS_ECDH_* cipher suites cannot be negotiated |
PSU |
|
21,25 |
java/util/Locale/PreserveTagCase.java does not run any tests |
PSU |
|
25,26 |
Several JShell tests report JUnit discovery warnings |
PSU |
|
25 |
RISC-V: Several masked float16 vector operations are not supported |
PSU |
|
21,25 |
No need for visible input warning in s.s.u.Password when not reading from System.in |
PSU |
|
17,21,25 |
EscapeHash macro fails with GNU make 4.3 and 4.4 |
PSU |
|
25,26 |
Regression in GZIPInputStream performance after JDK-7036144 |
PSU |
|
25 |
Hotspot runtime/CommandLine/OptionsValidation/TestOptionsWithRanges fails without printing the option name |
PSU |
|
25 |
Cleanup outdated SAP AG copyright header info |
PSU |
|
25 |
Improve perfMemory warning about 'Insufficient space for shared memory file' |
PSU |
|
8 |
[8u] Fully handle clang as the toolchain in flags.m4 |
PSU |
|
8 |
[8u] C++ flags get passed to C compiles in the HotSpot build |
PSU |
|
8 |
[8u] saproc & jsig builds add duplicate linker flags on Darwin/MacOS |
PSU |
|
17,21,25 |
[CRaC] Structured engine options info |
PSU |
|
11,17,21,25,26 |
Update HarfBuzz to 12.3.2 |
PSU |
|
26 |
Update Libpng to 1.6.54 |
PSU |
|
25,26 |
RISC-V: Fix client builds after JDK-8368732 |
PSU |
|
8 |
[8u] Problem list CAInterop.java#microsoftrsa2017 |
PSU |
|
25 |
Refactor util/ServiceLoader tests to use JUnit |
PSU |
|
25 |
Refactor util/StringJoiner tests to use JUnit |
PSU |
|
25 |
Refactor util/Vector tests to use JUnit |
PSU |
|
25 |
Some builds are missing debug helpers |
PSU |
|
17,21,25,26 |
PPC64: incorrect quick verify_method_data_pointer check causes poor performance in debug build |
PSU |
|
17,21,25 |
ConcurrentModificationException if jdk.crypto.disabledAlgorithms has multiple entries with known oid |
PSU |
|
25 |
VM crashes with "assert((labs(val) & 0xFFFFFFFF00000000) == 0 || dest == (address)-1) failed: must be 32bit offset or -1" when using too high value for NonNMethodCodeHeapSize |
PSU |
|
25,26 |
RISC-V: Need to check size in SharedRuntime::is_wide_vector |
PSU |
|
25 |
Test java/lang/invoke/MethodHandleProxies/Driver.java does not run Unnamed.java |
PSU |
|
25 |
[25u] Set designator DEFAULT_PROMOTED_VERSION_PRE=ea in jdk25u-dev |
PSU |
|
26 |
Change milestone to fcs for all releases |
PSU |
|
21,25 |
com/sun/jndi/ldap/LdapPoolTimeoutTest.java fails sporadically on Windows |
PSU |
|
8 |
[8u] GHA: Apply work-around for missing JNF for MacOSX builds |
PSU |
|
17,21 |
[macos] java/awt/Frame/I18NTitle.java fails on MacOS (JDK-8355884) |
PSU |
|
17,21 |
[21u, 17u] Redo JDK-8361748: Enforce limits on the size of an XBM image |
PSU |
|
8 |
[8u] Windows x86-32 fails to build after JDK-8359501 |
PSU |
|
8 |
Test7005594.sh fails when given a memory value with decimals |
PSU |
|
8 |
[8u] Build failure on Windows 32-bit after JDK-8362308 |
PSU |
|
25 |
RISC-V: Interpreter: Load array index as signed int |
PSU |
|
25 |
Gtest os.attempt_reserve_memory_between_small_range_fill_hole_vm fails on AIX 7.3 |
PSU |
|
25 |
Enhance JfrRecorder::on_create_vm_3() assert output |
PSU |
|
17,21,25,26 |
[CRaC] Turn simengine into shared library |
PSU |
|
17,21,25 |
[CRaC] Don’t set direct_map=true on checkpoint |
PSU |
|
17,21,25 |
[CRaC] Clarify engine use in the testsuite |
PSU |
|
8 |
[8u] Compilation failure on Windows for Linux-specific platform metric tests |
PSU |
|
25 |
jdk/jfr/event/gc/detailed/TestZAllocationStallEvent.java intermittent OOME |
PSU |
|
11 |
[11u] Tests using Text Blocks fail to compile |
PSU |
|
17,21,25 |
Add licenses for gcc 14.2.0 |
PSU |
|
8,11,17,21,25,26 |
Update Libpng to 1.6.55 |
PSU |
|
17,21,25,26 |
[CRaC] Add better logging to RemoteJmxTest |
PSU |
|
25 |
[25u] G1: Optional Evacuations may evacuate pinned objects |
PSU |
|
25 |
Hotspot build on AIX with unused-functions warning reports some unused functions |
PSU |
|
17,21,25,26 |
gcc.md included with every build |
PSU |
|
25 |
Add sun/java2d/OpenGL/ScaleParamsOOB.java to the ProblemList.txt file |
PSU |
|
17,21,25 |
MSYS2 reports cygwin triplet causing bash configure failure |
PSU |
|
17,21,25,26 |
[CRaC] Tests using CRIU fail in GitHub Actions |
PSU |
|
25 |
[PPC64] StringCoding.countPositives causes errors when the length is not a proper 32 bit int |
PSU |
|
17,21,25,26 |
[CRaC] Replace libcrexec with libcriuengine |
PSU |
|
25,26 |
Use unique font names in FormatCharAdvanceTest |
PSU |
|
8,11,17,21,25 |
Update Zlib Data Compression Library to Version 1.3.2 |
PSU |
|
17,21,25,26 |
[CRaC] Record & check CRaC engine |
PSU |
|
8,11,17,21,25 |
AIX build fails after zlib updated by JDK-8378631 |
PSU |
|
21,25 |
[25u] Make backport of JDK-8244336 comply with differences in CSR |
PSU |
|
17,21,25,26 |
[CRaC] Expose checkpoint method in CRaCMXBean |
PSU |
|
8,11,17,21,25 |
Update GIFlib to 6.1.1 |
PSU |
|
11 |
[11u] Update SSL tests using SSLEngineTemplate |
PSU |
|
17,21,25,26 |
[CRaC] Deprecate Core.getGlobalContext() |
PSU |
|
8,11,17,21,25 |
Update GIFlib to 6.1.2 |
PSU |
|
17,21,25,26 |
[CRaC] Deprecate Core.checkpointRestore() |
PSU |
|
8,11,17,21,25 |
Update Libpng to 1.6.56 |
PSU |
|
8,11,17,21,25 |
Update Libpng to 1.6.57 |
PSU |
|
11 |
[11u] Remove designator DEFAULT_PROMOTED_VERSION_PRE=ea for release 11.0.31 |
PSU |
OpenJFX Fixes and Enhancements
The following table describes the JavaFX 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. |
|---|---|---|---|
11,17 |
Fix warnings in macOS glass native code and treat warnings as errors |
CPU,PSU |
|
11 |
Update copyright header for files modified in 2022 |
CPU,PSU |
|
11 |
Update copyright header for files modified in 2023 |
CPU,PSU |
|
11 |
Update copyright header for files modified in 2023 |
CPU,PSU |
|
11 |
constructor Path(Path) which takes another Path object fail to draw on canvas html |
CPU,PSU |
|
11,17 |
Update copyright header for files modified in 2024 |
CPU,PSU |
|
8,11,17,21 |
set number of parallel jobs when building webkit |
CPU,PSU |
|
8,11,17,21 |
Enable parallel compilation of native code on macOS |
CPU,PSU |
|
11,17,21 |
[TestBug] Convert web tests to JUnit 5 |
CPU,PSU |
|
11,17,21 |
Update copyright header for files modified in 2025 |
CPU,PSU |
|
11,17,21 |
Update copyright header for files modified in 2025 |
CPU,PSU |
|
8,11,17,21,25,26 |
Update WebKit to 623.1 |
CPU,PSU |
|
8,11,17,21,25 |
Add a MAX_COMPILE_THREADS gradle property to limit number of threads |
CPU,PSU |
|
25 |
Update copyright header for files modified in 2025 |
CPU,PSU |
|
8,11,17,21,25,26 |
[linux, macos] JavaFX fails to build WebKit in DebugNative |
CPU,PSU |
|
8,11,17,21,25,26 |
Additional WebKit 623.1 fixes from WebKitGTK 2.50.4 |
CPU,PSU |
|
8,11,17,21,25,26 |
Additional WebKit 623.1 fixes from WebKitGTK 2.50.5 |
CPU,PSU |
|
8,11,17,21,25,26 |
Additional WebKit 623.1 fixes from WebKitGTK 2.50.6 |
CPU,PSU |
|
26 |
Rendering is incorrect or not visible with StageStyle.UNIFIED on some graphics cards |
PSU |
|
25 |
Update JavaFX release version for Jan 2026 CPU |
PSU |
|
25 |
[Linux] Dead keys not working |
PSU |
|
8,11,17 |
Update libFFI to 3.5.2 |
PSU |
|
25 |
Change JavaFX release version to 25.0.3 in jfx25u |
PSU |
|
26 |
WebIObserverTest fails with WebKit 623.1 |
PSU |
|
25 |
Create release notes for JavaFX 25.0.2 |
PSU |
|
26 |
Change JavaFX release version to 26.0.1 in jfx26u |
PSU |
|
26 |
JavaFX FlowPane layout causing improper wrapping of TextFlow nodes with max-width styling |
PSU |
|
26 |
RichTextArea: failed to export null color attribute value |
PSU |
Fixes and Enhancements Specific to Azul Zulu Builds of OpenJDK
The following table describes the Azul Zulu changes 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-89121 |
21 |
Update JFX to zulu23.0.6.0.101+102 |
CPU |
ZULU-89286 |
25 |
Update JFX to zulu25.0.2.0.101+101 |
CPU |
ZULU-89290 |
17 |
Update JFX to zulu22.0.8.0.101+103 |
CPU |
ZULU-86264 |
8,11,17 |
A few tests fail with java.security.AccessControlException: access denied ("java.util.PropertyPermission" "jdk.awt.Desktop.bypassBrowserForURI" "read") |
CPU,PSU |
ZULU-86264 |
21 |
A few tests fail with java.security.AccessControlException: access… |
CPU,PSU |
ZULU-88466 |
6,7 |
Update external FreeType to 2.14.2 |
CPU,PSU |
ZULU-88483 |
8 |
Solaris builds are broken after JDK-8379158 |
CPU,PSU |
ZULU-88497 |
6 |
Fix ReverseBuild.java test for Zulu6 |
CPU,PSU |
ZULU-88609 |
6 |
Revert "8356294: Enhance Path Factories" in Zulu 6 |
CPU,PSU |
ZULU-88610 |
6 |
Re-apply "8356294: Enhance Path Factories" in Zulu 6 |
CPU,PSU |
ZULU-88627 |
25 |
Update JFX to zulu25.0.2.0.101+100 |
CPU,PSU |
ZULU-88628 |
21 |
Update JFX to zulu23.0.6.0.101+100 |
CPU,PSU |
ZULU-88629 |
17 |
Update JFX to zulu22.0.8.0.101+100 |
CPU,PSU |
ZULU-88651 |
11 |
Update JFX to zulu19.0.14.0.101+100 |
CPU,PSU |
ZULU-88784 |
6 |
NPE for Zulu6 during partial call to xjc |
CPU,PSU |
ZULU-88789 |
8 |
Update JFX to zulu8u491-b02 |
CPU,PSU |
ZULU-89181 |
11 |
Update JFX to zulu19.0.14.0.101+101 |
CPU,PSU |
ZULU-89191 |
8 |
Update JFX to zulu8u491-b04 |
CPU,PSU |
ZULU-80923 |
17,21 |
Restore fails when a security manager is used |
PSU |
ZULU-81602 |
17,21,25 |
Make Warp the default engine |
PSU |
ZULU-82680 |
25 |
CRaC: CPUFeatures: Add/replace qemu-kvm with test farm iron allocation |
PSU |
ZULU-84081 |
21 |
compiler/gcbarriers/PreserveFPRegistersTest.java fails with exception |
PSU |
ZULU-84679 |
17,21,25 |
Zulu test for Warp encryption |
PSU |
ZULU-84696 |
8 |
Improve TestOverrideVMProperties |
PSU |
ZULU-85589 |
25 |
CRaC: WARP vs. CRIU warning vs. error on ignoring CPUFeatures |
PSU |
ZULU-85814 |
11,17,21,25 |
JTReg test testlibrary_tests/TestMutuallyExclusivePlatformPredicates.java failed on isZuluRefined method |
PSU |
ZULU-86278 |
8 |
Update criu lz4 library to v1.9.4 |
PSU |
ZULU-86279 |
8 |
Update protobuf library to v3.15 |
PSU |
ZULU-86281 |
17,21,25 |
Backport changes of JDK 27 CRaC merge into LTS CRaC |
PSU |
ZULU-86679 |
17,21,25,26 |
Remove S3 image bitmask handling in JVM |
PSU |
ZULU-86690 |
21 |
Failed gc/arguments/TestG1CompressedOops.java on zulu21-default 32bit platforms |
PSU |
ZULU-86719 |
8 |
Update to gcc 7.3 for zulu8 linux-aarch64 builds |
PSU |
ZULU-86776 |
17,21,25 |
[CRaC] Missing message in assert in vm_version_x86.cpp |
PSU |
ZULU-87194 |
8 |
zulu8.94.0.12 build failure after 8360869 |
PSU |
ZULU-87199 |
11,17,21,25 |
Update hsdis to 1.0.2 |
PSU |
ZULU-88234 |
21 |
Update JFX to zulu23.0.7+100 |
PSU |
ZULU-88242 |
25 |
Fix dev BOMs in zulu25-crac |
PSU |
ZULU-88254 |
26 |
Don’t test warp in HelpFlagsTest & VersionCheck |
PSU |
ZULU-88313 |
26 |
Don’t load CRIU plugins |
PSU |
ZULU-88377 |
26 |
Exclude failed tests on zulu26-default |
PSU |
ZULU-88378 |
26 |
Exclude failed tests on zulu26-crac |
PSU |
ZULU-88380 |
26 |
Reduce amount of Dev builds in zulu26-default by adding dev-boms |
PSU |
ZULU-88383 |
25 |
Zulu 25 has outdated implementation of CracEngine::prepare_concurrent_api |
PSU |
ZULU-88407 |
17,21,25 |
Remove CRaC options that expire in April 2026 |
PSU |
ZULU-88410 |
17,21 |
JDK_Version definition missing in zulu21-crac |
PSU |
ZULU-88465 |
21 |
Exclude test runtime/NMT/MallocLimitTest.java#global-limit-fatal |
PSU |
ZULU-88535 |
17,21,25,26 |
Use archived localstack container image |
PSU |
ZULU-88585 |
26 |
Fix dev BOMs in zulu26-crac |
PSU |
ZULU-88623 |
8 |
Remove Lucida fonts |
PSU |
ZULU-88797 |
8 |
QNX7.1 Java 8.94.0.14 crash at start |
PSU |
ZULU-88938 |
26 |
Update JFX to zulu26.0.1+101 |
PSU |
ZULU-88948 |
25 |
Update JFX to zulu25.0.3+101 |
PSU |
ZULU-88952 |
21 |
Update JFX to zulu23.0.7+102 |
PSU |
ZULU-89180 |
8 |
Solaris builds are broken after JDK-8328999 |
PSU |
ZULU-89210 |
17 |
Update JFX to zulu22.0.9+102 |
PSU |
ZULU-89213 |
11 |
Update JFX to zulu19.0.15+101 |
PSU |
ZULU-89214 |
8 |
Update JFX to zulu8u492-b02 |
PSU |
ZULU-89377 |
8 |
aarch32 build failure after 8364465 |
PSU |
Fixes and Enhancements Specific to Azul Zulu Builds of OpenJDK With JavaFX
The following table describes the Azul Zulu changes 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-88238 |
8,11,17,21,25,26 |
Update OSX devkit to 15.4 |
CPU,PSU |
ZULU-88277 |
8,11,17,21,25,26 |
jfx build is killed on linux-x64 AWS node |
CPU,PSU |
ZULU-88319 |
8,11,17,21,25,26 |
Perl error on jfx build host: "uniq" is not exported by the List::Util module |
CPU,PSU |
ZULU-88363 |
11 |
jfx: Revert enabling of -Werror |
CPU,PSU |
ZULU-88400 |
8 |
jfx8: Fix WTF::URL compilation |
CPU,PSU |
ZULU-88778 |
8 |
zulujfx8u491-b01 test failure |
CPU,PSU |
ZULU-89039 |
8,11,17,21 |
Revert "ZULU-88277: jfx build is killed on linux-x64 AWS node" |
CPU,PSU |
ZULU-89046 |
8,11,17,21 |
Force limit a number of compile threads |
CPU,PSU |