RELEASE NOTES: JDK 17.0.19

Notes generated: Fri Dec 12 06:14:28 CET 2025

JEPs

None.

RELEASE NOTES

None.

FIXED ISSUES

client-libs/2d

Priority Bug Summary
P4 JDK-8368882 NPE during text drawing on machine with JP locale

client-libs/java.awt

Priority Bug Summary
P3 JDK-6899304 java.awt.Toolkit.getScreenInsets(GraphicsConfiguration) returns incorrect values

client-libs/javax.imageio

Priority Bug Summary
P4 JDK-8337681 PNGImageWriter uses much more memory than necessary

core-libs/java.util

Priority Bug Summary
P3 JDK-8301875 java.util.TimeZone.getSystemTimeZoneID uses C library default file mode

hotspot/compiler

Priority Bug Summary
P2 JDK-8361117 SIGSEGV in LShiftLNode::Ideal due to unexpected dead node

hotspot/gc

Priority Bug Summary
P4 JDK-8282484 G1: Predicted old time in log always zero

hotspot/runtime

Priority Bug Summary
P3 JDK-8303475 potential null pointer dereference in filemap.cpp
P4 JDK-8283784 java_lang_String::as_platform_dependent_str stores to oop in native state

infrastructure

Priority Bug Summary
P4 JDK-8372465 Bump update version for OpenJDK: jdk-17.0.19