Improve GCM encryption
January 2026 Quarterly Update Release Notes
- Release Details
- What’s New
- Supported Platforms
- Fixed Issues
- Third Party Licenses
Release Details
This release is the January 2026 quarterly update release for Azul Zulu Builds of OpenJDK version 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 |
||||
25.31.14 (SA) |
CPU |
25.0.1.0.101+1 |
25.30 |
25.0.1+8 |
25.0.1.0.101+100 |
25.32.17 (CA) |
PSU |
25.0.2+10 |
25.31 |
25.0.1.0.101+1 |
25.0.2+100 |
21.47.14 (SA) |
CPU |
21.0.9.0.101+1 |
21.46 |
21.0.9+10 |
23.0.5.0.101+100 |
21.48.15 (CA) |
PSU |
21.0.10+7 |
21.47 |
21.0.9.0.101+1 |
23.0.6+100 |
17.63.12 (SA) |
CPU |
17.0.17.0.101+1 |
17.62 |
17.0.17+10 |
22.0.7.0.101+100 |
17.64.15 (CA) |
PSU |
17.0.18+8 |
17.63 |
17.0.17.0.101+1 |
22.0.8+100 |
11.85.12 (SA) |
CPU |
11.0.29.0.101+1 |
11.84 |
11.0.29+7 |
19.0.13.0.101+100 |
11.86.19 (CA) |
PSU |
11.0.30+7 |
11.85 |
11.0.29.0.101+1 |
19.0.14+100 |
8.91.0.12 (SA) |
CPU |
8u481-b01 |
8.90 |
8u472-b08 |
8u481-b01 |
8.92.0.19 (CA) |
PSU |
8u482-b08 |
8.91 |
8u481-b01 |
8u482-b01 |
7.83.0.12 (SA) |
CPU |
7u491-b01 |
7.81 |
7u481-b01 |
N/A |
6.77.0.12 (SA) |
CPU |
6b177 |
6.75 |
6b175 |
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
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.
Image Encryption
The Subscriber Availability (SA) version of the Warp engine now supports encryption of checkpoint images. By default, the images contain application data, including environment variables and arguments, in plaintext. If this data contains secrets and the images are accessible to untrusted parties, you can encrypt the images to ensure the secrets stay hidden.
Usage instructions are available in the CRaC Documentation > Using Image Encryption.
Alternative Images
A new feature in CRaC can automatically select the best CRaC image at restore. This brings a solution to modern cloud environments where a single checkpoint image may not be enough, for example:
-
With Java portability, your application can run on different CPU architectures and generations.
-
Sometimes the application might not be optimally warmed up before the checkpoint.
-
The requirements might change over time.
In all these situations it is useful to generate more checkpoint images and select the best one during restore. More info and usage instructions are available in the CRaC Documentation > Alternative Images.
Federal Information Processing Standards (FIPS)
To make Azul Zulu Builds of OpenJDK compliant with the US Federal Information Processing Standards (FIPS), certain distributions for Java 8, 11, 17, and 21 include a module containing cryptographic algorithms (Bouncy Castle Crypto APIs).
Note: This change will have no impact if FIPS functionality is not required/implemented in your application. For more information about FIPS, check Federal Information Processing Standards in Zulu.
CustomJSSE Changes
CustomJSSE (Java Secure Socket Extension (JSSE) provider) for Zulu 8 is no longer available, and Zulu 25 has been added to the supported versions.
CustomJSSE is a security JSSE provider for Zulu 17, 21, and 25. It is created on the basis of the Zulu SunJSSE provider to support external SSL Session Cache Provider, custom SSL session configuration, and has additional configuration parameters.
Enhanced Certificate Checking
This release adds a property that controls certificate verification using the Authority Information Access (AIA) extension: A list of valid caIssuers URIs can be specified in the com.sun.security.allowedAIALocations Security or System property.
This can affect applications that use the AIA extension feature because the default value of com.sun.security.allowedAIALocations is empty, which denies all caIssuers URIs by default.
See comments in java.security file for usage guidelines.
New Remote Method Invocation (RMI) Identification Control
A new property jdk.rmi.ssl.client.enableEndpointIdentification is now available to optionally relax SSL Endpoint Identification behavior. The default value is true. When the property is set to false, the identification is disabled.
This property may be useful for legacy RMI use-cases that do not work well when endpoint identification is enforced.
IANA Time Zone Data Version
This release of Azul Zulu comes with IANA Time Zone Database version 2025b.
Notification of Upcoming Changes
Better Support for JVM Detection on macOS
Announced in October for this release, but postponed to the next release (April 2026).
Azul will change 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 |
|
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 |
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 |
CoreOS |
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 |
|
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 |
|
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 |
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 |
|
|
|
|
|
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 |
|
|
|
|
|
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 |
|
|
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 |
|
|
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 |
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 |
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 |
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 |
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 |
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 |
QNX |
|||||||
QNX 7.0 ARMv7 32-bit Hard-Float ABI |
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 |
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 |
Solaris 10 |
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 Version |
|||||
|---|---|---|---|---|---|---|
17 |
21 |
25 |
||||
x86 64-bit |
ARM 64-bit |
x86 64-bit |
ARM 64-bit |
x86 64-bit |
ARM 64-bit |
|
Linux |
|
|
|
|
|
|
Alpine Linux 3.16 |
|
|
|
|
|
|
Windows |
|
n/a |
|
n/a |
|
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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
JavaFX (WebKitGTK) |
Multiple |
Yes |
7.5 |
Network |
High |
None |
Required |
Unchanged |
High |
High |
High |
25, 21, 17, 11, 8 |
Note 1 |
|
JavaFX (libxslt) |
Multiple |
Yes |
7.5 |
Network |
High |
None |
Required |
Unchanged |
High |
High |
High |
25, 21, 17, 11, 8 |
Note 1 |
|
Security |
Multiple |
Yes |
7.5 |
Network |
Low |
None |
None |
Unchanged |
None |
None |
High |
25, 21, 17, 11, 8, 7, 6 |
Note 1 |
|
AWT, JavaFX |
Multiple |
Yes |
7.4 |
Network |
Low |
None |
Required |
Changed |
None |
High |
None |
25, 21, 17, 11, 8, 7, 6 |
Note 1 |
|
Networking |
Multiple |
Yes |
6.1 |
Network |
Low |
None |
Required |
Changed |
Low |
Low |
None |
25, 21, 17, 11, 8, 7, 6 |
Note 2 |
|
JavaFX (libxml2) |
Multiple |
Yes |
5.9 |
Network |
High |
None |
None |
Unchanged |
None |
None |
High |
25, 21, 17, 11, 8 |
Note 1 |
|
RMI |
Multiple |
Yes |
4.8 |
Network |
High |
None |
None |
Unchanged |
Low |
Low |
None |
25, 21, 17, 11, 8, 7, 6 |
Note 2 |
|
JavaFX (glibc) |
Multiple |
Yes |
3.7 |
Network |
High |
None |
None |
Unchanged |
None |
None |
Low |
25, 21, 17, 11, 8 |
Note 1 |
|
JavaFX (gstreamer) |
Multiple |
Yes |
3.1 |
Network |
High |
None |
Required |
Unchanged |
Low |
None |
None |
25, 21, 17, 11, 8 |
Note 2 |
|
JavaFX |
Multiple |
Yes |
3.1 |
Network |
High |
None |
Required |
Unchanged |
None |
Low |
None |
25, 21, 17, 11, 8 |
Note 1 |
|
CVE-2025-12183 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. |
Mission Control (lz4-java) |
Multiple |
Yes |
5.4 |
Network |
Low |
None |
Required |
Unchanged |
Low |
None |
Low |
None |
Note 3 |
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 |
Azul Zulu Mission Control 9.1.1 is affected and is being updated and released separately. |
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 |
PSU |
||
25 |
Enhance image icon creation |
PSU |
|
8,11,17,21,25 |
Enhance class verification |
PSU |
|
8,11,17,21,25 |
Enhance Bitmap operations |
PSU |
|
8,11,17,21,25 |
Enhance polygon data support |
PSU |
|
8,11,17,21,25 |
Enhance CopyOnWriteArraySet |
PSU |
|
8,11,17,21,25 |
Improve Swing supports |
PSU |
|
17,21,25 |
Enhance JOptionPane |
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,7 |
currency.properties supercede not working correctly |
CPU,PSU |
|
6,7 |
Error while fetching currency instance by |
CPU,PSU |
|
7,8,11,17,21 |
Bump target macosx-x64 version to 11.00.00 |
CPU,PSU |
|
6,7 |
ISO 4217 Amendment 180 Update |
CPU,PSU |
|
11 |
Strings in format #rgb not handled by Color.decode() (affects CSS / Swing) |
PSU |
|
17 |
[macosx] JTableHeader doesn’t get focus after pressing F8 key |
PSU |
|
17,21 |
TEST_BUG: java/rmi/transport/checkLeaseInfoLeak/CheckLeaseLeak.java failing intermittently |
PSU |
|
25 |
[TESTBUG] Test closed/java/awt/Focus/InactiveWindowTest/InactiveFocusRace fails due to not enough time to initialize graphic components |
PSU |
|
21 |
resume001 failed due to ERROR: timeout for waiting for a BreakpintEvent |
PSU |
|
17,21 |
JFileChooser renders file names as HTML document |
PSU |
|
17,21 |
JInternalFrame has incorrect padding |
PSU |
|
17,21 |
JInternalFrame has incorrect title button width |
PSU |
|
8 |
Fields not reachable anymore by tab-key, because of new tabbing behaviour of radio button groups. |
PSU |
|
21,25 |
[TEST_BUG] MouseEvent/…/AltGraphModifierTest.java has only "Fail" button |
PSU |
|
8 |
Exception when Tab key moves focus to a JCheckbox with a custom ButtonModel |
PSU |
|
8 |
Import freetype sources into OpenJDK source tree |
PSU |
|
21 |
Improve the exception message thrown by VarHandle of unsupported operation |
PSU |
|
17,21 |
sjavac build failures: "Connection attempt failed: Connection refused" |
PSU |
|
17,21,25 |
Speed up test javax/net/ssl/DTLS/PacketLossRetransmission.java |
PSU |
|
17,21 |
java/util/zip/ZipFile/TestCleaner.java still fails with "cleaner failed to clean zipfile." |
PSU |
|
17,21 |
Printing a JTable with a JScrollPane prints table without rows populated |
PSU |
|
8 |
Constant AO_UNUSED_MBZ uses left shift of negative value |
PSU |
|
8 |
Race condition when posting dynamic_code_generated event leads to JVM crash |
PSU |
|
8 |
Windows IME related patch |
PSU |
|
11 |
web page background renders blue in JEditorPane |
PSU |
|
21 |
PPC64: Add intrinsic for GHASH algorithm |
PSU |
|
8 |
AArch64: Register corruption in slow subtype check |
PSU |
|
17,21 |
Tests should handle ${} in the view of jtreg "smart action" |
PSU |
|
8 |
Upgrade to Freetype 2.10.0 |
PSU |
|
11 |
Compile C code for at least C99 Standard compliance |
PSU |
|
8 |
Upgrade to freetype 2.10.1 |
PSU |
|
17,21 |
re-visit test sun/security/pkcs11/Serialize/SerializeProvider.java |
PSU |
|
17 |
JTable added to nested panels does not paint last visible row |
PSU |
|
11,17,21 |
Disable TLS_RSA cipher suites |
PSU |
|
8 |
Upgrade to freetype 2.10.2 |
PSU |
|
17 |
runtime/LoadClass/TestResize.java timed out |
PSU |
|
11 |
C1: Double assignment in InstructionPrinter::print_stack |
PSU |
|
17 |
Only First page are printed in JTable.scrollRectToVisible |
PSU |
|
8 |
Japanese characters not entered by mouse click on Windows 10 |
PSU |
|
8 |
Upgrade to FreeType 2.10.4 |
PSU |
|
11 |
The java.awt.color.ICC_Profile#setData invert the order of bytes for the "head" tag |
PSU |
|
11 |
jdk/internal/platform/docker/TestDockerMemoryMetrics.java fails due to swapping not working |
PSU |
|
8 |
[aarch64] java.library.path not including /usr/lib64 |
PSU |
|
17 |
-Wnonnull errors happen with GCC 11.1.1 |
PSU |
|
11 |
Avoid looking up standard charsets in "java.desktop" module |
PSU |
|
11 |
Update java.desktop classes to use try-with-resources |
PSU |
|
17,21 |
javax/net/ssl/TLSCommon/TLSTest.java fails with connection refused |
PSU |
|
25 |
Data race between JvmtiClassFileReconstituter::copy_bytecodes and class linking |
PSU |
|
25 |
sun/tools/jstat tests do not check for test case exit codes after JDK-8245129 |
PSU |
|
21 |
Window transparency bug on Linux |
PSU |
|
17 |
AWT: Conversion from string literal loses const qualifier |
PSU |
|
17 |
Accessibility: Conversion from string literal loses const qualifier |
PSU |
|
17 |
Enable Zc:strictStrings flag in Visual Studio build |
PSU |
|
17 |
Redundant .ico files in Windows app-image cause unnecessary bloat |
PSU |
|
17 |
Enhance StringDecode/Encode microbenchmarks |
PSU |
|
17 |
HttpClient GET method adds Content-Length: 0 header |
PSU |
|
8 |
Update FreeType to 2.12.0 |
PSU |
|
17 |
failure_handler: gather the contents of /etc/hosts file |
PSU |
|
17 |
Memory leak in getAllConfigs of awt_GraphicsEnv.c:585 |
PSU |
|
17 |
[Linux] AWT should start in Headless mode if headful AWT library not installed |
PSU |
|
17 |
jpackage tests failing on Windows due to powershell issue |
PSU |
|
17 |
HttpExchangeImpl.setAttribute does not allow null value after JDK-8266897 |
PSU |
|
17 |
C2: VectorPhase must ensure that SafePointNode memory input is a MergeMemNode |
PSU |
|
21 |
serviceability/attach/ConcAttachTest.java failed "guarantee(!CheckJNICalls) failed: Attached JNI thread exited without being detached" |
PSU |
|
8 |
Update FreeType to 2.12.1 |
PSU |
|
17 |
tools/jpackage/share/AddLauncherTest.java#id1 failed with "ERROR: Failed: Check icon file" |
PSU |
|
17 |
Incorrect decoding near EOF for stateful decoders like UTF-16 |
PSU |
|
17 |
Memory leak in getAllConfigs of awt_GraphicsEnv.c:386 |
PSU |
|
8 |
Update freetype md file |
PSU |
|
17 |
Minimize disabled warnings in hotspot |
PSU |
|
17 |
Fix cast-function-type warning in TemplateTable |
PSU |
|
17 |
Fix cast-function-type warnings in signal handling code |
PSU |
|
17 |
Refactor scaled border rendering |
PSU |
|
11,17 |
Problem list TrayIcon tests that fail on Ubuntu 22.04 |
PSU |
|
17 |
java/net/httpclient/CancelRequestTest.java fails intermittently |
PSU |
|
17 |
tools/jpackage/windows/WinL10nTest.java fails with timeout |
PSU |
|
8 |
Update LCMS to 2.14 |
PSU |
|
17 |
gtest/AsyncLogGtest.java fails AsyncLogTest.stdoutOutput_vm |
PSU |
|
17,21 |
sun/security/krb5/MicroTime.java fails with "Exception: What? only 100 musec precision?" |
PSU |
|
17 |
Use reachabilityFence to manage liveness in ClassUnload tests |
PSU |
|
8 |
Add ftcolor.c to imported freetype sources |
PSU |
|
17 |
tools/jpackage/share/AddLauncherTest.java#id1 failed AddLauncherTest.bug8230933 |
PSU |
|
17 |
java/net/httpclient/CancelRequestTest.java fails "test CancelRequestTest.testGetSendAsync("https://localhost:46509/https1/x/same/interrupt", true, true)" |
PSU |
|
17 |
Make ScaledEtchedBorderTest.java comprehensive |
PSU |
|
11 |
java/util/zip/Deinflate.java failing on s390x |
PSU |
|
21 |
Some nsk jvmti tests fail with virtual thread wrapper due to jvmti missing some virtual thread support |
PSU |
|
17 |
jabswitch main() should avoid calling exit explicitly |
PSU |
|
17 |
[jittester] Add time limit to IRTree generation |
PSU |
|
17 |
tools/jpackage/share/RuntimePackageTest.java fails with java.lang.AssertionError missing files |
PSU |
|
21 |
HttpServer.stop should terminate immediately if no exchanges are in progress |
PSU |
|
17 |
Move jdk.internal.module.ModuleInfoWriter to the test library |
PSU |
|
17,21,25 |
vmTestbase/vm/mlvm/indy/func/jvmti/stepBreakPopReturn/INDIFY_Test.java fails with JVMTI_ERROR_TYPE_MISMATCH |
PSU |
|
8 |
Win32ShellFolder2.compareTo is inconsistent |
PSU |
|
17,21 |
Reference.waitForReferenceProcessing should be more accessible to tests |
PSU |
|
17,21,25 |
serviceability/tmtools/jstat/GcTest01.java failed utils.JstatGcResults.assertConsistency |
PSU |
|
17 |
javax/swing/JTableHeader/6884066/bug6884066.java: Unexpected header’s value; index = 4 value = E |
PSU |
|
21 |
Consider building with /Zc:throwingNew |
PSU |
|
21 |
Fix AWT/2D/A11Y to support the permissive- flag on the Microsoft Visual C compiler |
PSU |
|
17 |
Increase precision of timestamps in g1 log |
PSU |
|
17,21 |
Fix the Java Integer types on Windows |
PSU |
|
21 |
Regression test ExtraImportSemicolon.java refers to the wrong bug |
PSU |
|
17,21 |
Refactor Charset tests to use JUnit |
PSU |
|
17,21 |
Typo in aarch64.ad: "envcodings" |
PSU |
|
21 |
RedefineClasses doesn’t check for ConstantPool overflow |
PSU |
|
17 |
C2: RepeatCompilation compiler directive does not choose stress seed randomly |
PSU |
|
21 |
Improve robustness of String constructors with mutable array inputs |
PSU |
|
11 |
Print 'rss' and 'cache' as part of the container information |
PSU |
|
21 |
Redundant if statement in ZoneInfoFile |
PSU |
|
17 |
javax/management/remote/mandatory/notif/ListenerScaleTest.java failed with "Exception: Failed: ratio=792.2791601423487" |
PSU |
|
17,21 |
jdk/internal/platform/docker/TestSystemMetrics.java fails on Ubuntu |
PSU |
|
17 |
Test java/net/httpclient/CancelRequestTest.java failed: WARNING: tracker for HttpClientImpl(42) has outstanding operations |
PSU |
|
17 |
LogCompilation doesn’t reset lateInlining when it encounters a failure. |
PSU |
|
21 |
Amend problemlisted tests to proper position |
PSU |
|
8 |
Update FreeType to 2.13.2 |
PSU |
|
8 |
Update Libpng to 1.6.40 |
PSU |
|
21 |
TestIntegerUnsignedDivMod.java triggers "invalid layout" assert in FrameValues::validate |
PSU |
|
21 |
Prepare HotSpot for permissive- |
PSU |
|
17 |
Pattern.Bound has |
PSU |
|
21 |
Prepare security for permissive- |
PSU |
|
25 |
java/net/Socket/asyncClose/Race.java fails intermittently (aix) |
PSU |
|
17,21 |
[jmh] tests concurrent.Queues and concurrent.ProducerConsumer hang with 101+ threads |
PSU |
|
17 |
ChoiceFormat patterns are not well tested |
PSU |
|
17,21 |
MonitorVmStartTerminate.java still times out after JDK-8209595 |
PSU |
|
21 |
Duplicate code in the LCMSImageLayout |
PSU |
|
21 |
Change to GCC 13.2.0 for building on Linux at Oracle |
PSU |
|
21 |
Use a linear-time algorithm for assert_different_registers() |
PSU |
|
21 |
PKCS10 would not discard the cause when throw SignatureException on invalid key |
PSU |
|
21 |
Improve MessageHeader’s toString() function to make HttpURLConnection’s debug log readable |
PSU |
|
17,21,25 |
jtreg gtest runs should limit heap size |
PSU |
|
21 |
Condition for non-latin1 string size too large exception is off by one |
PSU |
|
21 |
Incorrect warning from cds about the modules file |
PSU |
|
21 |
UTF16 string gets constructed incorrectly from codepoints if CompactStrings is not enabled |
PSU |
|
21 |
Test java/lang/String/CompactString/MaxSizeUTF16String.java fails with -Xcomp |
PSU |
|
17,21 |
Printing JTable in Windows L&F throws InternalError: HTHEME is null |
PSU |
|
17,21 |
javax/swing/JTable/JTableScrollPrintTest.java does not print the rows and columns of the table in Nimbus and Aqua LookAndFeel |
PSU |
|
21 |
ConstantOopReadValue::print_on should print 'null' instead of 'nullptr' |
PSU |
|
17,21 |
Daylight saving information for |
PSU |
|
17,21 |
Keyboard layout didn’t keep its state if it was changed when dialog was active |
PSU |
|
17 |
Exceptions::wrap_dynamic_exception() doesn’t have ResourceMark |
PSU |
|
21 |
[21u] Backout test change of JDK-8291809 |
PSU |
|
21 |
Vague error message when com.sun.tools.attach.VirtualMachine fails to load agent library |
PSU |
|
21 |
Regression in round-tripping UTF-16 strings after JDK-8311906 |
PSU |
|
17,21 |
[IR framework] Only prints stdout if exitCode is 134 |
PSU |
|
21 |
Installation instructions for Debian/Ubuntu don’t mention autoconf |
PSU |
|
17,21,25 |
Extend CertificateBuilder to create trust and end entity certificates programmatically |
PSU |
|
17 |
[Testbug] g-tests for cgroup leave files in /tmp on linux |
PSU |
|
17 |
Failed: java/io/ObjectStreamClass/ObjectStreamClassCaching.java#G1 |
PSU |
|
17,21 |
Test java/util/PluggableLocale/TimeZoneNameProviderTest.java timed out |
PSU |
|
21 |
Update nsk/jdi tests to use driver instead of othervm |
PSU |
|
17 |
Convert javax/swing/JFileChooser/6798062/bug6798062.java applet test to main |
PSU |
|
17,21 |
Convert javax/swing/JSlider/6524424/bug6524424.java applet to main |
PSU |
|
17,21 |
Convert applet test SpanishDiacriticsTest.java to a main program |
PSU |
|
17,21 |
Convert javax/swing/JToggleButton/4128979/bug4128979.java applet test to main |
PSU |
|
17,21 |
Convert java/awt/Frame/ShownOnPack/ShownOnPack.html applet test to main |
PSU |
|
17,21 |
Remove redundant dir for tests converted from applet to main |
PSU |
|
17,21 |
Convert DnDFileGroupDescriptor.html applet test to main |
PSU |
|
17,21 |
Convert java/awt/Cursor/MultiResolutionCursorTest test to main |
PSU |
|
17,21 |
Convert java/awt/InputMethods/DiacriticsTest/DiacriticsTest.java applet test to main |
PSU |
|
8 |
Update Libpng to 1.6.43 |
PSU |
|
17,21 |
containers/docker/TestContainerInfo.java fails |
PSU |
|
17 |
Crash: SIGSEGV in dlerror() |
PSU |
|
17 |
Reading data from the clipboard from multiple threads crashes the JVM |
PSU |
|
21 |
Test containers/docker/TestPids.java fails Limit value -1 is not accepted as unlimited |
PSU |
|
17,21,25 |
Restructure java/nio/channels/DatagramChannel/StressNativeSignal.java to a fail fast exception handling policy |
PSU |
|
17,21 |
jpackage tests must run app launchers with retries on Linux only |
PSU |
|
17,21,25 |
java/nio/channels/FileChannel/directio/DirectIOTest.java is unstable with AV software |
PSU |
|
21 |
[AIX] Misleading error messages after JDK-8320005 |
PSU |
|
25 |
Enhance AddLShortcutTest jpackage test |
PSU |
|
21 |
Cancelling PageDialog does not return the same PageFormat object |
PSU |
|
21 |
javac crashed on call to non-existent generic method with explicit annotated type arg |
PSU |
|
17,21 |
[TESTBUG] Run TestDockerMemoryMetrics.java with -Xcomp fails exitValue = 137 |
PSU |
|
17,21,25 |
Test javax/swing/JCheckBox/4449413/bug4449413.java fails on Windows 11 x64 because RBMenuItem’s and CBMenuItem’s checkmark on the left side are not visible |
PSU |
|
11 |
[11u] GHA macos-13 and macos-15 builders are unable to resolve local hostname |
PSU |
|
11 |
CAInterop.java#actalisauthenticationrootca conflicted with /manual and /timeout |
PSU |
|
17,21 |
Remove redundant tests from com/sun/security/sasl/gsskerb |
PSU |
|
17,21 |
Add logging of final VM flags while setting properties |
PSU |
|
17,21 |
java/net/httpclient/HttpsTunnelAuthTest.java fails with java.io.IOException: HTTP/1.1 header parser received no bytes |
PSU |
|
8,11,17,21 |
jarsigner -verify performs cross-checking between CEN and LOC |
PSU |
|
17,21 |
[jittester] Make it possible to generate tests without execution |
PSU |
|
17 |
Assertion on AIX - original PC must be in the main code section of the compiled method |
PSU |
|
17 |
Open source AWT TextField tests - Set1 |
PSU |
|
17,21 |
Open source several AWT focus tests - series 7 |
PSU |
|
17,21 |
Disable SHA-1 in TLS/DTLS 1.2 handshake signatures |
PSU |
|
17,21 |
Open source AWT desktop properties and print related tests |
PSU |
|
17,21 |
GHA: Demote Mac x86 jobs to build only |
PSU |
|
17,21 |
Some jdk/jfr/event/compiler tests shouldn’t be executed with Xcomp |
PSU |
|
17,21 |
Rename jtreg property docker.support as container.support |
PSU |
|
21 |
[macos] AppContentTest and SigningOptionsTest failed due to "codesign" does not fails with "--app-content" on macOS 15 |
PSU |
|
11,17 |
GHA: Use only retention mechanism to remove bundles |
PSU |
|
11 |
Add mechanism to disable different parts of TLS cipher suite |
PSU |
|
21 |
[macos] AppContentTest still fails after JDK-8341443 for same reason on older macOS versions |
PSU |
|
21 |
user.region for formatting number no longer works for 21.0.5 |
PSU |
|
17 |
AWTEventMulticaster throws StackOverflowError using AquaButtonUI |
PSU |
|
21 |
TYPE_USE annotations printed with error causing "," in toString output |
PSU |
|
21 |
Cgroup v1 subsystem fails to set subsystem path |
PSU |
|
25 |
Add option to disable allocating interface and abstract classes in non-class metaspace |
PSU |
|
17 |
Move common properties from jpackage jtreg test declarations to TEST.properties file |
PSU |
|
17,21 |
Swapping checking do not work for MetricsMemoryTester failcount |
PSU |
|
25 |
GHA: Cache required dependencies in master-branch workflow |
PSU |
|
17,21 |
Minor improvements of jpackage test library |
PSU |
|
21 |
Enhancements to jpackage test lib |
PSU |
|
21 |
Test jdk/java/lang/Thread/virtual/stress/GetStackTraceALotWhenPinned.java timed out on macosx-x64 |
PSU |
|
17 |
tools/jpackage/windows/Win8301247Test.java fails on localized Windows platform |
PSU |
|
17 |
Move jpackage tests from "jdk.jpackage.tests" package to the default package |
PSU |
|
21 |
Virtual thread tests are timing out on some macOS systems |
PSU |
|
17,21 |
JVM Prefers /etc/timezone Over /etc/localtime on Debian 12 |
PSU |
|
8 |
Some DLL Files are missing Windows Properties |
PSU |
|
25 |
Custom launchers must be linked with pthread to avoid dynamic linker issues |
PSU |
|
21 |
[perf] scalability issue for the specjvm2008::xml.validation workload |
PSU |
|
17,21 |
javax/swing/text/DefaultEditorKit/4278839/bug4278839.java still fails in CI |
PSU |
|
17,21,25 |
Test javax/swing/JMenuItem/RightLeftOrientation/RightLeftOrientation.java fails on Windows Server 2025 x64 because the icons of RBMenuItem and CBMenuItem are not visible in Nimbus LookAndFeel |
PSU |
|
17,21,25 |
[TESTBUG] "java/awt/textfield/setechochartest4/setechochartest4.java" failed because the test frame disappears on clicking "Click Several Times" button |
PSU |
|
17,21 |
Test jdk/jdk/jfr/event/os/TestCPULoad.java fails on macOS |
PSU |
|
25 |
Add since checker test to jdk.editpad |
PSU |
|
17 |
runtime/ClassUnload/DictionaryDependsTest.java fails with "Test failed: should be unloaded" |
PSU |
|
25 |
GetGraphicsStressTest.java fails: Native resources unavailable |
PSU |
|
11,17 |
cpuset cgroups controller is required for no good reason |
PSU |
|
21 |
[aix] Fix strdup use in os::dll_load |
PSU |
|
17,21,25 |
java/awt/Focus/ComponentLostFocusTest.java fails intermittently |
PSU |
|
17,21 |
Don’t exclude the "PATH" var from the environment when running app launchers in jpackage tests |
PSU |
|
17,21 |
Add validation checks for ICC_Profile header fields |
PSU |
|
11 |
Upgrade jQuery UI to version 1.14.1 |
PSU |
|
21 |
Richer VM operations events logging |
PSU |
|
21 |
Container detection code for cgroups v2 should use cgroup.controllers |
PSU |
|
17 |
Introspector shows wrong method list after 8071693 |
PSU |
|
17,21 |
Test fixes that use deprecated time zone IDs |
PSU |
|
11 |
Limit the length of inflated text chunks |
PSU |
|
21 |
PerfDataManager stalls shutdown for 1ms |
PSU |
|
8 |
Update FreeType to 2.13.3 |
PSU |
|
8 |
Update Libpng to 1.6.47 |
PSU |
|
17,21,25 |
LineBorder does not scale correctly |
PSU |
|
17,21 |
Refactor jdk/sun/security/krb5/runNameEquals.sh to java test |
PSU |
|
21 |
java.net.URI.scanIPv4Address throws unnecessary URISyntaxException |
PSU |
|
21 |
Change cgroup version detection logic to not depend on /proc/cgroups |
PSU |
|
17,21 |
Decouple jpackage test-lib Executor.Result and Executor classes |
PSU |
|
17 |
[PPC] Avoid ticks_unknown_not_Java AsyncGetCallTrace() if JavaFrameAnchor::_last_Java_pc not set |
PSU |
|
25 |
Code cache stops scheduling GC |
PSU |
|
21 |
Fix -Wzero-as-null-pointer-constant warnings in nsk native test utilities |
PSU |
|
11,17,21 |
Rendering of bulky sound bank from MIDI sequence can cause OutOfMemoryError |
PSU |
|
21 |
ImageIO.write for JPEG can write corrupt JPEG for certain thumbnail dimensions |
PSU |
|
21 |
OperatingSystemMXBean: values from getCpuLoad and getProcessCpuLoad are stale after 24.8 days (Windows) |
PSU |
|
21 |
New test containers/docker/TestMemoryWithSubgroups.java is failing |
PSU |
|
25 |
[ubsan] jvmti.h runtime error: load of value which is not a valid value |
PSU |
|
17,21 |
Jar Manifest test ValueUtf8Coding produces misleading diagnostic output |
PSU |
|
11 |
Inaccurate masking of TC subfield decrement in ForkJoinPool |
PSU |
|
21,25 |
Improve java/lang/RuntimeTests/RuntimeExitLogTest.java |
PSU |
|
21 |
Report useful IOExceptions when jspawnhelper fails |
PSU |
|
17,21 |
Opensource few JMenuItem tests |
PSU |
|
17,21 |
Opensource JComponent tests |
PSU |
|
17,21 |
Opensource JInternalFrame tests - series3 |
PSU |
|
17,21 |
Opensource few JInternalFrame and JTextField tests |
PSU |
|
17,21 |
Open source several AWT TextComponent tests - Batch 1 |
PSU |
|
17 |
[PPC] OpenJDK fails to build on PPC after JDK-8350106 |
PSU |
|
17,21 |
Open source several AWT TextComponent tests - Batch 2 |
PSU |
|
17,21 |
Open some JComboBox bugs 1 |
PSU |
|
21 |
New test TestDockerMemoryMetricsSubgroup.java fails |
PSU |
|
17,21 |
Opensource Several Font related tests - Batch 2 |
PSU |
|
17,21 |
Open source several Swing JTabbedPane tests |
PSU |
|
17,21 |
Open some JComboBox bugs 2 |
PSU |
|
17,21 |
Open source Swing JButton tests - Set 1 |
PSU |
|
21 |
java.net.URI.create(String) may have low performance to scan the host/domain name from URI string when the hostname starts with number |
PSU |
|
17,21 |
Open source Swing Tooltip tests - Set 2 |
PSU |
|
8,11,17,21 |
VerifyJarEntryName.java test fails |
PSU |
|
17,21 |
Open source several Swing text tests |
PSU |
|
17,21 |
Open source Swing tests - Set 3 |
PSU |
|
17,21 |
Open source several AWT Menu tests - Batch 1 |
PSU |
|
17,21 |
Clean up and open source couple AWT Graphics related tests (Part 2) |
PSU |
|
17,21 |
Open source some JProgressBar tests |
PSU |
|
17,21 |
Open source Swing Tests - Set 4 |
PSU |
|
17,21 |
Provide ChoiceFormat#parse(String, ParsePosition) tests |
PSU |
|
17,21 |
Open source several toolkit tests |
PSU |
|
17,21 |
Open source a few Swing menu-related tests |
PSU |
|
17,21 |
Open source several scrollbar tests |
PSU |
|
17,21 |
Open source several swing tests batch5 |
PSU |
|
17,21 |
Opensource FontClass, Selection and Icon tests |
PSU |
|
17 |
Clipboard interaction on Windows is unstable |
PSU |
|
21 |
com/sun/jdi tests should be fixed to not always require includevirtualthreads=y |
PSU |
|
17,21 |
Open source several AWT ScrollPane tests - Batch 1 |
PSU |
|
17,21 |
Open source several AWT ScrollPane tests - Batch 2 |
PSU |
|
17,21 |
Open some JTable bugs 5 |
PSU |
|
17,21 |
Clean up and open source KeyEvent related tests (Part 2) |
PSU |
|
17,21 |
Open source Swing tests Batch 2 |
PSU |
|
17,21 |
Open some JTable bugs 6 |
PSU |
|
17,21 |
Test javax/net/ssl/SSLSocket/Tls13PacketSize.java failed with java.net.SocketException: An established connection was aborted by the software in your host machine |
PSU |
|
17,21 |
Open source several AWT GridBagLayout and List tests |
PSU |
|
17,21 |
Open source Swing Tests - Set 6 |
PSU |
|
17,21 |
Open some JTable bugs 7 |
PSU |
|
25 |
Enable Extended EVEX to REX2/REX demotion for commutative operations with same dst and src2 |
PSU |
|
17,21 |
Opensource few Modal and Full Screen related tests |
PSU |
|
25 |
[Ubuntu25.04] api/java_awt/GraphicsDevice/indexTGF.html#SetDisplayMode - setDisplayMode_REFRESH_RATE_UNKNOWN fails: Height is different on vnc |
PSU |
|
17,21 |
Open source Swing tests Batch 4 |
PSU |
|
25 |
Missing test for retroactive @SuppressWarnings("dangling-doc-comments") behavior |
PSU |
|
17,21 |
Open source some more Swing popup menu tests |
PSU |
|
17,21 |
Open some JTable bugs 8 |
PSU |
|
17,21 |
Open some misc Swing bugs 9 |
PSU |
|
17,21 |
Clean up and open source KeyEvent related tests (Part 3) |
PSU |
|
21 |
TestDockerMemoryMetricsSubgroup.java fails with exitValue = 1 |
PSU |
|
17,21 |
Opensource Several MultiScreen and Insets related tests |
PSU |
|
17,21 |
Open source several AWT DataTransfer tests |
PSU |
|
17,21 |
Open source JFileChooser Tests - Set 7 |
PSU |
|
17,21 |
Open source a few Swing tests |
PSU |
|
17,21 |
Open source several clipboard tests batch0 |
PSU |
|
17,21 |
Open source several swing tests batch0 |
PSU |
|
17,21,25 |
java.awt.TextField allows to identify the spaces in a password when double clicked at the starting and end of the text |
PSU |
|
17,21 |
Clean up and open source KeyEvent related tests (Part 4) |
PSU |
|
17,21 |
Open source few JToolTip tests |
PSU |
|
17,21 |
javax/swing/plaf/metal/MetalIconFactory/bug4952462.java failing on CI |
PSU |
|
17,21 |
Clean up and open source some miscellaneous AWT tests |
PSU |
|
8,11 |
Build failure with glibc 2.42 due to uabs() name collision |
PSU |
|
21 |
Fix nsk/jdi test to not require lookup of main thread in order to set the breakpoint used for communication |
PSU |
|
17,21 |
Compiler error at splashscreen_gif.c due to unterminated string initialization |
PSU |
|
21 |
Move NativeDialogToFrontBackTest.java PL test to manual category |
PSU |
|
17,21 |
Some Problem list entries point to non-existent / wrong files |
PSU |
|
17,21 |
[jittester] Disable downcasts by default |
PSU |
|
17,21 |
[java.io] Use @requires tag instead of exiting based on "os.name" property value |
PSU |
|
17,21,25 |
DoubleActionESC.java fails intermittently |
PSU |
|
11 |
Update HarfBuzz to 11.2.0 |
PSU |
|
17,21 |
SJIS.java test is always ignored |
PSU |
|
17,21 |
[macos] Build failure with Xcode 16.3 |
PSU |
|
21 |
Some nsk/jdi tests can glean the "main" thread by using the ClassPrepareEvent for the debuggee main class |
PSU |
|
21 |
Some nsk/jdi tests can fetch ThreadReference from static field in the debuggee |
PSU |
|
21 |
Some nsk/jdi tests can fetch ThreadReference from static field in the debuggee: part 2 |
PSU |
|
17,21 |
java/util/PluggableLocale/LocaleNameProviderTest.java timed out |
PSU |
|
17,21 |
ListEnterExitTest.java fails on macos |
PSU |
|
17,21 |
TestJcmd.java may incorrectly parse podman version |
PSU |
|
25 |
JVM crash (SIGSEGV at ClassListParser::resolve_indy_impl) during -Xshare:dump starting from 21.0.5 |
PSU |
|
21 |
Some nsk/jdi tests can fetch ThreadReference from static field in the debuggee: part 3 |
PSU |
|
17,21 |
Log mouse enter and exit events for debugging |
PSU |
|
21 |
Some nsk/jdi tests can fetch ThreadReference from static field in the debuggee: part 4 |
PSU |
|
17,21,25 |
Update NSS library to 3.111 |
PSU |
|
25 |
cds/appcds/ArchiveRelocationTest.java failed with missing expected output |
PSU |
|
25 |
Update to use jtreg 7.5.2 |
PSU |
|
21 |
Extend try block in nsk/jdi tests to capture exceptions thrown by Debuggee.classByName() |
PSU |
|
17,21 |
Compilation failure in javax/swing/JMenuItem/bug6197830.java |
PSU |
|
25 |
runtime/cds/appcds/aotClassLinking/BulkLoaderTest.java#aot fails with Xcomp and C1 |
PSU |
|
25 |
Refactor nmethod::make_not_entrant to use Enum instead of "const char*" |
PSU |
|
17,21 |
BootstrapLoggerTest does not work on Ubuntu 24 with LANG de_DE.UTF-8 |
PSU |
|
11 |
[11u][windows] cannot stat '/jdk.crypto.ec/*': No such file or directory |
PSU |
|
17 |
Amend headless message |
PSU |
|
25 |
File blocked.certs contains bad content when boot jdk 25 is used, sun/security/lib/CheckBlockedCerts.java failing |
PSU |
|
25 |
RISC-V: Several IR verification tests fail when vlen=128 |
PSU |
|
17,21,25 |
Improve instructions for JFileChooser/HTMLFileName.java |
PSU |
|
25 |
Add test from JDK-8350576 |
PSU |
|
17,21,25 |
C2: Multiple string optimization tests are no longer testing string concatenation optimizations |
PSU |
|
21 |
Use UTF-8 encoded data in LocaleDataTest |
PSU |
|
25 |
(bf) ByteBuffer.allocateDirect initialization can result in large TTSP spikes |
PSU |
|
11 |
Delete applications/scimark/Scimark.java test |
PSU |
|
17,21,25 |
java/net/httpclient/HttpsTunnelAuthTest.java incorrectly calls Thread::stop |
PSU |
|
17 |
C2/Shenandoah: incorrect execution with Unsafe |
PSU |
|
25 |
Support CDS heap archive with Generational Shenandoah |
PSU |
|
17,21,25 |
JFileChooser in GTK L&F still displays HTML filename |
PSU |
|
25 |
Changes in ClassValue (JDK-8351996) caused a 1-9% regression in Renaissance-PageRank |
PSU |
|
25 |
Assert when running with -XX:-UseLibmIntrinsic |
PSU |
|
21 |
Test serviceability/jvmti/thread/GetCurrentContendedMonitor/contmon01/contmon01.java failed: unexpexcted monitor object |
PSU |
|
21 |
[asan] vmTestbase/nsk/jvmti tests show memory issues |
PSU |
|
25 |
[TEST] AOTLoggingTag.java failed with missing log message |
PSU |
|
25 |
TextLayout/MyanmarTextTest.java passes if no Myanmar font is found |
PSU |
|
17 |
Remove misleading javax.management.remote API doc wording about JMX spec, and historic link to JMXMP |
PSU |
|
25 |
jpackage signing issues: the main launcher doesn’t have entitlements |
PSU |
|
17,21,25 |
Large page size initialization fails with assert "page_size must be a power of 2" |
PSU |
|
17,21,25 |
C2: Recursive inlining check for compiled lambda forms is broken |
PSU |
|
17,21 |
(sc) SocketChannel.close when thread blocked in read causes connection to be reset (win) |
PSU |
|
17,21,25 |
JPasswordField identifies spaces in password via delete shortcuts |
PSU |
|
17,21,25 |
Update and ProblemList manual test java/awt/Cursor/CursorDragTest/ListDragCursor.java |
PSU |
|
25 |
gc/TestAlwaysPreTouchBehavior.java#<gcname> fails on Linux |
PSU |
|
25 |
RISC-V: No need for acquire fence in safepoint poll during JNI calls |
PSU |
|
25 |
Amend java/nio/channels/DatagramChannel/PromiscuousIPv6.java to use @requires for OS platform selection |
PSU |
|
17,21,25 |
Remove unused test/hotspot/jtreg/vmTestbase/nsk/share/jpda/BindServer.java |
PSU |
|
17,21 |
Use @requires instead of SkippedException for MaxPath.java |
PSU |
|
17,21,25 |
Remove runtime/signal/TestSigusr2.java since it is always skipped |
PSU |
|
11,17 |
Test CloseDescriptors.java should throw SkippedException when there is no lsof/sctp |
PSU |
|
17,21 |
Test "javax/swing/text/GlyphView/bug4188841.java" failed because the phrase of text pane does not match the instructions |
PSU |
|
25 |
Improve error message in case of missing jsa shared archive |
PSU |
|
17,21,25 |
Test 'javax/swing/JTabbedPane/bug4499556.java' failed because after selecting one of L&F items, the test case automatically failed when clicking on L&F Menu button again |
PSU |
|
17,21,25 |
[TEST] open/test/jdk/java/io/File/SymLinks.java Refactor extract method for Windows specific test |
PSU |
|
17,21,25 |
com/sun/net/httpserver/Test12.java appears to have a temp file race |
PSU |
|
17,21,25 |
Use PassFailJFrame for java/awt/print/Dialog/DialogType.java |
PSU |
|
25 |
New test TestCPUTimeSampleThrottling still fails intermittently |
PSU |
|
25 |
[Ubuntu 25.10] java/lang/ProcessBuilder/Basic.java, java/lang/ProcessHandle/InfoTest.java fail due to rust-coreutils |
PSU |
|
25 |
Test runtime/Thread/ThreadCountLimit.java need loop increasing the limit |
PSU |
|
17,21,25 |
ClassRefDupInConstantPoolTest.java fails when running in repeat |
PSU |
|
25 |
[TEST] RISC-V: disable some cds tests on qemu |
PSU |
|
17,21,25 |
TestArguments.atojulong gtest has incorrect format string |
PSU |
|
25 |
[AIX] assert(locals_base >= l2) failed: bad placement |
PSU |
|
25 |
runtime/jni/checked/TestLargeUTF8Length.java fails with -XX:-CompactStrings |
PSU |
|
17,21 |
Shenandoah crash at size_given_klass in op_degenerated |
PSU |
|
17,21,25 |
[TEST] Use @requires tag instead of exiting based on "os.name" property value for sun/net/www/protocol/file/FileURLTest.java |
PSU |
|
17,21,25 |
[TEST] open/test/jdk/java/io/File/MaxPathLength.java Refactor extract method to encapsulate Windows specific test logic |
PSU |
|
21 |
libjsig related tier3 jtreg tests fail when asan is configured |
PSU |
|
25 |
Docker tests do not work when asan is configured |
PSU |
|
25 |
RISC-V: C1: Fix primitive array clone intrinsic regression after JDK-8333154 |
PSU |
|
21 |
ContainerRuntimeVersionTestUtils fromVersionString fails with some docker versions |
PSU |
|
25 |
Null pointer dereference in src/hotspot/share/prims/jvmtiTagMap.cpp in IterateOverHeapObjectClosure::do_object() |
PSU |
|
25 |
CTW: Skip deoptimization between tiers |
PSU |
|
25 |
[ubsan] Adjust signal handling |
PSU |
|
25 |
CTW: Disable inline cache verification |
PSU |
|
21,25 |
Remove use of Thread.stop in test/jdk/java/net/Socket/DeadlockTest.java |
PSU |
|
25 |
Use exact float → Float16 conversion method in Float16 tests |
PSU |
|
25 |
Disable CompiledDirectCall verification with -VerifyInlineCaches |
PSU |
|
25 |
[AIX] fix misleading error output in thread_cpu_time_unchecked |
PSU |
|
25 |
C2: Final graph reshaping generates unencodeable klass constants |
PSU |
|
25 |
Add AOT test case: verification constraint classes are excluded |
PSU |
|
17,21,25 |
CommandLineOptionTest library should report observed values on failure |
PSU |
|
25 |
CTW: Tolerate more NCDFE problems |
PSU |
|
17,21,25 |
SwingUtilities/bug4967768.java fails where character P is not underline |
PSU |
|
17,21,25 |
Test serviceability/jvmti/VMEvent/MyPackage/VMEventRecursionTest.java FATAL ERROR in native method: Failed during the GetClassSignature call |
PSU |
|
25 |
AOT ExcludedClasses.java test failed with missing constant pool logs |
PSU |
|
17,21,25 |
Add IPSupport::printPlatformSupport to java/net/NetworkInterface/IPv4Only.java |
PSU |
|
17,21 |
[REDO] Checked version of JNI Release<type>ArrayElements needs to filter out known wrapped arrays |
PSU |
|
25 |
RISC-V: Code cleanup for native call |
PSU |
|
25 |
GHA: Use MSYS2 from GHA runners |
PSU |
|
25 |
[IR Framework] Escape too much in replacement of placeholder |
PSU |
|
25 |
Scoped Values: orElse and orElseThrow do not access the cache |
PSU |
|
25 |
RISC-V: Make C1 clone intrinsic platform guard more specific |
PSU |
|
25 |
Stabilize SystemGC benchmarks |
PSU |
|
21,25 |
[PPC64] enable missing tests via jtreg requires |
PSU |
|
25 |
Add library name configurability to PKCS11Test.java |
PSU |
|
17,21,25 |
Enforce limits on the size of an XBM image |
PSU |
|
17,21 |
Test sun/tools/jcmd/TestJcmdSanity.java timed out on Windows |
PSU |
|
17,21 |
New test runtime/jni/checked/TestCharArrayReleasing.java can cause disk full errors |
PSU |
|
25 |
Problemlist BogusFocusableWindowState due to failures in the CI pipeline |
PSU |
|
21,25 |
[GCC static analyzer] complains about missing calloc - NULL checks in p11_util.c |
PSU |
|
17,21,25 |
[GCC static analyzer] complains about use of uninitialized value ckpObject in p11_util.c |
PSU |
|
25 |
[GCC static analyzer] ProcessImpl_md.c Java_java_lang_ProcessImpl_forkAndExec error: use of uninitialized value '*(ChildStuff *)p.mode |
PSU |
|
25 |
AArch64: Incorrect matching rule leading to improper oop instruction encoding |
PSU |
|
25 |
gc/z/TestUncommit.java fails with Uncommitted too slow |
PSU |
|
25 |
Shenandoah: region free capacity unit mismatch |
PSU |
|
25 |
Update to use jtreg 8 |
PSU |
|
25 |
[GCC static analyzer] java_props_md.c leak of 'temp' variable is reported |
PSU |
|
25 |
Update the Jan CPU26_01 release date in master branch after forking Oct CPU25_10 |
PSU |
|
21,25 |
ClassLoader Leak via Executors.newSingleThreadExecutor(…) |
PSU |
|
25 |
Pointer passed to upcall may get wrong scope |
PSU |
|
17,21,25 |
test/jdk/sun/awt/font/TestDevTransform.java fails on Ubuntu 24.04 |
PSU |
|
17,21,25 |
Add more test cases for possible double-rounding in fma |
PSU |
|
8 |
[8u] Buffer overflow in g1GCPhaseTimes.cpp::LineBuffer::_buffer |
PSU |
|
25 |
runtime/logging/StressAsyncUL.java failed with exitValue = 134 |
PSU |
|
25 |
Test serviceability/HeapDump/UnmountedVThreadNativeMethodAtTop.java should mark as /native |
PSU |
|
25 |
AIX make fails in awt_GraphicsEnv.c |
PSU |
|
25 |
[TESTBUG] serviceability/HeapDump/UnmountedVThreadNativeMethodAtTop.java: System.gc() does not provide full GC |
PSU |
|
25 |
Update test/hotspot/jtreg/applications/jcstress/README |
PSU |
|
25 |
RISC-V: cleanup NativeFarCall |
PSU |
|
21,25 |
Support of GCC static analyzer (-fanalyzer) |
PSU |
|
25 |
VM crash with -XX:+PrintTieredEvents when collecting AOT profiling |
PSU |
|
17,21,25 |
Test gc/g1/plab/* duplicate command-line options |
PSU |
|
17,21,25 |
Tests sun/management/jmxremote/bootstrap/* duplicate VM flags |
PSU |
|
25 |
Timeouts in java/nio/channels/SocketChannel/OpenLeak.java on UNIX |
PSU |
|
25 |
GHA: Increase bundle retention time to deal with infra overload better |
PSU |
|
25 |
RISC-V: Improve _vectorizedHashCode intrinsic |
PSU |
|
17,21,25 |
Add test.timeout.factor to CompileFactory to avoid test timeouts |
PSU |
|
25 |
Several runtime/Thread tests should mark as /native |
PSU |
|
25 |
JFR: Broken pipe in jdk/jfr/event/io/TestIOTopFrame.java |
PSU |
|
25 |
RISC-V: Incorrect matching rule leading to improper oop instruction encoding |
PSU |
|
17,25 |
Test java/net/ipv6tests/TcpTest.java should report SkippedException when there no ia4addr or ia6addr |
PSU |
|
25 |
[GCC static analyzer] leak in libstringPlatformChars.c |
PSU |
|
25 |
C2 fails with unexpected node in SuperWord truncation: IsFiniteF, IsFiniteD |
PSU |
|
17,21,25 |
[GCC static analyzer] missing return value check of malloc in OGLContext_SetTransform |
PSU |
|
25 |
Update the release version and date for OpenJDK 25u |
PSU |
|
17,21,25 |
Follow up to JDK-8360411 with post review comments |
PSU |
|
25 |
Minimal build fails with slowdebug builds after JDK-8354887 |
PSU |
|
25 |
RISC-V: TestRangeCheckHoistingScaledIV.java fails after JDK-8355293 when running without RVV |
PSU |
|
25 |
Avoid tuning for Power10 CPUs on Linux ppc64le when gcc < 10 is used |
PSU |
|
25 |
Specifying AOTCacheOutput with a blank path causes the JVM to crash |
PSU |
|
21,25 |
ARM32: Represent Registers as values |
PSU |
|
25 |
GHA: Switch cross-compiling sysroots to Debian bookworm |
PSU |
|
17,21,25 |
GHA: Switch cross-compiling sysroots to Debian trixie |
PSU |
|
25 |
Dump JFR recording on CrashOnOutOfMemoryError |
PSU |
|
25 |
InstanceMirrorKlass iterators should handle CDS and hidden classes consistently |
PSU |
|
25 |
Test TestHugePageDecisionsAtVMStartup.java#LP_enabled fails when no free hugepage |
PSU |
|
25 |
RISC-V: unify the usage of MacroAssembler::instruction_size |
PSU |
|
25 |
RISC-V: Leftover for JDK-8343430 removing old trampoline call |
PSU |
|
25 |
JDK fails to build due to undefined symbol in libpng on LoongArch64 |
PSU |
|
25 |
[REDO] AArch64: [VectorAPI] sve vector math operations are not supported after JDK-8353217 |
PSU |
|
25 |
JFR: RemoteRecordingStream withers don’t work |
PSU |
|
21,25 |
NMT should have a better corruption message |
PSU |
|
21,25 |
Enhance list of environment variables printed in hserr/hsinfo file |
PSU |
|
25 |
Shenandoah: Rework archived objects loading |
PSU |
|
17,21,25 |
Fix for JDK-8361447 breaks the alignment requirements for GuardedMemory |
PSU |
|
21,25 |
JFR: User-defined events and settings with a one-letter name cannot be configured |
PSU |
|
21 |
ThreadGroup constant pool serialization is not normalized |
PSU |
|
17,21,25 |
HttpClient: Improve encapsulation of ProxyServer |
PSU |
|
25 |
Set IntelJccErratumMitigation flag ergonomically |
PSU |
|
25 |
Some tests fail when using a limited number of pregenerated .jsa CDS archives |
PSU |
|
25 |
ProblemList runtime/cds/DeterministicDump.java on macos for JDK-8363986 |
PSU |
|
17,21 |
misc tests fail with Received fatal alert: handshake_failure |
PSU |
|
25 |
gc/g1/TestCodeCacheUnloadDuringConcCycle.java fails because of race printing to stdout |
PSU |
|
21,25 |
[asan] runtime/jni/checked/TestCharArrayReleasing.java heap-buffer-overflow |
PSU |
|
17,21,25 |
JFR: Disable SymbolTableStatistics and StringTableStatistics in default.jfc |
PSU |
|
8,11,17,21,25 |
Replace THL A29 Limited with Tencent |
PSU |
|
25 |
(process) Child process SIGPIPE signal disposition should be default |
PSU |
|
8,11,17,21,25 |
ClassVerifier::ends_in_athrow() should be removed |
PSU |
|
25 |
java/nio/channels/vthread/BlockingChannelOps.java subtests timed out |
PSU |
|
21,25 |
Test java/net/vthread/HttpALot.java intermittently fails - 24999 handled, expected 25000 |
PSU |
|
25 |
Many jpackage tests are failing on Linux after JDK-8334238 |
PSU |
|
17,21,25 |
JFR: Disable jdk.ModuleExport in default.jfc |
PSU |
|
17,21,25 |
java/awt/font/FontNames/LocaleFamilyNames.java times out on Windows |
PSU |
|
25 |
ARM32: JFR intrinsic jvm_commit triggers C2 regalloc assert |
PSU |
|
17,21,25 |
CookieStore.getURIs() and get(URI) should return an immutable List |
PSU |
|
11 |
make/RunTests.gmk generates a wrong path to test artifacts on Alpine |
PSU |
|
25 |
Zap C-heap memory at delete/free |
PSU |
|
25 |
ARM32: missing os::fetch_bcp_from_context implementation |
PSU |
|
17,21,25 |
Use 64-bit aligned addresses for CK_ULONG access in PKCS11 native key code |
PSU |
|
25 |
RISC-V: compiler/loopopts/superword/TestGeneralizedReductions.java fails with Zvbb and vlen=128 |
PSU |
|
25 |
RISC-V: compiler/c2/irTests/TestFloat16ScalarOperations.java is failing on riscv64 |
PSU |
|
21,25 |
[asan] exclude some tests when using asan enabled binaries |
PSU |
|
25 |
Problemlist 1 test due to failures in the CI pipeline |
PSU |
|
25 |
x86 short forward jump exceeds 8-bit offset in methodHandles_x86.cpp when using Intel APX |
PSU |
|
25 |
RISC-V: compiler/loopopts/superword/TestAlignVector.java fails when vlen=128 |
PSU |
|
25 |
AIX make fails after JDK-8364611 |
PSU |
|
25 |
GCC 12 cannot compile SVE on aarch64 with auto-var-init pattern |
PSU |
|
25 |
Remove static color fields from SwingUtilities3 and WindowsMenuItemUI |
PSU |
|
17,21,25 |
[macos26] javax/swing/JInternalFrame/8160248/JInternalFrameDraggingTest.java fails on macOS 26 |
PSU |
|
21,25 |
[asan] runtime/ErrorHandling/CreateCoredumpOnCrash.java fails |
PSU |
|
25 |
EagerJVMCI should only apply to the CompilerBroker JVMCI runtime |
PSU |
|
21,25 |
[asan] some oops (mode) related tests fail |
PSU |
|
25 |
UnixNativeDispatcher.init should lookup open64at and stat64at on AIX |
PSU |
|
25 |
GenShen: PLAB promotions may remain disabled for evacuation threads |
PSU |
|
17,21,25 |
Improve JMenuBar/RightLeftOrientation.java |
PSU |
|
25 |
JFR: Add --exact for debugging out-of-order events |
PSU |
|
17,21,25 |
test/jdk/sun/security/pkcs11/KeyAgreement/ tests skipped without SkipExceprion |
PSU |
|
25 |
Jar --validate without any --file option leaves around a temporary file /tmp/tmpJar<number>.jar |
PSU |
|
25 |
Test crashed with assert in C1 thread: Possible safepoint reached by thread that does not allow it |
PSU |
|
25 |
RISC-V: correctly prereserve NaN payload when converting from float to float16 in vector way |
PSU |
|
17,21,25 |
Shutdown hook for application image does not work on Windows |
PSU |
|
25 |
test/jdk/java/net/CookieHandler/B6644726.java failure - "Should have 5 cookies. Got only 4, expires probably didn’t parse correctly" |
PSU |
|
25 |
Revert storing abstract and interface Klasses to non-class metaspace |
PSU |
|
17,21,25 |
Mark java/net/httpclient/ManyRequests.java as intermittent |
PSU |
|
25 |
RISC-V: Several IR verification tests fail after JDK-8350960 without Zvfh |
PSU |
|
25 |
RISC-V: TestBadFormat.java fails when running without RVV |
PSU |
|
25 |
/test/jdk/sun/security/pkcs11/Cipher tests skip without SkippedException |
PSU |
|
17,21,25 |
Support latest MSC_VER in abstract_vm_version.cpp |
PSU |
|
17,21,25 |
Replace currentTimeMillis with nanoTime in Stresser.java |
PSU |
|
25 |
RISC-V: Performance regression in renaissance (chi-square) |
PSU |
|
25 |
GenShen: Adaptive tenuring threshold algorithm may raise threshold prematurely |
PSU |
|
21,25 |
Tests should throw SkippedException when SCTP not supported |
PSU |
|
25 |
MethodType::fromMethodDescriptorString should not throw UnsupportedOperationException for invalid descriptors |
PSU |
|
25 |
Do not add -XX:VerifyArchivedFields by default to CDS tests |
PSU |
|
25 |
Mark com/sun/nio/sctp/SctpChannel/CloseDescriptors.java as intermittent |
PSU |
|
25 |
Problemlist 2 tests due to failures in the CI pipeline |
PSU |
|
17,21,25 |
[GCC static analyzer] UnixOperatingSystem.c warning: use of uninitialized value 'systemTicks' |
PSU |
|
11 |
[11u] Test compiler/loopopts/TestRangeCheckPredicatesControl.java fails OOM |
PSU |
|
25 |
ZGC: ZPageAllocator::cleanup_failed_commit_single_partition may leak memory |
PSU |
|
17,21,25 |
SkippedException is treated as a pass for pkcs11/KeyStore, pkcs11/SecretKeyFactory and pkcs11/SecureRandom |
PSU |
|
21,25 |
Unexpected exception in sun.java2d.cmm.lcms.LCMSImageLayout |
PSU |
|
17,21,25 |
runtime/Thread/TooSmallStackSize.java runs with all collectors |
PSU |
|
21 |
Bump update version for OpenJDK: jdk-21.0.10 |
PSU |
|
17 |
Bump update version for OpenJDK: jdk-17.0.18 |
PSU |
|
25 |
Problemlist 3 tests due to failures in the CI pipeline |
PSU |
|
25 |
Problemlist 1 test due to failures in the CI pipeline |
PSU |
|
17,21,25 |
Key generator and key pair generator tests skipping, but showing as passed |
PSU |
|
11,17,21,25 |
Test should throw SkippedException when there is no lpstat |
PSU |
|
25 |
[test] test/lib-test/jdk/test/whitebox/CPUInfoTest.java should be updated |
PSU |
|
25 |
THP not working properly with G1 after JDK-8345655 |
PSU |
|
25 |
Test java/awt/geom/ConcurrentDrawPolygonTest.java fails intermittently |
PSU |
|
25 |
Test "java/util/TimeZone/DefaultTimeZoneTest.java" is not updating the zone ID as expected |
PSU |
|
21,25 |
Gtests leave /tmp/cgroups-test* files |
PSU |
|
11 |
Bump update version of OpenJDK: 11.0.30 |
PSU |
|
8 |
Bump update version of OpenJDK: 8u482 |
PSU |
|
25 |
Test JdbStopInNotificationThreadTest.java timed out after 60 second |
PSU |
|
21,25 |
Remove test 'java/awt/Choice/ChoiceMouseWheelTest/ChoiceMouseWheelTest.java' from problemlist |
PSU |
|
17,21,25 |
Deproblemlist java/awt/ScrollPane/ScrollPositionTest.java |
PSU |
|
25 |
Problemlist 1 test due to failures in the CI pipeline |
PSU |
|
17,21,25 |
Update and automate MouseDraggedOriginatedByScrollBarTest.java |
PSU |
|
25 |
Test com/sun/jdi/JdbStopInNotificationThreadTest.java failed |
PSU |
|
21,25 |
java/lang/Thread/virtual/stress/GetStackTraceALotWhenPinned.java timed out on macos-aarch64 |
PSU |
|
25 |
AOT cache creation crashes when iterating training data |
PSU |
|
25 |
TestTransparentHugePagesHeap.java fails when run with -UseCompressedOops |
PSU |
|
17,21,25 |
Remove legacy checks from WrappedToolkitTest and convert from bash |
PSU |
|
21,25 |
Regression in LocaleDataTest refactoring |
PSU |
|
25 |
RISC-V: Correct pipeline descriptions of the architecture |
PSU |
|
25 |
|
PSU |
|
25 |
RISC-V: sync CPU features with related JVM flags for dependant ones |
PSU |
|
8 |
[8u] Problem list CAInterop.java#actalisauthenticationrootca test |
PSU |
|
21,25 |
Test com/sun/jdi/ThreadMemoryLeakTest.java fails on 32 bits |
PSU |
|
17,21,25 |
DTLS: fragmentation of Finished message results in handshake failure |
PSU |
|
25 |
RISC-V: Detect Zicboz block size via hwprobe |
PSU |
|
17,21,25 |
Thread-Safety Usage Warning for java.text.Collator Classes |
PSU |
|
8 |
[8u] Problem list CAInterop.java#entrustrootcag4 test |
PSU |
|
25 |
Fix copyright header in JMXInterfaceBindingTest.java |
PSU |
|
25 |
CTW: Execute in AWT headless mode |
PSU |
|
25 |
C2: Vector math operation intrinsification failure |
PSU |
|
17,21,25 |
Enhance PassFailJFrame to support links in HTML |
PSU |
|
21 |
Test |
PSU |
|
25 |
GenShen: Missing timing stats when old mark buffers are flushed during final update refs |
PSU |
|
21,25 |
The ICC_Profile class may throw exceptions during serialization |
PSU |
|
25 |
Switch to CRC32C for SEED calculation in jdk.test.lib.Utils |
PSU |
|
25 |
RISC-V: Auto-enable Zicboz extension for debug builds |
PSU |
|
25 |
Revert removal of several compilation-related vmStructs fields |
PSU |
|
25 |
RISC-V: Align post call nop |
PSU |
|
25 |
Fix jtreg test failure when Intel APX is enabled for KNL platforms |
PSU |
|
25 |
Enable UseAPX on Intel CPUs only when both APX_F and APX_NCI_NDD_NF cpuid features are present |
PSU |
|
8,11,17,21,25 |
VerifyJarEntryName.java: Fix modifyJarEntryName to operate on bytes and re-introduce verifySignatureEntryName |
PSU |
|
17,21,25 |
Test java/io/FileDescriptor/Sync.java timed out |
PSU |
|
21,25 |
Test java/net/InetAddress/ptr/Lookup.java should throw SkippedException |
PSU |
|
25 |
JFR: MethodTrace threshold setting has no effect |
PSU |
|
25 |
JFR sampler threads does not appear in thread dump |
PSU |
|
25 |
C2: compiler/vectorapi/TestVectorMathLib.java fails without UnlockDiagnosticVMOptions |
PSU |
|
17,21,25 |
[CRaC] Pattern in CRaCCheckpointTo |
PSU |
|
25 |
NewFileSystemTests.readOnlyZipFileFailure fails when run by root user |
PSU |
|
25 |
Compilation throughput regressed 2X-8X after JDK-8355003 |
PSU |
|
25 |
Shenandoah: Incorrect behavior at end of degenerated cycle |
PSU |
|
11,17,21,25 |
Test java/lang/ProcessBuilder/Basic.java#id0 fails with Exception: Stack trace |
PSU |
|
25 |
RISC-V: AlignVector is mistakenly set to AvoidUnalignedAccesses |
PSU |
|
25 |
Test jdk/jfr/event/gc/detailed/TestGCHeapMemoryUsageEvent.java fails jdk.GCHeapMemoryUsage "expected 0 > 0" |
PSU |
|
25 |
Adjust comment regarding dependency of libjvm.so to librt |
PSU |
|
17,21,25 |
[CRaC] Improve JdwpTransportTest |
PSU |
|
25 |
Printer lookup returns empty on AIX platform due to uninitialized results list |
PSU |
|
17,21,25 |
Several vmTestbase/vm/gc/compact tests timed out on large memory machine |
PSU |
|
25 |
Deadlock in JFR on event register + class load |
PSU |
|
25 |
runtime/cds/appcds/aotCache/OldClassSupport.java assert(can_add()) failed: Cannot add TrainingData objects |
PSU |
|
25 |
RISC-V: Detect support for misaligned vector access via hwprobe |
PSU |
|
17 |
NPE during text drawing on machine with JP locale |
PSU |
|
25 |
open/test/jdk/tools/jpackage/macosx/NameWithSpaceTest.java fails randomly |
PSU |
|
25 |
RISC-V: crash after JDK-8352673 on fastdebug version |
PSU |
|
17,21,25 |
[CRaC] Move CPUFeatures check to C/R engine |
PSU |
|
21,25 |
Adjust java UL logging in the build |
PSU |
|
11,17,21,25 |
Test sun/security/tools/jarsigner/EC.java completed and timed out |
PSU |
|
17,21 |
Add test to ensure serialized ICC_Profile stores only necessary optional data |
PSU |
|
17,21,25 |
Fix faulty test conversion in IllegalCharsetName.java |
PSU |
|
17,21,25 |
SimpleTimeZone equals() Returns True for Unequal Instances with Different hashCode Values |
PSU |
|
25 |
JavaFrameAnchor on AArch64 has unnecessary barriers and wrong store order in MacroAssembler |
PSU |
|
11,17,21,25 |
GHA: Switch to MacOS 15 |
PSU |
|
21,25 |
java/net/httpclient/CancelRequestTest.java fails intermittently |
PSU |
|
17,21,25 |
[CRaC] java.nio.channels.ClosedSelectorException in sun.nio.ch.SelectorImpl.ensureOpen |
PSU |
|
17,21,25 |
[Ubuntu 25.10] openjdk fails to build due to rust-coreutils date |
PSU |
|
25 |
Revert EA option for build promotion |
PSU |
|
17,21,25 |
Bytecode rewriting causes Java heap corruption on AArch64 |
PSU |
|
25 |
Slowdebug build without CDS fails |
PSU |
|
21,25 |
Gtest dll_address_to_function_and_library_name has issues with stripped pdb files |
PSU |
|
17,21,25 |
CRaC: Record metrics during checkpoint |
PSU |
|
21,25 |
JavaFrameAnchor on RISC-V has unnecessary barriers and wrong store order in MacroAssembler |
PSU |
|
25 |
Calling CompletableFuture.join() could execute task in common pool |
PSU |
|
25 |
[AIX] TOC overflow in static-launcher build when building slowdebug after JDK-8352064 |
PSU |
|
17,21,25 |
[CRaC] CRaC restore fails with different CPUs |
PSU |
|
25 |
jpackage signing tests fail after JDK-8358723 |
PSU |
|
25 |
Compilation error in Win8365790Test.java with JDK-8358723 fix resulting in CI tier3 failure |
PSU |
|
17,21,25 |
Bytecode rewriting causes Java heap corruption on PPC |
PSU |
|
21,25 |
Bytecode rewriting causes Java heap corruption on RISC-V |
PSU |
|
25 |
Flag UsePopCountInstruction was accidentally disabled on PPC64 |
PSU |
|
17 |
JFR: Disable Placeholder-, LoaderConstraints- and ProtectionDomainCacheTableStatistics in default.jfc |
PSU |
|
25 |
Shenandoah: Deprecated ShenandoahPacing option |
PSU |
|
25 |
[s390x] G1 barrier compareAndExchange does not return old value when compareExchange fails |
PSU |
|
21 |
[21u] Remove -Xdebug and -Xnoagent from tests: backport parts of 8227229 and 8312072 |
PSU |
|
25 |
AES-GCM vector intrinsic may read out of bounds (x86_64, AVX-512) |
PSU |
|
25 |
Problemlist 2 tests due to failures in the CI pipeline |
PSU |
|
25 |
Change milestone to fcs for all releases |
PSU |
|
17,21,25 |
Right to Left Orientation Issues with MenuItem Component |
PSU |
|
17,21,25 |
[CRaC] Launcher does not parse CRaC VM options from JDK_JAVA_OPTIONS |
PSU |
|
17,21,25 |
[CRaC] Use better source of random for UUID generation in checkpoint path |
PSU |
|
25 |
--mac-signing-key-user-name no longer works |
PSU |
|
17,21,25 |
[CRaC] Remove old pid file in ImageScoreTest |
PSU |
|
8 |
[8u] GHA: installation of VS2010 hangs |
PSU |
|
17,21,25 |
[CRaC] Fastdebug build fails when calling OperatingSystemMxBean.getProcessCpuLoad after restore |
PSU |
|
8 |
[8u] Fix VS2010 build issue in check_code.c |
PSU |
|
8 |
[8u] hotspot needs to recognise latest VS2022 |
PSU |
|
25 |
Include folder names in vscode workspace virtual folders |
PSU |
|
17,21,25 |
[CRaC] Improve listening socket reopen through FD policies |
PSU |
|
17,21,25 |
[CRaC] Implement C/R in Selector on non-Linux |
PSU |
|
25 |
test/jdk/java/nio/file/FileStore/Basic.java fails after 8360887 on linux |
PSU |
|
25 |
Bump update version for OpenJDK: jdk-25.0.3 |
PSU |
|
25 |
Command "make test-prebuilt" fails when listing tests |
PSU |
|
17 |
[17u] build-test-lib is broken |
PSU |
|
8,11,17,21,25 |
Update Libpng to 1.6.51 |
PSU |
|
25 |
jpackage ignores --file-associations option with predefined app image |
PSU |
|
17,21,25 |
[CRaC] Fix glibc IFUNC for AVX_Fast_Unaligned_Load |
PSU |
|
17,21,25 |
[CRaC] [CRIU] x86: FPU xsave area present, but host cpu doesn’t support it |
PSU |
|
17,21,25 |
[CRaC] remove CPUFeatures qemu-kvm test |
PSU |
|
17,21,25 |
[CRaC] Add metrics through jcmd |
PSU |
|
17,21,25 |
[CRaC] Permit -XX:CPUFeatures on other platforms |
PSU |
|
17,21,25 |
[CRaC] VM Option to require perfect CPU fit |
PSU |
|
17,21 |
[17u,21u] Backout JDK-8361748 due to JDK-8373727 |
PSU |
|
17,21,25 |
CPUFeatures: check performance regression of AVX_Fast_Unaligned_Load |
PSU |
|
17,21,25 |
[CRaC] Remove defunct fdinfo marking |
PSU |
|
21 |
Remove designator DEFAULT_PROMOTED_VERSION_PRE=ea for release 21.0.10 |
PSU |
|
17 |
Remove designator DEFAULT_PROMOTED_VERSION_PRE=ea for release 17.0.18 |
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 |
JavaFX debug builds fail on Linux |
CPU,PSU |
|
8,11,17,21,25 |
Update ICU4C to 77.1 |
CPU,PSU |
|
8,11,17,21,25 |
Enhance Handling of URIs |
CPU,PSU |
|
8,11,17,21,25 |
JavaFX debug builds fail on Windows |
CPU,PSU |
|
8,11,17,21,25 |
Additional WebKit 622.1 fixes from WebKitGTK 2.48.7 |
CPU,PSU |
|
8,11,17,21,25 |
Missing "/DELAYLOAD:shlwapi.dll" in win.gradle |
CPU,PSU |
|
8,11,17,21,25 |
WebKit build fails on Windows 32-bit and Linux 32-bit after JDK-8367578 |
CPU,PSU |
|
8,11,17,21,25 |
Additional libxslt 1.1.43 fixes |
CPU,PSU |
|
25 |
[macOS] Stage with owner disappears when moved to another screen |
PSU |
|
25 |
Implement macOS Metal Rendering Pipeline |
PSU |
|
11 |
Intermittent WebKit build failure on macOS in JavaScriptCore |
PSU |
|
21 |
JavaFX build fails on Windows when VS150COMNTOOLS is not set |
PSU |
|
25 |
Rippling of frame on scrolling |
PSU |
|
21 |
Cannot build on Windows ARM |
PSU |
|
25 |
SW pipeline should use default pipeline in Glass |
PSU |
|
25 |
Create release notes for JavaFX 25 |
PSU |
|
25 |
Change JavaFX release version to 25.0.2 in jfx25u |
PSU |
|
25 |
HeaderButtonOverlayTest fails to compile with TEST_SDK_PATH |
PSU |
|
25 |
Accent color platform preference not updating in macOS 26 (Tahoe) |
PSU |
|
25 |
Regression: TabPane with wrapped label calculates wrong initial size |
PSU |
|
25 |
Window buttons of extended RTL stage are on the wrong side |
PSU |
|
25 |
Media query should accept multiple rules |
PSU |
|
25 |
Avoid updating disposed MTLTexture |
PSU |
|
25 |
Intermittent crash on exit when disposing MTLRTTextureData |
PSU |
|
25 |
GHA: Update macOS / x64 build to use macos-15-intel runner |
PSU |
|
25 |
Create release notes for JavaFX 25.0.1 |
PSU |
|
25 |
FX: Update copyright year in docs, readme files to 2026 |
PSU |
|
25 |
Update libFFI to 3.5.2 |
PSU |
|
25 |
[macOS] Iconifying owner may not iconify owned window |
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-59676 |
6,7,8,11,17,21,25 |
OverrideVMProperties does not override java.* properties |
CPU,PSU |
ZULU-84626 |
25 |
CI: zulu25.31 builds fail because of wrong or absent dev BOM |
CPU,PSU |
ZULU-84633 |
11 |
Update JFX to zulu19.0.13.0.101+100 |
CPU,PSU |
ZULU-84634 |
17 |
Update JFX to zulu22.0.7.0.101+100 |
CPU,PSU |
ZULU-84635 |
21 |
Update JFX to zulu23.0.5.0.101+100 |
CPU,PSU |
ZULU-84636 |
25 |
Update JFX to zulu25.0.1.0.101+100 |
CPU,PSU |
ZULU-84637 |
8 |
Update JFX to zulu8u481-b01 |
CPU,PSU |
ZULU-84757 |
25 |
linux-aarch32hf tests fail on zulu25.31 |
CPU,PSU |
ZULU-84758 |
25 |
Exclude list is not backported to zulu25.31 |
CPU,PSU |
ZULU-70754 |
25 |
Add libffi v3.4.6 to Zulu |
PSU |
ZULU-72887 |
11,17,21,25 |
Add tier1 back to weekly (all green) |
PSU |
ZULU-76134 |
11,17,21 |
Add clarifying line to Capstone TPL with ARM module |
PSU |
ZULU-76138 |
21 |
Test --custom-provider option |
PSU |
ZULU-76608 |
8 |
Update CRAM CRIU dependency to protobuf-c v1.4.1 |
PSU |
ZULU-76609 |
8 |
Update zulu-preh dependecies to include CRIU with protobuf-c v1.4.1 |
PSU |
ZULU-77025 |
8 |
Zulu non-FX builds do not give a proper error when app depends on JavaFX |
PSU |
ZULU-77470 |
17,21 |
Test launcher should use docker proxy |
PSU |
ZULU-78287 |
25 |
Generate jtr.xml for Crac container test |
PSU |
ZULU-82174 |
25 |
67 NULL usage in hotspot source files |
PSU |
ZULU-82604 |
21 |
Re-implement hsdis test in Zulu |
PSU |
ZULU-82652 |
17,21,25 |
AutoSelectionTest |
PSU |
ZULU-82694 |
17 |
[CRaC] Recompiler does not support concurrent class unloading in Zulu 17 |
PSU |
ZULU-82706 |
17,21,25 |
[CRaC] Test launcher should use docker proxy, again |
PSU |
ZULU-82952 |
21 |
Exclude some remaining failed tests |
PSU |
ZULU-82977 |
25 |
custom-providers option for Zulu25 |
PSU |
ZULU-82988 |
25 |
FIPS for Java 25 |
PSU |
ZULU-83010 |
8,11,17,21,25 |
Add deprecation warning for -XX:+OverrideVMProperties in CA |
PSU |
ZULU-83027 |
11 |
tier1 compiler tests failed on Zulu11 aarch32hf |
PSU |
ZULU-83036 |
11 |
Implement cross platform fix for TD in make/RunTests.gmk |
PSU |
ZULU-83060 |
11 |
Build failure of aarch32 with merge of jdk-11.0.30+1 |
PSU |
ZULU-83060 |
8 |
Build failure of aarch32/vm with merge of jdk-11.0.30+1 |
PSU |
ZULU-83062 |
25 |
Add support for linking libffi on Windows and Mac |
PSU |
ZULU-83063 |
25 |
libffi tests fixes |
PSU |
ZULU-83065 |
8,11,17,21,25 |
Upgrade to BCFIPS v2.1.2 |
PSU |
ZULU-83350 |
25 |
Backport ZULU-80645 changes from Zulu21 |
PSU |
ZULU-83362 |
25 |
linux/aarch32 zulu25: TestSlices failure |
PSU |
ZULU-83381 |
11,17,21,25 |
Make test.lib.Platform.hasSA() working correctly in refined Zulu builds |
PSU |
ZULU-83786 |
8 |
Update protobuf-c version 1.4.1 license |
PSU |
ZULU-83835 |
17 |
zulu17 compilation error with --disable-precompiled-headers |
PSU |
ZULU-83836 |
17,21 |
Fix CRaC tests after JDK-8341138 |
PSU |
ZULU-83838 |
25 |
Fix or exclude failed tier1 tests (zulu25-default linux-aarch32hf) |
PSU |
ZULU-83846 |
8 |
Update JFX to zulu8u472-b02 |
PSU |
ZULU-83889 |
11,17,21,25 |
Jtreg tests locally fail after hasSA implemented |
PSU |
ZULU-83890 |
8,11,17 |
Incorrect _listener_address initialization |
PSU |
ZULU-83956 |
8 |
Update FreeType to 2.13.3 |
PSU |
ZULU-84081 |
25 |
compiler/gcbarriers/PreserveFPRegistersTest.java fails with exception |
PSU |
ZULU-84627 |
8,11,17,21,25 |
Update CRS to 1.1.61 |
PSU |
ZULU-84696 |
11,17,21,25 |
Improve TestOverrideVMProperties |
PSU |
ZULU-84711 |
25 |
Exclude linux-arm tests until fixed |
PSU |
ZULU-84735 |
17,21,25 |
Don’t run autoselection tests in CA configuration |
PSU |
ZULU-84740 |
17,21,25 |
Use Warp 2.5.0 |
PSU |
ZULU-85054 |
17,21,25 |
Harden LinuxWaitBarrier against EFAULT received during CML |
PSU |
ZULU-85203 |
17,21,25 |
Use Warp 2.5.1 |
PSU |
ZULU-85371 |
17,21,25 |
Use Warp 2.7.1 |
PSU |
ZULU-85533 |
11 |
Update JFX to zulu19.0.14+100 |
PSU |
ZULU-85534 |
17 |
Update JFX to zulu22.0.8+100 |
PSU |
ZULU-85535 |
21 |
Update JFX to zulu23.0.6+100 |
PSU |
ZULU-85536 |
8 |
Update JFX to zulu8u482-b01 |
PSU |
ZULU-85537 |
25 |
Update JFX to zulu25.0.2+100 |
PSU |
ZULU-85746 |
25 |
Add hsdis to zulu25 |
PSU |
ZULU-85823 |
17,21,25 |
Use CRIU v1.9.4 |
PSU |
ZULU-85824 |
17,21,25 |
WarpS3Test is running with wrong arguments |
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-76900 |
21 |
Add Windows ARM64 platform |
PSU |