Visit Azul.com Support

April 2023 Quarterly Update Release Notes

April 18, 2023

This release is a quarterly update release for Azul Zulu Builds of OpenJDK version 20, 17, 11, 8, 7, and 6. The following table lists detailed information on the Azul Zulu versions released with the current update.

Azul Zulu Version*

Update Type**

JDK VersionThe JDK version that is used in this release of Azul Zulu.

Based onThe previous version of Azul Zulu that was used as the basis for the current version.

JavaFX VersionThe version of JavaFX that is included in this release of Azul Zulu. JavaFX is available in the bandles with the -fx- suffix in the name.

Azul Zulu Version

JDK Version

20.30.11 (CA)
20.30.12 (SA)

PSU

20.0.1+9

20.28

20+103

20.0.1+101

17.41.14 (SA)

CPU

17.0.6.0.101+2

17.40

17.0.6+10

19.0.2.1.101+100

17.42.19 (CA)
17.42.20 (SA)

PSU

17.0.7+7

17.41

17.0.6.0.101+2

20.0.1+101

11.63.16 (SA)

CPU

11.0.18.0.101+3

11.62

11.0.18+10

19.0.2.1.101+100

11.64.19 (CA)
11.64.20 (SA)

PSU

11.0.19+7

11.63

11.0.18.0.101+3

19.0.3+102

8.69.0.16 (SA)

CPU

8u371-b03

8.68

8u362-b09

8u371-b01

8.70.0.23 (CA)
8.70.0.24 (SA)
8.70.0.26 (SA)

PSU

8u372-b05

8.69

8u371-b03

8u372-b02

7.61.0.18 (SA)

CPU

7u381-b03

7.59

7u371-b03

N/A

6.55.0.12 (SA)

CPU

6b155

6.53

6b153

N/A

* Azul provides two types of distribution packages for each Java version:

  • SA distributions are tested, certified, and commercially supported Azul Zulu builds of OpenJDK. Azul ensures that the software that uses the Accessible APIs of the product doesn’t have to include specific licenses and that such use doesn’t contaminate the code or intellectual property of such software with any license requirements.

  • CA are Azul Zulu builds of OpenJDK that are free to download and use.

Note
Both SA and CA distributions may contain Early Access builds noted with -ea- in their filename. Early Access builds may not be TCK certified.

** Update type:

  • CPU (Critical Patch Updates) contain fixes to security vulnerabilities and critical bug fixes. Azul Zulu CPU releases are generally based on prior-cycle PSU releases, with only security fixes applied. They provide a low-risk vehicle for the potentially urgent deployment of security fixes when issues of sufficient severity arise. CPU releases are available in SA distributions.

  • PSU (Patch Set Updates) incorporates all fixes in the corresponding CPU, as well as additional non-security bug fixes. Azul Zulu PSU releases incorporate both security fixes and other changes that align the release contents with the associated OpenJDK project quarterly release. PSU releases are available in SA and CA distributions.

What’s New

Available Versions

Azul Zulu for Java 20 is included in this release, while Azul Zulu for Java 13 (after 3.5 years), Java 15 (after 2.5 years), and Java 19 (after 6 months) are no longer provided, as specified in the Azul Support Roadmap.

These versions, which are not Long-Term Support (LTS) versions, guarantee the evolution of the OpenJDK system and provide developers and DevOps teams the opportunity to use and test new features in OpenJDK. Although non-LTS versions can be used in production, LTS versions are typically used in production environments. Azul Zulu for the next LTS, Java 21, will be released in September 2023. If you’re interested in more information about this topic, we recommend checking out the community podcast where the changes included in OpenJDK 20 and the release process of the OpenJDK project are discussed.

If you’re still using any of these versions that are no longer provided, we can help you if issues would arise! Please email us at [email protected].

CRaC Included

Starting with the April 2023 release, support for Coordinated Restore at Checkpoint (CRaC) is included with some of the Azul Zulu Builds of OpenJDK. CRaC support facilitates the capture of an application checkpoint image, and the fast startup of an application from a previously check-pointed image.

Note
Only the bundles with -crac- in the name include CRaC functionality. Currently, CRaC is only available on Linux/x64 and Linux/Arm64, in version 17 of Azul Zulu Builds of OpenJDK.

The full documentation and how it can be used is described in the "Coordinated Restore at Checkpoint (CRaC)" section.

Azul Vulnerability Detection Improvements

Several improvements in the Connected Runtime Service (CRS) that allows to detect components and communicate with the Azul Vulnerability Detection Forwarder:

  • Recover the first method-level tracing at the JVM level.

  • CRS flags are no longer marked as experimental.

  • Configurable disk and memory use.

  • Improved performance metrics.

  • Use of JAR manifest files and metadata to identify components.

New Property

In this release, a new property is introduced:

  • swing.html.object: if set to true, there will be an attempt to always render HTML object tags embedded in Swing HTML components, in the same way an unpatched JDK works now. The default value is false.

Changed Install Paths for RPM-based Linux

To satisfy the SELinux policy, the Zulu RPM installation paths have changed in the following way:

  • For RPM packages downloaded from Azul Downloads:

    • JDK package changed from /usr/lib/jvm/zulu-<major_version> to /usr/lib/jvm/java-<major_version>-zulu-openjdk-jdk.

    • JRE package changed from /usr/lib/jvm/zre-<major_version> to /usr/lib/jvm/java-<major_version>-zulu-openjdk-jre.

  • For Zulu packages installed from Azul RPM repository, changed from /usr/lib/jvm/zulu<major_version>-ca to /usr/lib/jvm/java-<major_version>-zulu-openjdk-ca.

For compatibility, new RPMs create symlinks from the old installation paths pointing to the new installation paths. For example for Zulu 11:

 
# JDK packages /usr/lib/jvm/zulu-11 -> /usr/lib/jvm/java-11-zulu-openjdk-jdk # JRE packages /usr/lib/jvm/zre-11 -> /usr/lib/jvm/java-11-zulu-openjdk-jre # Layered packages from RPM repository /usr/lib/jvm/zulu11 -> zulu11-ca /usr/lib/jvm/zulu11-ca -> /usr/lib/jvm/java-11-zulu-openjdk-ca

Impact on RPM Downgrades

An RPM downgrade from any modified RPM version (e.g. zulu11.63) to any old RPM version (zulu11.62 or earlier) will not work properly. To downgrade, uninstall the new version and then install the old version instead of a direct downgrade.

Notice of Upcoming Changes

In the next release (July 2023), we plan to reduce the testing cycles for the following environments targeting their end of life:

  • Windows Client 8.1

  • Debian 9.x

If you’re still using any of these, we will be providing Azul Platform Core versions for you and can help you if issues would arise! Please email us at [email protected].

Known Issues

There are no new known issues to report in this release.

IANA Time Zone Database version

This release of Azul Zulu comes with IANA Time Zone Database version 2023c.

Supported Platforms

This section provides information about the operating systems that are supported in this update release of Azul Zulu.

Operating System

Azul Zulu Version

6

7

8

11

17

20

Windows (x86 32/64-bit)

Windows Server 2022

Windows Server 2019

Windows Server 2016

Windows Server 2012 R2

Windows 11

Windows 10

Windows 8.1

n/a

Windows (ARM 64-bit)

Windows 11

n/a

n/a

n/a

n/a

n/a

Windows 10

n/a

n/a

n/a

n/a

n/a

Linux (x86 32/64-bit)

RHEL 9.x

n/a

RHEL 8.x

RHEL 7.x

SLES 15

SLES 12

CentOS Stream

Ubuntu 22.04

Ubuntu 20.04

Ubuntu 18.04

Debian 11

Debian 10

Debian 9

Wind River 8.x

n/a

n/a

n/a

n/a

CoreOS

n/a

n/a

Alpine Linux 3.11 or later

n/a

n/a

Amazon Linux 2023

n/a

n/a

n/a

Linux (ARM 64-bit)

Ubuntu 20.04

n/a

n/a

Ubuntu 18.04

n/a

n/a

n/a

n/a

Alpine Linux 3.11 or later

n/a

n/a

Amazon Linux 2023

n/a

n/a

n/a

Linux with kernel 3.10.x and glibc 2.23 [1]Bundles with the Checkpoint/Restore (with the criu suffix) functionality require kernel 4.4.0+. [2]Bundles compiled with GCC 9 (with the gcc9 suffix) require glibc 2.29.

n/a

n/a

n/a

n/a

Linux (ARM 32-bit Hard-Float)

Ubuntu 18.04 [3]Bundles with the C1 compiler were tested on ARMv6/ARMv7/ARMv8 hardware. Bundles with both C1 and C2 compilers were tested on ARMv7/ARMv8 hardware.

n/a

n/a

n/a

Raspbian 10 Buster [3]Bundles with the C1 compiler were tested on ARMv6/ARMv7/ARMv8 hardware. Bundles with both C1 and C2 compilers were tested on ARMv7/ARMv8 hardware.

n/a

n/a

n/a

Raspbian 9 Stretch [3]Bundles with the C1 compiler were tested on ARMv6/ARMv7/ARMv8 hardware. Bundles with both C1 and C2 compilers were tested on ARMv7/ARMv8 hardware.

n/a

n/a

n/a

n/a

Linux with kernel 3.10.x and glibc 2.9 [3]Bundles with the C1 compiler were tested on ARMv6/ARMv7/ARMv8 hardware. Bundles with both C1 and C2 compilers were tested on ARMv7/ARMv8 hardware. [4]Bundles with the CRaM (with the cr suffix) functionality require glibc 2.13.

n/a

n/a

n/a

n/a

Linux (ARM 32-bit Soft-Float) [5]Bundles with the C1 compiler will use FPU, if it is present and available, to speed up floating point operations. Bundles with both C1 and C2 compilers require FPU.

Linux with kernel 2.6.34 and glibc 2.5 [6]Bundles with the C1 compiler. Tested on ARMv5 hardware.

n/a

n/a

n/a

n/a

Debian 7 Wheezy [7]Bundles with the C1 compiler were tested on ARMv6 and ARMv7 hardware. Bundles with both C1 and C2 compilers were tested on ARMv7 hardware.

n/a

n/a

n/a

n/a

Linux with kernel 3.10.x and glibc 2.9 [7]Bundles with the C1 compiler were tested on ARMv6 and ARMv7 hardware. Bundles with both C1 and C2 compilers were tested on ARMv7 hardware.

n/a

n/a

n/a

n/a

Linux (MIPS 32-bit) [8]MIPS32r2 ISA, Big Endian, FPU in 32-bit mode or equivalent emulation.

Linux with kernel 4.9.59 and glibc 2.9 [9]Linux soft-float O32 MIPS ABI

n/a

n/a

n/a

n/a

n/a

Linux (PowerPC 64-bit Big Endian)

Linux with kernel 3.8.13 and glibc 2.22 [10]Bundles for this platform were tested on QorIQ® T4240-RDB.

n/a

n/a

n/a

n/a

n/a

