January 2024 Quarterly Update Release Notes
Release Details
This release is a quarterly update release for Azul Zulu Builds of OpenJDK version 21, 17, 11, 8, 7, and 6.
The following table lists detailed information on the Azul Zulu versions released with the current update.
Azul Zulu Version (*) |
Update Type (**) |
JDK VersionThe JDK version that is used in this release of Azul Zulu. |
Based onThe previous version of Azul Zulu that was used as the basis for the current version. |
JavaFX VersionThe version of JavaFX that is included in this release of Azul Zulu. JavaFX is available in the bandles with the |
|
---|---|---|---|---|---|
Azul Zulu Version |
JDK Version |
||||
21.31.16 (SA) |
CPU |
21.0.1.0.101+3 |
21.30 |
21.0.1+12 |
21.0.1.0.101+100 |
21.32.17 (CA) |
PSU |
21.0.2+13 |
21.31 |
21.0.1.0.101+3 |
21.0.2+101 |
17.47.16 (SA) |
CPU |
17.0.9.0.101+3 |
17.46 |
17.0.9+9 |
21.0.1.0.101+100 |
17.48.15 (CA) |
PSU |
17.0.10+7 |
17.47 |
17.0.9.0.101+3 |
21.0.2+101 |
11.69.14 (SA) |
CPU |
11.0.21.0.101+2 |
11.68 |
11.0.21+9 |
19.0.5.0.101+100 |
11.70.15 (CA) |
PSU |
11.0.22+7 |
11.69 |
11.0.21.0.101+2 |
19.0.6+101 |
8.75.0.16 (SA) |
CPU |
8u401-b03 |
8.74 |
8u392-b08 |
8u401-b01 |
8.76.0.17 (CA) |
PSU |
8u402-b06 |
8.75 |
8u401-b03 |
8u402-b02 |
7.67.0.16 (SA) |
CPU |
7u411-b03 |
7.65 |
7u401-b01 |
N/A |
6.61.0.16 (SA) |
CPU |
6b161 |
6.59 |
6b159 |
N/A |
(*) Azul provides two types of distribution packages for each Java version:
-
SA distributions are tested, certified, and commercially supported Azul Zulu Builds of OpenJDK. Azul ensures that the software that uses the Accessible APIs of the product doesn’t have to include specific licenses and that such use doesn’t contaminate the code or intellectual property of such software with any license requirements.
-
CA are Azul Zulu Builds of OpenJDK that are free to download and use.
Note
|
Both SA and CA distributions may contain Early Access builds noted with -ea- in their filename. Early Access builds may not be TCK certified.
|
(**) Update type:
-
CPU (Critical Patch Updates) contain fixes to security vulnerabilities and critical bug fixes. Azul Zulu CPU releases are generally based on prior-cycle PSU releases, with only security fixes applied. They provide a low-risk vehicle for the potentially urgent deployment of security fixes when issues of sufficient severity arise. CPU releases are available in SA distributions.
-
PSU (Patch Set Updates) incorporates all fixes in the corresponding CPU, as well as additional non-security bug fixes. Azul Zulu PSU releases incorporate both security fixes and other changes that align the release contents with the associated OpenJDK project quarterly release. PSU releases are available in SA and CA distributions.
What’s New
Configuration Changes
We reduced the testing cycles for the following environment targeting its end of life, and this is no longer supported:
-
Windows Server 2012 R2
If you’re still using this platform, we will be providing Azul Platform Core versions for you and can help you if issues would arise! Please email us at [email protected].
Note
|
Although previously announced in V1.0 of this document, macOS 12 Monterey and RHEL 7.x are longer supported and testing is not reduced yet for these platforms. |
Dropped Support for OpenJSSE and Legacy8uJSSE
OpenJSSE is a JSSE provider that was ported from Java 11 to Azul Zulu 8 to add support for TLS 1.3, because OpenJDK 8 did not support TLS 1.3 at the time. Later, OpenJSSE was integrated into the SunJSSE provider of OpenJDK 8u272 and became part of Java SE 8 specification.
Legacy8uJSSE is a JSSE provider that falls back to legacy TLS 1.2 protocol implementation and was added to Azul Zulu 8 for compatibility reasons.
Although earlier announced that they would be removed in January 2022, the two JSSE implementations got supported until this release, but will now be gradually dropped:
-
The January 2024 PSU Builds of OpenJDK no longer support OpenJSSE and Legacy8uJSSE.
-
The January 2024 CPU Builds are the last with OpenJSSE and Legacy8uJSSE.
Encryption Configuration Changes for FIPS-enabled Configurations
With the update of BCFIPS library from version 1.0.2.3 to 1.0.2.4, the following changes took place: PKCS 1.5 RSA encryption, Triple-DES encryption, and MD5 digest are now disabled in the ApprovedOnlyMode
by default.
These algorithms can be enabled for internal usage by the BCFIPS library with the following system properties:
org.bouncycastle.tripledes.allow_drbg
org.bouncycastle.tripledes.allow_prf
org.bouncycastle.tripledes.allow_wrap
org.bouncycastle.tripledes.allow_enc
org.bouncycastle.rsa.allow_pkcs15_enc
org.bouncycastle.jsse.enable_md5
New configurations of Azul Zulu with CRaC Support
-
Zulu Builds with CRaC are now available for Alpine Linux (musl libc).
-
In the following weeks, downloads will be available for Windows and macOS of Azul Zulu Builds of OpenJDK with CRaC support for development purposes. With these runtimes you will be able to simulate the CRaC functionality. When a checkpoint is requested, it will be created and immediately restored without dumping the checkpoint to disk. This enables you to develop and test the CRaC functionality on these platforms, so you can deploy your application with confidence on Linux.
IANA Time Zone Database Version
This release of Azul Zulu comes with IANA Time Zone Database version 2023c, the same as in the release of October 2023.
Supported Platforms
This section provides information about the operating systems that are supported in this update 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 |
|
Windows Server 2022 |
[1]Build of OpenJDK (with and without OpenJFX) only for 64-bit. |
|||||
Windows Server 2019 |
[1]Build of OpenJDK (with and without OpenJFX) only for 64-bit. |
|||||
Windows Server 2016 |
[1]Build of OpenJDK (with and without OpenJFX) only for 64-bit. |
|||||
Windows 11 |
[1]Build of OpenJDK (with and without OpenJFX) only for 64-bit. |
|||||
Windows 10 |
[1]Build of OpenJDK (with and without OpenJFX) only for 64-bit. |
|||||
Windows (ARM 64-bit) |
||||||
Windows 11 |
n/a |
n/a |
n/a |
n/a |
n/a |
|
Windows 10 |
n/a |
n/a |
n/a |
n/a |
n/a |
|
Linux (x86 32/64-bit) |
||||||
RHEL 9.x |
n/a |
[1]Build of OpenJDK (with and without OpenJFX) only for 64-bit. |
||||
RHEL 8.x |
[1]Build of OpenJDK (with and without OpenJFX) only for 64-bit. |
|||||
RHEL 7.x |
[1]Build of OpenJDK (with and without OpenJFX) only for 64-bit. |
|||||
SLES 15 |
[1]Build of OpenJDK (with and without OpenJFX) only for 64-bit. |
|||||
SLES 12 |
[1]Build of OpenJDK (with and without OpenJFX) only for 64-bit. |
|||||
CentOS Stream |
[1]Build of OpenJDK (with and without OpenJFX) only for 64-bit. |
|||||
Ubuntu 22.04 |
[1]Build of OpenJDK (with and without OpenJFX) only for 64-bit. |
|||||
Ubuntu 20.04 |
[1]Build of OpenJDK (with and without OpenJFX) only for 64-bit. |
|||||
Ubuntu 18.04 |
[1]Build of OpenJDK (with and without OpenJFX) only for 64-bit. |
|||||
Debian 12 |
[1]Build of OpenJDK (with and without OpenJFX) only for 64-bit. |
|||||
Debian 11 |
[1]Build of OpenJDK (with and without OpenJFX) only for 64-bit. |
|||||
Debian 10 |
[1]Build of OpenJDK (with and without OpenJFX) only for 64-bit. |
|||||
Wind River 8.x |
n/a |
n/a |
n/a |
n/a |
||
CoreOS |
n/a |
n/a |
||||
Alpine Linux 3.11 or later |
n/a |
n/a |
||||
Amazon Linux 2023 |
n/a |
n/a |
n/a |
|||
Linux (ARM 64-bit) |
||||||
Ubuntu 22.04 |
n/a |
n/a |
||||
Ubuntu 20.04 |
n/a |
n/a |
||||
Ubuntu 18.04 |
n/a |
n/a |
n/a |
n/a |
||
Debian 12 |
n/a |
n/a |
||||
Debian 11 |
n/a |
n/a |
||||
Alpine Linux 3.11 or later |
n/a |
n/a |
||||
Amazon Linux 2023 |
n/a |
n/a |
n/a |
|||
Linux with kernel 3.10.x and glibc 2.23
[2]Bundles with the Checkpoint/Restore (with the |
n/a |
n/a |
n/a |
n/a |
||
Linux (ARM 32-bit Hard-Float) |
||||||
Ubuntu 18.04 [4]Bundles with the C1 compiler were tested on ARMv6/ARMv7/ARMv8 hardware. Bundles with both C1 and C2 compilers were tested on ARMv7/ARMv8 hardware. |
n/a |
n/a |
n/a |
|||
Raspbian 10 Buster [4]Bundles with the C1 compiler were tested on ARMv6/ARMv7/ARMv8 hardware. Bundles with both C1 and C2 compilers were tested on ARMv7/ARMv8 hardware. |
n/a |
n/a |
n/a |
|||
Raspbian 9 Stretch [4]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
[4]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.
[5]Bundles with the CRaM (with the |
n/a |
n/a |
n/a |
n/a |
||
Linux (ARM 32-bit Soft-Float) [6]Bundles with the C1 compiler will use FPU, if it is present and available, to speed up floating point operations. Bundles with both C1 and C2 compilers require FPU. |
||||||
Linux with kernel 2.6.34 and glibc 2.5 [7]Bundles with the C1 compiler. Tested on ARMv5 hardware. |
n/a |
n/a |
n/a |
n/a |
||
Debian 7 Wheezy [8]Bundles with the C1 compiler were tested on ARMv6 and ARMv7 hardware. Bundles with both C1 and C2 compilers were tested on ARMv7 hardware. |
n/a |
n/a |
n/a |
n/a |
||
Linux with kernel 3.10.x and glibc 2.9 [8]Bundles with the C1 compiler were tested on ARMv6 and ARMv7 hardware. Bundles with both C1 and C2 compilers were tested on ARMv7 hardware. |
n/a |
n/a |
n/a |
n/a |
||
Linux (MIPS 32-bit) [9]MIPS32r2 ISA, Big Endian, FPU in 32-bit mode or equivalent emulation. |
||||||
Linux with kernel 4.9.59 and glibc 2.9 [10]Linux soft-float O32 MIPS ABI |
n/a |
n/a |
n/a |
n/a |
n/a |
|
Linux (ppc64 Big Endian) |
||||||
Linux with kernel 3.8.13 and glibc 2.22 [11]Bundles for this platform were tested on QorIQ® T4240-RDB. |
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 [12]Hard-Float EABI bundles were tested on QorIQ® T1024RDB. SPE ABI bundles were tested on NXP® P2020RDB. |
n/a |
n/a |
n/a |
n/a |
n/a |
|
QNX (ARMv7 32-bit Hard-Float ABI) |
||||||
QNX 7.0 |
n/a |
n/a |
n/a |
n/a |
n/a |
|
macOS 12+ |
n/a |
|||||
MacOS (Apple Silicon) |
||||||
macOS 12+ |
n/a |
n/a |
||||
Solaris (x86 and Sparc) |
||||||
Solaris 11 |
n/a |
n/a |
n/a |
|||
Solaris 10 |
n/a |
n/a |
n/a |
n/a |
||
AIX (ppc64) |
||||||
AIX 7.3 |
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 version 17 and 21 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.
-
: 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 |
|||
x86 64-bit |
ARM 64-bit |
x86 64-bit |
ARM 64-bit |
|
Linux |
||||
Alpine Linux 3.11+ |
||||
Windows |
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 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Security |
Multiple |
Yes |
7.5 |
Network |
Low |
None |
None |
Unchanged |
None |
High |
None |
17 |
Note 1 |
|
Hotspot |
Multiple |
Yes |
7.4 |
Network |
High |
None |
None |
Unchanged |
High |
High |
None |
21, 17, 11, 8 |
Note 2 |
|
Security |
Multiple |
Yes |
7.4 |
Network |
High |
None |
None |
Unchanged |
High |
High |
None |
21, 17, 11, 8, 7, 6 |
Note 1 |
|
Hotspot |
Multiple |
Yes |
5.9 |
Network |
High |
None |
None |
Unchanged |
None |
High |
None |
21, 17, 11, 8, 7, 6 |
Note 3 |
|
Hotspot |
Multiple |
Yes |
5.9 |
Network |
High |
None |
None |
Unchanged |
High |
None |
None |
21, 17, 11, 8, 7, 6 |
Note 2 |
|
Scripting |
Multiple |
Yes |
5.9 |
Network |
High |
None |
None |
Unchanged |
High |
None |
None |
11, 8 |
Note 2 |
|
Security |
None |
No |
4.7 |
Local |
High |
Low |
None |
Unchanged |
High |
None |
None |
21, 17, 11, 8, 7, 6 |
Note 1 |
|
JavaFX |
Multiple |
Yes |
3.1 |
Network |
High |
None |
Required |
Unchanged |
Low |
None |
None |
21, 17, 11, 8 |
Note 1 |
|
JavaFX |
Multiple |
Yes |
3.1 |
Network |
High |
None |
Required |
Unchanged |
None |
Low |
None |
21, 17, 11, 8 |
Note 1 |
|
JavaFX |
None |
No |
2.5 |
Local |
High |
None |
Required |
Unchanged |
None |
Low |
None |
21, 17, 11, 8 |
Note 1 |
|
CVE-2023-44487 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. |
Oracle GraalVM for JDK: Node (Node.js) |
HTTP |
Yes |
7.5 |
Network |
Low |
None |
None |
Unchanged |
None |
None |
High |
None |
|
CVE-2023-5072 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. |
Oracle GraalVM for JDK, Oracle GraalVM Enterprise Edition: Tools (JSON-java) |
Multiple |
Yes |
7.5 |
Network |
Low |
None |
None |
Unchanged |
None |
None |
High |
None |
|
CVE-2024-20955 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. |
Oracle GraalVM for JDK, Oracle GraalVM Enterprise Edition: Compiler |
Multiple |
Yes |
3.7 |
Network |
High |
None |
None |
Unchanged |
Low |
None |
None |
None |
|
Notes:
ID | Notes |
---|---|
1 |
This vulnerability applies to Java deployments, that load and run untrusted code (e.g., code that comes from the internet) and rely on the Java sandbox for security. This vulnerability 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 |
This vulnerability can only be exploited by supplying data to APIs in the specified Component without using Untrusted applications, such as through a web service. |
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. |
---|---|---|---|
6, 7, 8, 11, 17, 21 |
Enhanced certificate processing |
CPU,PSU |
OpenJDK Fixes and Enhancements
The following table describes the OpenJDK changes implemented in this release.
OpenJDK Patch ID | Azul Zulu Version | Synopsis | CPU/PSUCPU fixes are included in both CPU and PSU bundles. PSU fixes are included in the PSU bundles only. |
---|---|---|---|
6 |
C2’s range check smearing allows out of bound array accesses |
CPU,PSU |
|
17 |
ZipFile::getEntry will not return a file entry when there is a directory entry of the same name within a Zip File |
CPU,PSU |
|
6, 7, 8, 11, 17 |
Allocate BadPaddingException only if it will be thrown |
CPU,PSU |
|
6, 7, 8, 11, 17, 21 |
RSA signature verification fails on signed data that does not encode params correctly |
CPU,PSU |
|
11 |
(cal) Japanese calendar unit test system should avoid multiple static imports |
PSU |
|
11, 17 |
ProgressMonitorInputStream not large file aware (>2GB) |
PSU |
|
8 |
sRGB-ColorSpace to sRGB-ColorSpace Conversion |
PSU |
|
11 |
jarsigner never shows a warning in badKeyUsage case |
PSU |
|
8 |
accept yes/no for boolean krb5.conf settings |
PSU |
|
21 |
(fs) Check return value of malloc in Java_sun_nio_fs_AixNativeDispatcher_getmntctl() |
PSU |
|
11, 17 |
Test javax/swing/dnd/7171812/bug7171812.java fails with java.lang.RuntimeException: Test failed, scroll on drag doesn’t work |
PSU |
|
11 |
(dc) DatagramChannel.read() throws exception instead of discarding data when buffer too small |
PSU |
|
17 |
Update java/net tests to eliminate dependency on sun.net.www.MessageHeader and some other internal APIs |
PSU |
|
11 |
[mlvm] vm/mlvm/mixed/stress/regression/b6969574 fails and perf regression |
PSU |
|
11 |
TAB key cannot change input focus after the radio button in the Color Selection dialog |
PSU |
|
17, 21 |
sun/security/pkcs11/sslecc/ClientJSSEServerJSSE.java fails with ProviderException |
PSU |
|
11 |
Test java/awt/Focus/ActualFocusedWindowTest/ActualFocusedWindowBlockingTest.java fails intermittentently on windows |
PSU |
|
17 |
Memory leak in JceSecurity |
PSU |
|
17 |
nsk/jdi/ReferenceType/instances/instances002: TestFailure: Unexpected size of referenceType.instances(nsk.share.jdi.TestInterfaceImplementer1): 11, expected: 10 |
PSU |
|
11 |
Refactor java/lang/Runtime shell tests to java |
PSU |
|
11 |
[TESTBUG] Improve test configuration for shared strings |
PSU |
|
17 |
Regression automated test '/open/test/jdk/java/awt/TrayIcon/SystemTrayInstance/SystemTrayInstanceTest.java' fails |
PSU |
|
11 |
T6587786.java failed after JDK-8189997 |
PSU |
|
11 |
[Test] Intermittent timeout with javax/swing JColorChooser Test |
PSU |
|
17 |
MemoryPoolMBean/isUsageThresholdExceeded/isexceeded001/TestDescription.java still failing |
PSU |
|
17 |
DnD test DisposeFrameOnDragTest.java does not clean up |
PSU |
|
17 |
[macos] java/awt/Choice/ChoicePopupLocation/ChoicePopupLocation.java fails |
PSU |
|
11 |
javax/management/remote/mandatory/connection/MultiThreadDeadLockTest.java possible deadlock |
PSU |
|
11, 17 |
jdk/jshell/JdiHangingLaunchExecutionControlTest.java - launch timeout |
PSU |
|
8 |
MulticastSocket tests failing on AIX |
PSU |
|
8 |
adjust libsplashscreen linux ppc64le builds for easier libpng update |
PSU |
|
11 |
JCK test .vm.classfmt.ins.code002.code00201m1.code__00201m1 hangs with -noverify |
PSU |
|
11 |
Crash in HSpaceCounters::update_used() |
PSU |
|
11 |
[Testbug] Fix for 8144279 didn’t define a test case! |
PSU |
|
8 |
X11 default visual support for IM status window on VNC |
PSU |
|
11 |
[TESTBUG] Remove defmeth tests for class file versions 50 and 51 |
PSU |
|
11 |
CDS dumping of springboot asserts in G1ArchiveAllocator::alloc_new_region |
PSU |
|
11 |
cleanup rawtypes warnings in open jndi tests |
PSU |
|
11 |
JTREG: Clean up, remove unused imports in gc folder |
PSU |
|
11 |
vmTestbase/vm/mlvm/mixed/stress/regression/b6969574/INDIFY_Test.java fails with -Xcomp |
PSU |
|
21 |
[aix] Tests failing with JNI attach problems. |
PSU |
|
11 |
Remove hard-coded 127.0.0.1 loopback address in JDK networking tests |
PSU |
|
11 |
Clean up serviceability/sa/TestUniverse.java |
PSU |
|
11 |
Replace wildcard address with loopback or local host in tests - part 1 |
PSU |
|
11 |
[macos] JSpinner buttons in JColorChooser dialog may capture focus using TAB Key. |
PSU |
|
11 |
Replace wildcard address with loopback or local host in tests - part 9 |
PSU |
|
11 |
Replace wildcard address with loopback or local host in tests - part 10 |
PSU |
|
17 |
serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorStatObjectCorrectnessTest.java failed with Unexpected high difference percentage |
PSU |
|
21 |
type annotations are not visible to javac plugins across compilation boundaries |
PSU |
|
11 |
Replace wildcard address with loopback or local host in tests - part 19 |
PSU |
|
17 |
JFR: TestNetworkUtilizationEvent.java expects 2+ Network interfaces on Linux but finding 1 |
PSU |
|
11 |
Replace wildcard address with loopback or local host in tests - part 22 |
PSU |
|
11 |
Replace wildcard address with loopback or local host in tests - part 23 |
PSU |
|
11 |
Wrong font ligatures used when 2 versions of same font used |
PSU |
|
11 |
[TESTBUG] serviceability/sa/TestUniverse.java looks for wrong string with Shenandoah |
PSU |
|
11 |
Add diagnostic output to test java/util/ProcessBuilder/Basic.java |
PSU |
|
11 |
java/net/DatagramSocket/PortUnreachable.java still fails intermittently with BindException |
PSU |
|
17, 21 |
JDI AfterThreadDeathTest.java failed due to "FAILED: Did not get expected IllegalThreadStateException on a StepRequest.enable()" |
PSU |
|
11, 17 |
Javac inferred type does not conform to equality constraint |
PSU |
|
11 |
Mark vmTestbase/vm/mlvm/meth/stress/compiler/deoptimize test as stress test |
PSU |
|
11 |
(sctp) Flx link-local IPv6 scope handling and test cleanup. |
PSU |
|
11 |
PlainSocketImpl.socketAccept() handles EINTR incorrectly |
PSU |
|
11 |
java/net/httpclient/whitebox/FlowTestDriver.java should not specify a TLS protocol |
PSU |
|
8 |
ProcessBuilder test modifications for AIX execution |
PSU |
|
17 |
[macos] java/awt/Focus/UnaccessibleChoice/AccessibleChoiceTest.java fails |
PSU |
|
11 |
jdk.test.lib.util.JarUtils updates jar files incorrectly |
PSU |
|
11 |
Rewrite sun/management/jmxremote/bootstrap/CustomLauncherTest.java test to make binaries from source file |
PSU |
|
11 |
Instrument FlowTest.java to provide more debug traces. |
PSU |
|
8, 11 |
Arrays should be cloned in several JAAS Callback classes |
PSU |
|
17 |
fatal error: Possible safepoint reached by thread that does not allow it |
PSU |
|
11 |
JFR: FlightRecorderOptions reset date format |
PSU |
|
17 |
[aarch64] NullPointerException during stack walking (clhsdb "where -a") |
PSU |
|
11 |
java/net/DatagramSocket/PortUnreachable.java still fails intermittently with SocketTimeoutException |
PSU |
|
17 |
5 javax/net/ssl/SSLEngine tests use @ignore w/o bug-id |
PSU |
|
11 |
[macosx] The text "big" is truncated in JTabbedPane |
PSU |
|
11 |
jtreg time out of CtrlASCII.java seems to hang the Xserver. |
PSU |
|
11 |
Add java.security.Provider.getService JFR Event |
PSU |
|
11 |
Missing coverage for javax.xml.crypto.dom.DOMCryptoContext |
PSU |
|
11 |
javax/net/ssl/DTLS/RespondToRetransmit.java timed out |
PSU |
|
17 |
java/net/httpclient/HandshakeFailureTest.java failed with "RuntimeException: Not found expected SSLHandshakeException in java.io.IOException" |
PSU |
|
11 |
com/sun/jdi/JdbOptions.java failed with "RuntimeException: 'prop[boo] = >foo 2<' missing from stdout/stderr" |
PSU |
|
11 |
Deproblemlist few problemlisted test |
PSU |
|
11 |
com/sun/jdi/JdbOptions.java failed with "RuntimeException: 'prop[boo] = >foo<' missing from stdout/stderr" |
PSU |
|
17 |
Call X509KeyManager.chooseClientAlias once for all key types |
PSU |
|
17 |
[macos_aarch64] NativeCallTest expected:←3.8194101E18> but was:<3.02668882E10> |
PSU |
|
11 |
sun.awt.X11.ListHelper.removeAll() should use clear() |
PSU |
|
11, 17 |
[windows] last button is not shown in AWT Frame with BorderLayout and MenuBar set. |
PSU |
|
11 |
Test java/awt/Focus/ActualFocusedWindowTest/ActualFocusedWindowBlockingTest.java fails intermittentently on windows |
PSU |
|
11 |
javax/swing/JPopupMenu/7156657/bug7156657.java fails on macOS |
PSU |
|
17 |
vmTestbase/nsk/jvmti/PopFrame/popframe011 fails with "assert(java_thread == _state→get_thread()) failed: Must be" |
PSU |
|
21 |
JDK-8246677 caused 16x performance regression in SynchronousQueue |
PSU |
|
21 |
Improve IllegalAccessException message to include the cause of the exception |
PSU |
|
11 |
Off-by-one bug when searching arrays in AlpnGreaseTest |
PSU |
|
17 |
serviceability/dcmd/framework/VMVersionTest.java fails with Unable to send object throw not established PipeIO Listener Thread connection |
PSU |
|
11, 17, 21 |
Tests for AffirmTrust roots |
PSU |
|
17 |
2 jdk/jfr/api/consumer/streaming tests failed to attach |
PSU |
|
17 |
Most SA tests are skipped on macosx-aarch64 because all executables are signed |
PSU |
|
17 |
[IR Framework] Add missing compilation level restriction when using FlipC1C2 stress option |
PSU |
|
17 |
Improve testing with VM option VerifyArchivedFields |
PSU |
|
11 |
java/awt/event/SequencedEvent/MultipleContextsFunctionalTest.java failed with "Total [200] - Expected [400]" |
PSU |
|
17 |
DSA signature length value is not accurate in P11Signature |
PSU |
|
17 |
mark hotspot runtime/CompressedOops tests which ignore external VM flags |
PSU |
|
17 |
mark hotspot runtime/condy tests which ignore external VM flags |
PSU |
|
17 |
mark hotspot runtime/classFileParserBug tests which ignore external VM flags |
PSU |
|
17 |
mark hotspot runtime/Throwable tests which ignore external VM flags |
PSU |
|
8 |
AmazonCA.java interop test fails |
PSU |
|
17 |
mark hotspot runtime/InvocationTests tests which ignore external VM flags |
PSU |
|
17 |
mark hotspot runtime/CDSCompressedKPtrs tests which ignore external VM flags |
PSU |
|
17 |
mark hotspot runtime/Dictionary tests which ignore external VM flags |
PSU |
|
17 |
mark hotspot runtime/Safepoint tests which ignore external VM flags |
PSU |
|
17 |
mark hotspot runtime/PrintStringTableStats/PrintStringTableStatsTest.java test as ignoring external VM flags |
PSU |
|
17 |
mark hotspot runtime/PerfMemDestroy/PerfMemDestroy.java test as ignoring external VM flags |
PSU |
|
17 |
mark hotspot runtime/ClassFile tests which ignore external VM flags |
PSU |
|
17 |
mark hotspot runtime/Metaspace tests which ignore external VM flags |
PSU |
|
17 |
mark hotspot runtime/Monitor tests which ignore external VM flags |
PSU |
|
17 |
mark hotspot runtime/logging tests which ignore external VM flags |
PSU |
|
17 |
mark hotspot runtime/modules tests which ignore external VM flags |
PSU |
|
17 |
mark hotspot runtime/cds tests which ignore external VM flags |
PSU |
|
17 |
ImageIO.read() throws incorrect exception type |
PSU |
|
17 |
Do not hold ttyLock around stack walking |
PSU |
|
17 |
Rename test property vm.cds.archived.java.heap to vm.cds.write.archived.java.heap |
PSU |
|
17 |
compiler/uncommontrap/TestDeoptOOM.java fails with release VMs |
PSU |
|
11 |
Platform.isTieredSupported should handle the no-compiler case |
PSU |
|
17 |
PrintServiceLookup spawns 2 threads in the current classloader, getting orphaned |
PSU |
|
17 |
Refactor NSK/JDI tests to create thread using factory |
PSU |
|
17 |
Test man page that options are documented |
PSU |
|
11, 17 |
ZGC: vmTestbase/gc/gctests/SoftReference/soft004/soft004.java fails with assert(_phases→length() ⇐ 1000) failed: Too many recored phases? |
PSU |
|
11, 17 |
Print count in "Too many recored phases?" assert |
PSU |
|
17 |
Remove VirtualSpaceList::is_full() |
PSU |
|
17 |
ModuleDescriptor.hashCode isn’t reproducible across builds |
PSU |
|
17 |
The value of full_count in the message of insufficient codecache is wrong |
PSU |
|
17 |
JMH benchmarks for Fences |
PSU |
|
17 |
compiler/codecache/cli tests failing when SegmentedCodeCache used with -Xint |
PSU |
|
17 |
javax/print/PrintServiceLookup/FlushCustomClassLoader.java fails to free |
PSU |
|
17 |
Pre shared key sent under both session_ticket and pre_shared_key extensions |
PSU |
|
11 |
Define jtreg jdk_desktop test group time-based sub-tasks for use by headful testing. |
PSU |
|
17 |
Parallel: Use PreservedMarks to record promotion-failed objects |
PSU |
|
11 |
DCmdArgument<jlong>::parse_value() should handle NULL input |
PSU |
|
17 |
Further simplify NMT backend |
PSU |
|
17 |
(fs) java/nio/file/FileStore/Basic.java fails with java.lang.RuntimeException: values differ by more than 1GB |
PSU |
|
17 |
Can’t unpack msi installers from test/jdk/tools/jpackage/windows/test/jdk/tools/jpackage/windows/WinShortcutPromptTest.java test |
PSU |
|
17 |
test/jdk/tools/jpackage/windows/WinL10nTest.java test fails if light.exe is not in %PATH% |
PSU |
|
17 |
sun/net/www/protocol/https/HttpsURLConnection/B6216082.java fails with "SocketException: Unexpected end of file from server" |
PSU |
|
11 |
Objects.requireNonNull should be ForceInline |
PSU |
|
11 |
DrawStringWithInfiniteXform.java failed with "RuntimeException: drawString with InfiniteXform transform takes long time" |
PSU |
|
8 |
C2: segmentation fault in ciMethodBlocks::make_block_at(int) |
PSU |
|
17 |
gtest os.release_multi_mappings_vm is still racy |
PSU |
|
17 |
Harmonize/Standardize the SSLSocket/SSLEngine/SSLSocketSSLEngine test templates |
PSU |
|
11 |
Add sanity check for signal handler modification warning. |
PSU |
|
8, 11, 17 |
Buffer clean in PasswordCallback |
PSU |
|
8 |
Cache the results of constraint checks |
PSU |
|
17 |
clearPassword should be called in a finally try block |
PSU |
|
11 |
Remove jtreg tag manual=yesno for java/awt/print/PrinterJob/ImagePrinting/ClippedImages.java |
PSU |
|
11 |
Remove jtreg tag manual=yesno for java/awt/print/PrinterJob/PageRangesDlgTest.java |
PSU |
|
8 |
AlgorithmConstraints:permits not throwing IllegalArgumentException when 'alg' is null |
PSU |
|
17 |
CheckCleanerBound test fails with PasswordCallback object is not released |
PSU |
|
17 |
Convert applet manual tests SelectionVisible.java to Frame and automate |
PSU |
|
17 |
Drop --enable-preview from Record related tests |
PSU |
|
17 |
Drop --enable-preview from Sealed Classes related tests |
PSU |
|
17 |
Drop --enable-preview from instanceof pattern matching related tests |
PSU |
|
8, 11, 17, 21 |
Enhance security classes |
PSU |
|
11 |
JFR: Don’t commit JFR internal jdk.JavaMonitorWait events |
PSU |
|
17 |
Add a new test library API to execute kinit in SecurityTools.java |
PSU |
|
17 |
Reorg jdk.test.lib.util.ForceGC |
PSU |
|
17 |
Adjust ForceGC to invoke System::gc fewer times for negative case |
PSU |
|
17 |
Bad merge of jdk/test/lib/util/ForceGC.java causing test compilation error |
PSU |
|
11, 17 |
[windows] Actual and Preferred Size of AWT Non-resizable frame are different |
PSU |
|
11 |
java/awt/PopupMenu/PopupMenuLocation.java is unstable in MacOS machines |
PSU |
|
17 |
jpackage: test MSI installation fix |
PSU |
|
11, 17 |
Make AwtFramePackTest generic by removing @requires tag |
PSU |
|
11 |
Add manual tests to open |
PSU |
|
11 |
Refactoring changes to PassFailJFrame Test Framework |
PSU |
|
11 |
Update javax/swing/Popup/TaskbarPositionTest.java |
PSU |
|
11, 17 |
(fs) Print size values in java/nio/file/FileStore/Basic.java when they differ by > 1GiB |
PSU |
|
11, 17 |
JfrStructCopyFailed uses heap words instead of bytes for object sizes |
PSU |
|
11 |
Metadata for regionsRefilled of G1EvacuationStatistics event is wrong |
PSU |
|
11 |
Show stack dimensions in UL logging when attaching threads |
PSU |
|
11 |
Add new positioning options to PassFailJFrame test framework |
PSU |
|
17 |
MemoryPoolMBean/isUsageThresholdExceeded tests failed with "isUsageThresholdExceeded() returned false, and is still false, while threshold = MMMMMMM and used peak = NNNNNNN" |
PSU |
|
17 |
Create a non static nested class without enclosing class throws VerifyError |
PSU |
|
17 |
RISC-V: jdk uses misaligned memory access when AvoidUnalignedAccess enabled |
PSU |
|
17 |
java/io/File/GetXSpace.java fails with "53687091200 != 161051996160" |
PSU |
|
17 |
Convert test/sun/management/jmxremote/bootstrap shell tests to java version |
PSU |
|
17 |
NMT: repurpose Tracking overhead counter as global malloc counter |
PSU |
|
17 |
adjust timeouts in JLI GetObjectSizeIntrinsicsTest.java |
PSU |
|
17 |
java/net/httpclient/SpecialHeadersTest.java fails with "ERROR: Shutting down connection: HTTP/2 client stopped" |
PSU |
|
11 |
Improve Weak CAS VarHandle/Unsafe tests resilience under spurious failures |
PSU |
|
17 |
(dc) Problem listing of java/nio/channels/DatagramChannel/Unref.java has incorrect issue ID |
PSU |
|
11 |
Remove BadKeyUsageTest.java from Problem List |
PSU |
|
11 |
Unsafe.allocateInstance should be intrinsified without UseUnalignedAccesses |
PSU |
|
17 |
Dcmd VM.classloaders fails to print the full hierarchy |
PSU |
|
11 |
jdk/jfr/jvm/TestDumpOnCrash.java fails on Linux ppc64le and Linux aarch64 |
PSU |
|
17 |
sun/management/jmxremote/bootstrap/RmiBootstrapTest.java#id1failed with "Agent communication error: java.io.EOFException" |
PSU |
|
17 |
sun/management/jmxremote/bootstrap/RmiSslNoKeyStoreTest.java failed with "Agent communication error: java.io.EOFException" |
PSU |
|
11 |
libjsig should ignore non-modifying sigaction calls |
PSU |
|
17 |
[macos-aarch64] SA core file tests failing with sun.jvm.hotspot.oops.UnknownOopException |
PSU |
|
17 |
tools/jpackage/share/jdk/jpackage/tests/UnicodeArgsTest.java fails on Japanese Windows platform |
PSU |
|
11 |
Provide a reason for PassFailJFrame.forceFail |
PSU |
|
21 |
Allow PassFailJFrame.Builder to create test UI |
PSU |
|
21 |
HTML formatting for PassFailJFrame instructions |
PSU |
|
17 |
Add diagnostic logging to VMProps.checkDockerSupport |
PSU |
|
11, 17, 21 |
Check boxes and radio buttons have rendering issues on Windows in High DPI env |
PSU |
|
21 |
Add screen capture functionality to PassFailJFrame |
PSU |
|
11 |
JFR: Add SecurityProviderService#threshold to TestActiveSettingEvent.java |
PSU |
|
17 |
test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/dispose/dispose003/TestDescription.java fails |
PSU |
|
21 |
SSLEngine throws NPE parsing CertificateRequests |
PSU |
|
17 |
adjust timeout for another JLI GetObjectSizeIntrinsicsTest.java subtest |
PSU |
|
21 |
Primitive wrapper caches could be |
PSU |
|
8 |
Update Libpng to 1.6.38 |
PSU |
|
11, 17 |
Write a test to verify setAccelerator method of JMenuItem |
PSU |
|
17 |
NMT incurs costs if disabled |
PSU |
|
11, 17 |
Better system proxy support |
PSU |
|
17 |
compiler/jvmci/jdk.vm.ci.code.test/src/jdk/vm/ci/code/test/NativeCallTest.java fails after JDK-8262901 |
PSU |
|
17 |
jdk/jfr/event/runtime/TestShutdown.java fails on Linux ppc64le and Linux aarch64 |
PSU |
|
11, 17 |
java/awt/Mouse/EnterExitEvents/DragWindowTest.java fails with "No MouseReleased event on label!" |
PSU |
|
17 |
disable TestRedirectLinks.java in slowdebug mode |
PSU |
|
11, 17 |
Increase buffer size for buf (insert_features_names) in Abstract_VM_Version::insert_features_names |
PSU |
|
17 |
Timeout with DTLSOverDatagram test template |
PSU |
|
8, 11, 17 |
Improve handling of Bidi characters |
PSU |
|
17 |
NMT: Display peak values |
PSU |
|
17 |
NMT: count deltas are printed with 32-bit signed size |
PSU |
|
17 |
java/io/File/GetXSpace.java is failing |
PSU |
|
17 |
Some tools/jpackage/windows/* tests fails with jtreg test timeout |
PSU |
|
17 |
Basics.java fails with SSL handshake exception |
PSU |
|
17 |
Update EngineCloseOnAlert.java for changes to TLS implementation |
PSU |
|
17 |
Update ConnectionTest.java for changes to TLS implementation |
PSU |
|
17 |
Update CheckStatus.java for changes to TLS implementation |
PSU |
|
17 |
Update IllegalRecordVersion.java for changes to TLS implementation |
PSU |
|
17 |
Update TestAllSuites.java for TLS v1.2 and 1.3 |
PSU |
|
11, 17 |
Test "java/awt/print/PrinterJob/ImagePrinting/PrintARGBImage.java" fails because the frames of instruction does not display |
PSU |
|
11, 17 |
Add ftcolor.c to imported freetype sources |
PSU |
|
17 |
TestStringDeduplicationInterned.java fails because extra deduplication |
PSU |
|
17 |
[Testbug] Add back test/jdk/java/awt/Graphics2D/DrawPrimitivesTest.java |
PSU |
|
17 |
jdk/jfr/api/consumer/streaming/TestJVMCrash.java generates unnecessary core file |
PSU |
|
11, 17 |
Unexpected round errors in FreetypeFontScaler |
PSU |
|
21 |
Shenandoah: STW mark should keep nmethod/oops referenced from stack chunk alive |
PSU |
|
17 |
Formatter.format might take a long time to format an integer or floating-point |
PSU |
|
17 |
java/util/zip/Deinflate.java failing on s390x |
PSU |
|
11, 17 |
Add test coverage for processing of pending block files in signed JARs |
PSU |
|
11, 17 |
Improve readability of the test JarWithOneNonDisabledDigestAlg |
PSU |
|
11 |
Screen capture for test JFileChooserSetLocationTest.java, failure case |
PSU |
|
21 |
java/util/concurrent/SynchronousQueue/Fairness.java failed with "Error: fair=true i=0 j=1" |
PSU |
|
17 |
java/awt/List/ListGarbageCollectionTest/AwtListGarbageCollectionTest.java failed with "List wasn’t garbage collected" |
PSU |
|
11, 17 |
Handle control characters in java_lang_String::print |
PSU |
|
11 |
Update VerifySignedJar to actually exercise and test verification |
PSU |
|
17 |
validate-source fails after JDK-8298873 |
PSU |
|
17, 21 |
JPackage app-image exe launches multiple exe’s in JDK 17+ |
PSU |
|
21 |
LinkedTransferQueue does not respect timeout for poll() |
PSU |
|
17 |
adjust timeout for JLI GetObjectSizeIntrinsicsTest.java subtest again |
PSU |
|
17 |
comments in TestTypeAnnotations still refer to resolved JDK-8068737 |
PSU |
|
17, 21 |
Code in SendPortZero.java is uncommented even after JDK-8236852 was fixed |
PSU |
|
17, 21 |
C1: ShortLoopOptimizer might lift instructions before their inputs |
PSU |
|
11, 17 |
Test runtime/jni/nativeStack/ needs to detach the native thread |
PSU |
|
17 |
java/net/DatagramSocket/DatagramSocketMulticasting.java should be hardened |
PSU |
|
21 |
Invalid TargetDataLine after screen lock when using JFileChooser or COM library |
PSU |
|
17 |
Trivial fixes to btree tests |
PSU |
|
11, 17 |
Write a test to check various components send Events while mouse and key are used simultaneously |
PSU |
|
17 |
increase timeout for ContinuousCallSiteTargetChange.java |
PSU |
|
8 |
Improved communication in CORBA |
PSU |
|
11, 17 |
SunMSCAPI provider leaks memory and keys |
PSU |
|
21 |
C2: Load can bypass subtype check that enforces it’s from the right object type |
PSU |
|
17 |
Remove delays from httpserver tests |
PSU |
|
17 |
SegmentedCodeCache fails when using large pages |
PSU |
|
17 |
adjust timeouts in three more M&M tests |
PSU |
|
17 |
NPE in javazic compiler |
PSU |
|
17 |
compile error on Alpine with gcc12 after 8298619 in libGetXSpace.c |
PSU |
|
8, 11, 17 |
Update Libpng to 1.6.39 |
PSU |
|
11 |
Open source some AWT tests relating to Button and a few other classes |
PSU |
|
11 |
Clean up and open source some AWT tests |
PSU |
|
11, 17 |
Open source several choice AWT tests |
PSU |
|
11 |
Open source AWT CardLayout and Checkbox tests |
PSU |
|
11 |
Open source some AWT tests related to TextComponent and Toolkit |
PSU |
|
21 |
gtest/NMTGtests.java#nmt crashes with SIGSEGV on AIX |
PSU |
|
11 |
Clean up and open source four Dialog related tests |
PSU |
|
11 |
Some client related jtreg problem list entries are malformed |
PSU |
|
8, 11, 17 |
Update FreeType to 2.13.0 |
PSU |
|
11 |
Thread stacksize is reported with wrong units in os::create_thread logging |
PSU |
|
11 |
Update test java/awt/Choice/DragOffNoSelect.java |
PSU |
|
17 |
Fix deprecation warnings in DPrinter |
PSU |
|
11 |
java/awt/dnd/NoFormatsDropTest/NoFormatsDropTest.java timed out |
PSU |
|
8, 11, 17, 21 |
Upgrade Libpng |
PSU |
|
8, 11, 17, 21 |
Upgrade FreeType |
PSU |
|
17 |
Timeouts on one macOS 12.6.1 host of two Swing JTableHeader tests |
PSU |
|
17 |
java/util/zip/DeInflate.java timed out |
PSU |
|
17 |
java/util/concurrent/ScheduledThreadPoolExecutor/BasicCancelTest.java timed out and also had jcmd pipe errors |
PSU |
|
17, 21 |
Massive (up to ~30x) increase in C2 compilation time since JDK 17 |
PSU |
|
17 |
jdk.test.lib.compiler.InMemoryJavaCompiler.compile does not close files |
PSU |
|
17 |
failure handler missed jcmd.vm.info command |
PSU |
|
21 |
Extend internal Architecture enum with byte order and address size |
PSU |
|
21 |
[s390x] Implement alternative fast-locking scheme |
PSU |
|
11, 17, 21 |
Framework for CA interoperability testing |
PSU |
|
17, 21 |
Add KEEPALIVE Extended Socket Options Support for Windows |
PSU |
|
11, 17 |
Allow executeAndLog to accept running process |
PSU |
|
17 |
jpackage does not work for module projects unless --module-path is specified |
PSU |
|
8 |
security/infra/java/security/cert/CertPathValidator/certification/AmazonCA.java fails |
PSU |
|
11 |
Remove UTF-8 character from TaskbarPositionTest.java |
PSU |
|
17 |
[JVMCI] compiler/unsafe/UnsafeGetStableArrayElement test asserts wrong values with Graal |
PSU |
|
21 |
C2 failed "assert(_stack_guard_state == stack_guard_reserved_disabled) failed: inconsistent state" |
PSU |
|
17 |
Cast from jchar* to char* in test java/io/GetXSpace.java |
PSU |
|
17 |
RISC-V: Add riscv_hwprobe syscall |
PSU |
|
21 |
sun/security/ssl/SSLSocketImpl/BlockedAsyncClose.java fails with jtreg test timeout |
PSU |
|
17 |
RISC-V: String.indexOf intrinsic may produce misaligned memory loads |
PSU |
|
21 |
Thread.interrupted from virtual thread needlessly resets interrupt status |
PSU |
|
21 |
test fails "assert(check_alignment(result)) failed: address not aligned: 0x00000008baadbabe" |
PSU |
|
17, 21 |
java/nio/file/Files/CopyAndMove.java fails when using second test directory |
PSU |
|
8, 11, 17, 21 |
Enhanced TLS connections |
PSU |
|
17, 21 |
some JVMCI tests fail when VM options include -XX:+EnableJVMCI |
PSU |
|
17 |
Fix THP detection on Linux |
PSU |
|
21 |
Add missing cross modifying fence in nmethod entry barriers |
PSU |
|
11, 17 |
(process) jspawnhelper should not use argv[0] |
PSU |
|
17 |
RISC-V: misaligned memory access in String.Compare intrinsic |
PSU |
|
21 |
Cleanup indentation in jfc files |
PSU |
|
11 |
avoid potential leaks in KeystoreImpl.m related to JNU_CHECK_EXCEPTION early returns |
PSU |
|
21 |
Utilize existing method frame::interpreter_frame_monitor_size_in_bytes() |
PSU |
|
17 |
RISC-V: builtin_clear_cache can fail silently. |
PSU |
|
17 |
JDK-8303215 is incomplete |
PSU |
|
21 |
jdk/internal/util/ArchTest.java fails after JDK-8308452 failed with Method isARM() |
PSU |
|
21 |
[AIX] TestAlwaysPreTouchStacks.java fails due to java.lang.RuntimeException: Did not find expected NMT output |
PSU |
|
11 |
report some fontconfig related environment variables in hs_err file |
PSU |
|
17 |
Improve description of NativeLibrary JFR event |
PSU |
|
17, 21 |
Incorrect regex in TestMetaSpaceLog.java |
PSU |
|
17, 21 |
Add JRadioButtonMenuItem to bug8031573.java |
PSU |
|
21 |
Add SystemModulesPlugin test case that splits module descriptors with new local variables defined by DedupSetBuilder |
PSU |
|
17 |
ECKeySizeParameterSpec causes too many exceptions on third party providers |
PSU |
|
21 |
[s390] Implementation of Foreign Function & Memory API (Preview) |
PSU |
|
17, 21 |
When multiple users run tools/jpackage/share/LicenseTest.java, Permission denied for writing /var/tmp/*.files |
PSU |
|
21 |
Update the release version after forking Oct CPU23_10 |
PSU |
|
21 |
Update the Jan CPU24_01 release date in master branch after forking Oct CPU23_10 |
PSU |
|
8, 11, 17, 21 |
C1: Uninitialized PhiResolver::_loop field |
PSU |
|
11, 17 |
Socket.connect does not timeout when profiling |
PSU |
|
17, 21 |
[PPC] JcmdScale.java Failing on AIX |
PSU |
|
11, 17, 21 |
NullPointerException in CertStore.getCRLs after 8297955 |
PSU |
|
21 |
(dc) DatagramChannel’s socket adaptor does not release carrier thread when blocking in receive |
PSU |
|
21 |
missing JVMTI events from vthreads parked during JVMTI attach |
PSU |
|
17 |
THPs cause huge RSS due to thread start timing issue |
PSU |
|
21 |
ColorConvertOp.filter for the default destination is too slow |
PSU |
|
17, 21 |
Enhanced archival support redux |
PSU |
|
8, 11, 17, 21 |
Enhance security classes |
PSU |
|
17 |
[linux] SIGSEGV if kernel was built without hugepage support |
PSU |
|
17 |
Improve assertions in growableArray |
PSU |
|
21 |
HttpClient request fails due to connection being considered idle and closed |
PSU |
|
21 |
SPECjvm2008/xml.transform with CDS fails with "can’t seal package nu.xom" |
PSU |
|
17, 21 |
assert(cast != nullptr) failed: must have added a cast to pin the node |
PSU |
|
8, 11, 17 |
Increase jdk.jar.maxSignatureFileSize default which is too low for JARs such as WhiteSource/Mend unified agent jar |
PSU |
|
8, 11, 17 |
MidiSystem.getSoundbank() throws unexpected SecurityException |
PSU |
|
11, 17 |
Failure during CompileOnly parsing leads to ShouldNotReachHere |
PSU |
|
17 |
Rename DisableTHPStackMitigation flag to THPStackMitigation |
PSU |
|
17, 21 |
New parentheses warnings after HarfBuzz 7.2.0 update |
PSU |
|
17, 21 |
Handle WideCharToMultiByte return values |
PSU |
|
17 |
WSL Linux build crashes after JDK-8310233 |
PSU |
|
17 |
Test serviceability/dcmd/vm/TrimLibcHeapTest.java failed: RSS use increased |
PSU |
|
17 |
C1 should not inline through interface calls with non-subtype receiver |
PSU |
|
17, 21 |
src/java.desktop/windows/native/libawt/windows/awt_Robot.cpp GetRGBPixels adjust releasing of resources |
PSU |
|
21 |
PKCS11 tests silently skip execution |
PSU |
|
17, 21 |
Java_sun_awt_windows_ThemeReader_paintBackground release resources in early returns |
PSU |
|
17, 21 |
RISC-V: implement MD5 intrinsic |
PSU |
|
21 |
(fc) FileChannel.size returns 0 on block special files |
PSU |
|
21 |
Refactor PKCS11Test tests |
PSU |
|
11, 17 |
GCC 7 reports compiler warning in bundled freetype 2.13.0 |
PSU |
|
21 |
support loading library members on AIX in os::dll_load |
PSU |
|
11, 17 |
C2 crash due to unexpected exception control flow |
PSU |
|
21 |
Update HarfBuzz to 8.2.2 |
PSU |
|
21 |
assert(!JvmtiExport::can_support_virtual_threads()) with -XX:-DoJVMTIVirtualThreadTransitions |
PSU |
|
11, 17 |
com.sun.jndi.ldap.Connection.cleanup does not close connections on SocketTimeoutErrors |
PSU |
|
11, 17 |
use close after failing os::fdopen in vmError and ciEnv |
PSU |
|
21 |
[BACKOUT] 8308682: Enhance AES performance |
PSU |
|
21 |
[REDO] Enhance AES performance |
PSU |
|
17, 21 |
RISC-V: use andn / orn in the MD5 instrinsic |
PSU |
|
17, 21 |
Add regression tests for large page logging and user-facing error messages |
PSU |
|
17, 21 |
Add user-facing warning if THPs are enabled but cannot be used |
PSU |
|
11, 17, 21 |
Verify 4th party information in src/jdk.internal.le/share/legal/jline.md |
PSU |
|
11 |
The exception messages printed by jcmd ManagementAgent.start are corrupted on Japanese Windows |
PSU |
|
21 |
java/nio/channels/DatagramChannel/SendReceiveMaxSize.java fails on AIX due to small default RCVBUF size and different IPv6 Header interpretation |
PSU |
|
17, 21 |
ArithmeticException in GaloisCounterMode |
PSU |
|
11, 17 |
The socket is not closed in Connection::createSocket when the handshake failed for LDAP connection |
PSU |
|
11, 17, 21 |
java/lang/ProcessHandle/InfoTest.java fails on Windows when run as user with Administrator privileges |
PSU |
|
21 |
Add tests for FileDescriptor.sync |
PSU |
|
17, 21 |
test tools/jpackage/share/RuntimePackageTest.java#id0 fails on RHEL8 |
PSU |
|
17 |
TEST_BUG: runtime/os/THPsInThreadStackPreventionTest.java could fail on machine with large number of cores |
PSU |
|
17 |
gc/g1/ihop/TestIHOPStatic.java fails due to extra concurrent mark with -Xcomp |
PSU |
|
21 |
C2 compilation fails with "bad AD file" |
PSU |
|
21 |
Series of colon-style fallthrough switch cases with guards compiled incorrectly |
PSU |
|
11, 17, 21 |
Update applications/scimark/Scimark.java to accept VM flags |
PSU |
|
21 |
javax/swing/JToolBar/4529206/bug4529206.java fails intermittently on Linux |
PSU |
|
11, 17, 21 |
Signed jars triggering Logger finder recursion and StackOverflowError |
PSU |
|
21 |
java/foreign tests should respect vm flags when start new processes |
PSU |
|
21 |
TestJstatdPortAndServer.java failed with "java.rmi.NoSuchObjectException: no such object in table" |
PSU |
|
21 |
More generic way to handshake GC threads with monitor deflation |
PSU |
|
21 |
PhaseIdealLoop::transform_long_range_checks fails with assert "was tested before" |
PSU |
|
21 |
Intra-case dominance check fails in the presence of a guard |
PSU |
|
17, 21 |
Enhanced archival support redux |
PSU |
|
17 |
SA fails to properly attach to JVM after having just detached from a different JVM |
PSU |
|
21 |
VirtualThread.parkNanos timeout adjustment when pinned should be replaced |
PSU |
|
17, 21 |
Java_java_util_prefs_FileSystemPreferences_lockFile0 write result errno in missing case |
PSU |
|
21 |
Shenandoah: Unable to throw OOME on back-to-back Full GCs |
PSU |
|
21 |
java/lang/ProcessHandle/TreeTest.java fails intermittent on AIX in TreeTest.test5 |
PSU |
|
21 |
[REDO] Generational ZGC: Tests crash with assert(index == 0 || is_power_of_2(index)) |
PSU |
|
21 |
C2: assert(wq.size() - before == EMPTY_LOOP_SIZE) failed: expect the EMPTY_LOOP_SIZE nodes of this body if empty |
PSU |
|
8 |
Memory leak in the native implementation of Pack200.Unpacker.unpack() |
PSU |
|
17, 21 |
RISC-V: Update hwprobe query for new extensions |
PSU |
|
17, 21 |
RISC-V: hwprobe query is_set return wrong value |
PSU |
|
21 |
java/lang/ProcessHandle/TreeTest.java test enhance output of children |
PSU |
|
11, 17, 21 |
Do not run sun/tools/jhsdb tests concurrently |
PSU |
|
21 |
NMT: summary diff reports threads count incorrectly |
PSU |
|
17, 21 |
C2: assert(u→find_out_with(Op_AddP) == nullptr) failed: more than 2 chained AddP nodes? |
PSU |
|
21 |
jlink SystemModulesPlugin incorrectly parses the options |
PSU |
|
17, 21 |
OutputAnalyzer.shouldMatchByLine() fails in some cases |
PSU |
|
21 |
Enable parallelism in vmTestbase/nsk/monitoring/stress/classload tests |
PSU |
|
21 |
Enable parallelism in vmTestbase/nsk/monitoring/stress/thread tests |
PSU |
|
21 |
Erroneous AST missing modifiers for partial input |
PSU |
|
8 |
C99 compatibility issue in LinuxNativeDispatcher |
PSU |
|
21 |
C1: x86 cmove can use short branches |
PSU |
|
17, 21 |
CITime misreports code/total nmethod sizes |
PSU |
|
21 |
C1: Replace "cmp reg, 0" with "test reg, reg" on x86 |
PSU |
|
21 |
PPC builds are broken after JDK-8304913 |
PSU |
|
21 |
SPARC64 builds are broken after JDK-8304913 |
PSU |
|
17, 21 |
Open source few swing text/html tests |
PSU |
|
21 |
RISC-V: intrinsic for unsignedMultiplyHigh |
PSU |
|
17, 21 |
increase timeout of sun/security/tools/jarsigner/Warning.java |
PSU |
|
21 |
Stop hiding AIX specific multicast socket errors via NetworkConfiguration (aix) |
PSU |
|
11, 17, 21 |
Parallelize java/util/concurrent/tck/JSR166TestCase.java |
PSU |
|
21 |
Parallelize sun/security/util/math/TestIntegerModuloP.java |
PSU |
|
11, 17, 21 |
Parallelize gc/stress/TestStressRSetCoarsening.java test |
PSU |
|
11, 17, 21 |
SignedLoggerFinderTest.java test failed |
PSU |
|
21 |
jcmd Thread.dump_to_file slow with millions of virtual threads |
PSU |
|
21 |
com/sun/tools/attach/warnings/DynamicLoadWarningTest.java real fix for failure on AIX |
PSU |
|
21 |
VerifyError when switch statement used with synchronized block |
PSU |
|
17, 21 |
RandomTestBsi1999 fails often with timeouts on Linux ppc64le |
PSU |
|
11, 17, 21 |
Parallelize gc/stress/TestStressIHOPMultiThread.java test |
PSU |
|
11, 17, 21 |
serviceability/sa/TestJmapCoreMetaspace.java should run with -XX:-VerifyDependencies |
PSU |
|
21 |
Enable parallelism in vmTestbase/gc/g1/unloading tests |
PSU |
|
11 |
[11u] Backport 8227337: javax/management/remote/mandatory/connection/ReconnectTest.java NoSuchObjectException no such object in table |
PSU |
|
21 |
UseHeavyMonitors not used |
PSU |
|
21 |
C2: "control input must dominate current control" assert failure |
PSU |
|
21 |
RISC-V: xxxMaxVectorTestsSmokeTest fails when using RVV |
PSU |
|
21 |
Parallelize gc/stress/TestStressG1Humongous.java test |
PSU |
|
11, 17, 21 |
Enable parallelism in vmTestbase/nsk/stress/numeric tests |
PSU |
|
21 |
Sort platform enums and definitions after JDK-8304913 follow-ups |
PSU |
|
21 |
test/jdk/java/io/File/TempDirDoesNotExist.java leaves test files behind |
PSU |
|
21 |
ProblemList containers/docker/TestMemoryAwareness.java on linux-all |
PSU |
|
21 |
Update FileChooserSymLinkTest.java to HTML instructions |
PSU |
|
21 |
Refactor timeout handler in PassFailJFrame |
PSU |
|
21 |
Use testUI() method of PassFailJFrame.Builder in FileChooserSymLinkTest.java |
PSU |
|
21 |
Update Libpng to 1.6.40 |
PSU |
|
21 |
SSLFlowDelegate should not log from synchronized block |
PSU |
|
21 |
test/hotspot/jtreg/runtime/reflect/ReflectOutOfMemoryError.java may fail if heap is huge |
PSU |
|
11, 17, 21 |
Test SignedLoggerFinderTest.java is still failing |
PSU |
|
21 |
Infinite permission checking loop in java/net/spi/InetAddressResolverProvider/RuntimePermissionTest |
PSU |
|
21 |
ProblemList serviceability/dcmd/gc/RunFinalizationTest.java on AIX |
PSU |
|
21 |
Incorrect control in LibraryCallKit::inline_native_notify_jvmti_funcs |
PSU |
|
21 |
Enable parallelism in vmTestbase/nsk/monitoring/stress/lowmem tests |
PSU |
|
21 |
ByteArrayInputStream.transferTo causes MaxDirectMemorySize overflow |
PSU |
|
11, 17, 21 |
Better diagnostic header for CodeBlobs |
PSU |
|
21 |
Use consistent naming for lightweight locking in MacroAssembler |
PSU |
|
21 |
Move the fast locking implementation out of the .ad files |
PSU |
|
21 |
Remove sun/tools/jstatd/TestJstatd* tests from problemlist for Windows. |
PSU |
|
11, 17, 21 |
Test StretchedFontTest.java fails for Baekmuk font |
PSU |
|
21 |
(fs) Add support for BasicFileAttributes.creationTime() for Linux |
PSU |
|
21 |
(bf) Concurrency issue in DirectByteBuffer.Deallocator |
PSU |
|
21 |
sun/security/pkcs11/PKCS11Test.java needs adjustment on Linux ppc64le Ubuntu 22 |
PSU |
|
11 |
[11u] Backport 8170089: nsk/jdi/EventSet/resume/resume008: ERROR: suspendCounts don’t match for : Common-Cleaner |
PSU |
|
21 |
Exclude more failing multicast tests on AIX after JDK-8315651 |
PSU |
|
21 |
Endless loop in C2 compilation triggered by AddNode::IdealIL |
PSU |
|
21 |
Exclude java/net/MulticastSocket/Promiscuous.java on AIX |
PSU |
|
21 |
Exclude jdk/jfr/event/runtime/TestResidentSetSizeEvent.java on AIX |
PSU |
|
21 |
sun/tools/jhsdb/JStackStressTest.java failed with "InternalError: We should have found a thread that owns the anonymous lock" |
PSU |
|
21 |
compiler/compilercontrol/TestConflictInlineCommands.java fails intermittent with force inline by CompileCommand missing |
PSU |
|
21 |
C2: large byte array clone triggers "failed: malformed control flow" assertion failure on linux-x86 |
PSU |
|
21 |
Parallelize sun/security/rsa/SignedObjectChain.java subtests |
PSU |
|
21 |
containers/docker/TestMemoryWithCgroupV1.java get OOM killed with Parallel GC |
PSU |
|
21 |
ContinuationWrapper uses unhandled nullptr oop |
PSU |
|
21 |
os::write incorrectly handles partial write |
PSU |
|
11, 17, 21 |
Better diagnostic header for VtableStub |
PSU |
|
21 |
StoreReproducibilityTest fails on some locales |
PSU |
|
21 |
RISC-V: Zero extended narrow oop passed to Atomic::cmpxchg |
PSU |
|
21 |
Improve performance of Symbol::print_value_on() |
PSU |
|
21 |
[REDO] runtime/InvocationTests spend a lot of time on dependency verification |
PSU |
|
17, 21 |
RISC-V: Remove dependency on libatomic by adding cmpxchg 1b |
PSU |
|
21 |
assert(LockingMode != LM_LIGHTWEIGHT || flag == CCR0) failed: bad condition register |
PSU |
|
21 |
sun/security/ssl/SSLSocketImpl/SSLSocketCloseHang.java test fails intermittent with Read timed out |
PSU |
|
21 |
C2 SuperWord: wrong result, load should not be moved before store if not comparable |
PSU |
|
11, 17, 21 |
Exclude java/awt/font/Rotate/RotatedTextTest.java |
PSU |
|
21 |
C2 compilation still fails with "bad AD file" |
PSU |
|
21 |
Print LockStack in hs_err files |
PSU |
|
21 |
BasicStroke.createStrokedShape miter-limits failing on small shapes |
PSU |
|
17, 21 |
RISC-V: Change UseVectorizedMismatchIntrinsic option result to warning |
PSU |
|
11, 17, 21 |
Top of lock-stack does not match the unlocked object |
PSU |
|
17, 21 |
test hprof lib: invalid array element type from JavaValueArray.elementSize |
PSU |
|
17, 21 |
RISC-V: Disable detection of V through HWCAP |
PSU |
|
21 |
RegionMatches1Tests fails if CompactStrings are disabled after JDK-8302163 |
PSU |
|
21 |
AArch64: "stop: Header is not fast-locked" with -XX:-UseLSE since JDK-8315880 |
PSU |
|
11, 17, 21 |
Clarify TLABWasteTargetPercent flag |
PSU |
|
21 |
Shenandoah: Shenandoah degenerated GC and full GC need to cleanup old OopMapCache entries |
PSU |
|
21 |
RISC-V: compiler/vectorapi/VectorCastShape128Test.java fails when using RVV |
PSU |
|
21 |
[s390x] Use consistent naming for lightweight locking in MacroAssembler |
PSU |
|
21 |
Add test for unstructured locking |
PSU |
|
21 |
Correct the scope of vmtimer in UnregisteredClasses::load_class |
PSU |
|
8, 11, 17 |
Adapt a cleaner test for older releases |
PSU |
|
17 |
vector_masked_load instruction is moved too early after JDK-8286941 |
PSU |
|
21 |
[AIX] Problem List runtime/jni/terminatedThread/TestTerminatedThread.java |
PSU |
|
21 |
RISC-V: llvm build broken |
PSU |
|
21 |
LockStack::contains(oop) fails "assert(t→is_Java_thread()) failed: incorrect cast to JavaThread" |
PSU |
|
8 |
Missing null check for nmethod::is_native_method() |
PSU |
|
21 |
Classloading throws exceptions over already pending exceptions |
PSU |
|
21 |
Solaris build failed with "declaration can not follow a statement (E_DECLARATION_IN_CODE)" |
PSU |
|
21 |
Build on windows fails after 8316645 |
PSU |
|
21 |
Assertion error thrown during 'this' escape analysis |
PSU |
|
8, 11, 17, 21 |
Add Telia Root CA v2 |
PSU |
|
8, 11, 17, 21 |
Add Let’s Encrypt ISRG Root X2 |
PSU |
|
21 |
Updating RE Configs for BUILD REQUEST 21.0.2+1 |
PSU |
|
21 |
C2 compilation fails with "Exceeded _node_regs array" |
PSU |
|
21 |
[s390x] Multiple test failure with LockingMode=2 |
PSU |
|
21 |
Improve exception messages thrown by sun.nio.ch.Net native methods (win) |
PSU |
|
21 |
jcmd GC.heap_dump performance regression after JDK-8292818 |
PSU |
|
17, 21 |
ProblemList sun/tools/jstat/jstatLineCountsX.sh on linux-ppc64le and aix due to JDK-8248691 |
PSU |
|
17, 21 |
Exclude java/awt/Graphics2D/DrawString/RotTransText.java on linux |
PSU |
|
21 |
Exclude gtest/GTestWrapper.java on AIX |
PSU |
|
21 |
Stream::handleReset locks twice |
PSU |
|
21 |
ProblemList ConsumeForModalDialogTest.java, MenuItemActivatedTest.java & MouseModifiersUnitTest_Standard.java for windows |
PSU |
|
17, 21 |
NMT: Make peak values available in release builds |
PSU |
|
21 |
Fix Bug entry for exclusion of runtime/jni/terminatedThread/TestTerminatedThread.java on AIX |
PSU |
|
21 |
Exclude java/net/Socket/asyncClose/Race.java on AIX |
PSU |
|
21 |
Combinatorial explosion during 'this' escape analysis |
PSU |
|
17, 21 |
java/lang/Thread/IsAlive.java timed out |
PSU |
|
21 |
Exclude java/nio/channels/Channels/SocketChannelStreams.java on AIX |
PSU |
|
11, 17, 21 |
JDWP-agent sends broken exception event with onthrow option |
PSU |
|
21 |
Check return values of malloc in native java.base coding |
PSU |
|
21 |
java/awt/Mouse/MouseModifiersUnitTest/MouseModifiersUnitTest_Standard.java fails on macosx-all after JDK-8317751 |
PSU |
|
11, 17, 21 |
Enhance test/jdk/javax/net/ssl/TLSCommon/SSLEngineTestCase.java to handle default cases |
PSU |
|
21 |
C2 recompilations cause high memory footprint |
PSU |
|
21 |
ADLC: pass ASSERT and PRODUCT flags |
PSU |
|
21 |
Class space not marked as such with NMT when CDS is off |
PSU |
|
21 |
Change milestone to fcs for all releases |
PSU |
|
21 |
Match on enum constants with body compiles but fails with MatchException |
PSU |
|
21 |
C2: VM may crash after hitting node limit |
PSU |
|
21 |
[AIX] Cleaners.java test failure |
PSU |
|
21 |
Adjust describing comment of os_getChildren after 8315026 |
PSU |
|
21 |
Fix memory reporter for thread_count |
PSU |
|
21 |
Atomic gtest should run as TEST_VM to access VM capabilities |
PSU |
|
21 |
Rename TestUnstructuredLocking test |
PSU |
|
21 |
Computational test more than 2x slower when AVX instructions are used |
PSU |
|
21 |
refresh libraries cache on AIX in print_vm_info |
PSU |
|
21 |
avoid leaks in loadlib_aix.cpp reload_table() |
PSU |
|
11, 17, 21 |
[macos] ProblemList java/rmi/registry/multipleRegistries/MultipleRegistries.java |
PSU |
|
21 |
com/sun/jdi/JdwpOnThrowTest.java failed with "transport error 202: bind failed: Address already in use" |
PSU |
|
8, 11, 17, 21 |
Add four DigiCert root certificates |
PSU |
|
17 |
Extra file added by mistake during the backport of JDK-8283326 |
PSU |
|
17, 21 |
C2: add bailout after assert Bad graph detected in build_loop_late |
PSU |
|
21 |
Deoptimization results in incorrect lightweight locking stack |
PSU |
|
21 |
Additional negative value check in JPEG decoding |
PSU |
|
17, 21 |
RISC-V: Small refactoring for MacroAssembler::test_bit |
PSU |
|
21 |
Add ReleaseIntArrayElements in Java_sun_awt_X11_XlibWrapper_SetBitmapShape XlbWrapper.c to early return |
PSU |
|
21 |
Enhance agentlib:jdwp help output by info about allow option |
PSU |
|
21 |
compiler/compilercontrol/TestConflictInlineCommands.java fails intermittent with 'disallowed by CompileCommand' missing from stdout/stderr |
PSU |
|
21 |
GtestWrapper crashes with SIGILL in AsyncLogTest::test_asynclog_raw on AIX opt |
PSU |
|
21 |
Unbound ScopedValue.get() throws the wrong exception |
PSU |
|
17, 21 |
RISC-V: improve MD5 intrinsic |
PSU |
|
8, 11, 17, 21 |
Add three eMudhra emSign roots |
PSU |
|
21 |
Move tier 1 vector API regression tests to tier 2 |
PSU |
|
21 |
Build failure with GCC8.3.1 after 8313643 |
PSU |
|
21 |
Internal error on spurious markup in a hybrid snippet |
PSU |
|
8 |
[s390] [jdk8] Increase javac default stack size for s390x zero |
PSU |
|
21 |
Proxy.newProxyInstance throws NPE if loader is null and interface not visible from class loader |
PSU |
|
17, 21 |
RISC-V: Rename *_riscv64.ad files to *_riscv.ad under riscv/gc |
PSU |
|
21 |
jshell - Non-sealed declarations sometimes break a snippet evaluation |
PSU |
|
21 |
Fix boundaries of region to be tested with os::is_readable_range |
PSU |
|
21 |
[AArch64] C2 compilation fails with "Field too big for insn" |
PSU |
|
21 |
runtime/NMT/VirtualAllocCommitMerge.java may fail if mixing interpreted and compiled native invocations |
PSU |
|
21 |
libCreationTimeHelper.so fails to link in JDK 21 |
PSU |
|
17, 21 |
test/jdk/java/io/File/libGetXSpace.c does not compile on Windows 32-bit |
PSU |
|
21 |
JvmtiEnvBase doesn’t zero _ext_event_callbacks |
PSU |
|
21 |
javac crashes while adding type annotations to the return type of a constructor |
PSU |
|
17, 21 |
VectorMaskGen clobbers rflags on x86_64 |
PSU |
|
21 |
RISC-V: Avoid passing t0 as temp register to MacroAssembler::lightweight_lock/unlock |
PSU |
|
21 |
ppc64 TypeEntries::type_unknown logic looks wrong, missed optimization opportunity |
PSU |
|
17, 21 |
ProblemList java/lang/invoke/lambda/LambdaFileEncodingSerialization.java on linux-all |
PSU |
|
21 |
Unlock experimental options in EATests.java |
PSU |
|
21 |
[BACKOUT] 8225377: type annotations are not visible to javac plugins across compilation boundaries |
PSU |
|
21 |
[BACKOUT] 8318562: Computational test more than 2x slower when AVX instructions are used |
PSU |
OpenJFX Fixes and Enhancements
The following table describes the OpenJFX changes implemented in this release.
OpenJDK Patch ID | Azul Zulu Version | Synopsis | CPU/PSUCPU fixes are included in both CPU and PSU bundles. PSU fixes are included in the PSU bundles only. |
---|---|---|---|
11 |
JavaFX show big icons in system menu on macOS with Retina display |
CPU,PSU |
|
11, 17, 21 |
Menus inaccessible on Linux with i3 wm |
PSU |
|
8 |
[Win] Name-Property of Spinner cannot be changed |
PSU |
|
11 |
[Linux] No more drag events when new Stage is created in drag handler |
PSU |
|
17, 21 |
FileAlreadyExistsException from NativeLibLoader when running concurrent applications with empty cache |
PSU |
|
8, 17, 21 |
Set minimum python version in WebKit cmake scripts |
PSU |
|
17, 21 |
JavaFX application continues to show a black screen after graphic card driver crash |
PSU |
|
17, 21 |
Update Gradle to 8.3 |
PSU |
|
17, 21 |
JavaFX build uses deprecated features that will be removed in gradle 8 |
PSU |
|
8, 17, 21 |
Possible null pointer access in native glass |
PSU |
|
8, 17, 21 |
Missing range checks in GlassPasteboard |
PSU |
|
17, 21 |
JavaFX runtime version is wrong at runtime |
PSU |
|
8, 17, 21 |
Provide media support for libavcodec version 60 |
PSU |
|
17, 21 |
Webkit build fails after gradle 8.4 |
PSU |
|
17, 21 |
Update Glib to 2.78.0 |
PSU |
|
17, 21 |
Update GStreamer to 1.22.6 |
PSU |
|
17, 21 |
Update to Xcode 14.3.1 on macOS |
PSU |
|
8, 11, 17, 21 |
Application window not activated in macOS 14 Sonoma when launched from command line |
PSU |
|
17, 21 |
Missing range checks in decora |
PSU |
|
11, 17, 21 |
Unrecognized "minimum" key in .jcheck/conf causes /reviewers command to be ignored |
PSU |
|
17, 21 |
[macos14] Running any JavaFX app prints Secure coding warning |
PSU |
|
17, 21 |
Update to Visual Studio 2022 version 17.6.5 on Windows |
PSU |
|
17, 21 |
Update to GCC 13.2.0 on Linux |
PSU |
|
11, 17, 21 |
WebView crashes on macOS 11 with WebKit 616.1 |
PSU |
Fixes and Enhancements Specific to Azul Zulu Builds of OpenJDK
The following table describes the Azul Zulu bug fixes implemented in this release.
Issue ID | Azul Zulu Version | Synopsis | CPU/PSUCPU fixes are included in both CPU and PSU bundles. PSU fixes are included in the PSU bundles only. |
---|---|---|---|
ZULU-56016 |
8, 11, 17 |
BCFIPS should be updated to version 1.0.24 |
CPU,PSU |
ZULU-56533 |
6 |
Do selective changes re: transfer of LT and LV currencies to EUR |
CPU,PSU |
ZULU-29744 |
8 |
fix compilation issues for gcc9.3 |
PSU |
ZULU-34602 |
21 |
Failure in vmTestbase/nsk/jdi/ReferenceType/instances/instances003/instances003.java - com.sun.jdi.ObjectCollectedException |
PSU |
ZULU-34883 |
21 |
integrate CRS agent to Zulu17 |
PSU |
ZULU-34955 |
21 |
Failure in about 50 security tests - LinkageError occurred while loading main class com.sun.javatest.regtest.agent.MainWrapper |
PSU |
ZULU-35818 |
21 |
CDS tests fails with assertion if CRS enabled |
PSU |
ZULU-35819 |
21 |
regression tests runtime/SelectionResolution/* failed: SIGSEGV |
PSU |
ZULU-35876 |
21 |
Failure in java/lang/SecurityManager/CheckAccessClassInPackagePermissions.java - Module module com.azul.crs.client has not been granted ("java.lang.RuntimePermission" "accessClassInPackage.com.azul.tooling.in") |
PSU |
ZULU-37416 |
21 |
ClassNotFoundException com.azul.tooling.Handler |
PSU |
ZULU-37449 |
21 |
Add a configurable delay for starting of CRS code which has side effects on JDK initialization |
PSU |
ZULU-37617 |
21 |
High CPU load when CRS is enabled |
PSU |
ZULU-37651 |
21 |
JVM crashes in CI runs |
PSU |
ZULU-37670 |
21 |
CRS related renamings accordingly to PMM-282 |
PSU |
ZULU-37671 |
21 |
Failure in 19 tests in serviceability/sa/ and sun/tools/jhsdb/ - Unable to deduce type of thread from address |
PSU |
ZULU-37720 |
21 |
[REGRESSION] Test jdk/modules/etc/VerifyModuleDelegation.java fails with NPE |
PSU |
ZULU-38273 |
21 |
drainQueues() after disableCRS() crashes VM |
PSU |
ZULU-38294 |
21 |
Failure in java/lang/ClassLoader/securityManager/ClassLoaderTest.java - IllegalStateException: getSystemClassLoader cannot be called during the system class loader instantiation |
PSU |
ZULU-38301 |
21 |
Failure in several regression tests sun/security/krb5/auto/* and java/time/tck/java/time/chrono/* - Unexpected exit from test [exit code: -1073740791] |
PSU |
ZULU-38367 |
21 |
Fix for ZULU-38294 breaks zulu build |
PSU |
ZULU-38448 |
21 |
Failures in six various tests on all (and only) "non-CRS" platforms |
PSU |
ZULU-38511 |
21 |
All CRS modules should be loaded by boot class loader (again) |
PSU |
ZULU-40762 |
21 |
Zulu fastdebug failed to start with CRS enabled |
PSU |
ZULU-40964 |
21 |
Processing of VM_METHOD_FIRST_CALLED at client side |
PSU |
ZULU-40966 |
21 |
Fix 2 Address Sanitizer (ASAN) sscanf buffer overflows - any testcase |
PSU |
ZULU-43110 |
21 |
notify_class_load should be configurable by CrsClassLoadMessage::should_notify() |
PSU |
ZULU-43971 |
21 |
Update CRS client to version 1.0.11 |
PSU |
ZULU-45003 |
21 |
CRS agent without -XX:+UnlockExperimentalVMOptions/UnlockExperimentalCRS |
PSU |
ZULU-45268 |
21 |
Add sending of VM_METHOD_FIRST_CALLED to all supported JVMs |
PSU |
ZULU-46703 |
21 |
Use CRS Agent 1.0.26 |
PSU |
ZULU-47172 |
17, 21 |
[CRaC] jdk/jdk/crac jtreg tests failed on CentOS 8 |
PSU |
ZULU-48353 |
8 |
restore proper JNF bunding |
PSU |
ZULU-48356 |
21 |
Failure in com/sun/management/DiagnosticCommandMBean/DcmdMBeanPermissionsTest.java - SecurityException: ("java.lang.RuntimePermission" "getClassLoader") |
PSU |
ZULU-48669 |
21 |
unnecessary call of hash.cpp/sha256 method when CRS is not intended to be started |
PSU |
ZULU-48695 |
21 |
adding heuristic: report compilation events as VM_METHOD_FIRST_CALLED event |
PSU |
ZULU-48967 |
21 |
AVD agent to be used: 1.0.30 |
PSU |
ZULU-49206 |
21 |
AVD agent to be used: 1.0.32 |
PSU |
ZULU-51813 |
17 |
Enable BCFIPS provider configuration |
PSU |
ZULU-51814 |
11 |
FIPS for Zulu 11 |
PSU |
ZULU-51913 |
8 |
JBOSS EAP 7.4.0 fails with Zulu 8.74.0.11 |
PSU |
ZULU-52197 |
21 |
AVD for Zulu 21 |
PSU |
ZULU-52231 |
11 |
Move zulu11 aarch32 builds to ent jenkins env |
PSU |
ZULU-52236 |
21 |
Fix partial initialization warning for _listener_address |
PSU |
ZULU-53286 |
Rename linux-arm to linux-armhf in build matrix |
PSU |
|
ZULU-53497 |
8 |
Improve zoich build infra |
PSU |
ZULU-53520 |
21 |
Upgrade boot jdk for zulu21 |
PSU |
ZULU-53750 |
17, 21 |
Checkpoint while debugging |
PSU |
ZULU-54108 |
17, 21 |
Could not find criuengine for zulu with crac for win & mac |
PSU |
ZULU-54275 |
8, 11, 17, 21 |
AVD code inventory does not work properly on Zulu17 |
PSU |
ZULU-54288 |
11, 17 |
Add UseBCFIPS option for Zulu11 |
PSU |
ZULU-54295 |
17 |
libGetXSpace.c fails to compile on win32 |
PSU |
ZULU-54628 |
8 |
[OJ-reg] "com/sun/jdi/StepTest.java" test failed with "java.lang.IllegalArgumentException: Bad method name/signature: com.azul.crac.Core.go:()V" |
PSU |
ZULU-54881 |
17, 21 |
[CRaC] 4 jdk/crac jtreg tests fail on macosx in Zulu 17.46 and Zulu 21.30 builds |
PSU |
ZULU-54882 |
17, 21 |
[JCK21] Multiple "api/java_lang/" tests failed with "java.lang.NullPointerException" |
PSU |
ZULU-54890 |
17, 21 |
[CRaC] sun/misc/SunMiscSignalTest.java test fails on macosx in Zulu 17.46.27, 17.46.28, 21.30.19, 21.30.20 CRaC builds |
PSU |
ZULU-54928 |
22 EA fails to sign correctly after 22.0.51+ |
PSU |
|
ZULU-55359 |
21 |
CI for CRaC |
PSU |
ZULU-55361 |
Update base images for armv6hf-sdk and armv5sf-sdk |
PSU |
|
ZULU-55363 |
21 |
Backport test fixes from upstream |
PSU |
ZULU-55547 |
8 |
Remove OpenJSSE and Legacy8uJSSE from Zulu8 |
PSU |
ZULU-55559 |
17, 21 |
JMX cannot be enabled after restore |
PSU |
ZULU-55562 |
linux-armsf started to fail after transition to ent build env |
PSU |
|
ZULU-55812 |
21 |
Change to Xcode 14.3 for building on macOS |
PSU |
ZULU-55843 |
17, 21 |
Zulu CRaC + GC log |
PSU |
ZULU-56027 |
17, 21 |
Zulu21 CRaC build does not work with CRS on Windows |
PSU |
ZULU-56028 |
17, 21 |
CRS: --disable-precompiled-headers fails to compile |
PSU |
ZULU-56029 |
8, 11, 17, 21 |
review references to slackoverflow |
PSU |
ZULU-56061 |
17, 21 |
CRaC: OSX: --disable-precompiled-headers fails to compile |
PSU |
ZULU-56146 |
8 |
Mass build failures after 8138694 |
PSU |
ZULU-56164 |
8 |
Update .dependencies file with freetype for custom aarch64 compiler |
PSU |
ZULU-56206 |
17, 21 |
CRaC code has bad words |
PSU |
ZULU-56211 |
8 |
Fix PPC family builds |
PSU |
ZULU-56430 |
21 |
Allow Merge PRs in CI |
PSU |
ZULU-6566 |
21 |
Modules without classes can not be imported into jre image |
PSU |
Fixes and Enhancements Specific to Azul Zulu Builds of OpenJDK With JavaFX
The following table describes the Azul ZuluFX bug fixes implemented in this release.
Issue ID | Azul Zulu Version | Synopsis | CPU/PSUCPU fixes are included in both CPU and PSU bundles. PSU fixes are included in the PSU bundles only. |
---|---|---|---|
ZULU-55389 |
8 |
jfx8: typo in Mesa 3-D Graphics Library version |
CPU,PSU |
ZULU-52487 |
8, 17, 21 |
Use VS2022-17.6.5 for WebKit v616.1 |
PSU |
ZULU-52980 |
17, 21 |
win32: webkit build is broken after 8238650 |
PSU |
ZULU-55581 |
17, 21 |
win32: glib build is broken after JDK-8318386 |
PSU |