RELEASE NOTES: JDK 11.0.32

Notes generated: Wed Jun 10 05:41:06 CEST 2026

JEPs

None.

RELEASE NOTES

security-libs/java.security

Issue Description
JDK-8292177

New JFR Event: jdk.InitialSecurityProperty


A new Java Flight Recorder (JFR) event has been added to record details of initial security properties when loaded via the java.security.Security class.

The new event name is jdk.InitialSecurityProperty and contains the following fields:

| Field name | Field Description | | ------------------------ | --------------------------- | |key | Security Property Key | |value | Corresponding Security Property Value |

This new JFR event is enabled by default. The java.security.debug=properties system property will also now print initial security properties to the standard error stream. With this new event and the already available jdk.SecurityPropertyModification event (when enabled since it is not enabled by default), a JFR recording can now monitor the initial settings of all security properties and any subsequent changes.


JDK-8372351

Added WISeKey Global GB and GC Root CA Certificates


The following root certificates have been added to the cacerts truststore: ``` + WISeKey + wisekeyglobalrootgbca DN: CN=OISTE WISeKey Global Root GB CA, OU=OISTE Foundation Endorsed, O=WISeKey, C=CH

  • WISeKey
  • wisekeyglobalrootgcca DN: CN=OISTE WISeKey Global Root GC CA, OU=OISTE Foundation Endorsed, O=WISeKey, C=CH ```

FIXED ISSUES

client-libs

Priority Bug Summary
P3 JDK-8275843 Random crashes while the UI code is executed
P4 JDK-8324243 Compilation failures in java.desktop module with gcc 14
P4 JDK-8355077 Compiler error at splashscreen_gif.c due to unterminated string initialization

client-libs/2d

Priority Bug Summary
P3 JDK-8375065 Update LCMS to 2.18
P3 JDK-8383354 Update LCMS to 2.19.1
P4 JDK-8369032 Add test to ensure serialized ICC_Profile stores only necessary optional data

client-libs/java.awt

Priority Bug Summary
P3 JDK-8384902 Update GIFlib to 6.1.3
P3 JDK-8384495 Update Libpng to 1.6.58

client-libs/javax.imageio

Priority Bug Summary
P4 JDK-8377167 javax/imageio/ReadAbortTest.java throw NPE when x11 unavailable

core-libs/java.io

Priority Bug Summary
P3 JDK-8347740 java/io/File/createTempFile/SpecialTempFile.java failing
P4 JDK-8353714 [17u] Backport of 8347740 incomplete

core-libs/java.time

Priority Bug Summary
P3 JDK-8383175 (tz) Update Timezone Data to 2026b
P4 JDK-8383473 Follow on from tzdata2026b time change to include temporary hack BC time change

core-libs/java.util.jar

Priority Bug Summary
P1 JDK-8378823 AIX build fails after zlib updated by JDK-8378631
P4 JDK-8378631 Update Zlib Data Compression Library to Version 1.3.2

core-svc/java.lang.management

Priority Bug Summary
P4 JDK-8351359 OperatingSystemMXBean: values from getCpuLoad and getProcessCpuLoad are stale after 24.8 days (Windows)

hotspot/compiler

Priority Bug Summary
P2 JDK-8287491 compiler/jvmci/errors/TestInvalidDebugInfo.java fails new assert: assert((uint)t < T_CONFLICT + 1) failed: invalid type #

hotspot/jfr

Priority Bug Summary
P2 JDK-8368670 Deadlock in JFR on event register + class load

hotspot/runtime

Priority Bug Summary
P2 JDK-8369506 Bytecode rewriting causes Java heap corruption on AArch64
P3 JDK-8349988 Change cgroup version detection logic to not depend on /proc/cgroups
P3 JDK-8347811 Container detection code for cgroups v2 should use cgroup.controllers
P3 JDK-8354878 File Leak in CgroupSubsystemFactory::determine_type of cgroupSubsystem_linux.cpp:300
P4 JDK-8293691 converting a defined BasicType value to a string should not crash the VM
P4 JDK-8286562 GCC 12 reports some compiler warnings
P4 JDK-8298730 Refactor subsystem_file_line_contents and add docs and tests

hotspot/test

Priority Bug Summary
P4 JDK-8242314 use reproducible random in vmTestbase shared code

infrastructure/build

Priority Bug Summary
P4 JDK-8336498 [macos] [build]: install-file macro may run into permission denied error
P4 JDK-8314555 Build with mawk fails on Windows
P4 JDK-8363966 GHA: Switch cross-compiling sysroots to Debian trixie
P4 JDK-8275405 Linking error for classes with lambda template parameters and virtual functions
P4 JDK-8342858 Make target mac-jdk-bundle fails on chmod command
P4 JDK-8365098 make/RunTests.gmk generates a wrong path to test artifacts on Alpine
P4 JDK-8378218 MSYS2 reports cygwin triplet causing bash configure failure
P4 JDK-8323672 Suppress unwanted autoconf added flags in CC and CXX

infrastructure/other

Priority Bug Summary
P4 JDK-8380947 Add pull request template

infrastructure/release_eng

Priority Bug Summary
P4 JDK-8379685 Bump update version of OpenJDK: 11.0.32

security-libs/java.security

Priority Bug Summary
P2 JDK-8372351 Add 2 WISeKey roots
P4 JDK-8200566 DistributionPointFetcher fails to fetch CRLs if the DistributionPoints field contains more than one DistributionPoint and the first one fails
P4 JDK-8292177 InitialSecurityProperty JFR event

security-libs/javax.crypto

Priority Bug Summary
P4 JDK-8367766 [11u] src/jdk.crypto.ec/share/native/libsunec/impl/mpi.c:321:3: error: 'tmp.dp' may be used uninitialized

security-libs/javax.net.ssl

Priority Bug Summary
P3 JDK-8371559 Intermittent timeouts in test javax/net/ssl/Stapling/HttpsUrlConnClient.java
P4 JDK-8381551 DisabledCurve test fails on Windows after disabling SHA1

security-libs/javax.smartcardio

Priority Bug Summary
P3 JDK-8252412 [macos11] system dynamic libraries removed from filesystem

security-libs/jdk.security

Priority Bug Summary
P4 JDK-8366159 SkippedException is treated as a pass for pkcs11/KeyStore, pkcs11/SecretKeyFactory and pkcs11/SecureRandom
P4 JDK-8365660 test/jdk/sun/security/pkcs11/KeyAgreement/ tests skipped without SkipExceprion

security-libs/org.ietf.jgss:krb5

Priority Bug Summary
P4 JDK-8374888 Implement internal test cache to help UserIterCount test performance

tools/jshell

Priority Bug Summary
P4 JDK-8350749 Upgrade JLine to 3.29.0