Linux (PowerPC 32-bit Hard-float and SPE)

Linux with kernel 3.12.37 and glibc 2.20 [11]Hard-Float EABI bundles were tested on QorIQ® T1024RDB. SPE ABI bundles were tested on NXP® P2020RDB.

n/a

n/a

n/a

n/a

n/a

QNX (ARMv7 32-bit Hard-Float ABI)

QNX 7.0

n/a

n/a

n/a

n/a

n/a

MacOS (x86 64-bit)

macOS 13

n/a

macOS 12

n/a

MacOS (Apple Silicon)

macOS 13

n/a

n/a

macOS 12

n/a

n/a

Solaris (x86 and Sparc)

Solaris 11

n/a

n/a

n/a

Solaris 10

n/a

n/a

n/a

n/a

Fixed Issues

This section covers all issues that were fixed in this release.

Fixed Common Vulnerabilities and Exposures

This section summarizes Common Vulnerabilities and Exposures (CVE) fixed in this release.

CVE # Component Protocol Remote Exploit w/o Auth. Base Score Attack Vector Attack Complex Privileges Req’d User Interact Scope Confiden-tiality Integrity Availability Azul Zulu Versions Affected Notes

CVE-2023-21930

JSSE

TLS

Yes

7.4

Network

High

None

None

Unchanged

High

High

None

20, 17, 11, 8

Note 1

CVE-2023-21954

Hotspot

Multiple

Yes

5.9

Network

High

None

None

Unchanged

High

None

None

17, 11, 8, 7

Note 1

CVE-2023-21967

JSSE

HTTPS

Yes

5.9

Network

High

None

None

Unchanged

None

None

High

20, 17, 11, 8, 7, 6

Note 1

CVE-2023-21939

Swing

HTTP

Yes

5.3

Network

Low

None

None

Unchanged

None

Low

None

20, 17, 11, 8, 7, 6

Note 1

CVE-2023-21937

Networking

Multiple

Yes

3.7

Network

High

None

None

Unchanged

None

Low

None

20, 17, 11, 8, 7, 6

Note 1

CVE-2023-21938

Libraries

Multiple

Yes

3.7

Network

High

None

None

Unchanged

None

Low

None

20, 17, 11, 8, 7, 6

Note 2

CVE-2023-21968

Libraries

Multiple

Yes

3.7

Network

High

None

None

Unchanged

None

Low

None

20, 17, 11, 8, 7

Note 1

CVE-2023-21986 This CVE is not applicable to Azul Zulu Builds of OpenJDK. It is listed here for comparison with other Java implementations which may contain this CVE.

GraalVM Native Image

None

No

5.7

Local

Low

None

None

Changed

None

Low

Low

None

Notes:

ID Notes

1

This vulnerability applies to Java deployments that load and run untrusted code (e.g., code that comes from the internet) and rely on the Java sandbox for security. This vulnerability can also be exploited by using APIs in the specified Component, e.g., through a web service which supplies data to the APIs.

2

This vulnerability applies to Java deployments that load and run untrusted code (e.g., code that comes from the internet) and rely on the Java sandbox for security. This vulnerability does not apply to Java deployments, typically in servers, that load and run only trusted code (e.g., code installed by an administrator).

Non-CVE Security Fixes

The following table summarizes non-CVE security fixes implemented in this release.

OpenJDK Patch ID Azul Zulu Version Synopsis CPU/PSUCPU fixes are included in both CPU and PSU bundles. PSU fixes are included in the PSU bundles only.

JDK-8287404

20, 17, 11, 8, 7, 6

Improve ping times

CPU,PSU

JDK-8303501

20, 17, 11, 8

Unable to navigate to relative URLs after fix for JDK-8299781

CPU,PSU

JDK-8300060

20, 17, 11, 8

Improved Webkit support

CPU,PSU

JDK-8299781

20, 17, 11, 8

Improve JFX navigation

CPU,PSU

JDK-8299129

20, 17, 11, 8, 7, 6

Enhance NameService lookups

CPU,PSU

JDK-8297371

20, 17, 11, 8, 7, 6

Improve UTF8 representation redux

CPU,PSU

JDK-8292652

8, 7, 6

Enhance macro allocation

CPU,PSU

JDK-8288436

20, 17, 11, 8, 7, 6

Improve Xalan supports

CPU,PSU

JDK-8305113

17, 11, 8, 7, 6

(tz) Update Timezone Data to 2023c

CPU,PSU

OpenJDK Bug Fixes

The following table describes the OpenJDK changes implemented in this release.

OpenJDK Patch ID Azul Zulu Version Synopsis CPU/PSUCPU fixes are included in both CPU and PSU bundles. PSU fixes are included in the PSU bundles only.

JDK-8305113

17, 11, 8, 7, 6

(tz) Update Timezone Data to 2023c

CPU,PSU

JDK-8298310

20, 17, 11, 8, 7, 6

Enhance TLS session negotiation

CPU,PSU

JDK-8296700

8, 7, 6

Improve String platform support

CPU,PSU

JDK-8288436

20, 17, 11, 8, 7, 6

Improve Xalan supports

CPU,PSU

JDK-8296692

20, 17, 11, 8, 7, 6

Improve String platform support

CPU,PSU

JDK-8296684

20, 17, 11, 8, 7, 6

Improve String platform support

CPU,PSU

JDK-8296676

20, 17, 11, 8, 7, 6

Improve String platform support

CPU,PSU

JDK-8299129

20, 17, 11, 8, 7, 6

Enhance NameService lookups

CPU,PSU

JDK-8296957

8, 7, 6

One more cast in SAFE_SIZE_NEW_ARRAY2

CPU,PSU

JDK-8298191

17, 11

Enhance object reclamation process

CPU,PSU

JDK-8297371

20, 17, 11, 8, 7, 6

Improve UTF8 representation redux

CPU,PSU

JDK-8298667

20, 17, 11, 8, 7

Improved path handling

CPU,PSU

JDK-8292652

8, 7, 6

Enhance macro allocation

CPU,PSU

JDK-8287404

20, 17, 11, 8, 7, 6

Improve ping times

CPU,PSU

JDK-8295304

20, 17, 11, 8, 7, 6

Runtime support improvements

CPU,PSU

JDK-8294474

20, 17, 11, 8

Better AES support

CPU,PSU

JDK-8296496

8, 7, 6

Overzealous check in sizecalc.h prevents large memory allocation

CPU,PSU

JDK-8296832

20, 17, 11, 8, 7, 6

Improve Swing platform support

CPU,PSU

JDK-8301170

17

perfMemory_windows.cpp add free_security_attr to early returns

PSU

JDK-8301143

8

[TESTBUG] jfr/event/sampling/TestNative was backported to JDK8u without proper native wrapper

PSU

JDK-8301123

20

Enable Symbol refcounting underflow checks in PRODUCT

PSU

JDK-8300773

17, 11

Address the inconsistency between the constant array and pool size

PSU

JDK-8300751

17

[17u] Remove duplicate entry in javac.properties

PSU

JDK-8300742

11

jstat’s CGCT is 5 percent higher than the pause time in -Xlog:gc.

PSU

JDK-8300692

17

GCC 12 reports some compiler warnings in bundled freetype

PSU

JDK-8300590

17

[JVMCI] BytecodeFrame.equals is broken

PSU

JDK-8300424

11

[11u] Chunk lost in backport of 8297569

PSU

JDK-8300266

17

Detect Virtualization on Linux aarch64

PSU

JDK-8300205

17

Swing test bug8078268 make latch timeout configurable

PSU

JDK-8300119

17, 11, 8

CgroupMetrics.getTotalMemorySize0() can report invalid results on 32 bit systems

PSU

JDK-8300106

17, 11, 8

Currency.getSymbol(Locale) returns incorrect symbol for en_SL and hr_HR

PSU

JDK-8300014

8

Some backports placed the tests in the wrong location

PSU

JDK-8299970

17

Speed up compiler/arraycopy/TestArrayCopyConjoint.java

PSU

JDK-8299957

17

Enhance error logging in instrument coding with additional jplis_assert_msg

PSU

JDK-8299947

20

Change milestone to fcs for all releases

PSU

JDK-8299804

8

Fix non-portable code in hotspot shell tests in 8u

PSU

JDK-8299671

17

Speed up compiler/intrinsics/string/TestStringLatin1IndexOfChar.java

PSU

JDK-8299657

17

sun/tools/jhsdb/SAGetoptTest.java fails after 8299470

PSU

JDK-8299548

8

Fix hotspot/test/runtime/Metaspace/MaxMetaspaceSizeTest.java in 8u

PSU

JDK-8299520

17, 11

TestPrintXML.java output error messages in case compare fails

PSU

JDK-8299497

17

Usage of constructors of primitive wrapper classes should be avoided in java.desktop API docs

PSU

JDK-8299470

17

sun/jvm/hotspot/SALauncher.java handling of negative rmiport args

PSU

JDK-8299445

11, 8

EndingDotHostname.java fails because of compilation errors

PSU

JDK-8299424

17

containers/docker/TestMemoryWithCgroupV1.java fails on SLES12 ppc64le when testing Memory and Swap Limit

PSU

JDK-8299388

17

java/util/regex/NegativeArraySize.java fails on Alpine and sometimes Windows

PSU

JDK-8299296

17, 11

Write a test to verify the components selection sends ItemEvent

PSU

JDK-8299234

11

JMX Repository.query performance

PSU

JDK-8299194

20, 17, 11

CustomTzIDCheckDST.java may fail at future date

PSU

JDK-8299018

17

java/net/httpclient/HttpsTunnelAuthTest.java fails with java.io.IOException: HTTP/1.1 header parser received no bytes

PSU

JDK-8299015

17

Ensure that HttpResponse.BodySubscribers.ofFile writes all bytes

PSU

JDK-8298947

17

compiler/codecache/MHIntrinsicAllocFailureTest.java fails intermittently

PSU

JDK-8298726

17

(fs) Change PollingWatchService to record last modified time as FileTime rather than milliseconds

PSU

JDK-8298649

17

JFR: RemoteRecordingStream support for checkpoint event sizes beyond u4

PSU

JDK-8298588

17, 11

WebSockets: HandshakeUrlEncodingTest unnecessarily depends on a response body

PSU

JDK-8298568

17

Fastdebug build fails after JDK-8296389

PSU

JDK-8298472

17

AArch64: Detect Ampere-1 and Ampere-1A CPUs and set default options

PSU

JDK-8298271

17, 11

java/security/SignedJar/spi-calendar-provider/TestSPISigned.java failing on Windows

PSU

JDK-8298129

17, 11

Let checkpoint event sizes grow beyond u4 limit

PSU

JDK-8298108

17, 11

Add a regression test for JDK-8297684

PSU

JDK-8298093

17, 11

improve cleanup and error handling of awt_parseColorModel in awt_parseImage.c

PSU

JDK-8298073

17, 11

gc/metaspace/CompressedClassSpaceSizeInJmapHeap.java causes test task timeout on macosx

