Improve HttpServer handling
July 2026 Quarterly Update Release Notes
- Release Details
- What’s New
- Supported Platforms
- Fixed Issues
- Third Party Licenses
Release Details
This release is the July 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.32.13 (CA) |
PSU |
26.0.2+10 |
26.30 |
26.0.1+8 |
26.0.2+102 |
25.35.12 (SA) |
CPU |
25.0.3.0.101+1 |
25.34 |
25.0.3+9 |
25.0.3.0.101+101 |
25.36.15 (CA) |
PSU |
25.0.4+7 |
25.35 |
25.0.3.0.101+1 |
25.0.4+100 |
21.51.14 (SA) |
CPU |
21.0.11.0.101+1 |
21.50 |
21.0.11+10 |
23.0.7.0.101+101 |
21.52.15 (CA) |
PSU |
21.0.12+8 |
21.51 |
21.0.11.0.101+1 |
23.0.8+100 |
17.67.14 (SA) |
CPU |
17.0.19.0.101+1 |
17.66 |
17.0.19+10 |
22.0.9.0.101+101 |
17.68.17 (CA) |
PSU |
17.0.20+8 |
17.67 |
17.0.19.0.101+1 |
22.0.10+100 |
11.89.14 (SA) |
CPU |
11.0.31.0.101+1 |
11.88 |
11.0.31+11 |
19.0.15.0.101+101 |
11.90.19 (CA) |
PSU |
11.0.32+9 |
11.89 |
11.0.31.0.101+1 |
19.0.16+100 |
8.95.0.14 (SA) |
CPU |
8u501-b01 |
8.94 |
8u492-b09 |
8u501-b02 |
8.96.0.19 (CA) |
PSU |
8u502-b07 |
8.95 |
8u501-b01 |
jfx8u502-b01 |
7.87.0.14 (SA) |
CPU |
7u511-b01 |
7.85 |
7u501-b01 |
N/A |
6.81.0.14 (SA) |
CPU |
6b181 |
6.79 |
6b179 |
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
Removal of Lucida Monotype Fonts from Zulu 8
With this release, the Lucida fonts licensed from Monotype are no longer bundled with Azul Zulu Builds of OpenJDK 8. Later Zulu versions already do not include these fonts.
If your application relies on the bundled Lucida fonts, install the Azul Commercial Compatibility Kit or contact Azul Support at [email protected].
Change Related to Intelligence Cloud
The Connected Runtime Service (CRS) embedded agent is being retired from Azul Zulu Builds of OpenJDK, as the separate Azul Intelligence Cloud Agent covers the same use cases more efficiently.
In this release, this change applies to all Azul Zulu PSU configurations. In the October 2026 release, the same will happen for the CPU configurations.
See Using the Azul Intelligence Cloud agent for more information.
Post-Quantum Hybrid Key Exchange for TLS 1.3 (JEP 527)
JEP 527: Post-Quantum Hybrid Key Exchange for TLS 1.3, which will be included in Java 27, has been backported to Java 25.
JDK-8381796: Enhance Certificate parsing
With this release of OpenJDK, a security and system property com.sun.security.crl.maxSize is introduced which acts as a maximum size limit on a Certificate Revocation List (CRL) downloaded over the network. For URICertStore requests, the value is the maximum size in bytes of the DER-encoded CRL. For LDAPCertStore queries, the threshold is the sum of all CRLs downloaded from a single search.
By default, the maximum size is 20MiB (20971520 bytes) and CRLs larger than this will be discarded. A value less than zero may be used to turn off the size limit and non-numeric values will be ignored. A non-empty value for the system property takes precedence over the security property. Enabling `certpath debug logging will output the current size limit and note any discarded CRLs.
Changes in Zulu Distributions
Starting with the release, Zulu is supported on Ubuntu 26.04 and SLES 15. For more information, see Supported Platforms^.
CoreOS is no longer supported.
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.
New: Automatic Checkpoint
In auto-checkpoint mode, the JVM periodically inspects its own state and triggers a checkpoint when it is warm and idle. The auto-checkpoint policy in use defines - among other things - what "warm and idle" means, how frequently the inspections occur and what to do when checkpoint/restore succeeds or fails. For more inforation, check the CRaC Documentation.
WARN: This feature is available only in the Subscriber Availability (SA) builds of Zulu starting with this release. This is in early access and may change in future releases without following the usual deprecation path.
Deprecated Options Got Removed
Legacy VM Options that already were deprecated, like CRaCKeepRunning and CRaCConcurrentMemoryLoading are removed. They got replaced in an earlier release by CRaCEngineOptions. See the CRaC Command-line Options Documentation for more information.
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 16 |
|
|
|
|
|
|
|
|
SLES 15 |
|
|
|
|
|
|
|
|
SLES 12 |
|
|
|
|
|
|
|
|
CentOS Stream |
|
|
|
|
|
|
|
|
Ubuntu 26.04 |
|
|
|
|
|
|
|
|
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 |
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 26.04 |
n/a |
n/a |
|
|
|
|
|
|
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 |
|
|
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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
2D (Little CMS) |
Multiple |
Yes |
7.5 |
Network |
Low |
None |
None |
Unchanged |
None |
None |
High |
26, 25, 21, 17, 11, 8, 7, 6 |
Note 1 |
|
Scripting |
Multiple |
Yes |
7.5 |
Network |
Low |
None |
None |
Unchanged |
None |
None |
High |
11, 8 |
Note 1 |
|
Libraries |
Multiple |
Yes |
7.5 |
Network |
Low |
None |
None |
Unchanged |
None |
High |
None |
26, 25, 21, 17, 11, 8, 7, 6 |
Note 1 |
|
Scripting |
Multiple |
Yes |
7.4 |
Network |
High |
None |
None |
Unchanged |
High |
High |
None |
11, 8 |
Note 1 |
|
Security |
Multiple |
Yes |
6.5 |
Network |
Low |
None |
None |
Unchanged |
Low |
Low |
None |
26, 25, 21, 17, 11, 8, 7, 6 |
Note 1 |
|
JSSE |
TLS |
Yes |
5.9 |
Network |
High |
None |
None |
Unchanged |
None |
High |
None |
26, 25, 21, 17, 11, 8 |
Note 2 |
|
JSSE |
TLS |
Yes |
5.3 |
Network |
Low |
None |
None |
Unchanged |
None |
None |
Low |
26, 25, 21, 17, 11 |
Note 2 |
|
JavaFX |
Multiple |
Yes |
5.3 |
Network |
Low |
None |
None |
Unchanged |
None |
None |
Low |
26, 25, 21, 17, 11, 8 |
Note 1 |
|
2D |
Multiple |
Yes |
5.3 |
Network |
Low |
None |
None |
Unchanged |
None |
None |
Low |
26, 25, 21, 17, 11, 8 |
Note 1 |
|
Libraries |
Multiple |
Yes |
5.3 |
Network |
Low |
None |
None |
Unchanged |
None |
None |
Low |
26, 25, 21, 17, 11, 8, 7, 6 |
Note 1 |
|
ImageIO |
Multiple |
Yes |
3.7 |
Network |
High |
None |
None |
Unchanged |
None |
Low |
None |
26, 25, 21, 17, 11, 8, 7, 6 |
Note 1 |
|
2D |
Multiple |
Yes |
3.7 |
Network |
High |
None |
None |
Unchanged |
None |
None |
Low |
26, 25, 21, 17, 11, 8, 7, 6 |
Note 3 |
|
JavaFX |
Multiple |
Yes |
3.1 |
Network |
High |
None |
Required |
Unchanged |
None |
Low |
None |
26, 25, 21, 17, 11, 8 |
Note 3 |
|
JavaFX |
Multiple |
Yes |
3.1 |
Network |
High |
None |
Required |
Unchanged |
None |
Low |
None |
26, 25, 21, 17, 11, 8 |
Note 3 |
|
JavaFX |
Multiple |
Yes |
3.1 |
Network |
High |
None |
Required |
Unchanged |
None |
Low |
None |
26, 25, 21, 17, 11, 8 |
Note 3 |
|
JavaFX |
Multiple |
Yes |
3.1 |
Network |
High |
None |
Required |
Unchanged |
Low |
None |
None |
26, 25, 21, 17, 11, 8 |
Note 3 |
|
JavaFX |
Multiple |
Yes |
3.1 |
Network |
High |
None |
Required |
Unchanged |
None |
Low |
None |
26, 25, 21, 17, 11 |
Note 3 |
|
JavaFX |
Multiple |
Yes |
3.1 |
Network |
High |
None |
Required |
Unchanged |
Low |
None |
None |
26, 25, 21, 17, 11, 8 |
Note 3 |
|
CVE-2026-62574 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. |
Install |
None |
No |
7.8 |
Local |
Low |
Low |
None |
Unchanged |
High |
High |
High |
None |
|
CVE-2026-60526 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. |
Installation |
None |
No |
6.7 |
Local |
High |
Low |
Required |
Unchanged |
High |
High |
High |
None |
Note 1 |
Notes:
| ID | Notes |
|---|---|
1 |
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. |
2 |
This vulnerability can only be exploited by supplying data to APIs in the specified Component without using Untrusted Java code, such as through a web service. |
3 |
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. |
|---|---|---|---|
8,11,17,21,25,26 |
PSU |
||
11,17,21,25,26 |
Enhance Glass View Delegation |
CPU,PSU |
|
8,11,17,21,25,26 |
Improve delegation of HttpURLConnection |
PSU |
|
8,11,17,21,25,26 |
Update LibPNG to 1.6.56 |
PSU |
|
8,11,17,21,25,26 |
Enhance Der Value Handling |
PSU |
|
8,11,17,21,25,26 |
Enhance Certificate parsing |
PSU |
|
8,11,17,21,25,26 |
Update Libpng to 1.6.57 |
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 |
Use underlying platform’s zlib library for Java zlib support |
CPU,PSU |
|
6,7 |
Fix errors in LittleCMS 2.9 reported by GCC 8 |
CPU,PSU |
|
6,7 |
Upgrade to LittleCMS 2.11 |
CPU,PSU |
|
6,7 |
Upgrade to LittleCMS 2.12 |
CPU,PSU |
|
6,7,8 |
java/awt/color/ICC_ColorSpace/MTTransformReplacedProfile.java crashes in liblcms.dylib with NULLSeek+0x7 |
CPU,PSU |
|
7 |
Update java.desktop classes to use try-with-resources |
CPU,PSU |
|
11 |
Linking error for classes with lambda template parameters and virtual functions |
CPU,PSU |
|
6,7 |
Update Zlib Data Compression Library to Version 1.2.13 |
CPU,PSU |
|
6,7 |
Update LCMS to 2.14 |
CPU,PSU |
|
6,7 |
Update LCMS to 2.15 |
CPU,PSU |
|
11 |
Build with mawk fails on Windows |
CPU,PSU |
|
6,7 |
Update Zlib Data Compression Library to Version 1.3 |
CPU,PSU |
|
6,7,8 |
Update LCMS to 2.16 |
CPU,PSU |
|
6,7 |
Update Zlib Data Compression Library to Version 1.3.1 |
CPU,PSU |
|
6,7 |
Limit the length of inflated text chunks |
CPU,PSU |
|
7 |
Enhance certificate processing |
CPU,PSU |
|
6,7,8 |
Update LCMS to 2.17 |
CPU,PSU |
|
6,7,8,11,17,21,25,26 |
Add 2 WISeKey roots |
CPU,PSU |
|
6,7,8,11,17,21,25,26 |
Update LCMS to 2.18 |
CPU,PSU |
|
25,26 |
C2 crashes in PhiNode::Ideal(PhaseGVN*, bool) accessing NULL pointer |
CPU,PSU |
|
6,7 |
Update Libpng to 1.6.55 |
CPU,PSU |
|
6,7,26 |
Update Zlib Data Compression Library to Version 1.3.2 |
CPU,PSU |
|
6,7,26 |
AIX build fails after zlib updated by JDK-8378631 |
CPU,PSU |
|
7 |
Updating FreeType 2.14.1 |
CPU,PSU |
|
25,26 |
Time Zone Abbreviation Not Localized for Non-English Locales |
CPU,PSU |
|
25 |
[25u] Remove designator DEFAULT_PROMOTED_VERSION_PRE=ea for release 25.0.3 |
CPU,PSU |
|
21 |
[21u] Remove designator DEFAULT_PROMOTED_VERSION_PRE=ea for release 21.0.11 |
CPU,PSU |
|
17 |
[17u] Remove designator DEFAULT_PROMOTED_VERSION_PRE=ea for release 17.0.19 |
CPU,PSU |
|
6,7,8,11,17,21,25,26 |
(tz) Update Timezone Data to 2026b |
CPU,PSU |
|
6,7,8,11,17,21,25,26 |
Update LCMS to 2.19.1 |
CPU,PSU |
|
6,7,8,11,17,21,25,26 |
Follow on from tzdata2026b time change to include temporary hack BC time change |
CPU,PSU |
|
25 |
[REDO] Incorrect handling of Hawaii_Aleutian metazone |
CPU,PSU |
|
8 |
intermittent SimulResumerTest.java failure |
PSU |
|
17,21,25 |
Test sun/java2d/X11SurfaceData/SharedMemoryPixmapsTest/SharedMemoryPixmapsTest.sh fail |
PSU |
|
17,21,25 |
java/awt/Focus/KeyStrokeTest.java sometimes fails |
PSU |
|
17,21,25 |
[macos] Test javax/swing/JTabbedPane/4624207/bug4624207.java fails |
PSU |
|
17,21,25 |
[TEST_BUG] Test closed/com/sun/java/swing/plaf/motif/InternalFrame/4150591/bug4150591.java fails with GTKLookAndFeel |
PSU |
|
17,21,25 |
[TEST_BUG] Test javax/swing/JColorChooser/Test4234761.java fails with GTKL&F |
PSU |
|
17,21,26 |
[TEST_BUG]The java/awt/Modal/PrintDialogsTest/PrintDialogsTest.java instruction need to update |
PSU |
|
21 |
JShell: better highlighting of errors in imports on demand |
PSU |
|
21,25 |
[macosx] The tabs can’t be aligned when we pressing the key of 'R','B','L','C' or 'T'. |
PSU |
|
8 |
Mac build failure |
PSU |
|
26 |
TEST_BUG: java/rmi/server/Unreferenced/leaseCheckInterval/LeaseCheckInterval.java failed with unreferenced() not invoked after 20.0 seconds |
PSU |
|
17,21 |
Better cleanup for jdk/test/java/lang/module/customfs/ModulesInCustomFileSystem.java |
PSU |
|
8 |
Add RISC-V support to Zero |
PSU |
|
11 |
DistributionPointFetcher fails to fetch CRLs if the DistributionPoints field contains more than one DistributionPoint and the first one fails |
PSU |
|
21,25 |
UnixMultiResolutionSplashTest.java fails on Ubuntu16.04 |
PSU |
|
8 |
sun/security/ssl/SSLSocketImpl/ReuseAddr.java failed due to "BindException: Address already in use (Bind failed)" |
PSU |
|
21 |
G1: Implement UseGCOverheadLimit |
PSU |
|
21,25 |
Test java/awt/Modal/ToFront/DialogToFrontModeless1Test.java fails on Linux |
PSU |
|
17,21,25 |
PIT: sun/java2d/X11SurfaceData/SharedMemoryPixmapsTest/SharedMemoryPixmapsTest.sh fails |
PSU |
|
21,25 |
java/awt/Window/GetScreenLocation/GetScreenLocationTest.java fails on Ubuntu |
PSU |
|
17 |
RetransformClass does not know about MethodParameters attribute |
PSU |
|
25 |
Shenandoah: fix or cleanup SH::do_full_collection |
PSU |
|
11 |
use reproducible random in vmTestbase shared code |
PSU |
|
11 |
[macos11] system dynamic libraries removed from filesystem |
PSU |
|
17,21 |
java/nio/channels/spi/SelectorProvider/inheritedChannel/InheritedChannelTest.java failed with ThreadTimeoutException |
PSU |
|
8 |
C1 compilation fails with assert(res→vreg_number() == index) failed: conversion check |
PSU |
|
25 |
Shenandoah: enable String deduplication with compact heuristics |
PSU |
|
25 |
Shenandoah: Rework control loop mechanics to use timed waits |
PSU |
|
17 |
Additional cleanup of test/jdk/java/nio/file/spi/SetDefaultProvider.java |
PSU |
|
17,21 |
Wrong test name in jtreg run tag for java/awt/print/PrinterJob/SwingUIText.java |
PSU |
|
8 |
Concurrent read/close of SSLSockets causes SSLSessions to be invalidated unnecessarily |
PSU |
|
11 |
Random crashes while the UI code is executed |
PSU |
|
17,21 |
Data race between JvmtiClassFileReconstituter::copy_bytecodes and class linking |
PSU |
|
21,25,26 |
containers/docker/TestJcmd.java failed with "RuntimeException: Could not find specified process" |
PSU |
|
25,26 |
Test: jdk/jfr/event/gc/stacktrace/TestG1OldAllocationPendingStackTrace.java timed out |
PSU |
|
8 |
New test from JDK-8274736 failed with/without patch in JDK11u |
PSU |
|
17 |
Test java/lang/instrument/RetransformWithMethodParametersTest.java is failing |
PSU |
|
17 |
[JVMCI] Export _sha3_implCompress, _md5_implCompress and aarch64::_has_negatives stubs to JVMCI compiler. |
PSU |
|
17 |
Replace System.exit call in swing tests with RuntimeException |
PSU |
|
17,21,26 |
[Accessibility,macOS,VoiceOver] VoiceOver reads the spinner value wrong and sometime partially |
PSU |
|
11 |
GCC 12 reports some compiler warnings |
PSU |
|
17,21 |
vmTestbase/vm/mlvm/meth/stress/jni/nativeAndMH/Test.java fails with Out of space in CodeCache |
PSU |
|
17 |
com/sun/jndi/ldap/LdapPoolTimeoutTest.java failed due to different timeout message |
PSU |
|
11 |
compiler/jvmci/errors/TestInvalidDebugInfo.java fails new assert: assert((uint)t < T_CONFLICT + 1) failed: invalid type # |
PSU |
|
17 |
Close streams returned by ModuleReader::list |
PSU |
|
11 |
InitialSecurityProperty JFR event |
PSU |
|
17,21 |
AArch64: TestUseSHA512IntrinsicsOptionOnSupportedCPU.java fails on CPU with SHA512 feature support |
PSU |
|
11 |
converting a defined BasicType value to a string should not crash the VM |
PSU |
|
17,21,25,26 |
[macos] Printing a page range with starting page > 1 results in missing pages |
PSU |
|
11 |
Refactor subsystem_file_line_contents and add docs and tests |
PSU |
|
17,21 |
java/lang/ref/FinalizerHistogramTest.java failed with "RuntimeException: MyObject is not found in test output" |
PSU |
|
17,21,25 |
[macos] java/awt/Mouse/EnterExitEvents/DragWindowTest.java continues to fail with "No MouseReleased event on label!" |
PSU |
|
8 |
Update IllegalRecordVersion.java for changes to TLS implementation |
PSU |
|
17,21 |
Test "java/awt/print/PrinterJob/PageDialogTest.java" fails on macOS 13 x64 because the Page Dialog blocks the Toolkit |
PSU |
|
8 |
validate-source fails after JDK-8298873 |
PSU |
|
17 |
HttpServer.stop should terminate immediately if no exchanges are in progress |
PSU |
|
17 |
Refactor test/langtools/tools/javac/versions/Versions.java |
PSU |
|
21 |
CancelledResponse.java does not use HTTP/2 when testing the HttpClient |
PSU |
|
17,21 |
Remove check_with_errno duplicates |
PSU |
|
21 |
CDS InternSharedString test fails on huge pages host - cannot find shared string |
PSU |
|
8 |
GHA: Drop libfreetype6-dev transitional package in favor of libfreetype-dev |
PSU |
|
21 |
JShell does not accept underscore from JEP 443 even with --enable-preview |
PSU |
|
17 |
javax/swing/ButtonGroup/TestButtonGroupFocusTraversal.java fails in Ubuntu 23.10 with Motif LAF |
PSU |
|
17 |
java/net/Socket/asyncClose/Race.java fails intermittently (aix) |
PSU |
|
21 |
Test runtime/cds/appcds/sharedStrings/InternSharedString.java fails after JDK-8311538 |
PSU |
|
21 |
Refactor some jdk/java/net/httpclient/http2 tests to JUnit |
PSU |
|
21,25,26 |
GC: Make TestParallelRefProc use createTestJavaProcessBuilder |
PSU |
|
21,25 |
GC: Make TestSelectDefaultGC use createTestJavaProcessBuilder |
PSU |
|
17,21 |
Printer tests use invalid '@run main/manual=yesno |
PSU |
|
17 |
SourceExample.SOURCE_14 comment should refer to 'switch expressions' instead of 'text blocks' |
PSU |
|
17,21,25 |
Intermittent open/test/jdk/java/awt/KeyboardFocusmanager/ConsumeNextMnemonicKeyTypedTest/ConsumeNextMnemonicKeyTypedTest.java failure on Linux |
PSU |
|
21,25 |
Test vmTestbase/nsk/jvmti/scenarios/contention/TC03/tc03t002/TestDescription.java failed: JVMTI_ERROR_THREAD_NOT_ALIVE |
PSU |
|
21 |
JShell : Unnamed variable issue |
PSU |
|
17,21 |
networkaddress.cache.ttl is not a system property |
PSU |
|
17,21 |
java/awt/GraphicsDevice/CheckDisplayModes.java fails with "exit code: 133" |
PSU |
|
11,17,21 |
Suppress unwanted autoconf added flags in CC and CXX |
PSU |
|
21,25,26 |
ThreadSnapshot::initialize can cause assert in Thread::check_for_dangling_thread_pointer (possibility of dangling Thread pointer) |
PSU |
|
11 |
Compilation failures in java.desktop module with gcc 14 |
PSU |
|
17 |
Stack overflow during C2 compilation when splitting memory phi |
PSU |
|
17 |
[IR Framework] Add Setup method to provide custom arguments and set fields |
PSU |
|
25 |
Test that distinct seeds produce distinct traces for compiler stress flags |
PSU |
|
11 |
Extend CertificateBuilder to create trust and end entity certificates programmatically |
PSU |
|
21 |
Menu mnemonics don’t toggle in Windows LAF when F10 is pressed |
PSU |
|
11 |
[Testbug] g-tests for cgroup leave files in /tmp on linux |
PSU |
|
17,21 |
Convert PrintDialogsTest.java from Applet to main program |
PSU |
|
21 |
C2 SuperWord: Some basic MemorySegment IR tests |
PSU |
|
21 |
Clean up non-standard use of /** comments in some langtools tests |
PSU |
|
21 |
test/hotspot/jtreg/compiler/c1/TestLargeMonitorOffset.java fails on ARM32 |
PSU |
|
17,21 |
java/util/logging/LoggingDeadlock2.java fails with AssertionError: Some tests failed |
PSU |
|
21 |
C2 SuperWord: remove some @requires usages in test/hotspot/jtreg/compiler/loopopts/superword |
PSU |
|
17,21 |
Test sun/security/ssl/SSLSocketImpl/ReuseAddr.java failed: java.net.BindException: Address already in use |
PSU |
|
25 |
Shenandoah: Fix race condition in gc/shenandoah/mxbeans/TestPauseNotifications.java |
PSU |
|
8 |
[11u] GHA macos-13 and macos-15 builders are unable to resolve local hostname |
PSU |
|
11 |
[macos] [build]: install-file macro may run into permission denied error |
PSU |
|
17 |
[IR Framework] Add support for IR tests with @Stable |
PSU |
|
17,21 |
Stabilize and open source a Swing OGL ButtonResizeTest |
PSU |
|
17 |
Test testlibrary_tests/ir_framework/tests/TestPrivilegedMode.java fails with release build |
PSU |
|
17 |
Test TestPrivilegedMode.java intermittent fails java.lang.NoClassDefFoundError: jdk/test/lib/Platform |
PSU |
|
17,21 |
Fix inconsistencies in javadoc/doclet/testLinkOption/TestRedirectLinks.java |
PSU |
|
17,21 |
Show warning when CreateCoredumpOnCrash set, but core dump will not happen |
PSU |
|
17,21 |
Test javax/swing/JButton/SwingButtonResizeTestWithOpenGL.java#id failed: Button renderings are different after window resize |
PSU |
|
17 |
Update to use jtreg 7.5.1 |
PSU |
|
25 |
C2: store incorrectly removed for clone() transformed to series of loads/stores |
PSU |
|
21 |
Update vmTestbase/nsk/jvmti/*Field*Watch tests to use virtual thread factory |
PSU |
|
17,21 |
Open some dialog awt tests |
PSU |
|
17,21 |
Open some dialog awt tests 2 |
PSU |
|
17,21 |
Open some dialog awt tests 3 |
PSU |
|
25 |
Java HttpClient does not follow default retry limit of 3 retries |
PSU |
|
17,21 |
Open some checkbox awt tests |
PSU |
|
17,21 |
Open some dialog awt tests 4 |
PSU |
|
21 |
Add a new jtreg test root to test the generated documentation |
PSU |
|
17,21 |
Open some TextArea awt tests |
PSU |
|
17,21 |
Open some TextArea awt tests 1 |
PSU |
|
17,21 |
Open some TextArea awt tests 2 |
PSU |
|
17,21 |
Open some TextArea awt tests 3 |
PSU |
|
17,21 |
Open some TextArea awt tests 4 |
PSU |
|
17,21 |
JFR: Adjust object sampler span handling |
PSU |
|
21 |
containers/docker/TestJcmdWithSideCar.java takes needlessly long to run |
PSU |
|
25 |
Rewrite the build/AbsPathsInImage.java test to not load the entire file at once |
PSU |
|
21 |
incomplete snippet from loaded files from command line is ignored |
PSU |
|
17,21 |
[TESTBUG] javax/swing/JSpinner/8223788/JSpinnerButtonFocusTest.java test fails in ubuntu 22.04 on SBR Hosts |
PSU |
|
21 |
Automatically determine that a test in the docs test root is requested |
PSU |
|
11 |
Make target mac-jdk-bundle fails on chmod command |
PSU |
|
21 |
Regression: make help broken after JDK-8340818 |
PSU |
|
25,26 |
test/hotspot/gtest/x86/x86-asmtest.py has trailing whitespaces |
PSU |
|
17,21 |
javax/swing/text/Caret/8163124/CaretFloatingPointAPITest.java leaves Caret is not complete |
PSU |
|
25 |
TestRegionSamplingLogging.java#generational-rotation intermittent fails |
PSU |
|
17,21,26 |
[XWayland] Some tests fail intermittently in the CI, but not locally |
PSU |
|
21 |
Problem list automated tests that fail on macOS15 |
PSU |
|
25 |
Reduce allocation in com.sun.net.httpserver.Headers::normalize |
PSU |
|
11 |
java/io/File/createTempFile/SpecialTempFile.java failing |
PSU |
|
11,17 |
Container detection code for cgroups v2 should use cgroup.controllers |
PSU |
|
17,21 |
Disabled PopupMenu shows shortcuts on Mac |
PSU |
|
25,26 |
Add Support for the Latest ML-KEM and ML-DSA Private Key Encodings |
PSU |
|
21 |
Update vectors used in several PQC benchmarks |
PSU |
|
17,21 |
jvmti/scenarios/contention/TC05/tc05t001 fails: ERROR: tc05t001.cpp, 281: (waitedThreadCpuTime - waitThreadCpuTime) < (EXPECTED_ACCURACY * 1000000) |
PSU |
|
17,21 |
Refactor validator tests shell files to java |
PSU |
|
21 |
XSL transform fails with certain UTF-8 characters on 1024 byte boundaries |
PSU |
|
21 |
Test CR6740048.java passes unexpectedly missing CR6740048.xsd |
PSU |
|
11,17 |
Change cgroup version detection logic to not depend on /proc/cgroups |
PSU |
|
11,17,21 |
Upgrade JLine to 3.29.0 |
PSU |
|
21 |
Small typos in JShell method SnippetEvent.toString() |
PSU |
|
25 |
Test java/io/File/GetXSpace.java failed: / usable space 56380809216 > free space 14912244940 |
PSU |
|
8,11 |
OperatingSystemMXBean: values from getCpuLoad and getProcessCpuLoad are stale after 24.8 days (Windows) |
PSU |
|
21 |
[CompileFramework] enable compilation for VectorAPI |
PSU |
|
21 |
G1: TestEagerReclaimHumongousRegionsClearMarkBits test takes very long |
PSU |
|
21 |
Test java/awt/Frame/MultiScreenTest.java fails: Window list is empty |
PSU |
|
21 |
java/net/httpclient/EmptyAuthenticate.java uses "localhost" |
PSU |
|
17,21 |
Opensource JInternalFrame tests - series2 |
PSU |
|
17,21 |
Improve RotFontBoundsTest test |
PSU |
|
17,21 |
Opensource Several Font related tests - Batch 1 |
PSU |
|
25 |
Shenandoah: Change definition of ShenandoahSharedValue to int32_t to leverage platform atomics |
PSU |
|
25 |
GenShen: mixed evacuation candidate regions need accurate live_data |
PSU |
|
21 |
java/lang/Thread/virtual/stress/Skynet.java#Z times out on macosx-x64-debug |
PSU |
|
17,21 |
Open some JComboBox bugs 3 |
PSU |
|
17,21 |
Opensource Several Font related tests - Batch 3 |
PSU |
|
11 |
[17u] Backport of 8347740 incomplete |
PSU |
|
17,21 |
Open source Swing tests Batch 1 |
PSU |
|
17 |
Keytool exposes the password in plain text when command is piped using | grep |
PSU |
|
25 |
[PPC64] Try to reduce register definitions |
PSU |
|
17,21 |
Open source several swing tests batch7 |
PSU |
|
11,17 |
File Leak in CgroupSubsystemFactory::determine_type of cgroupSubsystem_linux.cpp:300 |
PSU |
|
17,21 |
javax/swing/AbstractButton/bug4133768.java failing on macosx-aarch64 |
PSU |
|
21 |
Output by java.io.IO or System.console() corrupted for some non-ASCII characters |
PSU |
|
17,21 |
ProblemList TestGlyphVectorLayout.java on all platforms |
PSU |
|
11 |
Compiler error at splashscreen_gif.c due to unterminated string initialization |
PSU |
|
17,21 |
Reinstate javax/swing/JScrollBar/4865918/bug4865918.java headful and macos run |
PSU |
|
17,21 |
Fix failing semi-manual test EDT issue |
PSU |
|
25 |
Test java/io/File/GetCanonicalPath.java failed: The specified network name is no longer available |
PSU |
|
21 |
NegativeArraySizeException in print methods in IO or System.console() in JShell |
PSU |
|
17,21 |
[java.io] Use @requires tag instead of exiting based on File.separatorChar value |
PSU |
|
17 |
[java.nio] Use @requires tag instead of exiting based on "os.name" property value |
PSU |
|
17 |
[java.lang] Use @requires tag instead of exiting based on os.name or separatorChar property |
PSU |
|
21 |
java/lang/StringBuilder/HugeCapacity.java failing with OOME |
PSU |
|
21 |
Not all cgroup parameters are made available |
PSU |
|
17,21 |
Update Public Suffix List to 823beb1 |
PSU |
|
17,21 |
Stabilize and add debug logs to CopyAreaOOB.java |
PSU |
|
21,25 |
os::xxx functions returning memory size should return size_t |
PSU |
|
17 |
Update to use jtreg 7.5.2 |
PSU |
|
17,21 |
(bf) Remove @requires tags from java/nio/Buffer/LimitDirectMemory[NegativeTest].java |
PSU |
|
17,21 |
java/awt/Toolkit/ScreenInsetsTest/ScreenInsetsTest.java Test failing on Ubuntu 24.04 Vm Hosts used by Oracle’s internal CI system |
PSU |
|
17,21 |
sun/java2d/OpenGL/DrawImageBg.java Test fails intermittently |
PSU |
|
25 |
Template-Framework Library: Template for TestFramework test class |
PSU |
|
25 |
Template-Framework Library: Primitive Types |
PSU |
|
25 |
Test jdkCheckHtml.java should report SkippedException rather than report fails when miss tidy |
PSU |
|
25 |
HttpClient: Remove leftovers from the SecurityManager cleanup |
PSU |
|
21 |
java/net/URL/EarlyOrDelayedParsing test fails intermittently |
PSU |
|
25 |
Template-Framework Library: Operations and Expressions |
PSU |
|
25,26 |
The final modifier on Windows L&F internal UI classes prevents extending them in apps |
PSU |
|
21 |
JVM crashes when attaching a dynamic agent before JVMTI_PHASE_LIVE |
PSU |
|
17,21 |
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 |
|
17,21,26 |
ubuntu-22-04 machine is failing client tests |
PSU |
|
21 |
sun/security/tools/keytool/i18n.java user country is current user location instead of the language |
PSU |
|
21 |
sun/security/tools/keytool/i18n.java add an ability to add comment for failures |
PSU |
|
21 |
runtime/Thread/AsyncExceptionTest.java timed out |
PSU |
|
17,21 |
Tests throw SkippedException when they should fail |
PSU |
|
17,21 |
[TEST] com/sun/net/httpserver/Test9.java fails with java.nio.file.FileSystemException |
PSU |
|
25 |
Test gc/shenandoah/TestLargeObjectAlignment.java#generational fails on macOS aarch64 with OOM: Java heap space |
PSU |
|
17,21,25 |
ConsumeNextMnemonicKeyTypedTest.java fails on Windows: character typed with VK_A: a |
PSU |
|
25 |
C2: assert(can_reduce_phi(n→as_Phi())) failed: Sanity: previous reducible Phi is no longer reducible before SUT |
PSU |
|
25 |
Shenandoah: More detailed evacuation instrumentation |
PSU |
|
21 |
sun/security/krb5/config/native/TestDynamicStore.java ensure that the test is run with sudo |
PSU |
|
17,21,25 |
Update IANA Language Subtag Registry to Version 2025-08-25 |
PSU |
|
21,25 |
Incorrect jtreg header in MonitorWithDeadObjectTest.java |
PSU |
|
8,11 |
GHA: Switch cross-compiling sysroots to Debian trixie |
PSU |
|
25 |
Heap region in CDS archive is not at deterministic address |
PSU |
|
17,21 |
JFR: RemoteRecordingStream withers don’t work |
PSU |
|
17,21,25 |
Remove unused xml files from test/jaxp/javax/xml/jaxp/functional/javax/xml/transform/xmlfiles |
PSU |
|
25 |
Crash for SecureRandom.generateSeed(0) on Windows x86-64 |
PSU |
|
21 |
JFR: Improve slow tests |
PSU |
|
17,21,25 |
Add @requires annotation to TestReclaimStringsLeaksMemory.java |
PSU |
|
25 |
Add support for java.util.concurrent lock information to Thread.dump_to_file |
PSU |
|
17,21,25 |
SU3.applyInsets may produce wrong results |
PSU |
|
21 |
TEST_BUG: java/rmi/transport/checkLeaseInfoLeak/CheckLeaseLeak.java failing intermittently |
PSU |
|
17,21,25 |
[macos26] java/awt/MenuBar/8007006/bug8007006.java fails on macOS 26 |
PSU |
|
17,21,25 |
[macos26] java/awt/Frame/DisposeTest.java fails on macOS 26 |
PSU |
|
17 |
Crash with null Symbol passed to SystemDictionary::resolve_or_null |
PSU |
|
21,25 |
test/jdk/sun/security/pkcs11/tls/ tests skipped without skip exception |
PSU |
|
17,21,25 |
Can’t change accelerator colors in Windows L&F |
PSU |
|
11 |
test/jdk/sun/security/pkcs11/KeyAgreement/ tests skipped without SkipExceprion |
PSU |
|
21 |
Convert JShell tests to use JUnit instead of TestNG |
PSU |
|
25 |
GenShen: assertion "Generations aren’t reconciled" |
PSU |
|
21 |
test/jdk/sun/security/pkcs11/Provider/ tests skipped without SkippedException |
PSU |
|
21 |
/test/jdk/sun/security/pkcs11/Cipher tests skip without SkippedException |
PSU |
|
21 |
test/jdk/java/lang/Thread/virtual/JfrEvents.java failing intermittently |
PSU |
|
21 |
Mark com/sun/nio/sctp/SctpChannel/CloseDescriptors.java as intermittent |
PSU |
|
17 |
jdk/jdk/nio/zipfs/TestPosix.java::testJarFile uses wrong file |
PSU |
|
26 |
Parse::jump_switch_ranges() could cause stack overflow when compiling huge switch statement |
PSU |
|
11 |
SkippedException is treated as a pass for pkcs11/KeyStore, pkcs11/SecretKeyFactory and pkcs11/SecureRandom |
PSU |
|
21 |
Some PKCS11Tests are being skipped when they shouldn’t |
PSU |
|
17 |
Provide utility methods for sun.security.util.Password |
PSU |
|
17,21 |
Add @requires linux for GTK L&F tests |
PSU |
|
25 |
Several gc/shenandoah tests timed out |
PSU |
|
25 |
Test sun/jvmstat/monitor/MonitoredVm/MonitorVmStartTerminate.java timed out |
PSU |
|
17,21,25 |
java/awt/Choice/ChoiceMouseWheelTest/ChoiceMouseWheelTest.java test is failing |
PSU |
|
25 |
java/lang/ProcessBuilder/Basic.java fails on Windows AArch64 |
PSU |
|
21,25 |
jdk/open/test/jdk/sun/security/pkcs11/ rsa, ec, config, secmod and sslecc tests are skipping but showing as pass |
PSU |
|
25 |
Shenandoah: Log the composition of the collection set |
PSU |
|
25 |
GenShen: Remove the option to compute age census during evacuation |
PSU |
|
25 |
Shenandoah: Make the detailed evacuation metrics a runtime diagnostic option |
PSU |
|
21,25 |
os::physical_memory is broken in 32-bit JVMs when running on 64-bit OSes |
PSU |
|
25 |
Template Framework: use scopes and tokens instead of misbehaving immediate-return-queries |
PSU |
|
17 |
sun/security/util/AlgorithmConstraints/InvalidCryptoDisabledAlgos.java fails after JDK-8244336 |
PSU |
|
25 |
[GenShen] Control thread may overwrite gc cancellation cause set by mutator |
PSU |
|
25 |
GenShen: Reduce total evacuation burden |
PSU |
|
25 |
GenShen: Dirty cards for objects that get promoted by safepoint that intervenes between allocation and stores |
PSU |
|
25 |
[GenShen] ShenandoahEvacuationStats is always empty |
PSU |
|
11 |
[11u] src/jdk.crypto.ec/share/native/libsunec/impl/mpi.c:321:3: error: 'tmp.dp' may be used uninitialized |
PSU |
|
17 |
Refactor createUI in PassFailJFrame |
PSU |
|
17,21 |
java/awt/Focus/InitialFocusTest/InitialFocusTest1.java failed with Wrong focus owner |
PSU |
|
25 |
JFR: MethodTrace double-counts methods that catch their own exceptions |
PSU |
|
26 |
test/jdk/sun/security/pkcs11/Signature/ tests pass when they should skip |
PSU |
|
25 |
java/text/Format/NumberFormat/NumberRoundTrip.java timed out |
PSU |
|
25 |
Shenandoah: fix error in computation of average allocation rate |
PSU |
|
21 |
Several tests in httpserver/simpleserver should throw SkipException |
PSU |
|
25 |
Significant performance overhead when started with jdwp agent and unattached debugger |
PSU |
|
21,25 |
ProblemList java/awt/Dialog/ModalExcludedTest/ModalExcludedTest.java |
PSU |
|
25 |
Shenandoah: get_next_bit_impl should special case weak and strong mark bits |
PSU |
|
17,21 |
Refactor the rest of Locale TestNG based tests to JUnit |
PSU |
|
17,21 |
Use JUnit instead of TestNG for jdk_text tests |
PSU |
|
25 |
GenShen: Do not collect age census during evac when adaptive tenuring is disabled |
PSU |
|
25 |
Shenandoah: GC progress evaluation does not use generation |
PSU |
|
21,25,26 |
Tests are skipped and shown as passed in test/jdk/sun/security/pkcs11/Cipher/KeyWrap |
PSU |
|
17,21 |
Core dump warning may be confusing |
PSU |
|
21 |
com/sun/net/httpserver/ServerStopTerminationTest.java fails intermittently |
PSU |
|
11,17,21 |
Deadlock in JFR on event register + class load |
PSU |
|
25 |
Shenandoah: Add documentation comments for ShenandoahAllocationRate |
PSU |
|
17 |
[process] Increase jtreg debug output maxOutputSize for TreeTest |
PSU |
|
17,21 |
runtime/cds/appcds/SignedJar.java log regex is too strict |
PSU |
|
21 |
compiler/codecache/stress/UnexpectedDeoptimizationTest.java intermittent timed out |
PSU |
|
17,21 |
NMT CommandLine tests can check for error better |
PSU |
|
17,21 |
Make JEditorPane/TestBrowserBGColor.java headless |
PSU |
|
26 |
Provide clear naming for AVX10 identifiers |
PSU |
|
11 |
Add test to ensure serialized ICC_Profile stores only necessary optional data |
PSU |
|
25 |
ProblemList jdk/jfr/event/profiling/TestCPUTimeSampleQueueAutoSizes.java in Xcomp configs |
PSU |
|
25 |
Disable vmTestbase/gc/vector/CircularListLow and LinearListLow with SerialGC |
PSU |
|
25 |
Disable gc/g1/TestShrinkAuxiliaryDataRunner.java with UseLargePages option |
PSU |
|
17,21,25 |
Opensource few tests |
PSU |
|
17 |
java/net/httpclient/CancelRequestTest.java fails intermittently |
PSU |
|
17,21 |
Two sun/java2d/OpenGL tests fail on Windows after JDK-8358058 |
PSU |
|
11 |
Bytecode rewriting causes Java heap corruption on AArch64 |
PSU |
|
21 |
Delete duplicate imaging test |
PSU |
|
17,21,25,26 |
sun/java2d/OpenGL/DrawBitmaskImage.java#id0: Incorrect color for first pixel (actual=ff000000) |
PSU |
|
21,25 |
Exclude runtime/Monitor/MonitorWithDeadObjectTest.java#DumpThreadsBeforeDetach on Alpine Linux debug |
PSU |
|
25 |
Add management interface for AOT cache creation |
PSU |
|
25 |
[TESTBUG] EmptyPath::toString is ignored |
PSU |
|
17,21 |
Remove darcy author tags from langtools tests |
PSU |
|
17 |
Remove darcy author tags from jdk tests |
PSU |
|
17 |
Test sun/java2d/marlin/ClipShapeTest.java#CubicDoDash, #Cubic and #Poly fail intermittent |
PSU |
|
25 |
[TESTBUG] testlibrary_tests/template_framework/examples/TestExpressions.java fails with ArithmeticException: / by zero - forgot to respect Expression.info |
PSU |
|
17,21,25,26 |
TLS connection to IPv6 address fails with BCJSSE due to IllegalArgumentException |
PSU |
|
8 |
Testcase java/net/Socket/B8312065.java fails on Mac, AIX and Solaris |
PSU |
|
17 |
G1: Disallow GC for TLAB allocation |
PSU |
|
25 |
Add still more cases to WorstCaseTests |
PSU |
|
21 |
Some compiler tests inadvertently exclude particular platforms |
PSU |
|
21,25 |
Some compiler tests miss the @key randomness |
PSU |
|
21 |
[Linux] Update cpu shares to cpu.weight mapping function |
PSU |
|
25,26 |
C2: segfault while adding node to IGVN worklist |
PSU |
|
17,21 |
test/jdk/javax/swing/JSlider/bug4382876.java does not release previously pressed keys |
PSU |
|
25 |
GenShen: Various code cleanup related to promotion |
PSU |
|
17,21 |
Use WhiteBox.getWhiteBox().fullGC() to provoking gc for nsk/jvmti tests |
PSU |
|
21 |
Update vm.defmeth tests to use virtual threads |
PSU |
|
25 |
C2: SIGSEGV in SafePointNode::verify_input when processing MH call from Compile::process_late_inline_calls_no_inline() |
PSU |
|
17,21 |
test/jdk/java/security/Provider/NewInstance.java and /test/jdk/java/security/cert/CertStore/NoLDAP.java may skip without notifying |
PSU |
|
21 |
sun/security/pkcs11/Cipher/KeyWrap tests may silently skip |
PSU |
|
25 |
GenShen: Avoid unnecessary card marking |
PSU |
|
21 |
Update NSS library to 3.117 |
PSU |
|
21 |
Refactor javax/swing/JFileChooser/FileSizeCheck.java to use Util.findComponent() |
PSU |
|
17,21 |
Update javax/swing/JFileChooser/bug4759934.java to use Util.findComponent() |
PSU |
|
17,21 |
java/net/httpclient/whitebox/RawChannelTestDriver.java fails intermittently in jtreg timeout |
PSU |
|
25 |
[Shenandoah] Setting ergo flags should use FLAG_SET_ERGO |
PSU |
|
17,21 |
Test sun/security/tools/jarsigner/DefaultOptions.java failed due to CertificateNotYetValidException |
PSU |
|
26 |
Still sporadic failures of gc/TestAlwaysPreTouchBehavior.java#<gcname> on Linux after JDK-8359104 |
PSU |
|
17,21,25,26 |
RETAIN_IMAGE_AFTER_TEST do not work for some tests |
PSU |
|
11 |
Intermittent timeouts in test javax/net/ssl/Stapling/HttpsUrlConnClient.java |
PSU |
|
25 |
Refactor barrier loop tests out of TestIfMinMax |
PSU |
|
25 |
[macOS] use dead_strip linker option to reduce binary size |
PSU |
|
21 |
Lower GCTimeLimit in TestUseGCOverheadLimit.java |
PSU |
|
21 |
Add Visual Studio 2026 to build toolchain for Windows |
PSU |
|
17,21 |
Add missing sound keyword to MIDI tests |
PSU |
|
21,25 |
Hotspot shared lib loading - add load attempts to Events::log |
PSU |
|
26 |
Test java/io/File/GetXSpace.java failed: The system cannot find the path specified |
PSU |
|
25 |
Make hs_err reporting more robust for unattached threads |
PSU |
|
25 |
Shenandoah: ShenandoahMaxRegionSize can produce an unaligned heap alignment |
PSU |
|
17,21 |
Bug4944439 does not enforce locale correctly |
PSU |
|
17,21 |
Add a null-safe static factory method to "jdk.test.lib.net.SimpleSSLContext" |
PSU |
|
25 |
Modify java/io/File/GetXSpace.java to print path on failure of native call |
PSU |
|
25 |
Genshen: Override parallel_region_stride of ShenandoahResetBitmapClosure to a reasonable value for better parallelism |
PSU |
|
17 |
Test runtime/Nestmates/membership/TestNestHostErrorWithMultiThread.java failed: Unexpected interrupt |
PSU |
|
26 |
aarch64: MacroAssembler::arrays_equals reads out of bounds |
PSU |
|
25 |
Remove Incorrect Asserts in shenandoahScanRemembered |
PSU |
|
17,21,26 |
JdkClient and JdkServer test classes ignore namedGroups field |
PSU |
|
25,26 |
Virtual thread stuck in BLOCKED state |
PSU |
|
17,21,25,26 |
Test java/awt/print/PrinterJob/PageRanges.java fails with incorrect selection of printed pages |
PSU |
|
26 |
Http3TestServer should not log an exception stack trace when it is stopping normally |
PSU |
|
25 |
Migrate "test/jdk/java/net/httpclient/" to null-safe "SimpleSSLContext" methods |
PSU |
|
21,26 |
Migrate "test/jdk/com/sun/net/httpserver/" to null-safe "SimpleSSLContext" methods |
PSU |
|
25 |
Problem list compiler/runtime/Test7196199.java |
PSU |
|
21 |
Support latest VS2026 MSC_VER in abstract_vm_version.cpp |
PSU |
|
17,21,26 |
Refactor Serialization tests for Records to JUnit |
PSU |
|
21 |
Some sound tests failing in CI due to lack of sound key |
PSU |
|
17,21,25,26 |
Test "javax/swing/JMenuItem/6458123/ManualBug6458123.java" fails because the check icons are not aligned properly as expected |
PSU |
|
25 |
Test javax/net/ssl/HttpsURLConnection/SubjectAltNameIP.java fails on a machine without IPV6 |
PSU |
|
17,21,25,26 |
Unexpected Keystore message using jdk.crypto.disabledAlgorithms |
PSU |
|
21,26 |
Improve "SocketException: Protocol family unavailable" message |
PSU |
|
25 |
Shenandoah: Register heuristic penalties following a degenerated GC |
PSU |
|
17,21,26 |
Refactor further java/util tests from TestNG to JUnit |
PSU |
|
25,26 |
jdk/internal/misc/VM/RuntimeArguments.java test fails in Virtual threads mode |
PSU |
|
21 |
TestDynamicStore.java '/manual' disables use of '/timeout' |
PSU |
|
21,25,26 |
Refactor java/net/httpclient/ThrowingPublishers*.java tests to use JUnit5 |
PSU |
|
17,21 |
test/jdk/java/net/httpclient/websocket/DummyWebSocketServer.java getURI() uses "localhost" |
PSU |
|
26 |
Refactor java/net/httpclient qpack and hpack tests to use JUnit |
PSU |
|
26 |
Refactor test/jdk/java/time/tck tests to use JUnit over TestNG |
PSU |
|
26 |
Refactor test/jdk/java/time/test tests to use JUnit over TestNG |
PSU |
|
21 |
Test java/lang/invoke/TestVHInvokerCaching.java tests nothing |
PSU |
|
17,21,25,26 |
Test javax/swing/JMenuItem/MenuItemTest/bug6197830.java failed because The test case automatically fails when clicking any items in the “Nothing” menu in all four windows (Left-to-right)-Menu Item Test and (Right-to-left)-Menu Item Test |
PSU |
|
21,25,26 |
Refactor java/net/httpclient/ThrowingSubscribers*.java tests to use JUnit5 |
PSU |
|
17,21,26 |
Refactor java/net/httpclient/ThrowingPushPromises*.java tests to use JUnit5 |
PSU |
|
25,26 |
Refactor networking http server tests to use JUnit |
PSU |
|
25,26 |
Refactor serialization tests to use JUnit |
PSU |
|
17,21,25,26 |
4 Dangling pointer defect groups in java.c |
PSU |
|
17,21,26 |
Test javax/sound/sampled/Clip/AutoCloseTimeCheck.java timed out |
PSU |
|
26 |
ObjectMonitor::ExitOnSuspend can call java_lang_VirtualThread::set_onWaitingList() while in safepoint |
PSU |
|
25 |
sun/security/ skip without Exceptions |
PSU |
|
26 |
C2: assert(_base >= VectorMask && _base ⇐ VectorZ) failed: Not a Vector |
PSU |
|
26 |
Incorrect parameterized testing of exceptions in AbstractDateTimeTest.java |
PSU |
|
26 |
RISC-V: Fix argument passing for the RiscvFlushIcache::flush |
PSU |
|
25 |
Resolve disabled warnings in JDWP agent |
PSU |
|
17,26 |
Missing include in systemDictionary.cpp after JDK-8365526 |
PSU |
|
17,21,25,26 |
MultiResolutionSplashTest.java fails in CI: "Image with wrong resolution is used for splash screen!" |
PSU |
|
21,25,26 |
TestMemoryWithSubgroups.java fails Permission denied |
PSU |
|
25,26 |
Fix SIGSEGV when lib/modules is unreadable |
PSU |
|
26 |
Failed assertion in G1HeapRegion gtest |
PSU |
|
17 |
java/util/Locale/PreserveTagCase.java does not run any tests |
PSU |
|
21 |
Several JShell tests report JUnit discovery warnings |
PSU |
|
25 |
Shenandoah: Leaf locks used by Shenandoah need lower ranks |
PSU |
|
17,21,25,26 |
Incorrect positioning of arrow icon in parent JMenu in Windows L&F |
PSU |
|
17 |
Process httpserver cancelled keys more quickly |
PSU |
|
17 |
No need for visible input warning in s.s.u.Password when not reading from System.in |
PSU |
|
17,21,26 |
Hotspot runtime/CommandLine/OptionsValidation/TestOptionsWithRanges fails without printing the option name |
PSU |
|
25 |
AOTMappedHeapWriter::relocate_field_in_buffer should use CompressedOops::narrow_oop_cast |
PSU |
|
25,26 |
Audio configuration Platform class - use nio for getting endianness of the underlying platform |
PSU |
|
25,26 |
Enable dumping of APX EGPRs (R16–R31) in JVM fatal error logs |
PSU |
|
21,25,26 |
PPC: MASM::pop_cont_fastpath() should reset _cont_fastpath if SP == _cont_fastpath |
PSU |
|
8,11,17,21,25,26 |
Implement internal test cache to help UserIterCount test performance |
PSU |
|
26 |
C2 VectorAPI: assert(vbox→as_Phi()→region() == vect→as_Phi()→region()) failed |
PSU |
|
17,21,25,26 |
Failing os::write - remove bad file |
PSU |
|
26 |
C2 VectorAPI: assert(vbox→is_CheckCastPP()) failed: should be expanded |
PSU |
|
17,21 |
The tools/jpackage/windows/Win8365790Test.java may fail with ClassNotFoundException: jtreg.SkippedException |
PSU |
|
25 |
Gtest os_linux.decoder_get_source_info_valid_vm fails with -ffunction-sections |
PSU |
|
17,21,26 |
Refactor util/ServiceLoader tests to use JUnit |
PSU |
|
17,21,26 |
Refactor util/StringJoiner tests to use JUnit |
PSU |
|
17,21,26 |
Refactor util/Vector tests to use JUnit |
PSU |
|
25,26 |
(fs) Files.copy can fail with EOPNOTSUPP when copy_file_range not supported |
PSU |
|
26 |
Some builds are missing debug helpers |
PSU |
|
17,21,25,26 |
vmTestbase tests reported variable uninitialized by clang23 |
PSU |
|
26 |
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 |
|
21,26 |
Test java/lang/invoke/MethodHandleProxies/Driver.java does not run Unnamed.java |
PSU |
|
17,26 |
com/sun/jndi/ldap/LdapPoolTimeoutTest.java fails sporadically on Windows |
PSU |
|
17,21,25,26 |
HttpsURLConnection.getServerCertificates() throws "java.lang.IllegalStateException: connection not yet open" for the HEAD method |
PSU |
|
21,25,26 |
Test javax/swing/JFileChooser/4966171/bug4966171.java is failing with OOME |
PSU |
|
17,21,25,26 |
Test javax/sound/sampled/Clip/bug5070081.java timed out then completed |
PSU |
|
25,26 |
NoSuchFieldError thrown after a record with type annotation retransformed |
PSU |
|
17,21,25,26 |
Clean up code in Desktop native peer |
PSU |
|
25 |
Crashes when using -XX:ObjArrayMarkingStride=0 |
PSU |
|
26 |
java/net/httpclient/CancelRequestTest.java fails intermittently with "Expected CancellationException not received" |
PSU |
|
25,26 |
Dependencies::print_statistics() and AbstractClassHierarchyWalker::print_statistics() are not called from PRODUCT code |
PSU |
|
26 |
Http3 test server thread deadlock in ThrowingPublishersInRequest |
PSU |
|
26 |
Update the release version and date for OpenJDK 26u |
PSU |
|
25,26 |
Compile OpenJDK in headless mode without required X11 libraries |
PSU |
|
26 |
Gtest os.attempt_reserve_memory_between_small_range_fill_hole_vm fails on AIX 7.3 |
PSU |
|
21,26 |
Enhance JfrRecorder::on_create_vm_3() assert output |
PSU |
|
25,26 |
Add JVMTI phase entering/setting to hserr event log |
PSU |
|
25 |
Shenandoah: GC state getters should be inlineable |
PSU |
|
25 |
Shenandoah: Verifier should do basic verification before touching oops |
PSU |
|
11,17,21,25,26 |
javax/imageio/ReadAbortTest.java throw NPE when x11 unavailable |
PSU |
|
26 |
Test framework used by langtools regression tests can produce false positives |
PSU |
|
21,26 |
jdk/jfr/event/gc/detailed/TestZAllocationStallEvent.java intermittent OOME |
PSU |
|
26 |
Add ZipFile test for incorrect number of entries reported in ENDTOT |
PSU |
|
25,26 |
AOT cache creation fails with invalid native pointer |
PSU |
|
26 |
Test java/awt/print/PrinterJob/PrintNullString.java fails with FAILURE: No IAE for empty iterator, int |
PSU |
|
17,21,25,26 |
Create automated test for PageRange |
PSU |
|
17 |
G1: Heap Dumping crashes with -UseClassUnloading |
PSU |
|
17,21,25,26 |
Ghost caret and focus appear in non‑editable text fields |
PSU |
|
26 |
Improve logging when rejecting assets from the AOT archive |
PSU |
|
26 |
Hotspot build on AIX with unused-functions warning reports some unused functions |
PSU |
|
25 |
(process) Race in ProcessBuilder can cause JVM hangs |
PSU |
|
17,21,25,26 |
Minor cleanup of java/io/FileDescriptor/Sharing.java |
PSU |
|
25,26 |
AOT cache is not rejected when JAR file has changed |
PSU |
|
17,21,25,26 |
LowMemoryTest2.java#id1 intermittent fails OOME: Metaspace |
PSU |
|
25,26 |
TestZRelocationSetEvent.java intermittent fails OOME |
PSU |
|
25 |
Mark shenandoah/generational/TestOldGrowthTriggers.java as flagless |
PSU |
|
17,21,26 |
Add sun/java2d/OpenGL/ScaleParamsOOB.java to the ProblemList.txt file |
PSU |
|
17,21,25,26 |
Compiling OpenJDK with C23 C-Compiler gives warning: initialization discards ‘const’ qualifier from pointer target type |
PSU |
|
17,21,25,26 |
[OGL] glXMakeContextCurrent() drops the buffers of the unbound drawable |
PSU |
|
11,26 |
MSYS2 reports cygwin triplet causing bash configure failure |
PSU |
|
21,26 |
[PPC64] StringCoding.countPositives causes errors when the length is not a proper 32 bit int |
PSU |
|
17,21,25,26 |
Printing All pages results in NPE for 1.1 PrintJob |
PSU |
|
21,25,26 |
Mark gc/shenandoah/compiler/TestLinkToNativeRBP.java as /native |
PSU |
|
26 |
C2: performance regression due to missing constant folding for Math.pow() |
PSU |
|
25,26 |
[macOS] Missing dispatch_release for semaphores in CDesktopPeer |
PSU |
|
25 |
ZGC: jdk/jfr/event/gc/detailed/TestZRelocationSetGroupEvent.java intermittent OOME |
PSU |
|
25,26 |
fileStream::fileSize() fails for >2GB files on Windows |
PSU |
|
25 |
Bump update version for OpenJDK: jdk-25.0.4 |
PSU |
|
21 |
Bump update version for OpenJDK: jdk-21.0.12 |
PSU |
|
17 |
Bump update version for OpenJDK: jdk-17.0.20 |
PSU |
|
17,21 |
[21u] backport changes to TKit.java by JDK-8352419 |
PSU |
|
21,25 |
Enable missing FFM test via jtreg requires for RISC-V |
PSU |
|
25,26 |
Enable linktime-gc by default on Linux ppc64le |
PSU |
|
26 |
CPU feature flags are not properly set in vm_version_windows_aarch64.cpp |
PSU |
|
21,25,26 |
Refactor java/nio/channels/AsynchronousSocketChannel test to use JUnit |
PSU |
|
25 |
jdk/incubator/vector/Float16OperationsBenchmark.java uses wrong package name |
PSU |
|
25 |
Shenandoah: Speedup ShenandoahSimpleBitMapTest |
PSU |
|
25,26 |
Support linktime-gc on Linux with clang |
PSU |
|
26 |
Update GIFlib to 6.1.1 |
PSU |
|
25,26 |
AIX build fails if system (not GNU) date tool is in PATH |
PSU |
|
25,26 |
Windows and macOS should not allow unsupported headless-only build |
PSU |
|
25,26 |
Test EATests.java#id0 ERROR: monitor list errors: error_cnt=1 |
PSU |
|
21,25 |
Enable missing stack walking test via jtreg requires for RISC-V |
PSU |
|
25,26 |
[AIX] headless-only build of libjawt.so fails |
PSU |
|
25 |
draft-ietf-lamps-kyber-certificates is now RFC 9935 |
PSU |
|
26 |
Adjust JVM debug helper exports |
PSU |
|
8 |
Bump update version of OpenJDK: 8u502 |
PSU |
|
11 |
Bump update version of OpenJDK: 11.0.32 |
PSU |
|
26 |
Revert JDK-8365711: Restore protected visibility of menuBarHeight and hotTrackingOn |
PSU |
|
26 |
(process) Improve ProcessBuilder error reporting |
PSU |
|
21,25,26 |
Path-to-gcroots search should not trigger stack overflows |
PSU |
|
25 |
PPC: remove POWER6 remnants |
PSU |
|
26 |
Update GIFlib to 6.1.2 |
PSU |
|
21,25,26 |
Refactor test/jdk/java/lang/Character TestNG tests to JUnit |
PSU |
|
17,21,25 |
Test runtime/os/AvailableProcessors.java fails Invalid argument |
PSU |
|
8 |
[8u] Problem list CAInterop.java#teliarootcav2 |
PSU |
|
25,26 |
JVM crashes when -XX:AOTMode=create uses app.aotconf generated with JVMTI agent |
PSU |
|
21,25 |
ProblemList containers/docker/TestJcmdWithSideCar.java on linux-all |
PSU |
|
25 |
Shenandoah: Concurrent modification of stack-chunk objects during evacuation |
PSU |
|
21,25,26 |
Crash SEGV in ThreadIdTable::lazy_initialize after JDK-8323792 |
PSU |
|
17,21,25,26 |
PPC64: deoptimization stub should save vector registers |
PSU |
|
25,26 |
Update jcmd man page to include AOT.end_recording diagnostic command |
PSU |
|
8 |
distrust/Chunghwa.java test fails with a compilation error |
PSU |
|
25 |
GenShen: Remove the experimental option to disable adaptive tenuring |
PSU |
|
8,11,17,21,25,26 |
Add pull request template |
PSU |
|
26 |
Update Libpng to 1.6.56 |
PSU |
|
26 |
[CRaC] Fix fileStream move ctor/operator |
PSU |
|
17,21,25,26 |
GHA: Upgrade Node.js 20 to 24 |
PSU |
|
21,25,26 |
compiler/vectorapi/TestVectorReallocation.java fails with -XX:UseAVX=1 after JDK-8380565 |
PSU |
|
25 |
Shenandoah: assert(capacity > 0) failed: free regions must have allocation capacity |
PSU |
|
11 |
DisabledCurve test fails on Windows after disabling SHA1 |
PSU |
|
26 |
Adjust checks which use supports_ht() on x86 for hybrid CPUs |
PSU |
|
17,21,25,26 |
[CRaC] MissingMetadataTest fails on Linux ARM |
PSU |
|
17,21,25,26 |
[CRaC] Add cross-platform test for CRaCIgnoreRestoreIfUnavailable |
PSU |
|
26 |
Revert the changes to GZIPInputStream related to InputStream.available() usage |
PSU |
|
26 |
Ensure Modal/FileDialog tests explicitly reference Asserts class |
PSU |
|
25 |
GenShen: ShenandoahGCHeuristics flag not reset after ignoring non-adaptive value |
PSU |
|
25 |
Improve numChunks range in the PPC64 CallAranger |
PSU |
|
25,26 |
Make exceptions in Java_sun_security_mscapi_CKeyPairGenerator generateCKeyPair more specific |
PSU |
|
21,25 |
test/jdk/java/nio/file/spi/SetDefaultProvider.java leaves a directory in /tmp |
PSU |
|
25 |
[ubsan] Under UBSAN builds, disable tests that rely on simulated JVM crashes |
PSU |
|
26 |
Update Libpng to 1.6.57 |
PSU |
|
25 |
Remove .rej and .orig from .gitignore |
PSU |
|
26 |
Revert EA option for build promotion |
PSU |
|
17,21,25,26 |
JFR: Metadata reconstruction invalidates ConstantMap for java.lang.String |
PSU |
|
25 |
Shenandoah: wrong denominator in full gc summary |
PSU |
|
25 |
Disable stringop-overflow in shenandoahGenerationalHeap.cpp |
PSU |
|
21,25 |
Add missed @key randomness after JDK-8370489 |
PSU |
|
17,21,25,26 |
[CRaC] Testing of cpuid FMA4 should be done only on AMDs |
PSU |
|
26 |
Change milestone to fcs for all releases |
PSU |
|
25 |
Disable stringop-overflow in safepointMechanism.cpp |
PSU |
|
25,26 |
JFR: Disable jdk.OldObjectSample event for generational ZGC |
PSU |
|
25 |
RISC-V: Missing InlineSkippedInstructionsCounter in ZGC barriers stubs |
PSU |
|
25 |
[25u] Test java/lang/instrument/RetransformRecordTypeAnn/TestRetransformRecord.java fails with compilation error |
PSU |
|
25 |
[PPC64] MachCallDynamicJavaNode::ret_addr_offset() needs adaptation for COH |
PSU |
|
25 |
Shenandoah: Mangle trashed regions up to top instead of end |
PSU |
|
21 |
[21u] Backport of JDK-8382925 causes test failure in SetDefaultProvider |
PSU |
|
17,21,25,26 |
[CRaC] CRaCHeapErgonomics VM option |
PSU |
|
17,21,25 |
RISC-V: ShenandoahBarrierSetAssembler::load_reference_barrier calls "weak" on "phantom" path |
PSU |
|
17,21,25 |
Fix iteration in tests doing class redefinition |
PSU |
|
17 |
[17u] JVM crashes during stub routines generation on Windows and rare combination of CPU features |
PSU |
|
17,21,25,26 |
[CRaC] Add reading to Java-side score API |
PSU |
|
26 |
File.getCanonicalPath drops backslash from UNC path with directory junctions |
PSU |
|
8,11,17,21,25 |
GHA: Downgrade Windows GHA runners to windows-2022 temporarily |
PSU |
|
25 |
(so) SocketChannel.connect and finishConnect() exception messages could be improved |
PSU |
|
25 |
RISC-V: entry_barrier_offset should consider UseZtso |
PSU |
|
17,21,25 |
NTLM tests fail on Windows 11 and Windows Server 2025 |
PSU |
|
11,17,21,25 |
Update Libpng to 1.6.58 |
PSU |
|
17,21,25 |
[25u, 21u, 17u] Update GHA JDKs after Apr/26 updates |
PSU |
|
17,21,25 |
SelectOneKeyOutOfMany and PreferredKey fail after expired test certificate |
PSU |
|
11,17,21,25 |
Update GIFlib to 6.1.3 |
PSU |
|
26 |
Follow-on fix for Improve certification checking |
PSU |
|
17,21,25,26 |
[CRaC] Make it possible to specify engine options only for checkpoint or restore |
PSU |
|
17,21,25 |
Update FreeType to 2.14.3 |
PSU |
|
17,21,25 |
Update HarfBuzz to 14.2.0 |
PSU |
|
17,21,25,26 |
[CRaC] Fix use-after-free in engine options parsing |
PSU |
|
26 |
Address possible oversized errors in Math.pow |
PSU |
|
17 |
[17u] Fix NTLMHeadTest after backport of 8384486 |
PSU |
|
11,17,21,25 |
Windows build broken because of MSys2/Make update |
PSU |
|
17,21,25,26 |
[CRaC] jdk/crac/java/net/InetAddress/ResolveTest sometimes fails with container name conflict |
PSU |
|
25 |
[25u] Remove designator DEFAULT_PROMOTED_VERSION_PRE=ea for release 25.0.4 |
PSU |
|
21 |
[21u] Remove designator DEFAULT_PROMOTED_VERSION_PRE=ea for release 21.0.12 |
PSU |
|
17 |
[17u] Remove designator DEFAULT_PROMOTED_VERSION_PRE=ea for release 17.0.20 |
PSU |
|
11 |
[11u] Remove designator DEFAULT_PROMOTED_VERSION_PRE=ea for release 11.0.32 |
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. |
|---|---|---|---|
8,11,17,21,25,26 |
Remove G_DISABLE_CHECKS compiler flag on Windows to align GLib/GStreamer compilation with macOS/Linux |
CPU,PSU |
|
11,17,21,25,26 |
GlassViewDelegate::convertNSStringToJString can return uninitialized value |
CPU,PSU |
|
11 |
Update JPEG Image Decoding Software to 9f |
PSU |
|
11,17 |
Robot tests fail on XWayland |
PSU |
|
17 |
update maven classifier syntax to recent gradle version |
PSU |
|
21 |
Update libFFI to 3.5.2 |
PSU |
|
8,11,17,21,25,26 |
Update libxslt to 1.1.45 |
PSU |
|
8,11,17,21,25,26 |
Animated GIFs do not animate after WebKit 620.1 update |
PSU |
|
26 |
Create release notes for JavaFX 26 |
PSU |
|
8,11,17,21,26 |
Provide media support for libavcodec version 62 |
PSU |
|
8,11,17,21,25,26 |
4 Null pointer dereference defect groups in 4 glib files |
PSU |
|
8,11,17,21,25,26 |
Uninitialised variable in pathApplierFunctionFast of coretext.c |
PSU |
|
8,11,17,21,25,26 |
Uninitialised memory in Java_com_sun_javafx_font_freetype_OSFreetype_FT_1Outline_1Decompose |
PSU |
|
8,11,17,21,25,26 |
Update JPEG Image Decoding Software to 10 |
PSU |
|
8,11,17,21,25,26 |
Update libxml2 to 2.15.2 |
PSU |
|
26 |
Change JavaFX release version to 26.0.2 in jfx26u |
PSU |
|
26 |
Doc files should not have a + in the filename |
PSU |
|
26 |
Create release notes for JavaFX 26.0.1 |
PSU |
|
25,26 |
Add pull request template |
PSU |
|
25 |
Change JavaFX release version to 25.0.4 in jfx25u |
PSU |
|
8,11,17,21 |
Update GStreamer to 1.28.3 |
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-92916 |
25 |
Update JFX to zulu25.0.3.0.101+101 |
CPU |
ZULU-86264 |
6,7 |
A few tests fail with java.security.AccessControlException: access denied ("java.util.PropertyPermission" "jdk.awt.Desktop.bypassBrowserForURI" "read") |
CPU,PSU |
ZULU-89362 |
6,7 |
The list of certPathCheckers should be unmodifiable |
CPU,PSU |
ZULU-89475 |
6,7,8,11,17,21 |
CI: Clean up dev BOMs in build-tools |
CPU,PSU |
ZULU-91545 |
6 |
Undefined symbols in LCMS for solaris |
CPU,PSU |
ZULU-92100 |
25 |
Update JFX to zulu25.0.3.0.101+100 |
CPU,PSU |
ZULU-92198 |
17 |
Update JFX to zulu22.0.9.0.101+100 |
CPU,PSU |
ZULU-92265 |
6 |
Update THIRD_PARTY_README for LCMS 2.19.1 in Zulu6 |
CPU,PSU |
ZULU-92363 |
8 |
Update JFX to zulu8u501-b02 |
CPU,PSU |
ZULU-92364 |
17 |
Update JFX to zulu22.0.9.0.101+101 |
CPU,PSU |
ZULU-92366 |
11 |
Update JFX to zulu19.0.15.0.101+101 |
CPU,PSU |
ZULU-92435 |
21 |
Update JFX to zulu23.0.7.0.101+101 |
CPU,PSU |
ZULU-92559 |
6,7,8,11,17,21 |
Use privileged action to load system property |
CPU,PSU |
ZULU-93023 |
6,7,8,11,17 |
Align change 8381049 |
CPU,PSU |
ZULU-63162 |
17,21,25,26 |
Add jdk.jcmd to JRE builds |
PSU |
ZULU-82703 |
8,11,17,21,25 |
Remove -XX:+OverrideVMProperties from CA |
PSU |
ZULU-85001 |
8 |
CI: CustomLauncherTest.java should be exluded for unsupported platforms |
PSU |
ZULU-86263 |
21 |
ci: cpetool failed on RC |
PSU |
ZULU-88254 |
17,21,25 |
Don’t test warp in HelpFlagsTest & VersionCheck |
PSU |
ZULU-88313 |
17,21,25 |
Don’t load CRIU plugins |
PSU |
ZULU-88379 |
17,21,25,26 |
Synchronize with JDK-8378978: Use CRIU from PATH |
PSU |
ZULU-89385 |
11 |
CI: Exclude failed tests in zulu11 |
PSU |
ZULU-89386 |
17,21,25,26 |
CI: Exclude failed tests failed on win-aarch64 |
PSU |
ZULU-89409 |
25 |
CI: Remove from exclusion java/lang/ProcessBuilder/Basic.java#id0 |
PSU |
ZULU-89465 |
17,21,25,26 |
Prevent thread termination during CML |
PSU |
ZULU-89690 |
17,21,25,26 |
Handle crash on aarch64 Graviton 4 |
PSU |
ZULU-89798 |
17,21,25,26 |
Basic autonomous auto-checkpoint manager |
PSU |
ZULU-89800 |
17,21,25,26 |
Better default policy for autonomous auto-checkpoint |
PSU |
ZULU-89859 |
17 |
CRaC: 17: missing 0x: -XX:CPUFeatures=461805ddfbf7,fe6 |
PSU |
ZULU-90236 |
21 |
win32 build is broken after JDK-8359472 |
PSU |
ZULU-90243 |
17,21,25,26 |
complete_concurrent_restore called without preparation + Update Warp to 2.10.0 |
PSU |
ZULU-90248 |
17,21,25 |
Temporarily exclude ResolveTest and ContainerOOMETest from GitLab CI |
PSU |
ZULU-90743 |
8,11,17,21,25 |
Remove Z-Agent (PSU Jul 2026) |
PSU |
ZULU-90930 |
11 |
solaris build is broken after JDK-8298730 |
PSU |
ZULU-91011 |
21 |
CI: Exclude failed tests in zulu21, May 2026 |
PSU |
ZULU-91015 |
8,11,17,21,25 |
Remove CRS from dev BOMs |
PSU |
ZULU-91063 |
25 |
Remove remained Z-Agent code |
PSU |
ZULU-91117 |
25 |
Add hsdis to dev BOM in zulu25 |
PSU |
ZULU-91244 |
17,21,25,26 |
Fix include order in crac_engine.cpp |
PSU |
ZULU-91303 |
17,21,25,26 |
Remove implementation of VM options replaced by CRaCEngineOptions |
PSU |
ZULU-91601 |
17,21,25,26 |
Fix non-refined build |
PSU |
ZULU-92001 |
25 |
CI: Exclude compiler/c2/aarch64/TestFarJump.java |
PSU |
ZULU-92009 |
17,21,25 |
Unreachable version in deprecation messages of CRaC in Zulu LTS |
PSU |
ZULU-92201 |
25 |
CI: Exclude java/lang/Thread/virtual/stress/PingPong.java on win-aarch64 |
PSU |
ZULU-92289 |
17,21,25,26 |
Update Warp to 2.10.2 |
PSU |
ZULU-92302 |
17,21,25,26 |
Update CRaC engine dependencies for July 2026 |
PSU |
ZULU-92823 |
25 |
Update JFX to zulu25.0.4+100 |
PSU |
ZULU-92825 |
26 |
Update JFX to zulu26.0.2+101 |
PSU |
ZULU-92917 |
17 |
Update JFX to zulu22.0.10+100 |
PSU |
ZULU-92918 |
11 |
Update JFX to zulu19.0.16+100 |
PSU |
ZULU-93022 |
8 |
Update JFX to zulujfx8u502-b01 |
PSU |
ZULU-93062 |
26 |
Update JFX to zulu26.0.2+102 |
PSU |
ZULU-93090 |
21 |
Update JFX to zulu23.0.8+100 |
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-88818 |
8,11,17,21,25,26 |
Don’t run test that fails on macos x86 |
CPU,PSU |
ZULU-90124 |
8,11,17,21,25,26 |
Switch all JFX maven dependencies to Nexus proxy |
CPU,PSU |
ZULU-91025 |
8,11,17,21,25,26 |
SIGILL still showed on macosx |
CPU,PSU |
ZULU-91655 |
8,11,17,21,25 |
Exclude UserDataDirectoryTest from unit tests on osx |
CPU,PSU |
ZULU-92241 |
8 |
JFX8 eclude list is not functional |
CPU,PSU |
ZULU-92261 |
21 |
JavaFX WebView instantiation (native) crash on jfxwebkit.dll |
CPU,PSU |
ZULU-90756 |
25 |
Update GStreamer to 1.28.3 |
PSU |
ZULU-91023 |
11,17,21,25 |
Update GLib to 2.86.4 |
PSU |
ZULU-92194 |
11 |
Unclosed string literal in TokenStorage.java:332 |
PSU |
ZULU-92273 |
8,11,17,21,25,26 |
Update SQLite to 3.53.2 |
PSU |
ZULU-92365 |
11,17 |
Backout 8326712: Robot tests fail on XWayland and related fixes |
PSU |