PSU

JDK-8298035

17

Provide better descriptions for JIT compiler JFR events

PSU

JDK-8298027

17, 11, 8

Remove SCCS id’s from awt jtreg tests

PSU

JDK-8297959

17

Provide better descriptions for some Operating System JFR events

PSU

JDK-8297951

17, 11

C2: Create skeleton predicates for all If nodes in loop predication

PSU

JDK-8297804

17, 11, 8

(tz) Update Timezone Data to 2022g

PSU

JDK-8297642

17

PhaseIdealLoop::only_has_infinite_loops must detect all loops that never lead to termination

PSU

JDK-8297569

17, 11

URLPermission constructor throws IllegalArgumentException: Invalid characters in hostname after JDK-8294378

PSU

JDK-8297523

17

Various GetPrimitiveArrayCritical miss result - NULL check

PSU

JDK-8297489

17, 11

Modify TextAreaTextEventTest.java as to verify the content change of TextComponent sends TextEvent

PSU

JDK-8297480

17, 11

GetPrimitiveArrayCritical in imageioJPEG misses result - NULL check

PSU

JDK-8297437

17

javadoc cannot link to old docs (with old style anchors)

PSU

JDK-8297431

17

[JVMCI] HotSpotJVMCIRuntime.encodeThrowable should not throw an exception

PSU

JDK-8297264

17, 11

C2: Cast node is not processed again in CCP and keeps a wrong too narrow type which is later replaced by top

PSU

JDK-8297211

17

Expensive fillInStackTrace operation in HttpURLConnection.getOutputStream0 when no content-length in response

PSU

JDK-8297088

17, 11

Update LCMS to 2.14

PSU

JDK-8296924

17, 11

C2: assert(is_valid_AArch64_address(dest.target())) failed: bad address

PSU

JDK-8296912

17, 11

C2: CreateExNode::Identity fails with assert(i < _max) failed: oob: i=1, _max=1

PSU

JDK-8296878

17, 11

Document Filter attached to JPasswordField and setText("") is not cleared instead inserted characters replaced with unicode null characters

PSU

JDK-8296715

17, 11, 8

CLDR v42 update for tzdata 2022f

PSU

JDK-8296675

17, 11

Exclude linux-aarch64 in NSS tests

PSU

JDK-8296632

8

Write a test to verify the content change of TextArea sends TextEvent

PSU

JDK-8296619

17, 11

Upgrade jQuery to 3.6.1

PSU

JDK-8296611

17, 11

Problemlist several sun/security tests until JDK-8295343 is resolved

PSU

JDK-8296548

17

Improve MD5 intrinsic for x86_64

PSU

JDK-8296485

8

BuildEEBasicConstraints.java test fails with SunCertPathBuilderException

PSU

JDK-8296480

8

java/security/cert/pkix/policyChanges/TestPolicy.java is failing

PSU

JDK-8296389

17

C2: PhaseCFG::convert_NeverBranch_to_Goto must handle both orders of successors

PSU

JDK-8296329

17

jar validator doesn’t account for minor class file version

PSU

JDK-8296239

17, 11, 8

ISO 4217 Amendment 174 Update

PSU

JDK-8296136

17

Use correct register in aarch64_enc_fast_unlock()

PSU

JDK-8296108

17, 11, 8

(tz) Update Timezone Data to 2022f

PSU

JDK-8295982

8

Failure in sun/security/tools/keytool/WeakAlg.java - ks: The process cannot access the file because it is being used by another process

PSU

JDK-8295952

8

Problemlist existing compiler/rtm tests also on x86

PSU

JDK-8295951

20

intermittent cmp_baseline task failures with CDS files

PSU

JDK-8295788

17, 11

C2 compilation hits "assertmode == ControlAroundStripMined && use == sfpt) || !use→is_reachable_from_root( failed: missed a node"

PSU

JDK-8295777

17, 11

java/net/httpclient/ConnectExceptionTest.java should not rely on system resolver

PSU

JDK-8295774

17, 11

Write a test to verify List sends ItemEvent/ActionEvent

PSU

JDK-8295724

17

VirtualMachineError: Out of space in CodeCache for method handle intrinsic

PSU

JDK-8295723

17, 11, 8

security/infra/wycheproof/RunWycheproof.java fails with Assertion Error

PSU

JDK-8295687

17, 11, 8

Better BMP bounds

PSU

JDK-8295685

17, 11

Update Libpng to 1.6.38

PSU

JDK-8295530

17, 11

Update Zlib Data Compression Library to Version 1.2.13

PSU

JDK-8295414

17

[Aarch64] C2: assert(false) failed: bad AD file

PSU

JDK-8295413

17

com/sun/jdi/EATests.java fails with compiler flag -XX:+StressReflectiveCode

PSU

JDK-8295412

11

support latest VS2022 MSC_VER in abstract_vm_version.cpp

PSU

JDK-8295405

11

Add cause in a couple of IllegalArgumentException and InvalidParameterException shown by sun/security/pkcs11 tests

PSU

JDK-8295322

8

Tests for JDK-8271459 were not backported to 11u

PSU

JDK-8295173

17, 11, 8

(tz) Update Timezone Data to 2022e

PSU

JDK-8295116

17, 11

C2: assert(dead→outcnt() == 0 && !dead→is_top()) failed: node must be dead

PSU

JDK-8295066

17

Folding of loads is broken in C2 after JDK-8242115

PSU

JDK-8295000

17

java/util/Formatter/Basic test cleanup

PSU

JDK-8294958

17

java/net/httpclient/ConnectTimeout tests are slow

PSU

JDK-8294947

17, 11

Use 64bit atomics in patch_verified_entry on x86_64

PSU

JDK-8294902

17

Undefined Behavior in C2 regalloc with null references

PSU

JDK-8294767

8

8u contains two copies of test/../FileUtils.java, one uses JDK9+ features

PSU

JDK-8294705

17, 11

Disable an assertion in test/jdk/java/util/DoubleStreamSums/CompensatedSums.java

PSU

JDK-8294677

17

chunklevel::MAX_CHUNK_WORD_SIZE too small for some applications

PSU

JDK-8294580

17, 11

frame::interpreter_frame_print_on() crashes if free BasicObjectLock exists in frame

PSU

JDK-8294548

17

Problem list SA core file tests on macosx-x64 due to JDK-8294316

PSU

JDK-8294538

17

missing is_unloading() check in SharedRuntime::fixup_callers_callsite()

PSU

JDK-8294378

17, 11

URLPermission constructor exception when using tr locale

PSU

JDK-8294357

17, 11, 8

(tz) Update Timezone Data to 2022d

PSU

JDK-8294307

17, 11, 8

ISO 4217 Amendment 173 Update

PSU

JDK-8294217

17

Assertion failure: parsing found no loops but there are some

PSU

JDK-8294160

17

misc crash dump improvements

PSU

JDK-8293996

17, 11

C2: fix and simplify IdealLoopTree::do_remove_empty_loop

PSU

JDK-8293819

17

sun/util/logging/PlatformLoggerTest.java failed with "RuntimeException: Retrieved backing PlatformLogger level null is not the expected CONFIG"

PSU

JDK-8293767

17, 11, 8

AWT test TestSinhalaChar.java has old SCCS markings

PSU

JDK-8293742

17, 11, 8

Better Banking of Sounds

PSU

JDK-8293734

17, 11, 8

Improve BMP image handling

PSU

JDK-8293717

17, 11, 8

Objective view of ObjectView

PSU

JDK-8293691

17

converting a defined BasicType value to a string should not crash the VM

PSU

JDK-8293598

17, 11, 8

Enhance InetAddress address handling

PSU

JDK-8293562

17

KeepAliveCache Blocks Threads while Closing Connections

PSU

JDK-8293554

17, 11, 8

Enhanced DH Key Exchanges

PSU

JDK-8293540

8

[Metrics] Incorrectly detected resource limits with additional cgroup fs mounts

PSU

JDK-8293531

17

C2: some vectorapi tests fail assert "Not monotonic" with flag -XX:TypeProfileLevel=222

PSU

JDK-8293493

17

Signal Handlers printout should show signal block state

PSU

JDK-8293472

8

Incorrect container resource limit detection if manual cgroup fs mounts present

PSU

JDK-8293466

17

libjsig should ignore non-modifying sigaction calls

PSU

JDK-8293326

17

jdk/sun/security/tools/jarsigner/compatibility/SignTwice.java slow on Windows

PSU

JDK-8293000

17

Review running times of jshell regression tests

PSU

JDK-8292877

17, 11

java/util/concurrent/atomic/Serial.java uses {Double,Long}Accumulator incorrectly

PSU

JDK-8292863

11

assert(_print_inlining_stream→size() > 0) failed: missing inlining msg

PSU

JDK-8292780

17

misc tests failed "assert(false) failed: graph should be schedulable"

PSU

JDK-8292660

17

C2: blocks made unreachable by NeverBranch-to-Goto conversion are removed incorrectly

PSU

JDK-8292602

17

ZGC: C2 late barrier analysis uses invalid dominator information

PSU

JDK-8292541

8

[Metrics] Reported memory limit may exceed physical machine memory

PSU

JDK-8292443

17

Weak CAS VarHandle/Unsafe tests should test always-failing cases

PSU

JDK-8292328

17

AccessibleActionsTest.java test instruction for show popup on JLabel did not specify shift key

PSU

JDK-8292297

17

Fix up loading of override java.security properties file

PSU

JDK-8292285

17

C2: remove unreachable block after NeverBranch-to-Goto conversion

PSU

JDK-8292177

17

InitialSecurityProperty JFR event

PSU

JDK-8292159

17

TYPE_USE annotations on generic type arguments of record components discarded

PSU

JDK-8292083

8

Detected container memory limit may exceed physical machine memory

PSU

JDK-8292066

17

Convert TestInputArgument.sh and TestSystemLoadAvg.sh to java version

PSU

JDK-8292033

17

Move jdk.X509Certificate event logic to JCA layer

PSU

JDK-8291825

17

java/time/nontestng/java/time/zone/CustomZoneNameTest.java fails if defaultLocale and defaultFormatLocale are different

PSU

JDK-8291570

8

[TESTBUG] Part of JDK-8250984 absent from 11u

PSU

JDK-8290964

17, 11

C2 compilation fails with assert "non-reduction loop contains reduction nodes"

PSU

JDK-8290920

11

sspi_bridge.dll not built if BUILD_CRYPTO is false

PSU

JDK-8290899

17, 11

java/lang/String/StringRepeat.java test requests too much heap on windows x86

PSU

JDK-8290850

17

C2: create_new_if_for_predicate() does not clone pinned phi input nodes resulting in a broken graph

PSU

JDK-8290838

17

Improve test coverage for XPath functions: Number Functions

PSU

JDK-8290837

17

Improve test coverage for XPath functions: Boolean Functions

PSU

JDK-8290836

17

Improve test coverage for XPath functions: String Functions

PSU

JDK-8290322

17

Optimize Vector.rearrange over byte vectors for AVX512BW targets.

PSU

JDK-8290197

17, 11

test/jdk/java/nio/file/Files/probeContentType/Basic.java fails on some systems for the ".rar" extension

PSU

JDK-8290083

17

ResponseBodyBeforeError: AssertionError or SSLException: Unsupported or unrecognized SSL message

PSU

JDK-8290067

17

Show stack dimensions in UL logging when attaching threads

PSU

JDK-8289948

17

Improve test coverage for XPath functions: Node Set Functions

PSU

JDK-8289695

11, 8

[TESTBUG] TestMemoryAwareness.java fails on cgroups v2 and crun

PSU

JDK-8289647

17

AssertionError during annotation processing of record related tests

PSU

JDK-8289562

11

Change bugs.java.com and bugreport.java.com URL’s to https

PSU

JDK-8289549

8

ISO 4217 Amendment 172 Update

PSU

JDK-8289511

17

Improve test coverage for XPath Axes: child

PSU

JDK-8289508

17

Improve test coverage for XPath Axes: ancestor, ancestor-or-self, preceding, and preceding-sibling

PSU

JDK-8289440

17

Remove vmTestbase/nsk/monitoring/MemoryPoolMBean/isCollectionUsageThresholdExceeded/isexceeded003 from ProblemList.txt

PSU

JDK-8289400

17

Improve com/sun/jdi/TestScaffold error reporting

PSU

JDK-8289350

17, 11, 8

Better media supports

PSU

JDK-8288854

17

getLocalGraphicsEnvironment() on for multi-screen setups throws exception NPE

PSU

JDK-8288516

17, 11, 8

Enhance font creation

PSU

JDK-8288415

17

java/awt/PopupMenu/PopupMenuLocation.java is unstable in MacOS machines

PSU

JDK-8288332

17, 11

Tier1 validate-source fails after 8279614

PSU

JDK-8288130

17

compiler error with AP and explicit record accessor

PSU

JDK-8288005

17

HotSpot build with disabled PCH fails for Windows AArch64

PSU

JDK-8287741

8

Fix of JDK-8287107 (unused cgv1 freezer controller) was incomplete

PSU

JDK-8287593

17

ShortResponseBody could be made more resilient to rogue connections

PSU

JDK-8287491

17

compiler/jvmci/errors/TestInvalidDebugInfo.java fails new assert: assert((uint)t < T_CONFLICT + 1) failed: invalid type #

PSU

JDK-8287463

8

JFR: Disable TestDevNull.java on Windows

PSU

JDK-8287411

17, 11

Enhance DTLS performance

PSU

JDK-8287217

17

C2: PhaseCCP: remove not visited nodes, prevent type inconsistency

PSU

JDK-8287180

17, 11

Update IANA Language Subtag Registry to Version 2022-08-08

PSU

JDK-8287109

8

Distrust.java failed with CertificateExpiredException

PSU

JDK-8287107

8

CgroupSubsystemFactory.setCgroupV2Path asserts with freezer controller

PSU

JDK-8287011

11

Improve container information

PSU

JDK-8286962

17, 11

java/net/httpclient/ServerCloseTest.java failed once with ConnectException

PSU

JDK-8286873

17

Improve websocket test execution time

PSU

JDK-8286844

17

com/sun/jdi/RedefineCrossEvent.java failed with 1 threads completed while VM suspended

PSU

JDK-8286800

17, 11

Assert in PhaseIdealLoop::dump_real_LCA is too strong

PSU

JDK-8286707

17

JFR: Don’t commit JFR internal jdk.JavaMonitorWait events

PSU

JDK-8286705

17

GCC 12 reports use-after-free potential bugs

PSU

JDK-8286694

17

Incorrect argument processing in java launcher

PSU

JDK-8286624

8

Regression Test CoordinateTruncationBug.java fails on OL8.3

PSU

JDK-8286562

17

GCC 12 reports some compiler warnings

PSU

JDK-8286496

17, 11, 8

Improve Thread labels

PSU

JDK-8286154

17

Fix 3rd party notices in test files

PSU

JDK-8286070

17, 11

Improve UTF8 representation

PSU

JDK-8286030

17, 11

Avoid JVM crash when containers share the same /tmp dir

PSU

JDK-8285965

17

TestScenarios.java does not check for "<!-- safepoint while printing -→" correctly

PSU

JDK-8285835

17, 11

SIGSEGV in PhaseIdealLoop::build_loop_late_post_work

PSU

JDK-8285690

17, 11

CloneableReference subtest should not throw CloneNotSupportedException

PSU

JDK-8285399

17, 11

JNI exception pending in awt_GraphicsEnv.c:1432

PSU

JDK-8285021

8

Improve CORBA communication

PSU

JDK-8284977

8

MetricsTesterCgroupV2.getLongValueEntryFromFile fails when named value doesn’t exist

PSU

JDK-8284767

17

Create an automated test for JDK-4422535

PSU

JDK-8284756

8

[11u] Remove unused isUseContainerSupport in CgroupV1Subsystem

PSU

JDK-8284726

17

Print active locale settings in hs_err reports and in VM.info

PSU

JDK-8284690

8

[macos] VoiceOver : Getting java.lang.IllegalArgumentException: Invalid location on Editable JComboBox

PSU

JDK-8284524

17

Create an automated test for JDK-4422362

PSU

JDK-8284165

17, 11

Add pid to process reaper thread name

PSU

JDK-8284115

17

[IR Framework] Compilation is not found due to rare safepoint while dumping PrintIdeal/PrintOptoAssembly

PSU

JDK-8284102

8

[TESTBUG] [11u] Retroactively add regression test for JDK-8272124

PSU

JDK-8284023

11

java.sun.awt.X11GraphicsDevice.getDoubleBufferVisuals() leaks XdbeScreenVisualInfo

PSU

JDK-8283870

17, 11

jdeprscan --help causes an exception when the locale is ja, zh_CN or de

PSU

JDK-8283719

17, 11

java/util/logging/CheckZombieLockTest.java failing intermittently

PSU

JDK-8283717

17, 11

vmTestbase/nsk/jdi/ThreadStartEvent/thread/thread001 failed due to SocketTimeoutException

PSU

JDK-8283606

17, 11, 8

Tests may fail with zh locale on MacOS

PSU

JDK-8283277

8

ISO 4217 Amendment 171 Update

PSU

JDK-8282958

17, 11

Rendering Issues with Borders on Windows High-DPI systems

PSU

JDK-8282947

8

JFR: Dump on shutdown live-locks in some conditions

PSU

JDK-8282771

17

Create test case for JDK-8262981

PSU

JDK-8282577

17

ICC_Profile.setData(int, byte[]) invalidates the profile

PSU

JDK-8282511

11, 8

Use fixed certificate validation date in SSLExampleCert template

PSU

JDK-8282398

11, 8

EndingDotHostname.java test fails because SSL cert expired

PSU

JDK-8282219

11

jdk/java/lang/ProcessBuilder/Basic.java fails on AIX

PSU

JDK-8282143

17

Objects.requireNonNull should be ForceInline

PSU

JDK-8282036

17, 11

Change java/util/zip/ZipFile/DeleteTempJar.java to stop HttpServer cleanly in case of exceptions

PSU

JDK-8281170

17

Test jdk/tools/jpackage/windows/WinInstallerIconTest always fails on Windows 11

PSU

JDK-8281122

17

[IR Framework] Cleanup IR matching code in preparation for JDK-8280378

PSU

JDK-8280896

17, 11

java/nio/file/Files/probeContentType/Basic.java fails on Windows 11

PSU

JDK-8280889

17

java/lang/instrument/GetObjectSizeIntrinsicsTest.java fails with -XX:-UseCompressedOops

PSU

JDK-8280868

17

LineBodyHandlerTest.java creates and discards too many clients

PSU

JDK-8280784

17

VM_Cleanup unnecessarily processes all thread oops

PSU

JDK-8280703

17

CipherCore.doFinal(…​) causes potentially massive byte[] allocations during decryption

PSU

JDK-8280553

17

resourcehogs/serviceability/sa/TestHeapDumpForLargeArray.java can fail if GC occurs

PSU

JDK-8280401

11

[sspi] gss_accept_sec_context leaves output_token uninitialized

PSU

JDK-8280391

11

NMT: Correct NMT tag on CollectedHeap

PSU

JDK-8280166

17

Extend java/lang/instrument/GetObjectSizeIntrinsicsTest.java test cases

PSU

JDK-8280132

17

Incorrect comparator com.sun.beans.introspect.MethodInfo.MethodOrder

PSU

JDK-8280048

17, 11, 8

Missing comma in copyright header

PSU

JDK-8280007

17

Enable Neoverse N1 optimizations for Arm Neoverse V1 & N2

PSU

JDK-8279941

11

sun/security/pkcs11/Signature/TestDSAKeyLength.java fails when NSS version detection fails

PSU

JDK-8279662

11

serviceability/sa/ClhsdbScanOops.java can fail due to unexpected GC

PSU

JDK-8279614

17, 11

The left line of the TitledBorder is not painted on 150 scale factor

PSU

JDK-8279351

17

[TESTBUG] SADebugDTest.java does not handle "Address already in use" error

PSU

JDK-8279119

17

src/jdk.hotspot.agent/doc/index.html file contains references to scripts that no longer exist

PSU

JDK-8279024

17

Remove javascript references from clhsdb.html

PSU

JDK-8278965

20

crash in SymbolTable::do_lookup

PSU

JDK-8278961

17

Enable debug logging in java/net/DatagramSocket/SendDatagramToBadAddress.java

PSU

JDK-8278951

8

containers/cgroup/PlainRead.java fails on Ubuntu 21.10

PSU

JDK-8277990

17

NMT: Remove NMT shutdown capability

PSU

JDK-8277946

17

NMT: Remove VM.native_memory shutdown jcmd command option

PSU

JDK-8277822

17

Remove debug-only heap overrun checks in os::malloc and friends

PSU

JDK-8277485

17

Zero: Fix fast{i,f}access_0 bytecodes handling

PSU

JDK-8277351

11

ProblemList runtime/jni/checked/TestPrimitiveArrayCriticalWithBadParam.java on macosx-x64

PSU

JDK-8277346

11

ProblemList 7 serviceability/sa tests on macosx-x64

PSU

JDK-8276086

17

Increase size of metaspace mappings

PSU

JDK-8276064

17

CheckCastPP with raw oop input floats below a safepoint

PSU

JDK-8275843

17

Random crashes while the UI code is executed

PSU

JDK-8275713

8

TestDockerMemoryMetrics test fails on recent runc

PSU

JDK-8275704

17

Metaspace::contains() should be threadsafe

PSU

JDK-8275650

8

Problemlist java/io/File/createTempFile/SpecialTempFile.java for Windows 11

PSU

JDK-8275582

17

Don’t purge metaspace mapping lists

PSU

JDK-8275535

8

Retrying a failed authentication on multiple LDAP servers can lead to users blocked

PSU

JDK-8275320

17

NMT should perform buffer overrun checks

PSU

JDK-8275301

17

Unify C-heap buffer overrun checks into NMT

PSU

JDK-8275173

17

testlibrary_tests/ir_framework/tests/TestCheckedTests.java fails after JDK-8274911

PSU

JDK-8274939

11

Incorrect size of the pixel storage is used by the robot on macOS

PSU

JDK-8274911

17

testlibrary_tests/ir_framework/tests/TestIRMatching.java fails with "java.lang.RuntimeException: Should have thrown exception"

PSU

JDK-8273895

11

compiler/ciReplay/TestVMNoCompLevel.java fails due to wrong data size with TieredStopAtLevel=2,3

PSU

JDK-8273806

11

compiler/cpuflags/TestSSE4Disabled.java should test for CPU feature explicitly

PSU

JDK-8273410

17

IR verification framework fails with "Should find method name in validIrRulesMap"

PSU

JDK-8273154

17

Provide a JavadocTester method for non-overlapping, unordered output matching

PSU

JDK-8272985

17, 11

Reference discovery is confused about atomicity and degree of parallelism

PSU

JDK-8272702

17

Resolving URI relative path with no / may lead to incorrect toString

PSU

JDK-8271838

17

AmazonCA.java interop test fails

PSU

JDK-8271506

11

Add ResourceHashtable support for deleting selected entries

PSU

JDK-8271471

17

[IR Framework] Rare occurrence of "<!-- safepoint while printing -→" in PrintIdeal/PrintOptoAssembly can let tests fail

PSU

JDK-8271323

11

[TESTBUG] serviceability/sa/ClhsdbCDSCore.java fails with -XX:TieredStopAtLevel=1

PSU

JDK-8270609

11

[TESTBUG] java/awt/print/Dialog/DialogCopies.java does not show instruction

PSU

JDK-8270476

17

Make floating-point test infrastructure more lambda and method reference friendly

PSU

JDK-8270317

8

Large Allocation in CipherSuite

PSU

JDK-8270156

17

Add "randomness" and "stress" keys to JTreg tests which use StressGCM, StressLCM and/or StressIGVN

PSU

JDK-8268288

17

jdk/jfr/api/consumer/streaming/TestOutOfProcessMigration.java fails with "Error: ShouldNotReachHere()"

PSU

JDK-8267038

17, 11

Update IANA Language Subtag Registry to Version 2022-03-02

PSU

JDK-8266974

17, 11

duplicate property key in java.sql.rowset resource bundle

PSU

JDK-8266391

8

Replace use of reflection in jdk.internal.platform.Metrics

PSU

JDK-8264512

11

jdk/test/jdk/java/util/prefs/ExportNode.java relies on default platform encoding

PSU

JDK-8264299

11

Create implementation of native accessibility peer for ScrollPane and ScrollBar Java Accessibility roles

PSU

JDK-8264200

11

java/nio/channels/DatagramChannel/SRTest.java fails intermittently

PSU

JDK-8263404

8

RsaPrivateKeySpec is always recognized as RSAPrivateCrtKeySpec in RSAKeyFactory.engineGetKeySpec

PSU

JDK-8262386

17

resourcehogs/serviceability/sa/TestHeapDumpForLargeArray.java timed out

PSU

JDK-8262379

8

Add regression test for JDK-8257746

PSU

JDK-8262110

7

DST starts from incorrect time in 2038

PSU

JDK-8262060

11

compiler/whitebox/BlockingCompilation.java timed out

PSU

JDK-8261352

11

Create implementation for component peer for all the components who should be ignored in a11y interactions

PSU

JDK-8261351

11

Create implementation for NSAccessibilityRadioButton protocol

PSU

JDK-8261350

11

Create implementation for NSAccessibilityCheckBox protocol peer

PSU

JDK-8261279

11

sun/util/resources/cldr/TimeZoneNamesTest.java timed out

PSU

JDK-8261270

11

MakeMethodNotCompilableTest fails with -XX:TieredStopAtLevel={1,2,3}

PSU

JDK-8260576

11

Typo in compiler/runtime/safepoints/TestRegisterRestoring.java

PSU

JDK-8259267

11

Refactor LoaderLeak shell test as java test.

PSU

JDK-8259265

11

Refactor UncaughtExceptions shell test as java test.

PSU

JDK-8258512

17

serviceability/sa/TestJmapCore.java timed out on macOS 10.13.6

PSU

JDK-8257928

11

Test image build failure with clang-10 due to -Wmisleading-indentation

PSU

JDK-8257620

8

Do not use objc_msgSend_stret to get macOS version

PSU

JDK-8256934

11

C2: assert(C→live_nodes() ⇐ C→max_node_limit()) failed: Live Node limit exceeded limit

PSU

JDK-8256126

11

Create implementation for NSAccessibilityImage protocol peer

PSU

JDK-8256111

11

Create implementation for NSAccessibilityStaticText protocol

PSU

JDK-8256110

11

Create implementation for NSAccessibilityStepper protocol

PSU

JDK-8255710

11

Opensource unit/regression tests for CMM

PSU

JDK-8254997

8

Remove unimplemented OSContainer::read_memory_limit_in_bytes

PSU

JDK-8254717

8

isAssignableFrom checks in KeyFactorySpi.engineGetKeySpec appear to be backwards

PSU

JDK-8254267

17, 11

javax/xml/crypto/dsig/LogParameters.java failed with "RuntimeException: Unexpected log output:"

PSU

JDK-8254001

8

[Metrics] Enhance parsing of cgroup interface files for version detection

PSU

JDK-8253939

8

[TESTBUG] Increase coverage of the cgroups detection code

PSU

JDK-8253797

8

[cgroups v2] Account for the fact that swap accounting is disabled on some systems

PSU

JDK-8253727

8

[cgroups v2] Memory and swap limits reported incorrectly

PSU

JDK-8253714

8

[cgroups v2] Soft memory limit incorrectly using memory.high

PSU

JDK-8253435

8

Cgroup: 'stomping of _mount_path' crash if manually mounted cpusets exist

PSU

JDK-8252957

8

Wrong comment in CgroupV1Subsystem::cpu_quota

PSU

JDK-8252715

11

Problem list java/awt/event/KeyEvent/KeyTyped/CtrlASCII.java on Linux

PSU

JDK-8252532

11

use Utils.TEST_NATIVE_PATH instead of System.getProperty("test.nativepath")

PSU

JDK-8252401

11

Introduce Utils.TEST_NATIVE_PATH

PSU

JDK-8252359

8

HotSpot Not Identifying it is Running in a Container

PSU

JDK-8251177

17

[macosx] The text "big" is truncated in JTabbedPane

PSU

JDK-8249691

11

jdk/lambda/vm/StrictfpDefault.java file can be removed

PSU

JDK-8248899

8

security/infra/java/security/cert/CertPathValidator/certification/QuoVadisCA.java fails, Certificate has been revoked

PSU

JDK-8248306

11

gc/stress/gclocker/TestExcessGCLockerCollections.java does not compile

PSU

JDK-8247741

11

Test test/hotspot/jtreg/runtime/7162488/TestUnrecognizedVmOption.java fails when -XX:+IgnoreUnrecognizedVMOptions is set

PSU

JDK-8245654

20, 17, 11, 8

Add Certigna Root CA

PSU

JDK-8245543

8

Cgroups: Incorrect detection logic on some systems (still reproducible)

PSU

JDK-8245245

11

WebSocket can lose the URL encoding of URI query parameters

PSU

JDK-8244669

17

convert clhsdb "mem" command from javascript to java

PSU

JDK-8244500

8

jtreg test error in test/hotspot/jtreg/containers/docker/TestMemoryAwareness.java

PSU

JDK-8243543

8

jtreg test security/infra/java/security/cert/CertPathValidator/certification/BuypassCA.java fails

PSU

JDK-8242115

17

C2 SATB barriers are not safepoint-safe

PSU

JDK-8241806

11

The sun/awt/shell/FileSystemViewMemoryLeak.java is unstable

PSU

JDK-8241293

17, 11

CompressedClassSpaceSizeInJmapHeap.java time out after 8 minutes

PSU

JDK-8240189

8

[TESTBUG] Some cgroup tests are failing after JDK-8231111

PSU

JDK-8239827

8

The test OpenByUNCPathNameTest.java should be changed to be manual

PSU

JDK-8239785

8

Cgroups: Incorrect detection logic on old systems in hotspot

PSU

JDK-8239559

8

Cgroups: Incorrect detection logic on some systems

PSU

JDK-8238936

11

The crash in XRobotPeer when the custom GraphicsDevice is used

PSU

JDK-8237479

8

8230305 causes slowdebug build failure

PSU

JDK-8235448

11

code cleanup in SSLContextImpl.java

PSU

JDK-8235297

17

sun/security/ssl/SSLSessionImpl/ResumptionUpdateBoundValues.java fails intermittent

PSU

JDK-8234484

8

Add ability to configure third port for remote JMX

PSU

JDK-8233570

8

[TESTBUG] HTMLEditorKit test bug5043626.java is failing on macos

PSU

JDK-8233462

11

serviceability/tmtools/jstat tests times out with -Xcomp

PSU

JDK-8232207

8

Linux os::available_memory re-reads cgroup configuration on every invocation

PSU

JDK-8231595

11

[TEST] develop a test case for SuspendThreadList including current thread

PSU

JDK-8231491

17

JDI tc02x004 failed again due to wrong # of breakpoints

PSU

JDK-8231111

8

Cgroups v2: Rework Metrics in java.base so as to recognize unified hierarchy

PSU

JDK-8230731

11

SA tests fail with "Windbg Error: ReadVirtual failed"

PSU

JDK-8230374

17, 11

maxOutputSize, instead of javatest.maxOutputSize, should be used in TEST.properties

PSU

JDK-8230305

8

Cgroups v2: Container awareness

PSU

JDK-8229202

8

Docker reporting causes secondary crashes in error handling

PSU

JDK-8229182

8

[TESTBUG] runtime/containers/docker/TestMemoryAwareness.java test fails on SLES12

PSU

JDK-8228585

8

jdk/internal/platform/cgroup/TestCgroupMetrics.java - NumberFormatException because of large long values (memory limit_in_bytes)

PSU

JDK-8227422

11

sun/net/www/protocol/file/DirPermissionDenied.java failed on Windows 2016 because DirPermissionDenied directory has no read permission

PSU

JDK-8226917

11

jvmti/scenarios/contention/TC04/tc04t001/TestDescription.java fails on jvmti→InterruptThread (JVMTI_ERROR_THREAD_NOT_ALIVE)

PSU

JDK-8226595

11

jvmti/scenarios/contention/TC04/tc04t001/TestDescription.java still fails due to wrong number of MonitorContendedEntered events

PSU

JDK-8226236

8

win32: gc/metaspace/TestCapacityUntilGCWrapAround.java fails

PSU

JDK-8225648

11

[TESTBUG] java/lang/annotation/loaderLeak/Main.java fails with -Xcomp

PSU

JDK-8224024

11

java/util/concurrent/BlockingQueue/DrainToFails.java testBounded fails intermittently

PSU

JDK-8223783

17

sun/net/www/http/HttpClient/MultiThreadTest.java sometimes detect threads+1 connections

PSU

JDK-8223736

11

jvmti/scenarios/contention/TC04/tc04t001/TestDescription.java fails due to wrong number of MonitorContendedEntered events

PSU

JDK-8223716

11

sun/net/www/http/HttpClient/MultiThreadTest.java should be more resilient to unexpected traffic

PSU

JDK-8223463

11

Replace wildcard address with loopback or local host in tests - part 2

PSU

JDK-8222430

11

Add tests for ElementKind predicates

PSU

JDK-8221351

11

Crash in KlassFactory::check_shared_class_file_load_hook

PSU

JDK-8221168

11

java/util/concurrent/CountDownLatch/Basic.java fails

PSU

JDK-8221098

11

Run java/net/URL/HandlerLoop.java in othervm mode

PSU

JDK-8218460

11

Test generation scripts do not invoke stream preprocessor correctly

PSU

JDK-8218133

11

sun/net/www/protocol/http/ProtocolRedirect.java failed with "java.net.ConnectException"

PSU

JDK-8217353

11

java/util/logging/LogManager/Configuration/updateConfiguration/HandlersOnComplexResetUpdate.java fails with Unexpected reference: java.lang.ref.WeakReference

PSU

JDK-8216366

8

Add rationale to PER_CPU_SHARES define

PSU

JDK-8215759

11

[test] java/math/BigInteger/ModPow.java can throw an ArithmeticException

PSU

JDK-8215372

11

test/jdk/java/nio/file/DirectoryStream/Basic.java not correct when using a glob

PSU

JDK-8214445

11

[test] java/net/URL/HandlerLoop has illegal reflective access

PSU

JDK-8213932

11

[TESTBUG] assertEquals is invoked with the arguments in the wrong order

PSU

JDK-8213531

17

Test javax/swing/border/TestTitledBorderLeak.java fails

PSU

JDK-8213265

11

fix missing newlines at end of files

PSU

JDK-8213130

11

Update ProblemList after verification of jtreg tests in Win 7

PSU

JDK-8212961

17

[TESTBUG] vmTestbase/nsk/stress/jni/ native code cleanup

PSU

JDK-8212216

11

JGSS: Fix leak in exception cases in getJavaOID()

PSU

JDK-8212165

11

JGSS: Fix cut/paste error in NativeUtil.c

PSU

JDK-8210927

17

JDB tests do not update source path after doing a redefine class

PSU

JDK-8210373

11

Deadlock in libj2gss.so when loading "j2gss" and "net" libraries in parallel.

PSU

JDK-8209935

17, 11

Test to cover CodeSource.getCodeSigners()

PSU

JDK-8209774

11

Refactor shell test javax/xml/jaxp/common/8035437/run.sh to java

PSU

JDK-8209115

11

adjust libsplashscreen linux ppc64le builds for easier libpng update

PSU

JDK-8209023

11

fix 2 compiler tests to avoid JDK-8208690

PSU

JDK-8208077

20, 17, 11

File.listRoots performance degradation

PSU

JDK-8207248

11

Reduce incidence of compiler.warn.source.no.bootclasspath in javac tests

PSU

JDK-8205959

8

Do not restart close if errno is EINTR

PSU

JDK-8203485

8

[freetype] text rotated on 180 degrees is too narrow

PSU

JDK-8202621

11

bad test with broken links needs to be updated

PSU

JDK-8197408

8

Bad pointer comparison and small cleanup in os_linux.cpp

PSU

JDK-8196467

8

javax/swing/JInternalFrame/Test6325652.java fails

PSU

JDK-8196196

8

Headful tests should not be run in headless mode

PSU

JDK-8195809

17

[TESTBUG] jps and jcmd -l support for containers is not tested

PSU

JDK-8195716

11

BootstrapLoggerTest : Executor still alive

PSU

JDK-8195057

11

java/util/concurrent/CountDownLatch/Basic.java failed w/ Xcomp

PSU

JDK-8192931

17, 11

Regression test java/awt/font/TextLayout/CombiningPerf.java fails

PSU

JDK-8190492

11

Remove SSLv2Hello and SSLv3 from default enabled TLS protocols

PSU

JDK-8186765

17

Speed up test sun/net/www/protocol/https/HttpsClient/ProxyAuthTest.java

PSU

JDK-8179317

11

[TESTBUG] rewrite runtime shell tests in java

PSU

JDK-8177560

8

@headful key can be removed from the tests for JavaSound

PSU

JDK-8171405

11

java/net/URLConnection/ResendPostBody.java failed with "Error while cleaning up threads after test"

PSU

JDK-8170705

11

sun/net/www/protocol/http/StackTraceTest.java fails intermittently with Invalid Http response

PSU

JDK-8159135

8

[PIT] javax/swing/JMenuItem/8152981/MenuItemIconTest.java always fail

PSU

JDK-8156581

8

Cleanup of ProblemList.txt

PSU

JDK-8156579

8

Two JavaBeans tests failed

PSU

JDK-8155246

17

Throw error if default java.security file is missing

PSU

JDK-8144030

17, 11

[macosx] test java/awt/Frame/ShapeNotSetSometimes/ShapeNotSetSometimes.java fails (again)

PSU

JDK-8142540

8

[TEST_BUG] Test sun/awt/dnd/8024061/bug8024061.java fails on ubuntu

PSU

JDK-8137101

8

[TEST_BUG] javax/swing/plaf/basic/BasicHTML/4251579/bug4251579.java failure due to timing

PSU

JDK-8129315

11

java/net/Socket/LingerTest.java and java/net/Socket/ShutdownBoth.java timeout intermittently

PSU

JDK-8075964

8

Test java/awt/Mouse/TitleBarDoubleClick/TitleBarDoubleClick.html fails intermittently with timeout error

PSU

JDK-8073446

7

TimeZone getOffset API does not return a DST offset between years 2038-2137

PSU

JDK-8072770

8

[TESTBUG] Some Introspector tests fail with a Java heap bigger than 4GB

PSU

JDK-8065422

11, 8

Trailing dot in hostname causes TLS handshake to fail with SNI disabled

PSU

JDK-8065097

17, 11

[macosx] javax/swing/Popup/TaskbarPositionTest.java fails because Popup is one pixel off

PSU

JDK-8048190

17

NoClassDefFoundError omits original ExceptionInInitializerError

PSU

JDK-8042098

8

[TESTBUG] Test sun/java2d/AcceleratedXORModeTest.java fails on Windows

PSU

JDK-8039888

8

[TEST_BUG] keyboard garbage after javax/swing/plaf/windows/WindowsRootPaneUI/WrongAltProcessing/WrongAltProcessing.java

PSU

JDK-8035787

11

SourcePositions are wrong for Strings concatenated with '+' operator

PSU

JDK-8008243

17

Zero: Implement fast bytecodes

PSU

JDK-7188098

11

TEST_BUG: closed/javax/sound/midi/Synthesizer/Receiver/bug6186488.java fails

PSU

JDK-7176326

7

CertPath/CertPathBuilderTest failures after webrev 6854712_6637288_7126011

PSU

JDK-7124381

8

DragSourceListener.dragDropEnd() never been called on completion of dnd operation

PSU

JDK-7124238

8

[macosx] Font in BasicHTML document is bigger than it should be

PSU

JDK-7001973

8

java/awt/Graphics2D/CopyAreaOOB.java fails

PSU

JDK-6829250

8

Reg test: java/awt/Toolkit/ScreenInsetsTest/ScreenInsetsTest.java fails in Windows

PSU

JDK-6779701

17

Wrong defect ID in the code of test LocalRMIServerSocketFactoryTest.java

PSU

JDK-6734341

8

REGTEST fails: SelectionAutoscrollTest.html

PSU

JDK-6528710

17, 11

sRGB-ColorSpace to sRGB-ColorSpace Conversion

PSU

JDK-8304389

11

[11u] Crash on Windows in C2 compiled code after 8248238 and 8218431

PSU

JDK-8304053

8

Revert os specific stubs for SystemMetrics

PSU

JDK-8303828

8

[Solaris] Broken jdk8u build after JDK-8266391

PSU

JDK-8303408

8

[AIX] Broken jdk8u build after JDK-8266391

PSU

JDK-8303075

11

[11u] Add CompileClassWithDebugTest to ProblemList for 8303074

PSU

JDK-8302903

11

[11u] Add modified test snippet after backport of JDK-8221871

PSU

JDK-8302657

11

[11u] Add missing '(' in makefile after backport of 8218431

PSU

JDK-8302202

20

Incorrect desugaring of null-allowed nested patterns

PSU

JDK-8302152

17

Speed up tests with infinite loops, sleep less

PSU

JDK-8301876

20

Crash in DumpTimeClassInfo::add_verification_constraint

PSU

JDK-8301858

20

Verification error when compiling switch with record patterns

PSU

JDK-8301842

17, 11

JFR: increase checkpoint event size for stacktrace and string pool

PSU

JDK-8301760

17, 11, 8

Fix possible leak in SpNegoContext dispose

PSU

JDK-8301620

8

[8u] some shell tests are passed but have unexpected operator errors

PSU

JDK-8301342

17

Prefer ArrayList to LinkedList in LayoutComparator

PSU

JDK-8301332

8

[8u] Fix writing of test files after the cgroups v2 backport

PSU

JDK-8301246

8

NPE in FcFontManager.getDefaultPlatformFont() on Linux without installed fontconfig

PSU

OpenJFX Bug Fixes

The following table describes the OpenJFX changes implemented in this release.

OpenJDK Patch ID Azul Zulu Version Synopsis CPU/PSUCPU fixes are included in both CPU and PSU bundles. PSU fixes are included in the PSU bundles only.

JDK-8302294

20, 17, 11, 8

Cherry-pick WebKit 615.1 stabilization fixes

CPU,PSU

JDK-8303501

20, 17, 11, 8

Unable to navigate to relative URLs after fix for JDK-8299781

CPU,PSU

JDK-8300060

20, 17, 11, 8

Improved Webkit support

CPU,PSU

JDK-8296654

20, 17, 11

[macos] Crash when launching JavaFX app with JDK that targets SDK 13

CPU,PSU

JDK-8301712

20, 17, 11, 8

[linux] Crash on exit from WebKit 615.1

CPU,PSU

JDK-8289343

20, 17, 11, 8

Better GL support

CPU,PSU

JDK-8289336

20, 17, 11, 8

Better platform image support

CPU,PSU

JDK-8294779

20, 17, 11, 8

Improve FX pages

CPU,PSU

JDK-8299977

20, 17, 11, 8

Update WebKit to 615.1

CPU,PSU

JDK-8299781

20, 17, 11, 8

Improve JFX navigation

CPU,PSU

JDK-8299628

20, 17, 11, 8

BMP top-down images fail to load after JDK-8289336

CPU,PSU

JDK-8301022

20, 17, 11, 8

Video distortion is observed while playing youtube video

CPU,PSU

JDK-8300954

20, 17, 11, 8

HTML default Range input control not rendered

CPU,PSU

JDK-8292112

20, 17, 11, 8

Better DragView handling

CPU,PSU

JDK-8292105

20, 17, 11, 8

Improve Robot functionality

CPU,PSU

JDK-8292097

20, 17, 11, 8

Better video decoding

CPU,PSU

JDK-8302684

20, 17, 11, 8

Cherry-pick WebKit 615.1 stabilization fixes (2)

CPU,PSU

JDK-8303217

20, 17, 11, 8

Webview loaded webpage is not showing play, volume related buttons for embeded Audio/Video elements

CPU,PSU

JDK-8297362

17

EOS might not be delivered by progressbuffer in some cases

PSU

JDK-8297332

17

Remove easy warnings in javafx.base

PSU

JDK-8297213

17

Robot capture tests should move mouse to corner of screen

PSU

JDK-8297166

17

[TestBug] Fix some ignored unit test from TableViewTest

PSU

JDK-8297130

17

ComboBox popup doesn’t close after selecting value that was added with 'runLater'

PSU

JDK-8297068

17

Update boot JDK to 19.0.1

PSU

JDK-8297067

17

Update Gradle to 7.6

PSU

JDK-8297042

17

gradle -PBUILD_SDK_FOR_TEST=false fails with gradle 7.6

PSU

JDK-8296854

17

NULL check of CTFontCopyAvailableTables return value is required

PSU

JDK-8296621

17

Stage steals focus on scene change

PSU

JDK-8296592

17

Skip failing test StraightLineTest on Linux

PSU

JDK-8296589

17

PixelBufferDrawTest fails on some systems

PSU

JDK-8296556

17

Mark two RobotTest methods as unstable on HiDPI Windows systems

PSU

JDK-8296413

17, 11

Tree/TableView with null focus model throws NPE in queryAccessibleAttribute()

PSU

JDK-8296409

17

Multiple copies of accelerator change listeners are added to MenuItems, but only 1 is removed

PSU

JDK-8296330

17

Tests: Add layout container snapping tests

PSU

JDK-8296283

17

JUnit5 tests using Params API fails to compile

PSU

JDK-8295962

17

Reference to State in Task.java is ambiguous when building with JDK 19

PSU

JDK-8295809

17

TreeTableViewSkin: memory leak when changing skin

PSU

JDK-8295806

17

TableViewSkin: memory leak when changing skin

PSU

JDK-8295796

17

ScrollPaneSkin: memory leak when changing skin

PSU

JDK-8295755

17, 11, 8

Update SQLite to 3.39.4

PSU

JDK-8295754

17

PaginationSkin: memory leak when changing skin

PSU

JDK-8295531

17

ComboBoxBaseSkin: memory leak when changing skin

PSU

JDK-8295506

17

ButtonBarSkin: memory leak when changing skin

PSU

JDK-8295500

17

AccordionSkin: memory leak when changing skin

PSU

JDK-8295426

17

MenuButtonSkin: memory leak when changing skin

PSU

JDK-8295339

17

DatePicker updates its value property with wrong date when dialog closes

PSU

JDK-8295327

17

JavaFX - IllegalArgumentException when printing with margins equal to 0

PSU

JDK-8295324

17

JavaFX: Blank pages when printing

PSU

JDK-8295242

17

ScrollBarSkin: memory leak when changing skin

PSU

JDK-8295236

17

Update JavaDoc in javafx.geometry.Point3D

PSU

JDK-8295175

17

SplitPaneSkin: memory leak when changing skin

PSU

JDK-8294809

17

ListenerHelper for managing and disconnecting listeners

PSU

JDK-8294589

17

MenuBarSkin: memory leak when changing skin

PSU

JDK-8294400

17, 11, 8

Provide media support for libavcodec version 59

PSU

JDK-8293971

17, 8

Loading new Media from resources can sometimes fail when loading from FXML

PSU

JDK-8293839

17

Documentation memory consistency effects of runLater

PSU

JDK-8293795

17, 11, 8

[Accessibility] [Win] [Narrator] Exceptions When Deleting Text with Continuous Key Press in TextArea and TextField

PSU

JDK-8293444

17

Creating ScrollPane with same content component causes memory leak

PSU

JDK-8293375

17, 11, 8

add_definitions USE_SYSTEM_MALLOC when USE_SYSTEM_MALLOC is ON

PSU

JDK-8293368

17

GitHub Workflows security hardening

PSU

JDK-8293338

17

Enable manually triggering the GitHub workflow

PSU

JDK-8293214

17, 11

Add support for Linux/LoongArch64

PSU

JDK-8293171

17

Minor typographical errors in JavaDoc javafx.scene.control.ScrollPane.java

PSU

JDK-8293119

17

Additional constrained resize policies for Tree/TableView

PSU

JDK-8292922

17

[Linux] No more drag events when new Stage is created in drag handler

PSU

JDK-8292678

17

Openjfx: all projects to use JUnit5 (Eclipse)

PSU

JDK-8292609

17

Cherry-pick WebKit 614.1 stabilization fixes

PSU

JDK-8292549

17, 11

GitHub actions: intermittent build failure on macOS while downloading ant

PSU

JDK-8292391

17

Add support for optional signing of native libraries

PSU

JDK-8292353

17, 11

TableRow vs. TreeTableRow: inconsistent visuals in cell selection mode

PSU

JDK-8292009

17

Wrong text artifacts in table header

PSU

JDK-8291908

17, 11

VirtualFlow creates unneeded empty cells

PSU

JDK-8291853

17

[CSS] ClassCastException in CssStyleHelper calculateValue

PSU

JDK-8291630

17

Update attribution in webkit.md file

PSU

JDK-8291625

17, 11

DialogPane without header nor headerText nor graphic node adds padding to the left of the content pane

PSU

JDK-8291087

17, 11

Wrong position of focus of screen reader on Windows with screen scale > 1

PSU

JDK-8290990

17

Clear .root style class from a root node that is removed from a Scene/SubScene

PSU

JDK-8290863

17

Update the documentation of Virtualized controls to include the best practice of not using Nodes directly in the item list

PSU

JDK-8290844

17

Add Skin.install() method

PSU

JDK-8290841

17

Notify menu event after a long press gesture on Android is not dispatched

PSU

JDK-8290530

17

Bump minimum JDK version for JavaFX to JDK 17

PSU

JDK-8290527

17, 11

Bump macOS GitHub actions to macOS 11

PSU

JDK-8290473

17

update Eclipse .classpath in apps, buildSrc

PSU

JDK-8290040

17

Provide simplified deterministic way to manage listeners

PSU

JDK-8289611

17

MouseLocationOnScreenTest sometimes fails on Mac M1

PSU

JDK-8289605

17

Robot capture tests fail intermittently on Mac M1

PSU

JDK-8289542

17, 11, 8

Update JPEG Image Decoding Software to 9e

PSU

JDK-8289541

17, 11, 8

Update ICU4C to 71.1

PSU

JDK-8289397

17

Fix warnings: Possible accidental assignment in place of a comparison. A condition expression should not be reduced to an assignment

PSU

JDK-8289394

17

Fix warnings: Unlikely argument type

PSU

JDK-8289389

17

Fix warnings: type should also implement hashCode() since it overrides Object.equals()

PSU

JDK-8289388

17

Fix warnings: method is overriding a synchronized method without being synchronized

PSU

JDK-8289357

17

(Tree)TableView is null in (Tree)TableRowSkin during autosize

PSU

JDK-8288450

17

Update attribution in gstreamer.md file

PSU

JDK-8288449

17

Update attribution in glib.md file

PSU

JDK-8287822

17

[macos] Remove support of duplicated formats from macOS

PSU

JDK-8287604

17

Update MarlinFX to 0.9.4.6

PSU

JDK-8285881

17

Update WebKit to 614.1

PSU

JDK-8285503

17

SwingNodeDnDMemoryLeakTest::testSwingNodeMemoryLeak fails sometimes

PSU

JDK-8284281

17, 11, 8

[Accessibility] [Win] [Narrator] Exceptions with TextArea & TextField when deleted last char

PSU

JDK-8283402

8

Update to gcc 11.2.0 on Linux

PSU

JDK-8282386

17

JavaFX media stubs rely on libav.org

PSU

JDK-8281327

11

JavaFX does not support fonts installed per-user on Windows 10/11

PSU

JDK-8279640

17

ListView with null SelectionModel/FocusModel throws NPE

PSU

JDK-8279514

17

NPE on clearing value of IntegerSpinnerValueFactory

PSU

JDK-8279214

17

Memory leak in Scene after dragging a cell

PSU

JDK-8278426

17

ImagePool uses terminally deprecated System.runFinalization method

PSU

JDK-8276174

8

JavaFX build fails on macOS aarch64

PSU

JDK-8271395

17

Crash during printing when disposing textures

PSU

JDK-8268877

17

TextInputControlSkin: incorrect inputMethod event handler after switching skin

PSU

JDK-8265835

17

Exception in Quantum due to null platformWindow

PSU

JDK-8265828

17

[TestBug] Save and restore the default Locale in javafx.base unit test LocalDateTimeStringConverterTest

PSU

JDK-8264536

8

Building OpenJFX on Apple AARCH64 not possible

PSU

JDK-8257758

8

Allow building of JavaFX native libs for Apple Silicon

PSU

JDK-8256397

17

MultipleSelectionModel throws IndexOutOfBoundException

PSU

JDK-8254676

17, 11

Alert disables Tab selection when TabDragPolicy REORDER is used

PSU

JDK-8252863

17

Spinner keeps spinning if removed from Scene

PSU

JDK-8248551

8

[TestBug] Ignore two failing FXML unit tests which use Nashorn script engine

PSU

JDK-8245145

17

Spinner: throws IllegalArgumentException when replacing skin

PSU

JDK-8243115

17

Spurious invalidations due to bug in IntegerBinding and other classes

PSU

JDK-8238968

17

Inconsisent formatting of Rectangle2D toString method

PSU

JDK-8235491

17, 11

Tree/TableView: implementation of isSelected(int) violates contract

PSU

JDK-8231864

17

JavaFX Labels in Tab’s VBox is not displayed until it is clicked

PSU

JDK-8222210

17, 11

JFXPanel popups open at wrong coordinates when using multiple hidpi monitors

PSU

JDK-8218826

17

TableRowSkinBase: horizontal layout broken if row has padding

PSU

JDK-8217853

17

Cleanup in the D3D native pipeline

PSU

JDK-8216507

17

StyleablePropertyFactory: example in class javadoc does not compile

PSU

JDK-8215894

8

Provide media support for libav version 58

PSU

JDK-8209017

17

CheckBoxTreeCell: graphic on TreeItem not always showing

PSU

JDK-8206430

17

Use consistent pattern for startup in FX system tests

PSU

JDK-8191446

8

[Linux] Build and deliver the libav media stubs for openjfx build

PSU

JDK-8190411

17

NPE in SliderSkin:140 if Slider.Tooltip.autohide is true

PSU

JDK-8187145

17, 11

(Tree)TableView with null selectionModel: throws NPE on sorting

PSU

JDK-8181084

17

JavaFX show big icons in system menu on macOS with Retina display

PSU

JDK-8149508

8

Performance issue when scrolling ListView due to excess CSS processing

PSU

JDK-8089986

8

Menu beeps when mnemonics is used

PSU

JDK-8089280

17

horizontal scrollbar should never become visible in TableView with constrained resize policy

PSU

JDK-8089009

17, 11

TableView with CONSTRAINED_RESIZE_POLICY incorrectly displays a horizontal scroll bar.

PSU

JDK-8087673

17, 11

[TableView] TableView and TreeTableView menu button overlaps columns when using a constrained resize policy.

PSU

JDK-8304098

11

[testbug] Test compilation failure in ControlUtils.java after JDK-8292353

PSU

JDK-8087557

17, 11, 8

[Win] [Accessibility, Dialogs] Alert Dialog content is not fully read by Screen Reader

PSU

JDK-8303026

11

[TextField] IOOBE on setting text with control characters that replaces existing text

PSU

JDK-8301832

17

InputMethodEvents are not enabled for text input controls

PSU

JDK-8301797

17

Pagination control has the wrong size

PSU

JDK-8300893

11

Wrong state after deselecting two or more cells of a TableView selection

PSU

JDK-8300872

11

WebView’s ColorChooser fails to initialize when running in security context

PSU

JDK-8300705

17

Update boot JDK to 19.0.2

PSU

JDK-8300664

17

Missing copyright header in ConditionalBinding.java file

PSU

JDK-8300013

17

Node.focusWithin doesn’t account for nested focused nodes

PSU

JDK-8298728

17

Cells in VirtualFlow jump after resizing

PSU

JDK-8298496

17

IconifyTest fails intermittently on Linux

PSU

JDK-8298200

17

Clean up raw type warnings in javafx.beans.property.* and com.sun.javafx.property.*

PSU

JDK-8298167

17, 11, 8

Opacity in WebView not working anymore

PSU

JDK-8297680

17

JavaDoc example for PseudoClass has minor typo

PSU

JDK-8297554

17

Remove Scene.KeyHandler

PSU

JDK-8297414

17

Remove easy warnings in javafx.controls

PSU

JDK-8297413

17

Remove easy warnings in javafx.graphics

PSU

JDK-8297412

17

Remove easy warnings in javafx.fxml, javafx.media, javafx.swing, javafx.swt and javafx.web

PSU

Bug Fixes Specific to Azul Zulu Builds of OpenJDK

The following table describes the Azul Zulu bug fixes implemented in this release.

Issue ID Azul Zulu Version Synopsis CPU/PSUCPU fixes are included in both CPU and PSU bundles. PSU fixes are included in the PSU bundles only.

ZULU-46695

8

Update OpenJSSE version to 1.1.12

CPU,PSU

ZULU-47403

8

Update JFX to zulu8u372-b03

PSU

ZULU-47385

11

Update JFX to zulu19.0.3+102

PSU

ZULU-47334

8

zulu8_qnx build fails: duplicate class jdk.internal.platform.SystemMetrics

PSU

ZULU-47333

8

zulu8_arm32hf_cr build fails: #error define sched_setattr for the arch

PSU

ZULU-47182

7

NPE in sun/security/provider/certpath/DisabledAlgorithms/CPBuilder.java and CPBuilderWithMD5.java - subjectPublicKey must be non-null

PSU

ZULU-46871

17

Update JFX to zulu20.0.1+100

PSU

ZULU-46870

11

Update JFX to zulu19.0.3+101

PSU

ZULU-46758

8

Update JFX to zulu8u372-b02

PSU

ZULU-46703

17, 11, 8

Use CRS Agent 1.0.26

PSU

ZULU-46532

8

New test javax/net/ssl/ServerName/EndingDotHostname.java fails on Linux

PSU

ZULU-46521

8

CRaM build failure after ZULU-46513

PSU

ZULU-46508

8

Add UseThreadAffinities option and priority→affinity mapping

PSU

ZULU-46507

8

Allow regular users to change java thread priority

PSU

ZULU-46383

8

Zulu 8 QNX-Arm32 fails to build: cannot find SystemMetrics

PSU

ZULU-46376

8

Make GNU_UNIQUE really fatal

PSU

ZULU-45990

11

[TESTBUG] hotspot test gc/g1/TestSharedArchiveWithPreTouch.java fails to compile

PSU

ZULU-45989

8

Checkpoint to bailout if UNIQUE symbol is found and GLIBC is older 2.33

PSU

ZULU-45825

8

[C/R] Biased locking won’t be disabled after restore

PSU

ZULU-45697

8

notify first method call from interpreter (x86_32)

PSU

ZULU-45275

11

Solaris build is broken after JDK-8297088

PSU

ZULU-45273

8

GNU_UNIQUE message should be fatal

PSU

ZULU-45268

17, 11, 8

Add sending of VM_METHOD_FIRST_CALLED to all supported JVMs

PSU

ZULU-45266

8

Report link_map dev/ino offset in hs_err

PSU

ZULU-45265

8

Refactor dev/ino offset to be a computable constant

PSU

ZULU-45264

8

Undefine codegen macros after ZULU-42710

PSU

ZULU-45252

8

Library can be confused with loaded one on restore

PSU

ZULU-45242

8

Add deunique to all images and profiles

PSU

ZULU-45241

8

JCK8 test "api/java_security/KeyFactory/index.html#RSASSAPSSKeyFactoryTests" failed with "java.security.spec.InvalidKeySpecException: RSAPrivateCrtKeySpec can only be used with CRT keys"

PSU

ZULU-45234

8

CRaM fails to rebuild due to permission issue

PSU

ZULU-45227

8

Disable RSEQ tunable on systems with glibc2.35

PSU

ZULU-45146

8

Build on solaris is broken after JDK-8266391

PSU

ZULU-45012

8

[C/R] FinalReference.enqueue() throws InternalError

PSU

ZULU-45003

17, 11, 8

CRS agent without -XX:+UnlockExperimentalVMOptions/UnlockExperimentalCRS

PSU

ZULU-44949

8

cr-compat-checker does not check CONFIG_PROC_PAGE_MONITOR or implications

PSU

ZULU-44803

11

Zulu11+CRS should be buildable in docker/ubuntu:18.04

PSU

ZULU-44420

8

Bump criu version to cram-release-4

PSU

ZULU-44403

8

hs_err does not reflect complete -Zrestore configuration

PSU

ZULU-44394

11

New test hotspot/jtreg/compiler/c1/TestBadStateAtLongCmp.java fails against linux-arm32 C2 builds

PSU

ZULU-44264

8

A set of JDK library files are not stripped

PSU

ZULU-44263

8

cr-checker is not stripped

PSU

ZULU-44216

8

Update JFX to zulu8u362-b02

PSU

ZULU-44118

8

Make criu ASLR tolerant

PSU

ZULU-44116

8

CR utils are not stripped

PSU

ZULU-44100

8

Update JFX to zulu8u361-b02

PSU

ZULU-43987

17, 11

Update JFX to zulu19.0.2+102

PSU

ZULU-43972

17, 11

Update JFX to zulu19.0.1.0.101+102

PSU

ZULU-43971

17, 11, 8

Update CRS client to version 1.0.11

PSU

ZULU-43437

8

Update release info

PSU

ZULU-43431

8

[C/R] [TESTBUG] SIGPIPE in some azul/cr/cram tests on zulu8.66.0.58

PSU

ZULU-43161

17

jdk/test/jaxp/javax/xml/jaxp/module/ServiceProviderTest/DefaultFactoryWrapperTest.java failed with "Unexpected exit from test [exit code: 1]"

PSU

ZULU-42542

11, 8

Guard compare-excange code with a barrier

PSU

ZULU-42269

17

builds for linux32 and win-aarch64 are broken after ZULU-39745

PSU

ZULU-42007

8

[C/R] Test azul/cr/cram/AgentNativeState/Test.sh fails - 4 classes loaded when 3 are expected

PSU

ZULU-42006

8

[C/R] Test azul/cr/cram/Jar/Test.sh fails - "Zrestore: parameter is not supported: -jar"

PSU

ZULU-38404

8

Revert ZULU-37530: Reset launcher mode …​

PSU

ZULU-29447

8

Allow VM thread scheduler type change

PSU

ZULU-29440

8

Allow GC thread scheduler type change

PSU

ZULU-29439

8

Print thread scheduler on thread dump request

PSU

ZULU-19604

8

[fastdebug] azul/cr/cram/ZULU-12343/Test.sh: "criu unable to inject over undupped" assertion failure on restore

PSU

ZULU-47547

7

Failure in java/util/TimeZone/Bug6772689.java - America/Nuuk: got 2038-03-27, expected 2038-03-28

PSU

ZULU-6937

8

Add JVM options to select sched policy for threads

PSU

ZULU-47645

8

Test TestBiasedLockRevocationEvents fails against Arm64 CR builds with "Value not equal to true, field='disableBiasing'"

PSU

ZULU-47640

8

Test OutputRedirect fails with AssertionError

PSU

ZULU-47638

8

Many jtreg/jfr test failures with "Internal Error (os_linux.cpp:4800), ShouldNotReachHere"

PSU

ZULU-47639

8

Test NativeState fails with "Cannot load NODELETE lib"

PSU

ZULU-47189

8

aarch32 can’t be compiled in armv7 thumb mode

PSU

ZULU-48302

17

Use CRaC-CRIU 17

PSU

ZULU-48295

17

[CRaC] CRIU does not handle Azure environment correctly

PSU

Bug Fixes Specific to Azul Zulu Builds of OpenJDK with JavaFX

The following table describes the Azul ZuluFX bug fixes implemented in this release.

Issue ID Azul Zulu Version Synopsis CPU/PSUCPU fixes are included in both CPU and PSU bundles. PSU fixes are included in the PSU bundles only.

ZULU-44265

8

Opacity in WebView not working in Zulu8-JFX

PSU

ZULU-43969

17, 11, 8

jfx fails to load top-down bmp images

PSU

ZULU-43905

17, 11, 8

Get libav sources from gitlab instead of libav.org

PSU

Third Party Licenses

Azul Platform Core April 2023 CPU Release:

Java Version

Azul Platform Core TPL

Azul Zulu

JavaFX Components

20

HTML, PDF

HTML, PDF

17

HTML, PDF

HTML, PDF

11

HTML, PDF

HTML, PDF

8

HTML, PDF

HTML, PDF

7

HTML, PDF

N/A

6

HTML, PDF

N/A