This report shows the bird-eye view of parity between OpenJDK and Oracle JDK.

Report generated: Wed Nov 30 02:04:06 CET 2022


This is where Oracle JDK is ahead of OpenJDK.

No relevant backports are detected in OpenJDK.

This misses the future backporting work.

[...] marks the interest tags.

(*) marks the existing pull request.

(*) marks the backporting work in progress.

56 issues in total


2 issues

Version Interest RFR BP Bug Synopsis
17.0.3-oracle JDK-8276184 Exclude lambda proxy class from the CDS archive if its caller class is excluded
17.0.3-oracle JDK-8257856 Make robust to JDK version updates


3 issues

Version Interest RFR BP Bug Synopsis
17.0.5-oracle t RFR JDK-8273629 compiler/uncommontrap/ fails with release VMs
17.0.5-oracle JDK-8281316 javac performance issues with large number of jars on classpath
17.0.5-oracle RFR JDK-8155701 The compiler fails with an AssertionError: typeSig ERROR


7 issues

Version Interest RFR BP Bug Synopsis
17.0.6-oracle JDK-8284331 Add sanity check for signal handler modification warning.
17.0.6-oracle JDK-8296715 CLDR v42 update for tzdata 2022f
17.0.6-oracle JDK-8294310 fails on macos after JDK-8293550
17.0.6-oracle JDK-8291911 java/io/File/ fails with "53687091200 != 161051996160"
17.0.6-oracle RFR (*) JDK-8293550 Optionally add get-task-allow entitlement to macos binaries
17.0.6-oracle JDK-8290467 Release Note: New Implementation Note for LoginModule on Removing Null from a Principals or Credentials set
17.0.6-oracle JDK-8292667 Release Note: Translated resource bundles for German


44 issues

Version Interest RFR BP Bug Synopsis
17.0.7-oracle JDK-8295414 [Aarch64] C2: assert(false) failed: bad AD file
17.0.7-oracle JDK-8281122 [IR Framework] Cleanup IR matching code in preparation for JDK-8280378
17.0.7-oracle JDK-8284115 [IR Framework] Compilation is not found due to rare safepoint while dumping PrintIdeal/PrintOptoAssembly
17.0.7-oracle JDK-8271471 [IR Framework] Rare occurrence of "" in PrintIdeal/PrintOptoAssembly can let tests fail
17.0.7-oracle R JDK-8195809 [TESTBUG] jps and jcmd -l support for containers is not tested
17.0.7-oracle JDK-8212961 [TESTBUG] vmTestbase/nsk/stress/jni/ native code cleanup
17.0.7-oracle JDK-8292328 test instruction for show popup on JLabel did not specify shift key
17.0.7-oracle JDK-8270156 Add "randomness" and "stress" keys to JTreg tests which use StressGCM, StressLCM and/or StressIGVN
17.0.7-oracle JDK-8286623 Bundle zlib by default with JDK on macos aarch64
17.0.7-oracle JDK-8290964 C2 compilation fails with assert "non-reduction loop contains reduction nodes"
17.0.7-oracle JDK-8292660 C2: blocks made unreachable by NeverBranch-to-Goto conversion are removed incorrectly
17.0.7-oracle JDK-8293996 C2: fix and simplify IdealLoopTree::do_remove_empty_loop
17.0.7-oracle JDK-8287217 C2: PhaseCCP: remove not visited nodes, prevent type inconsistency
17.0.7-oracle JDK-8292285 C2: remove unreachable block after NeverBranch-to-Goto conversion
17.0.7-oracle JDK-8244669 convert clhsdb "mem" command from javascript to java
17.0.7-oracle JDK-8292066 Convert and to java version
17.0.7-oracle JDK-8296675 Exclude linux-aarch64 in NSS tests
17.0.7-oracle R JDK-8280166 Extend java/lang/instrument/ test cases
17.0.7-oracle JDK-8273410 IR verification framework fails with "Should find method name in validIrRulesMap"
17.0.7-oracle JDK-8280889 java/lang/instrument/ fails with -XX:-UseCompressedOops
17.0.7-oracle JDK-8285399 JNI exception pending in awt_GraphicsEnv.c:1432
17.0.7-oracle JDK-8293562 KeepAliveCache Blocks Threads while Closing Connections
17.0.7-oracle JDK-8292780 misc tests failed "assert(false) failed: graph should be schedulable"
17.0.7-oracle JDK-8294538 missing is_unloading() check in SharedRuntime::fixup_callers_callsite()
17.0.7-oracle R JDK-8048190 NoClassDefFoundError omits original ExceptionInInitializerError
17.0.7-oracle RFR (*) JDK-8296957 One more cast in SAFE_SIZE_NEW_ARRAY2
17.0.7-oracle RFR (*) JDK-8296496 Overzealous check in sizecalc.h prevents large memory allocation
17.0.7-oracle JDK-8289440 Remove vmTestbase/nsk/monitoring/MemoryPoolMBean/isCollectionUsageThresholdExceeded/isexceeded003 from ProblemList.txt
17.0.7-oracle JDK-8282958 Rendering Issues with Borders on Windows High-DPI systems
17.0.7-oracle JDK-8280553 resourcehogs/serviceability/sa/ can fail if GC occurs
17.0.7-oracle t JDK-8262386 resourcehogs/serviceability/sa/ timed out
17.0.7-oracle JDK-8258512 serviceability/sa/ timed out on macOS 10.13.6
17.0.7-oracle JDK-8285835 SIGSEGV in PhaseIdealLoop::build_loop_late_post_work
17.0.7-oracle t JDK-8275173 testlibrary_tests/ir_framework/tests/ fails after JDK-8274911
17.0.7-oracle JDK-8274911 testlibrary_tests/ir_framework/tests/ fails with "java.lang.RuntimeException: Should have thrown exception"
17.0.7-oracle JDK-8285965 does not check for "" correctly
17.0.7-oracle JDK-8279614 The left line of the TitledBorder is not painted on 150 scale factor
17.0.7-oracle JDK-8288332 Tier1 validate-source fails after 8279614
17.0.7-oracle JDK-8292159 TYPE_USE annotations on generic type arguments of record components discarded
17.0.7-oracle JDK-8294378 URLPermission constructor exception when using tr locale
17.0.7-oracle JDK-8296136 Use correct register in aarch64_enc_fast_unlock()
17.0.7-oracle JDK-8295774 Write a test to verify List sends ItemEvent/ActionEvent
17.0.7-oracle JDK-8278027 X509Key.decode exception while using JSafeJCE FIPS provider
17.0.7-oracle JDK-8292602 ZGC: C2 late barrier analysis uses invalid dominator information


These are the issues that were ruled as either not affecting OpenJDK, or otherwise rejected by maintainers.

28 issues in total


4 issues

Version Bug Synopsis
17.0.3 JDK-8279223 Define version in .jcheck/conf
17.0.3 JDK-8279340 JSSE config for non-file truststore misplaced
17.0.3 JDK-6584403 Request to add a CA/CSR certificate cookbook to JSSE Reference Guide
17.0.3 JDK-8277117 Support for Windows SSPI isn't properly documented


6 issues

Version Bug Synopsis
17.0.4 JDK-8281517 Improve the error message shown when a user tries to install the aarch64 bundle on an intel mac
17.0.4 JDK-8287883 Incorrect documentation for OutOfMemoryError: Requested array size exceeds VM limit
17.0.4 JDK-8280455 JSSE Guide example has typo, Datagrampacket should be DatagramPacket
17.0.4 JDK-8278964 KafkaStressTest and CassandraStressTest failed with "exit code 134"
17.0.4 JDK-8279067 failed with several "No aspect with given name"
17.0.4 JDK-8278553 failed due to errors in JckStressModule.out


12 issues

Version Bug Synopsis
17.0.5 JDK-8277494 [BACKOUT] JDK-8276150 Quarantined jpackage apps are labeled as "damaged"
17.0.5 JDK-8278348 [macos12] javax/swing/JTree/4908142/ fails in macos12
17.0.5 JDK-7124251 [TEST_BUG] [macosx] JInternalFrame DesktopIcon isn't properly placed on desktop
17.0.5 JDK-8164492 [TEST_BUG] closed/javax/swing/JMenuItem/4738983/
17.0.5 JDK-8015893 [TEST_BUG] closed/javax/swing/JPopupMenu/4769039/ sometimes hangs on ubuntu 12.04
17.0.5 JDK-8294294 Document jdk.xml.xpathExprGrpLimit, jdk.xml.xpathExprOpLimit, and jdk.xml.xpathTotalOpLimit in the JAXP Security Guide
17.0.5 JDK-8293665 Document the jdk.https.negotiate.cbt property
17.0.5 JDK-8291414 Fix the incorrect wording about delayed provider selection in the PKCS11 documentation
17.0.5 JDK-8294369 Incorrect serialization filter property name given in Core Libraries guide.
17.0.5 JDK-8276150 Quarantined jpackage apps are labeled as "damaged"
17.0.5 JDK-8291877 Typo in Java Generic Security Services (Java GSS-API) in Security Guide
17.0.5 JDK-8292294 Update default DSA keysize in How to Implement a Provider guide


6 issues

Version Bug Synopsis
17.0.6 JDK-8287644 [18u] Backport of JDK-8240903 causes test errors
17.0.6 JDK-8050988 [TEST BUG] Tests use delays instead of synchronization (swing)
17.0.6 JDK-6982635 closed/javax/swing/LookAndFeel/FocusedCellRendering/ fails
17.0.6 JDK-8280048 Missing comma in copyright header
17.0.6 JDK-8287124 failed
17.0.6 JDK-7179436 TEST_BUG: closed/javax/swing/text/html/HTMLEditorKit/6520730/ fails intermittently


This is where OpenJDK is ahead of Oracle JDK.

No relevant backports are detected in Oracle JDK yet.

This misses the ongoing backporting work.

288 issues in total


53 issues

Version Bug Synopsis
17.0.3 JDK-8274562 (fs) UserDefinedFileAttributeView doesn't correctly determine if supported when using OverlayFS
17.0.3 JDK-8278163 --with-cacerts-src variable resolved after GenerateCacerts recipe setup
17.0.3 JDK-8279300 [arm32] SIGILL when running GetObjectSizeIntrinsicsTest
17.0.3 JDK-8269175 [macosx-aarch64] wrong CPU speed in hs_err file
17.0.3 JDK-8279702 [macosx] ignore xcodebuild warnings on M1
17.0.3 JDK-8280155 [PPC64, s390] frame size checks are not yet correct
17.0.3 JDK-8279924 [PPC64, s390] implement frame::is_interpreted_frame_valid checks
17.0.3 JDK-8277069 [REDO] JDK-8276743 Make openjdk build Zip Archive generation "reproducible"
17.0.3 JDK-8281061 [s390] JFR runs into assertions while validating interpreter frames
17.0.3 JDK-8274795 AArch64: avoid spilling and restoring r18 in macro assembler
17.0.3 JDK-8272167 should skip *.dSYM directories
17.0.3 JDK-8273162 AbstractSplittableWithBrineGenerator does not create a random salt
17.0.3 JDK-8278080 Add --with-cacerts-src='user cacerts folder' to enable deterministic cacerts generation
17.0.3 JDK-8277992 Add fast jdk_svc subtests to jdk:tier3
17.0.3 JDK-8271506 Add ResourceHashtable support for deleting selected entries
17.0.3 JDK-8277762 Allow configuration of HOTSPOT_BUILD_USER
17.0.3 JDK-8273351 bad tag in jdk.random
17.0.3 JDK-8270117 Broken jtreg link in "Building the JDK" page
17.0.3 JDK-8278104 C1 should support the compiler directive 'BreakAtExecute'
17.0.3 JDK-8274130 C2: MulNode::Ideal chained transformations may act on wrong nodes
17.0.3 JDK-8277503 compiler/onSpinWait/ failed with "OnSpinWaitInst with the expected value 'isb' not found."
17.0.3 JDK-8279453 Disable tools/jar/ on 32-bit platforms
17.0.3 JDK-8247980 Exclusive execution of java/util/stream tests slows down tier1
17.0.3 JDK-8279379 GHA: Print tests that are in error
17.0.3 JDK-8277846 Implement fast-path for ASCII-compatible CharsetEncoders on ppc64
17.0.3 JDK-8278241 Implement JVM SpinPause on linux-aarch64
17.0.3 JDK-8272541 Incorrect overflow test in Toom-Cook branch of BigInteger multiplication
17.0.3 JDK-8272866 java.util.random package summary contains incorrect mixing function in table
17.0.3 JDK-8274750 java/io/File/ failed: '/dev': 191488 != 190976
17.0.3 JDK-8276623 JDK-8275650 accidentally pushed "out" file
17.0.3 JDK-8282219 jdk/java/lang/ProcessBuilder/ fails on AIX
17.0.3 JDK-8279011 JFR: JfrChunkWriter incorrectly handles int64_t chunk size as size_t
17.0.3 JDK-8280002 jmap -histo may leak stream
17.0.3 JDK-8272996 JNDI DNS provider fails to resolve SRV entries when IPV6 stack is enabled
17.0.3 JDK-8281460 Let ObjectMonitor have its own NMT category
17.0.3 JDK-8271199 Mutual TLS handshake fails signing client certificate with custom sensitive PKCS11 key
17.0.3 JDK-8277919 OldObjectSample event causing bloat in the class constant pool in JFR recording
17.0.3 JDK-8279998 PPC64 debug builds fail with "untested: RangeCheckStub: predicate_failed_trap_id"
17.0.3 JDK-8273387 remove some unreferenced gtk-related functions
17.0.3 JDK-8278987 failed with EXCEPTION_ACCESS_VIOLATION in __write_sample_info__
17.0.3 JDK-8278116 runtime/modules/ has duplicate -Xmx
17.0.3 JDK-8277137 Set OnSpinWaitInst/OnSpinWaitInstCount defaults to "isb"/1 for Arm Neoverse N1
17.0.3 JDK-8272327 Shenandoah: Avoid enqueuing duplicate string candidates
17.0.3 JDK-8278627 Shenandoah: TestHeapDump test failed
17.0.3 JDK-8277299 STACK_OVERFLOW in Java_sun_awt_shell_Win32ShellFolder2_getIconBits
17.0.3 JDK-8279669 test/jdk/com/sun/jdi/ uses wrong condition
17.0.3 JDK-8276057 Update JMH devkit to 1.33
17.0.3 JDK-8279445 Update JMH devkit to 1.34
17.0.3 JDK-8280373 Update Xalan serializer / SystemIDResolver to align with JDK-8270492
17.0.3 JDK-8279124 VM does not handle SIGQUIT during initialization
17.0.3 JDK-8277383 VM.metaspace optionally show chunk freelist details
17.0.3 JDK-8277385 Zero: Enable CompactStrings support
17.0.3 JDK-8275586 Zero: Simplify interpreter initialization


68 issues

Version Bug Synopsis
17.0.4 JDK-8285956 (fs) Excessive default poll interval in PollingWatchService
17.0.4 JDK-8286594 (zipfs) Mention paths with dot elements in ZipException and cleanups
17.0.4 JDK-8287162 (zipfs) Performance regression related to support for POSIX file permissions
17.0.4 JDK-8285726 [11u, 17u] Unify fix for JDK-8284548 with version from head
17.0.4 JDK-8285727 [11u, 17u] Unify fix for JDK-8284920 with version from head
17.0.4 JDK-8284758 [linux] improve print_container_info
17.0.4 JDK-8280476 [macOS] : hotspot arm64 bug exposed by latest clang
17.0.4 JDK-8240756 [macos] SwingSet2:TableDemo:Printed Japanese characters were garbled
17.0.4 JDK-8139173 [macosx] JInternalFrame shadow is not properly drawn
17.0.4 JDK-8280593 [PPC64, S390] redundant allocation of MacroAssembler in StubGenerator ctor
17.0.4 JDK-8283279 [Testbug] Improve TestGetSwapSpaceSize
17.0.4 JDK-8283497 [windows] print TMP and TEMP in hs_err and
17.0.4 JDK-8286029 Add classpath exemption to globals_vectorApiSupport_***
17.0.4 JDK-8287119 Add to ProblemList
17.0.4 JDK-8285728 Alpine Linux build fails with busybox tar
17.0.4 JDK-8279834 Alpine Linux fails to build when --with-source-date enabled
17.0.4 JDK-8284437 Building from different users/workspace is not always deterministic JDK-8292258 Bump update version for OpenJDK: jdk-
17.0.4 JDK-8283249 fails on ppc with 'Narrow klass shift: 0' missing
17.0.4 JDK-8280004 DCmdArgument::parse_value() should handle NULL input
17.0.4 JDK-8278766 Enable OpenJDK build support for reproducible jars and jmods using --date
17.0.4 JDK-8287362 FieldAccessWatch testcase failed on AIX platform
17.0.4 JDK-8284992 Fix misleading Vector API doc for LSHR operator
17.0.4 JDK-8282225 GHA: Allow one concurrent run per PR only
17.0.4 JDK-8284507 GHA: Only check test results if testing was not skipped
17.0.4 JDK-8287378 GHA: Update cygwin to fix issues in langtools tests on Windows
17.0.4 JDK-8287336 GHA: Workflows break on patch versions
17.0.4 JDK-8283017 GHA: Workflows break with update release versions
17.0.4 JDK-8280940 gtest os.release_multi_mappings_vm is racy
17.0.4 JDK-8281318 Improve jfr/event/allocation tests reliability
17.0.4 JDK-8284389 Improve stability of GHA Pre-submit testing by caching cygwin installer
17.0.4 JDK-8281043 Intrinsify recursive ObjectMonitor locking for PPC64
17.0.4 JDK-8206187 javax/management/remote/mandatory/connection/ fails with Port already in use
17.0.4 JDK-8281638 jfr/event/allocation tests fail with release VMs after JDK-8281318 due to lack of -XX:+UnlockDiagnosticVMOptions
17.0.4 JDK-8284549 JFR: FieldTable leaks FieldInfoTable member
17.0.4 JDK-8280684 JfrRecorderService failes with guarantee(num_written > 0) when no space left on device.
17.0.4 JDK-8285397 JNI exception pending in CUPSfuncs.c:250
17.0.4 JDK-8283315 jrt-fs.jar not always deterministically built
17.0.4 JDK-8282422 JTable.print() failed with UnsupportedCharsetException on AIX ko_KR locale
17.0.4 JDK-8282170 JVMTI SetBreakpoint metaspace allocation test
17.0.4 JDK-8283323 libharfbuzz optimization level results in extreme build times
17.0.4 JDK-8286601 Mac Aarch: Excessive warnings to be ignored for build jdk
17.0.4 JDK-8279182 MakeZipReproducible ZipEntry timestamps not localized to UTC
17.0.4 JDK-8284532 Memory leak in BitSet::BitMapFragmentTable in JFR leak profiler
17.0.4 JDK-8281168 Micro-optimize VarForm.getMemberName for interpreter
17.0.4 JDK-8282444 Module finder incorrectly assumes default file system path-separator character
17.0.4 JDK-8280941 os::print_memory_mappings() prints segment preceeding the inclusion range
17.0.4 JDK-8282887 Potential memory leak in sun.util.locale.provider.HostLocaleProviderAdapterImpl.getNumberPattern() on Windows
17.0.4 JDK-8284754 print more interesting env variables in hs_err and
17.0.4 JDK-8181571 printing to CUPS fails on mac sandbox app
17.0.4 JDK-8279529 ProblemList java/nio/channels/DatagramChannel/ on macosx-aarch64
17.0.4 JDK-8282551 Properly initialize L32X64MixRandom state
17.0.4 JDK-8279958 Provide configure hints for Alpine/apk package managers
17.0.4 JDK-8209776 Refactor jdk/security/JavaDotSecurity/ to plain java test
17.0.4 JDK-8278065 Refactor subclassAudits to use ClassValue
17.0.4 JDK-8281450 Remove unnecessary operator new and delete from ObjectMonitor
17.0.4 JDK-8281522 Rename ADLC classes which have the same name as hotspot variants
17.0.4 JDK-8282382 Report glibc malloc tunables in error reports
17.0.4 JDK-8284661 Reproducible assembly builds without relative linking
17.0.4 JDK-8275745 Reproducible copyright headers
17.0.4 JDK-8280041 Retry loop issues in
17.0.4 JDK-8285828 runtime/execstack/ fails with zipped debug symbols
17.0.4 JDK-8285921 serviceability/dcmd/jvmti/AttachFailed/ fails on Alpine
17.0.4 JDK-8283834 Unmappable character for US-ASCII encoding in TestPredicateInputBelowLoopPredicate
17.0.4 JDK-8284622 Update versions of some Github Actions used in JDK workflow
17.0.4 JDK-8276657 XSLT compiler tries to define a class with empty name
17.0.4 JDK-8285342 Zero build failure with clang due to values not handled in switch
17.0.4 JDK-8277087 ZipException: zip END header not found at ZipFile#Source.findEND


58 issues

Version Bug Synopsis
17.0.5 JDK-8295056 [17u] Remove designator DEFAULT_PROMOTED_VERSION_PRE=ea for release 17.0.5
17.0.5 JDK-8290004 [PPC64] JfrGetCallTrace: assert(_pc != nullptr) failed: must have PC
17.0.5 JDK-8289856 [PPC64] SIGSEGV in C2Compiler::init_c2_runtime() after JDK-8289060
17.0.5 JDK-8290082 [PPC64] ZGC C2 load barrier stub needs to preserve vector registers
17.0.5 JDK-8289569 [test] java/lang/ProcessBuilder/ fails on Alpine/musl
17.0.5 JDK-8028998 [TEST_BUG] [macosx] java/awt/dnd/DropTargetEnterExitTest/ failed
17.0.5 JDK-8289695 [TESTBUG] fails on cgroups v2 and crun
17.0.5 JDK-8282477 [x86, aarch64] vmassert(_last_Java_pc == NULL, "already walkable"); fails with async profiler
17.0.5 JDK-8287663 Add a regression test for JDK-8287073
17.0.5 JDK-8282007 Assorted enhancements to jpackage testing framework
17.0.5 JDK-8283849 AsyncGetCallTrace may crash JVM on guarantee
17.0.5 JDK-8289697 buffer overflow in MTLVertexCache.m: MTLVertexCache_AddGlyphQuad
17.0.5 JDK-7131823 bug in GIFImageReader
17.0.5 JDK-8291633 Build failures with GCC 11, Alpine 3 due to incompatible casts from nullptr
17.0.5 JDK-8290000 Bump macOS GitHub actions to macOS 11
17.0.5 JDK-8264666 Change implementation of safeAdd/safeMult in the LCMSImageLayout class
17.0.5 JDK-8279032 compiler/loopopts/ times out with -XX:TieredStopAtLevel < 4
17.0.5 JDK-8285097 Duplicate XML keys in and
17.0.5 JDK-8280944 Enable Unix domain sockets in Windows Selector notification mechanism
17.0.5 JDK-8285380 Fix typos in security
17.0.5 JDK-8287724 Fix various issues with msys2
17.0.5 JDK-8283903 GetContainerCpuLoad does not return the correct result in share mode
17.0.5 JDK-8287202 GHA: Add macOS aarch64 to the list of default platforms for workflow_dispatch event
17.0.5 JDK-8287366 Improve test failure reporting in GHA
17.0.5 JDK-8284686 Interval of < 1 ms disables ExecutionSample events
17.0.5 JDK-8289471 Issue in Initialization of keys in and
17.0.5 JDK-6782021 It is not possible to read local computer certificates with the SunMSCAPI provider
17.0.5 JDK-8212096 javax/net/ssl/ServerName/ failed intermittently due to SSLException: Tag mismatch
17.0.5 JDK-8283562 JDK-8282306 breaks gtests on zero
17.0.5 JDK-8287463 JFR: Disable on Windows
17.0.5 JDK-8282947 JFR: Dump on shutdown live-locks in some conditions
17.0.5 JDK-8287113 JFR: Periodic task thread uses period for method sampling events
17.0.5 JDK-8288003 log events for os::dll_unload
17.0.5 JDK-8288399 MacOS debug symbol files not always deterministic in reproducible builds
17.0.5 JDK-8278067 Make HttpURLConnection default keep alive timeout configurable
17.0.5 JDK-8256844 Make NMT late-initializable
17.0.5 JDK-8284977 MetricsTesterCgroupV2.getLongValueEntryFromFile fails when named value doesn't exist
17.0.5 JDK-8274434 move os::get_default_process_handle and os::dll_lookup to os_posix for POSIX platforms
17.0.5 JDK-8287073 NPE from CgroupV2Subsystem.getInstance()
17.0.5 JDK-8282306 os::is_first_C_frame(frame*) crashes on invalid link access
17.0.5 JDK-8288985 P11TlsKeyMaterialGenerator should work with ChaCha20-Poly1305
17.0.5 JDK-8284956 Potential leak awtImageData/color_data when initializes X11GraphicsEnvironment
17.0.5 JDK-8287896 fail on msys2
17.0.5 JDK-8287735 Provide separate event category for dll operations
17.0.5 JDK-8254318 Remove .hgtags
17.0.5 JDK-8290456 remove os::print_statistics()
17.0.5 JDK-8286573 Remove the unnecessary method Attr#attribTopLevel and its usage
17.0.5 JDK-8288499 Restore cancel-in-progress in GHA
17.0.5 JDK-8287906 Rewrite of GitHub Actions (GHA) sanity tests
17.0.5 JDK-8280233 Temporarily disable Unix domain sockets in Windows PipeImpl
17.0.5 JDK-8211002 test/jdk/java/lang/Math/ skips testing for non-corner-case values
17.0.5 JDK-8285730 unify _WIN32_WINNT settings
17.0.5 JDK-8286869 unify os::dir_is_empty across posix platforms
17.0.5 JDK-8289147 unify os::infinite_sleep on posix platforms
17.0.5 JDK-8289910 unify os::message_box across posix platforms
17.0.5 JDK-8287902 UnreadableRB case in MissingResourceCauseTest is not working reliably on Windows
17.0.5 JDK-8280863 Update build README to reflect that MSYS2 is supported
17.0.5 JDK-8272417 ZGC: fastdebug build crashes when printing ClassLoaderData


109 issues

Version Bug Synopsis
17.0.6 JDK-8296961 [JVMCI] Access to j.l.r.Method/Constructor/Field for ResolvedJavaMethod/ResolvedJavaField
17.0.6 JDK-8296958 [JVMCI] add API for retrieving ConstantValue attributes
17.0.6 JDK-8296956 [JVMCI] HotSpotResolvedJavaFieldImpl.getIndex returns wrong value
17.0.6 JDK-8296960 [JVMCI] list HotSpotConstantPool.loadReferencedType to ConstantPool
17.0.6 JDK-8296967 [JVMCI] rationalize relationship between getCodeSize and getCode in ResolvedJavaMethod
17.0.6 JDK-8293540 [Metrics] Incorrectly detected resource limits with additional cgroup fs mounts
17.0.6 JDK-8294578 [PPC64] C2: Missing is_oop information when using disjoint compressed oops mode
17.0.6 JDK-8293998 [PPC64] JfrGetCallTrace: assert(_pc != nullptr) failed: must have PC
17.0.6 JDK-8295872 [PPC64] JfrGetCallTrace: Need pc == nullptr check before frame constructor
17.0.6 JDK-8288377 [REDO] DST not applying properly with zone id offset set with TZ env variable
17.0.6 JDK-8297590 [TESTBUG] HotSpotResolvedJavaFieldTest does not run
17.0.6 JDK-8280234 AArch64 "core" variant does not build after JDK-8270947
17.0.6 JDK-8271956 AArch64: C1 build failed after JDK-8270947
17.0.6 JDK-8282528 AArch64: Incorrect replicate2L_zero rule
17.0.6 JDK-8295405 Add cause in a couple of IllegalArgumentException and InvalidParameterException shown by sun/security/pkcs11 tests
17.0.6 JDK-8294740 Add cgroups keyword to
17.0.6 JDK-8291650 Add delay to ClassUnloadEventTest before exiting to give time for JVM to send all events before VMDeath
17.0.6 JDK-8289524 Add JFR JIT restart event
17.0.6 JDK-8275569 Add linux-aarch64 to test-make profiles
17.0.6 JDK-8290532 Adjust PKCS11Exception and handle more PKCS11 error codes
17.0.6 JDK-8270086 ARM32-softfp: Do not load CONSTANT_double using the condy helper methods in the interpreter
17.0.6 JDK-8273380 ARM32: Default to {ldrexd,strexd} in StubRoutines::atomic_{load|store}_long
17.0.6 JDK-8270155 ARM32: Improve register dump in hs_err
17.0.6 JDK-8289044 ARM32: missing LIR_Assembler::cmove metadata type support
17.0.6 JDK-8285794 AsyncGetCallTrace might acquire a lock via JavaThread::thread_from_jni_environment
17.0.6 JDK-8273497 should link to both md and html
17.0.6 JDK-8266519 Cleanup resolve() leftovers from BarrierSet et al
17.0.6 JDK-8285604 closed sun/java2d/GdiRendering/ failed with "Incorrect color ffeeeeee instead of ff0000ff in pixel (100, 100)"
17.0.6 JDK-8293826 Closed test fails after JDK-8276108 on aarch64
17.0.6 JDK-8292879 com/sun/jdi/ failed due to classes not unloading
17.0.6 JDK-8291456 com/sun/jdi/ failed with: Wrong number of class unload events: expected 10 got 4
17.0.6 JDK-8289146 containers/docker/ fails on linux ppc64le machine with missing Memory and Swap Limit output
17.0.6 JDK-8292899 testcase failed on AIX platform
17.0.6 JDK-8256811 Delayed/missed jdwp class unloading events
17.0.6 JDK-8292778 EncodingSupport_md.c convertUtf8ToPlatformString wrong placing of free
17.0.6 JDK-8282398 test fails because SSL cert expired
17.0.6 JDK-8292903 enhance round_up_power_of_2 assertion output
17.0.6 JDK-8284732 FFI_GO_CLOSURES macro not defined but required for zero build on Mac OS X
17.0.6 JDK-8277928 Fix compilation on macosx-aarch64 after 8276108
17.0.6 JDK-8295641 Fix DEFAULT_PROMOTED_VERSION_PRE=ea for -dev
17.0.6 JDK-8293232 Fix race condition in pkcs11 SessionManager
17.0.6 JDK-8280016 gc/g1/TestShrinkAuxiliaryData30 test fails on large machines
17.0.6 JDK-8295714 GHA ::set-output is deprecated and will be removed
17.0.6 JDK-8292816 GPL Classpath exception missing from assemblyprefix.h
17.0.6 JDK-8287011 Improve container information
17.0.6 JDK-8292880 Improve debuggee logging for com/sun/jdi/
17.0.6 JDK-8284533 Improve InterpreterCodelet data footprint
17.0.6 JDK-8293659 Improve UnsatisfiedLinkError error message to include dlopen error details
17.0.6 JDK-8294307 ISO 4217 Amendment 173 Update
17.0.6 JDK-8030121 java/awt/dnd/MissingDragExitEventTest/ fails
17.0.6 JDK-8275234 java/awt/GraphicsDevice/DisplayModes/ is entered twice in ProblemList
17.0.6 JDK-8272608 java_lang_System::allow_security_manager() doesn't set its initialization flag
17.0.6 JDK-8292866 Java_sun_awt_shell_Win32ShellFolder2_getLinkLocation check MultiByteToWideChar return value for failures
17.0.6 JDK-8287826 javax/accessibility/4702233/ fails to compile
17.0.6 JDK-8178698 javax/sound/midi/Sequencer/ failed with timeout
17.0.6 JDK-8296083 javax/swing/JTree/6263446/ fails intermittently on a VM
17.0.6 JDK-8293535 jdk/javadoc/doclet/testJavaFX/ fail with jfx
17.0.6 JDK-8290839 jdk/jfr/event/compiler/ failed with "RuntimeException: No JIT restart event found: expected true, was false"
17.0.6 JDK-8279536 jdk/nio/zipfs/ timed out
17.0.6 JDK-8274563 jfr/event/oldobject/ fails when GC cycles are not happening
17.0.6 JDK-8295419 JFR: Change name of jdk.JitRestart
17.0.6 JDK-8293828 JFR: jfr/event/oldobject/ still fails when GC cycles are not happening
17.0.6 JDK-8283199 Linux os::cpu_microcode_revision() stalls cold startup
17.0.6 JDK-8287609 macOS: SIGSEGV at [CoreFoundation] CFArrayGetCount / sun.font.CFont.getTableBytesNative
17.0.6 JDK-8283298 Make CodeCacheSegmentSize a product flag
17.0.6 JDK-8290908 misc tests fail: assert(!thread->owns_locks()) failed: must release all locks when leaving VM
17.0.6 JDK-8277881 Missing SessionID in TLS1.3 resumption in compatibility mode
17.0.6 JDK-8293808 mscapi destroyKeyContainer enhance KeyStoreException: Access is denied exception
17.0.6 JDK-8269571 NMT should print total malloc bytes and invocation count
17.0.6 JDK-8280391 NMT: Correct NMT tag on CollectedHeap
17.0.6 JDK-8276904 Optional.toString() is unnecessarily expensive
17.0.6 JDK-8289301 P11Cipher should not throw out of bounds exception during padding
17.0.6 JDK-8293815 P11PSSSignature.engineUpdate should not print debug messages during normal operation
17.0.6 JDK-8283337 Posix signal handler modification warning triggering incorrectly
17.0.6 JDK-8278826 Print error if Shenandoah flags are empty (instead of crashing)
17.0.6 JDK-8277578 ProblemList applications/jcstress/ on linux-aarch64
17.0.6 JDK-8277577 ProblemList compiler/onSpinWait/ on linux-aarch64
17.0.6 JDK-8295952 Problemlist existing compiler/rtm tests also on x86
17.0.6 JDK-8296945 PublicMethodsTest is slow due to dependency verification with debug builds
17.0.6 JDK-8280124 Reduce branches decoding latin-1 chars from UTF-8 encoded bytes
17.0.6 JDK-8270848 Redundant unsafe opmask register allocation in some instruction patterns.
17.0.6 JDK-8286624 Regression Test fails on OL8.3
17.0.6 JDK-8275535 Retrying a failed authentication on multiple LDAP servers can lead to users blocked
17.0.6 JDK-8295469 S390X: Optimized builds are broken
17.0.6 JDK-8290374 Shenandoah: Remove inaccurate comment on SBS::load_reference_barrier()
17.0.6 JDK-8288302 Shenandoah: SIGSEGV in vm maybe related to jit compiling xerces
17.0.6 JDK-8292586 simplify cleanups in NTLMAuthSequence getCredentialsHandle
17.0.6 JDK-8295288 Some vm_flags tests associate with a wrong BugID
17.0.6 JDK-8282600 SSLSocketImpl should not use user_canceled workaround when not necessary
17.0.6 JDK-8022403 sun/java2d/DirectX/OnScreenRenderingResizeTest/ fails
17.0.6 JDK-8297153 sun/java2d/DirectX/OnScreenRenderingResizeTest/ fails again
17.0.6 JDK-8279941 sun/security/pkcs11/Signature/ fails when NSS version detection fails
17.0.6 JDK-8277970 Test jdk/sun/security/ssl/SSLSessionImpl/ fails with "tag mismatch"
17.0.6 JDK-8251466 test/java/io/File/ fails on Windows with mapped network drives.
17.0.6 JDK-8271834 TestStringDeduplicationAgeThreshold intermittent failures on Shenandoah
17.0.6 JDK-8065422 Trailing dot in hostname causes TLS handshake to fail with SNI disabled
17.0.6 JDK-8297147 UnexpectedSourceImageSize test times out on slow machines when fastdebug is used
17.0.6 JDK-8294837 unify Windows 2019 version check in os_windows and java_props_md
17.0.6 JDK-8283059 Uninitialized warning in check_code.c with GCC 11.2
17.0.6 JDK-8293834 Update CLDR data following tzdata 2022c update
17.0.6 JDK-8283999 Update JMH devkit to 1.35
17.0.6 JDK-8297241 Update sun/java2d/DirectX/OnScreenRenderingResizeTest/
17.0.6 JDK-8288132 Update test artifacts in QuoVadis CA interop tests
17.0.6 JDK-8282511 Use fixed certificate validation date in SSLExampleCert template
17.0.6 JDK-8296632 Write a test to verify the content change of TextArea sends TextEvent
17.0.6 JDK-8281744 x86: Use short jumps in TIG::set_vtos_entry_points
17.0.6 JDK-8284752 Zero does not build on Mac OS X due to missing os::current_thread_enable_wx implementation
17.0.6 JDK-8273880 Zero: Print warnings when unsupported intrinsics are enabled
17.0.6 JDK-8274903 Zero: Support AsyncGetCallTrace


This is where OpenJDK used to be ahead, and then Oracle JDK caught up in future releases.

85 issues.

Version 1 Version 2 Bug Synopsis
17.0.3 17.0.4-oracle JDK-8278381 [GCC 11] Address::make_raw() does not initialize rspec
17.0.4 17.0.5-oracle JDK-8286198 [linux] Fix process-memory information
17.0.3 17.0.4-oracle JDK-8278526 [macos] Screen reader reads SwingSet2 JTable row selection as null, dimmed row for last column
17.0.6 17.0.7-oracle JDK-8202836 [macosx] test java/awt/Graphics/ fails
17.0.6 17.0.7-oracle JDK-8292541 [Metrics] Reported memory limit may exceed physical machine memory
17.0.3 17.0.6-oracle JDK-8279385 [test] Adjust sun/security/pkcs12/ after 8278344
17.0.5 17.0.6-oracle JDK-8286114 [test] show real exception in bomb call in sun/rmi/runtime/Log/checkLogging/
17.0.3 17.0.4-oracle JDK-8244602 Add JTREG_REPEAT_COUNT to repeat execution of a test
17.0.3 17.0.6-oracle JDK-8274471 Add support for RSASSA-PSS in OCSP Response
17.0.3 17.0.6-oracle JDK-8276841 Add support for Visual Studio 2022
17.0.5 17.0.6-oracle JDK-8240903 Add test to check that jmod hashes are reproducible
17.0.3 17.0.4-oracle JDK-8225559 assertion error at TransTypes.visitApply
17.0.6 17.0.7-oracle JDK-8268276 Base64 Decoding optimization for x86 using AVX-512
17.0.6 17.0.7-oracle JDK-8269404 Base64 Encoding optimization enhancements for x86 using AVX-512
17.0.5 17.0.6-oracle JDK-8286582 Build fails on macos aarch64 when using --with-zlib=bundled
17.0.4 17.0.5-oracle JDK-8284848 C2: Compiler blackhole arguments should be treated as globally escaping
17.0.5 17.0.6-oracle JDK-8284950 CgroupV1 detection code should consider memory.swappiness
17.0.4 17.0.5-oracle JDK-8284620 CodeBuffer may leak _overflow_arena
17.0.4 17.0.5-oracle JDK-8284458 CodeHeapState::aggregate() leaks blob_name
17.0.4 17.0.5-oracle JDK-8285394 Compiler blackholes can be eliminated due to stale ciMethod::intrinsic_id()
17.0.3 17.0.6-oracle JDK-8273655 files are missing some common types
17.0.4 17.0.5-oracle JDK-8283422 Create a new test for JDK-8254790
17.0.6 17.0.7-oracle JDK-8286172 Create an automated test for JDK-4516019
17.0.3 17.0.5-oracle JDK-8278185 Custom JRE cannot find non-ASCII named module inside
17.0.4 17.0.5-oracle JDK-8281615 Deadlock caused by jdwp agent
17.0.4 17.0.5-oracle JDK-8283469 Don't use memset to initialize members in FileMapInfo and fix memory leak
17.0.3 17.0.5-oracle JDK-8273704 failed : drawString with InfiniteXform transform takes long time
17.0.3 17.0.6-oracle JDK-8276764 Enable deterministic file content ordering for Jar and Jmod
17.0.3 17.0.6-oracle JDK-8276766 Enable jar and jmod to produce deterministic timestamped content
17.0.6 17.0.7-oracle JDK-8277866 gc/epsilon/ failed with wrong initial heap size
17.0.3 17.0.4-oracle JDK-8278115 gc/stress/gclocker/ has duplicate -Xmx
17.0.5 17.0.6-oracle JDK-8288754 GCC 12 fails to build zReferenceProcessor.cpp
17.0.4 17.0.6-oracle JDK-8282345 handle latest VS2022 in abstract_vm_version
17.0.3 17.0.6-oracle JDK-8186670 Implement _onSpinWait() intrinsic for AArch64
17.0.3 17.0.6-oracle JDK-8251216 Implement MD5 intrinsics on AArch64
17.0.4 17.0.6-oracle JDK-8285523 Improve test java/io/FileOutputStream/
17.0.4 17.0.5-oracle JDK-8268773 Improvements related to: Failed to start thread - pthread_create failed (EAGAIN)
17.0.6 17.0.7-oracle JDK-8293472 Incorrect container resource limit detection if manual cgroup fs mounts present
17.0.4 17.0.6-oracle JDK-8282008 Incorrect handling of quoted arguments in ProcessBuilder
17.0.4 17.0.5-oracle JDK-8274939 Incorrect size of the pixel storage is used by the robot on macOS
17.0.4 17.0.5-oracle JDK-8286013 Incorrect test configurations for compiler/stable/
17.0.3 17.0.4-oracle JDK-8277180 Intrinsify recursive ObjectMonitor locking for C2 x64 and A64
17.0.5 17.0.6-oracle JDK-8272352 Java launcher can not parse Chinese character when system locale is set to UTF-8
17.0.4 17.0.7-oracle JDK-8284023 java.sun.awt.X11GraphicsDevice.getDoubleBufferVisuals() leaks XdbeScreenVisualInfo
17.0.3 17.0.6-oracle JDK-8274171 java/nio/file/Files/probeContentType/ failed on "Content type" mismatches
17.0.3 17.0.6-oracle JDK-8278346 java/nio/file/Files/probeContentType/ fails on Linux SLES15 machine
17.0.5 17.0.6-oracle JDK-8274517 java/util/DoubleStreamSums/ fails with expected [true] but found [false]
17.0.4 17.0.6-oracle JDK-8286855 javac error on invalid jar should only print filename
17.0.4 17.0.6-oracle JDK-8286444 javac errors after JDK-8251329 are not helpful enough to find root cause
17.0.6 17.0.7-oracle JDK-8293701 jdeps InverseDepsAnalyzer runs into NoSuchElementException: No value present
17.0.4 17.0.7-oracle JDK-8274687 JDWP deadlocks if some Java thread reaches wait in blockOnDebuggerSuspend
17.0.6 17.0.7-oracle JDK-8272809 JFR thread sampler SI_KERNEL SEGV in metaspace::VirtualSpaceList::contains
17.0.6 17.0.7-oracle JDK-8296733 JFR: File Read event for RandomAccessFile::write(byte[]) is incorrect
17.0.6 17.0.7-oracle JDK-8294840 langtools use File.pathSeparator
17.0.3 17.0.5-oracle JDK-8277497 Last column cell in the JTable row is read as empty cell
17.0.4 17.0.5-oracle JDK-8283725 Launching java with "-Xlog:gc*=trace,safepoint*=trace,class*=trace" crashes the JVM
17.0.4 17.0.6-oracle JDK-8284033 Leak XVisualInfo in getAllConfigs in awt_GraphicsEnv.c
17.0.3 17.0.6-oracle JDK-8280414 Memory leak in DefaultProxySelector
17.0.4 17.0.5-oracle JDK-8276990 Memory leak in invoker.c fillInvokeRequest() during JDI operations
17.0.4 17.0.5-oracle JDK-8284094 Memory leak in invoker_completeInvokeRequest()
17.0.6 17.0.7-oracle JDK-8274527 Minimal VM build fails after JDK-8273459
17.0.6 17.0.7-oracle JDK-8295554 Move the "sizecalc.h" to the correct location
17.0.3 17.0.5-oracle JDK-8273972 Multi-core choke point in CMM engine (LCMSTransform.doTransform)
17.0.4 17.0.6-oracle JDK-8277072 ObjectStreamClass caches keep ClassLoaders alive
17.0.6 17.0.7-oracle JDK-8274456 Remove jtreg tag manual=yesno java/awt/print/PrinterJob/
17.0.6 17.0.7-oracle JDK-8273685 Remove jtreg tag manual=yesno for java/awt/Graphics/ & show test instruction
17.0.6 17.0.7-oracle JDK-8273108 RunThese24H crashes with SEGV in markWord::displaced_mark_helper() after JDK-8268276
17.0.5 17.0.6-oracle JDK-8287895 Some langtools tests fail on msys2
17.0.3 17.0.4-oracle JDK-8271721 Split gc/g1/TestMixedGCLiveThreshold into separate tests
17.0.3 17.0.4-oracle JDK-8274524 SSLSocket.close() hangs if it is called during the ssl handshake
17.0.6 17.0.7-oracle JDK-8267138 Stray suffix when starting gtests via
17.0.3 17.0.4-oracle JDK-8269032 Stringdedup tests are failing if the ergonomically select GC does not support it
17.0.3 17.0.6-oracle JDK-8278344 sun/security/pkcs12/ test fails because of different openssl output
17.0.6 17.0.7-oracle JDK-8295412 support latest VS2022 MSC_VER in abstract_vm_version.cpp
17.0.3 17.0.6-oracle JDK-8278389 SuspendibleThreadSet::_suspend_all should be volatile/atomic
17.0.3 17.0.4-oracle JDK-8278604 SwingSet2 table demo does not have accessible description set for images
17.0.5 17.0.6-oracle JDK-8227651 Tests fail with SSLProtocolException: Input record too big
17.0.4 17.0.5-oracle JDK-8236136 tests which use CompilationMode shouldn't be run w/ TieredStopAtLevel
17.0.4 17.0.6-oracle JDK-8269077 TestSystemGC uses "require vm.gc.G1" for large pages subtest
17.0.4 17.0.5-oracle JDK-8278549 UNIX sun/font coding misses SUSE distro detection on recent distro SUSE 15
17.0.6 17.0.7-oracle JDK-8273459 Update code segment alignment to 64 bytes
17.0.3 17.0.4-oracle JDK-8279505 Update documentation for RETRY_COUNT and REPEAT_COUNT
17.0.4 17.0.5-oracle JDK-8285686 Update FreeType to 2.12.0
17.0.3 17.0.4-oracle JDK-8275082 Update XML Security for Java to 2.3.0
17.0.3 17.0.4-oracle JDK-8280526 x86_32 Math.sqrt performance regression with -XX:UseSSE={0,1}


This is where Oracle JDK used to be ahead, and then OpenJDK caught up in future releases.

31 issues.

Version 1 Version 2 Bug Synopsis 17.0.4 JDK-8283350 (tz) Update Timezone Data to 2022a 17.0.6 JDK-8294357 (tz) Update Timezone Data to 2022d
17.0.5-oracle 17.0.6 JDK-8283383 [macos] a11y : Screen magnifier shows extra characters (0) at the end JButton accessibility name
17.0.5-oracle 17.0.6 JDK-8284690 [macos] VoiceOver : Getting java.lang.IllegalArgumentException: Invalid location on Editable JComboBox
17.0.5-oracle 17.0.6 JDK-8233557 [TESTBUG] fails on macOs 17.0.4 JDK-8285445 cannot open file "NUL:" 17.0.5 JDK-8283712 Create a manual test framework class
17.0.5-oracle 17.0.6 JDK-8282777 Create a Regression test for JDK-4515031
17.0.5-oracle 17.0.6 JDK-8281296 Create a regression test for JDK-4515999
17.0.5-oracle 17.0.6 JDK-8282402 Create a regression test for JDK-4666101
17.0.5-oracle 17.0.6 JDK-8282857 Create a regression test for JDK-4702690
17.0.5-oracle 17.0.6 JDK-8285698 Create a test to check the focus stealing of JPopupMenu from JComboBox
17.0.5-oracle 17.0.6 JDK-8285305 Create an automated test for JDK-4495286
17.0.5-oracle 17.0.6 JDK-8285373 Create an automated test for JDK-4702233 17.0.5 JDK-8281181 Do not use CPU Shares to compute active processor count 17.0.5 JDK-8284898 Enhance PassFailJFrame 17.0.5 JDK-8284535 Fix test that is failing with Parse Exception
17.0.5-oracle 17.0.6 JDK-8286772 java/awt/dnd/DropTargetInInternalFrameTest/DropTargetInInternalFrameTest.html times out and fails in Windows
17.0.5-oracle 17.0.6 JDK-8273578 javax/swing/JMenu/4515762/ fails on macOS 12
17.0.5-oracle 17.0.6 JDK-8290209 missing additional text
17.0.5-oracle 17.0.6 JDK-8290207 Missing notice in
17.0.5-oracle 17.0.6 JDK-8287740 NSAccessibilityShowMenuAction not working for text editors
17.0.3-oracle 17.0.6 JDK-8277346 ProblemList 7 serviceability/sa tests on macosx-x64
17.0.4-oracle 17.0.6 JDK-8277576 ProblemList runtime/ErrorHandling/ on macosx-X64
17.0.3-oracle 17.0.6 JDK-8277351 ProblemList runtime/jni/checked/ on macosx-x64
17.0.5-oracle 17.0.6 JDK-8285687 Remove jtreg tag manual=yesno for java/awt/print/PrinterJob/ 17.0.5 JDK-8283803 Remove jtreg tag manual=yesno for java/awt/print/PrinterJob/ and fix test
17.0.3-oracle 17.0.4 JDK-8276863 Remove test/jdk/sun/security/ec/ 17.0.6 JDK-8255439 System Tray icons get corrupted when Windows scaling changes 17.0.4 JDK-8282583 Update BCEL md to include the copyright notice
17.0.5-oracle 17.0.6 JDK-8280948 Write a regression test for JDK-4659800


This is where OpenJDK made the first backport in the release, and then Oracle JDK followed.

No difference in the final release detected.

58 issues.

Version Bug Synopsis
17.0.6 JDK-8296108 (tz) Update Timezone Data to 2022f JDK-8292260 [BACKOUT] JDK-8279219: [REDO] C2 crash when allocating array of size too large
17.0.6 JDK-8293319 [C2 cleanup] Remove unused other_path arg in Parse::adjust_map_after_if
17.0.4 JDK-8282509 [exploded image] ResolvedClassTest fails with similar output
17.0.4 JDK-8281266 [JVMCI] MetaUtil.toInternalName() doesn't handle hidden classes correctly
17.0.5 JDK-8283457 [macos] libpng build failures with Xcode13.3
17.0.3 JDK-8273933 [TESTBUG] Test must run without preallocated exceptions
17.0.3 JDK-8277777 [Vector API] assert(r->is_XMMRegister()) failed: must be in
17.0.6 JDK-8280511 AArch64: Combine shift and negate to a single instruction
17.0.4 JDK-8279560 AArch64: generate_compare_long_string_same_encoding and LARGE_LOOP_PREFETCH alignment
17.0.6 JDK-8287349 AArch64: Merge LDR instructions to improve C1 OSR performance
17.0.6 JDK-8282347 AARCH64: Untaken branch in has_negatives stub
17.0.4 JDK-8268231 Aarch64: Use Ldp in intrinsics for String.compareTo
17.0.6 JDK-8282049 AArch64: Use ZR for integer zero immediate volatile stores
17.0.6 JDK-8277358 Accelerate CRC32-C
17.0.3 JDK-8278016 Add compiler tests to tier{2,3}
17.0.3 JDK-8277488 Add expiry exception for Digicert (geotrustglobalca) expiring in May 2022
17.0.6 JDK-8292158 AES-CTR cipher state corruption with AVX-512
17.0.4 JDK-8277893 Arraycopy stress tests
17.0.6 JDK-8266082 AssertionError in Annotate.fromAnnotations with -Xdoclint
17.0.5 JDK-8289799 Build warning in methodData.cpp memset zero-length parameter
17.0.6 JDK-8296485 test fails with SunCertPathBuilderException
17.0.6 JDK-8277411 C2 fast_unlock intrinsic on AArch64 has unnecessary ownership check
17.0.3 JDK-8275610 C2: Object field load floats above its null check resulting in a segfault
17.0.5 JDK-8286277 CDS VerifyError when calling clone() on object array
17.0.3 JDK-8277441 CompileQueue::add fails with assert(_last->next() == __null) failed: not last
17.0.6 JDK-8284681 compiler/c2/aarch64/ fails with "RuntimeException: for CodeHeap < 250MB the far jump is expected to be encoded with a single branch instruction"
17.0.4 JDK-8281274 deal with ActiveProcessorCount in os::Linux::print_container_info
17.0.6 JDK-8292083 Detected container memory limit may exceed physical machine memory
17.0.3 JDK-8276654 element-list order is non deterministic
17.0.5 JDK-8287741 Fix of JDK-8287107 (unused cgv1 freezer controller) was incomplete
17.0.3 JDK-8284920 Incorrect Token type causes XPath expression to return incorrect results
17.0.3 JDK-8284548 Invalid XPath expression causes StringIndexOutOfBoundsException
17.0.4 JDK-8273056 java.util.random does not correctly sample exponential or Gaussian distributions
17.0.6 JDK-8296480 java/security/cert/pkix/policyChanges/ is failing
17.0.6 JDK-8284771 java/util/zip/ failed with "AssertionError: Expected IOException to be thrown, but nothing was thrown"
17.0.3 JDK-8277328 jdk/jshell/ failures on Windows
17.0.4 JDK-8283217 Leak FcObjectSet in getFontConfigLocations() in fontpath.c
17.0.5 JDK-8289477 Memory corruption with CPU_ALLOC, CPU_FREE on muslc
17.0.6 JDK-8272776 NullPointerException not reported
17.0.5 JDK-8282538 PKCS11 tests fail on CentOS Stream 9
17.0.4 JDK-8282628 Potential memory leak in sun.font.FontConfigManager.getFontConfig()
17.0.6 JDK-8274029 Remove jtreg tag manual=yesno for java/awt/print/Dialog/
17.0.5 JDK-8288467 remove memory_operand assert for spilled instructions
17.0.6 JDK-8287425 Remove unnecessary register push for MacroAssembler::check_klass_subtype_slow_path
17.0.6 JDK-8280872 Reorder code cache segments to improve code density
17.0.3 JDK-8276662 Scalability bottleneck in SymbolTable::lookup_common()
17.0.5 JDK-8284680 sun.font.FontConfigManager.getFontConfig() leaks charset
17.0.5 JDK-8225122 Test fails when Windows desktop is scaled.
17.0.3 JDK-8274506 and fail with podman run as root
17.0.4 JDK-8286293 Tests ShortResponseBody and ShortResponseBodyWithRetry should use less resources
17.0.5 JDK-8287824 The MTPerLineTransformValidation tests has a typo in the @run tag
17.0.3 JDK-8278099 two sun/security/pkcs11/Signature tests failed with AssertionError
17.0.3 JDK-8278824 Uneven work distribution when scanning heap roots in G1
17.0.3 JDK-8272398 Update DockerTestUtils.buildJdkDockerImage()
17.0.6 JDK-8276108 Wrong instruction generation in aarch64 backend
17.0.4 JDK-8279668 x86: AVX2 versions of vpxor should be asserted
17.0.3 JDK-8278020 ~13% variation in Renaissance-Scrabble


This is where Oracle JDK made the first backport in the release, and then OpenJDK followed.

No difference in the final release detected.

404 issues.

Version Bug Synopsis
17.0.5-oracle JDK-8284675 "jpackage.exe" creates application launcher without Windows Application Manfiest
17.0.4-oracle JDK-8285515 (dc) DatagramChannel.disconnect fails with "Invalid argument" on macOS 12.4
17.0.4-oracle JDK-8276260 (se) Remove java/nio/channels/Selector/ from ProblemList (win)
17.0.3-oracle JDK-8272600 (test) Use native "sleep" in
17.0.5-oracle JDK-8292579 (tz) Update Timezone Data to 2022c
17.0.6-oracle JDK-8295173 (tz) Update Timezone Data to 2022e
17.0.3-oracle JDK-8279225 [arm32] C1 longs comparison operation destroys argument registers
17.0.5-oracle JDK-8276546 [IR Framework] Whitelist and ignore CompileThreshold
17.0.5-oracle JDK-8272736 [JVMCI] Add API for reading and writing JVMCI thread locals
17.0.3-oracle JDK-8278871 [JVMCI] assert((uint)reason < 2* _trap_hist_limit) failed: oob
17.0.3-oracle JDK-8275645 [JVMCI] avoid unaligned volatile reads on AArch64
17.0.3-oracle JDK-8276314 [JVMCI] check alignment of call displacement during code installation
17.0.4-oracle JDK-8279437 [JVMCI] exception in HotSpotJVMCIRuntime.translate can exit the VM
17.0.3-oracle JDK-8279412 [JVMCI] failed speculations list must outlive any nmethod that refers to it
17.0.3-oracle JDK-8275874 [JVMCI] only support aligned reads in c2v_readFieldValue
17.0.4-oracle JDK-8280964 [Linux aarch64] : drawImage dithers TYPE_BYTE_INDEXED images incorrectly
17.0.5-oracle JDK-8278609 [macos] accessibility frame is misplaced on a secondary monitor on macOS
17.0.4-oracle JDK-8279586 [macos] custom JCheckBox and JRadioBox with custom icon set: focus is still displayed after unchecking
17.0.5-oracle JDK-8287125 [macos] Multiple jpackage tests fail/timeout on same host
17.0.5-oracle JDK-8278612 [macos] test/jdk/java/awt/dnd/RemoveDropTargetCrashTest crashes with VoiceOver on macOS
17.0.5-oracle JDK-8278233 [macos] tools/jpackage tests timeout due to /usr/bin/osascript
17.0.6-oracle JDK-8286313 [macos] Voice over reads the boolean value as null in the JTable
17.0.5-oracle JDK-8286266 [macos] VoiceOver : Moving JTable column to be the first column JVM crashes
17.0.5-oracle JDK-8286122 [macos]: App bundle cannot upload to Mac App Store due to info.plist embedded in java exe
17.0.5-oracle JDK-8276837 [macos]: Error when signing the additional launcher
17.0.6-oracle JDK-8169187 [macosx] Aqua: java/awt/image/multiresolution/
17.0.4-oracle JDK-8279219 [REDO] C2 crash when allocating array of size too large
17.0.5-oracle JDK-8283597 [REDO] Invalid generic signature for redefined classes
17.0.5-oracle JDK-8285923 [REDO] JDK-8285802 AArch64: Consistently handle offsets in MacroAssembler as 64-bit quantities
17.0.5-oracle JDK-8277493 [REDO] Quarantined jpackage apps are labeled as "damaged"
17.0.4-oracle JDK-8280401 [sspi] gss_accept_sec_context leaves output_token uninitialized
17.0.6-oracle JDK-8273043 [TEST_BUG] Automate
17.0.3-oracle JDK-8273634 [TEST_BUG] Improve javax/swing/text/ParagraphView/6364882/
17.0.5-oracle JDK-6854300 [TEST_BUG] java/awt/event/MouseEvent/SpuriousExitEnter/ fails in jdk6u14 & jdk7
17.0.6-oracle JDK-8159599 [TEST_BUG] java/awt/Modal/ModalInternalFrameTest/
17.0.5-oracle JDK-8079267 [TEST_BUG] Test java/awt/Frame/MiscUndecorated/ fails
17.0.6-oracle JDK-8129827 [TEST_BUG] Test java/awt/Robot/RobotWheelTest/ fails
17.0.3-oracle JDK-8239502 [TEST_BUG] Test javax/swing/text/FlowView/6318524/ never fails
17.0.4-oracle JDK-8268558 [TESTBUG] Case 2 in TestP11KeyFactoryGetRSAKeySpec is skipped
17.0.6-oracle JDK-8233648 [TESTBUG] failing on macos
17.0.4-oracle JDK-8270336 [TESTBUG] Fix initialization in NonbranchyTree
17.0.4-oracle JDK-8277396 [TESTBUG] In, frame is accessed from main thread
17.0.6-oracle JDK-8270609 [TESTBUG] java/awt/print/Dialog/ does not show instruction
17.0.5-oracle JDK-8017175 [TESTBUG] javax/swing/JPopupMenu/4634626/ sometimes failed on mac
17.0.3-oracle JDK-8273366 [testbug] javax/swing/UIDefaults/6302464/ fails on macOS12
17.0.3-oracle JDK-8279695 [TESTBUG] modify compiler/loopopts/ to run on C1 also
17.0.5-oracle JDK-8223543 [TESTBUG] Regression test java/awt/Graphics2D/DrawString/ has issues
17.0.4-oracle JDK-8279597 [TESTBUG] fails with -XX:TieredStopAtLevel=1 on machines with many cores
17.0.5-oracle JDK-8275689 [TESTBUG] Use color tolerance only for XRender in BlitRotateClippedArea test
17.0.6-oracle JDK-8233558 [TESTBUG] fails on macos
17.0.5-oracle JDK-8178969 [TESTBUG] Wrong reporting of gc/g1/humongousObjects/TestHeapCounters test.
17.0.4-oracle JDK-8282142 [TestCase] compiler/inlining/ will fail when --with-jvm-features=-compiler1
17.0.4-oracle JDK-8265317 [vector] assert(payload->is_object()) failed: expected 'object' value for scalar-replaced boxed vector but got: NULL
17.0.4-oracle JDK-8278014 [vectorapi] Remove test run script
17.0.3-oracle JDK-8278309 [windows] use of uninitialized OSThread::_state
17.0.5-oracle JDK-8255724 [XRender] the BlitRotateClippedArea test fails on Linux in the XR pipeline
17.0.3-oracle JDK-8269206 A small typo in comment in test/lib/sun/hotspot/
17.0.5-oracle JDK-8287091 aarch64 : guarantee(val < (1ULL << nbits)) failed: Field too big for insn
17.0.6-oracle JDK-8270947 AArch64: C1: use zero_words to initialize all objects
17.0.6-oracle JDK-8288445 AArch64: C2 compilation fails with guarantee(!true || (true && (shift != 0))) failed: impossible encoding
17.0.5-oracle JDK-8288992 AArch64: CMN should be handled the same way as CMP
17.0.6-oracle JDK-8293489 Accept CAs with BasicConstraints without pathLenConstraint
17.0.4-oracle JDK-8279227 Access Bridge: Wrong frame position and hit test result on HiDPI display
17.0.5-oracle JDK-8282467 add extra diagnostics for JDK-8268184
17.0.5-oracle JDK-8028265 Add legacy tz tests to OpenJDK
17.0.3-oracle JDK-8275536 Add test to check that File::lastModified returns same time stamp as Files.getLastModifiedTime
17.0.4-oracle JDK-8284866 Add test to JDK-8273056
17.0.6-oracle JDK-8262721 Add Tests to verify single iteration loops are properly optimized
17.0.5-oracle JDK-8285696 AlgorithmConstraints:permits not throwing IllegalArgumentException when 'alg' is null
17.0.5-oracle JDK-8289127 Apache Lucene triggers: DEBUG MESSAGE: duplicated predicate failed which is impossible
17.0.3-oracle JDK-8274944 AppCDS dump causes SEGV in VM thread while adjusting lambda proxy class info
17.0.4-oracle JDK-8271008 appcds/*/ tests time out because of excessive GC (CodeCache GC Threshold) in loom
17.0.4-oracle JDK-8277055 Assert "missing inlining msg" with -XX:+PrintIntrinsics
17.0.3-oracle JDK-8273381 Assert in PtrQueueBufferAllocatorTest.stress_free_list_allocator_vm
17.0.4-oracle JDK-8281811 assert(_base == Tuple) failed: Not a Tuple after JDK-8280799
17.0.5-oracle JDK-8284944 assert(cnt++ < 40) failed: infinite cycle in loop optimization
17.0.6-oracle JDK-8292385 assert(ctrl == kit.control()) failed: Control flow was added although the intrinsic bailed out
17.0.6-oracle JDK-8290711 assert(false) failed: infinite loop in PhaseIterGVN::optimize
17.0.4-oracle JDK-8281544 assert(VM_Version::supports_avx512bw()) failed for Tests jdk/incubator/vector/
17.0.6-oracle JDK-8291599 Assertion in PhaseIdealLoop::skeleton_predicate_has_opaque after JDK-8289127
17.0.3-oracle JDK-8265150 AsyncGetCallTrace crashes on ResourceMark
17.0.5-oracle JDK-8284694 Avoid evaluating SSLAlgorithmConstraints twice
17.0.4-oracle JDK-8256368 Avoid repeated upcalls into Java to re-resolve MH/VH linkers/invokers
17.0.4-oracle JDK-8282874 Bad performance on gather/scatter API caused by different IntSpecies of indexMap
17.0.3-oracle JDK-8278384 Bytecodes::result_type() for arraylength returns T_VOID instead of T_INT
17.0.4-oracle JDK-8274983 C1 optimizes the invocation of private interface methods
17.0.3-oracle JDK-8275337 C1: assert(false) failed: live_in set of first block must be empty
17.0.5-oracle JDK-8287223 C1: Inlining attempt through MH::invokeBasic() with null receiver
17.0.5-oracle JDK-8288781 C1: LIR_OpVisitState::maxNumberOfOperands too small
17.0.5-oracle JDK-8288303 C1: Miscompilation due to broken Class.getModifiers intrinsic
17.0.6-oracle JDK-8293044 C1: Missing access check on non-accessible class
17.0.4-oracle JDK-8279515 C1: No inlining through invokedynamic and invokestatic call sites when resolved class is not linked
17.0.5-oracle JDK-8280696 C2 compilation hits assert(is_dominator(c, n_ctrl)) failed
17.0.5-oracle JDK-8286625 C2 fails with assert(!n->is_Store() && !n->is_LoadStore()) failed: no node with a side effect
17.0.3-oracle JDK-8275643 C2's unaryOp vector intrinsic does not properly handle LongVector.neg
17.0.3-oracle JDK-8275330 C2: assert(n->is_Root() || n->is_Region() || n->is_Phi() || n->is_MachMerge() || def_block->dominates(block)) failed: uses must be dominated by definitions
17.0.3-oracle JDK-8271056 C2: "assert(no_dead_loop) failed: dead loop detected" due to cmoving identity
17.0.5-oracle JDK-8286177 C2: "failed: non-reduction loop contains reduction nodes" assert failure
17.0.4-oracle JDK-8280600 C2: assert(!had_error) failed: bad dominance
17.0.5-oracle JDK-8285301 C2: assert(!requires_atomic_access) failed: can't ensure atomicity
17.0.4-oracle JDK-8283451 C2: assert(_base == Long) failed: Not a Long
17.0.4-oracle JDK-8282590 C2: assert(addp->is_AddP() && addp->outcnt() > 0) failed: Don't process dead nodes
17.0.6-oracle JDK-8290529 C2: assert(BoolTest(btest).is_canonical()) failure
17.0.4-oracle JDK-8273139 C2: assert(f <= 1 && f >= 0) failed: Incorrect frequency
17.0.4-oracle JDK-8282592 C2: assert(false) failed: graph should be schedulable
17.0.4-oracle JDK-8279837 C2: assert(is_Loop()) failed: invalid node class: Region
17.0.3-oracle JDK-8275326 C2: assert(no_dead_loop) failed: dead loop detected
17.0.6-oracle JDK-8291775 C2: assert(r != __null && r->is_Region()) failed: this phi must have a region
17.0.4-oracle JDK-8275854 C2: assert(stride_con != 0) failed: missed some peephole opt
17.0.5-oracle JDK-8287432 C2: assert(tn->in(0) != __null) failed: must have live top node
17.0.3-oracle JDK-8279076 C2: Bad AD file when matching SqrtF with UseSSE=0
17.0.5-oracle JDK-8286638 C2: CmpU needs to do more precise over/underflow analysis
17.0.4-oracle JDK-8280123 C2: Infinite loop in CMoveINode::Ideal during IGVN
17.0.5-oracle JDK-8270090 C2: LCM may prioritize CheckCastPP nodes over projections
17.0.5-oracle JDK-8285820 C2: LCM prioritizes locally dependent CreateEx nodes over projections after 8270090
17.0.4-oracle JDK-8283187 C2: loop candidate for superword not always unrolled fully if superword fails
17.0.5-oracle JDK-8279622 C2: miscompilation of map pattern as a vector reduction
17.0.3-oracle JDK-8273277 C2: Move conditional negation into rc_predicate
17.0.4-oracle JDK-8275830 C2: Receiver downcast is missing when inlining through method handle linkers
17.0.5-oracle JDK-8283441 C2: segmentation fault in ciMethodBlocks::make_block_at(int)
17.0.5-oracle JDK-8285398 Cache the results of constraint checks
17.0.5-oracle JDK-8290417 CDS cannot archive lamda proxy with useImplMethodHandle
17.0.6-oracle JDK-8288651 CDS test should not use literal string as ClassLoader name
17.0.5-oracle JDK-8287107 CgroupSubsystemFactory.setCgroupV2Path asserts with freezer controller
17.0.6-oracle JDK-8289562 Change and URL's to https
17.0.3-oracle JDK-8269087 CheckSegmentedCodeCache test fails in an emulated-client VM
17.0.6-oracle JDK-8222323 fails with "RuntimeException: Failed to unset alwaysOnTop"
17.0.6-oracle JDK-8293816 CI: ciBytecodeStream::get_klass() is not consistent
17.0.5-oracle JDK-8288360 CI: ciInstanceKlass::implementor() is not consistent for well-known classes
17.0.4-oracle JDK-8279822 CI: Constant pool entries in error state are not supported
17.0.6-oracle JDK-8292682 Code change of JDK-8282730 not updated to reflect CSR update
17.0.5-oracle JDK-8288599 com/sun/management/OperatingSystemMXBean/ Expected total swap size ... but getTotalSwapSpaceSize returned ...
17.0.4-oracle JDK-8258814 Compilation logging crashes for thread suspension / debugging tests
17.0.4-oracle JDK-8282172 CompileBroker::log_metaspace_failure is called from non-Java/compiler threads
17.0.6-oracle JDK-8286263 compiler/c1/ failed with "RuntimeException: testCurrentTimeMillis failed with -3"
17.0.6-oracle JDK-8283353 compiler/c2/cr6865031/ and compiler/runtime/ fails on x86_32
17.0.3-oracle JDK-8273895 compiler/ciReplay/ fails due to wrong data size with TieredStopAtLevel=2,3
17.0.6-oracle JDK-8272094 compiler/codecache/ crashes with "failed to allocate space for trampoline"
17.0.6-oracle JDK-8269029 compiler/codegen/ fails for client VMs
17.0.6-oracle JDK-8268033 compiler/intrinsics/bmi/verifycode/ fails with "fatal error: Not compilable at tier 3: CodeBuffer overflow"
17.0.5-oracle JDK-8288000 compiler/loopopts/ fails with release VMs
17.0.3-oracle JDK-8262134 compiler/uncommontrap/ failed with "guarantee(false) failed: wrong number of expression stack elements during deopt"
17.0.4-oracle JDK-8278948 compiler/vectorapi/reshape/ crashes in assembler
17.0.3-oracle JDK-8277449 compiler/vectorapi/ fails with release VMs
17.0.5-oracle JDK-8277429 Conflicting jpackage static library name
17.0.3-oracle JDK-8278951 containers/cgroup/ fails on Ubuntu 21.10
17.0.6-oracle JDK-8244670 convert clhsdb "whatis" command from javascript to java
17.0.4-oracle JDK-8274172 Convert JavadocTester to use NIO
17.0.4-oracle JDK-8278851 Correct signer logic for jars signed with multiple digest algorithms
17.0.5-oracle JDK-8273115 CountedLoopEndNode::stride_con crash in debug build with -XX:+TraceLoopOpts
17.0.4-oracle JDK-8280867 Cpuid1Ecx feature parsing is incorrect for AMD CPUs
17.0.4-oracle JDK-8271055 Crash during deoptimization with "assert(bb->is_reachable()) failed: getting result from unreachable basicblock" with -XX:+VerifyStack
17.0.4-oracle JDK-8281771 Crash in java_lang_invoke_MethodType::print_signature
17.0.5-oracle JDK-8281738 Create a regression test for checking the 'Space' key activation of focused Button
17.0.5-oracle JDK-8282548 Create a regression test for JDK-4330998
17.0.5-oracle JDK-8281745 Create a regression test for JDK-4514331
17.0.5-oracle JDK-8282343 Create a regression test for JDK-4518432
17.0.5-oracle JDK-8282234 Create a regression test for JDK-4532513
17.0.5-oracle JDK-8281988 Create a regression test for JDK-4618767
17.0.5-oracle JDK-8281535 Create a regression test for JDK-4670051
17.0.5-oracle JDK-8282778 Create a regression test for JDK-4699544
17.0.5-oracle JDK-8282046 Create a regression test for JDK-8000326
17.0.5-oracle JDK-8280913 Create a regression test for JRootPane.setDefaultButton() method
17.0.5-oracle JDK-8283507 Create a regression test for RFE 4287690
17.0.5-oracle JDK-8282789 Create a regression test for the JTree usecase of JDK-4618767
17.0.5-oracle JDK-8282933 Create a test for JDK-4529616
17.0.5-oracle JDK-8283245 Create a test for JDK-4670319
17.0.5-oracle JDK-8283015 Create a test for JDK-4715496
17.0.5-oracle JDK-8282640 Create a test for JDK-4740761
17.0.5-oracle JDK-8283087 Create a test or JDK-4715503
17.0.5-oracle JDK-8283623 Create an automated regression test for JDK-4525475
17.0.5-oracle JDK-8284294 Create an automated regression test for RFE 4138746
17.0.5-oracle JDK-8283493 Create an automated regression test for RFE 4231298
17.0.5-oracle JDK-8283624 Create an automated regression test for RFE-4390885
17.0.5-oracle JDK-8284077 Create an automated test for JDK-4170173
17.0.5-oracle JDK-8285693 Create an automated test for JDK-4702199
17.0.5-oracle JDK-8281569 Create tests for Frame.setMinimumSize() method
17.0.4-oracle JDK-8277166 Data race in jdeps VersionHelper
17.0.5-oracle JDK-8290020 Deadlock in leakprofiler::emit_events during shutdown
17.0.5-oracle JDK-8278311 Debian packaging doesn't work
17.0.4-oracle JDK-8272146 Disable Fibonacci test on memory constrained systems
17.0.5-oracle JDK-8269039 Disable SHA-1 Signed JARs
17.0.4-oracle JDK-8287109 failed with CertificateExpiredException
17.0.6-oracle JDK-8287076 Document.normalizeDocument() produces different results
17.0.4-oracle JDK-8282293 Domain value for system property jdk.https.negotiate.cbt should be case-insensitive
17.0.4-oracle JDK-8274751 Drag And Drop hangs on Windows
17.0.3-oracle JDK-8274935 dumptime_table has stale entry
17.0.6-oracle JDK-8293578 Duplicate ldc generated by javac
17.0.3-oracle JDK-8273438 Enable parallelism in vmTestbase/metaspace/stressHierarchy tests
17.0.3-oracle JDK-8273433 Enable parallelism in vmTestbase_nsk_sysdict tests
17.0.6-oracle JDK-8279066 entries.remove(entry) is useless in PKCS12KeyStore
17.0.5-oracle JDK-8270312 Error: Not a test or directory containing tests: java/awt/print/PrinterJob/
17.0.3-oracle JDK-8273526 Extend the OSContainer API pids controller with pids.current
17.0.3-oracle JDK-8266490 Extend the OSContainer API to support the pids controller of cgroups
17.0.5-oracle JDK-8274856 Failing jpackage tests with fastdebug/release build
17.0.4-oracle JDK-8283408 Fix a C2 crash when filling arrays with unsafe
17.0.5-oracle JDK-8285617 Fix java/awt/print/PrinterJob/ImagePrinting/ manual test
17.0.3-oracle JDK-8274465 Fix javax/swing/text/ParagraphView/6364882/ failures
17.0.4-oracle JDK-8270837 fix typos in test
17.0.6-oracle JDK-8293891 gc/g1/mixedgc/ (still) assumes that GCs take 1ms minimum
17.0.4-oracle JDK-8268906 gc/g1/mixedgc/ assumes that GCs take 1ms minimum
17.0.4-oracle JDK-8276796 gc/ large pages subtest fails with ZGC
17.0.4-oracle JDK-8275638 GraphKit::combine_exception_states fails with "matching stack sizes" assert
17.0.3-oracle JDK-8273967 gtest os.dll_address_to_function_and_library_name_vm fails on macOS12
17.0.3-oracle JDK-8263567 gtests don't terminate the VM safely
17.0.5-oracle JDK-8159694 HiDPI, Unity, java/awt/dnd/DropTargetEnterExitTest/
17.0.3-oracle JDK-8277447 Hotspot C1 compiler crashes on Kotlin suspend fun with loop
17.0.4-oracle JDK-8276825 hotspot/runtime/SelectionResolution test errors
17.0.4-oracle JDK-8279842 HTTPS Channel Binding support for Java GSS/Kerberos
17.0.6-oracle JDK-8257722 Improve "keytool -printcert -jarfile" output
17.0.5-oracle JDK-8285081 Improve XPath operators count accuracy
17.0.5-oracle JDK-8289486 Improve XSLT XPath operators count efficiency
17.0.4-oracle JDK-8278796 Incorrect behavior of FloatVector.withLane on x86
17.0.4-oracle JDK-8270021 Incorrect log decorators in gc/g1/plab/
17.0.6-oracle JDK-8290451 Incorrect result when switching to C2 OSR compilation from C1
17.0.4-oracle JDK-8277906 Incorrect type for IV phi of long counted loops after CCP
17.0.3-oracle JDK-8274714 Incorrect verifier protected access error message
17.0.4-oracle JDK-8278794 Infinite loop in DeflaterOutputStream.finish()
17.0.4-oracle JDK-8193682 Infinite loop in ZipOutputStream.close()
17.0.4-oracle JDK-8278472 Invalid value set to CANDIDATEFORM structure
17.0.3-oracle JDK-8274658 ISO 4217 Amendment 170 Update
17.0.5-oracle JDK-8283277 ISO 4217 Amendment 171 Update
17.0.5-oracle JDK-8289549 ISO 4217 Amendment 172 Update
17.0.5-oracle JDK-8275887 jarsigner prints invalid digest/signature algorithm warnings if keysize is weak/disabled
17.0.6-oracle JDK-8272791 java -XX:BlockZeroingLowLimit=1 crashes after 8270947
17.0.5-oracle JDK-8273506 java Robot API did the 'm' keypress and caused /awt/event/KeyEvent/KeyCharTest/KeyCharTest.html is timing out on macOS 12
17.0.6-oracle JDK-8289559 java/awt/a11y/ test fails with java.lang.NullPointerException
17.0.6-oracle JDK-7001973 java/awt/Graphics2D/ fails
17.0.6-oracle JDK-8274160 java/awt/Window/ShapedAndTranslucentWindows/ delay is too high
17.0.4-oracle JDK-8268595 java/io/Serializable/serialFilter/ failed in timeout
17.0.6-oracle JDK-8284892 java/net/httpclient/http2/ fails intermittently
17.0.3-oracle JDK-8278172 java/nio/channels/FileChannel/ should only run on Linux
17.0.4-oracle JDK-8272964 java/nio/file/Files/ fails with java.lang.RuntimeException: Copy was not interrupted
17.0.3-oracle JDK-8190748 java/text/Format/DateFormat/ and NonGregorianFormatTest fail intermittently
17.0.4-oracle JDK-8273169 java/util/regex/ failed after JDK-8271302
17.0.4-oracle JDK-8274735 javax.imageio.IIOException: Unsupported Image Type while processing a valid JPEG image
17.0.5-oracle JDK-8172065 javax/swing/JTree/4908142/ The selected index should be "aad"
17.0.4-oracle JDK-8277165 jdeps --multi-release --print-module-deps fails if module-info.class in different versioned directories
17.0.4-oracle JDK-8277123 jdeps does not report some exceptions correctly
17.0.6-oracle JDK-8286551 JDK-8286460 causes tests to fail to compile in Tier2
17.0.5-oracle JDK-8279370 jdk.jpackage/share/native/applauncher/JvmLauncher.cpp fails to build with GCC 6.3.0
17.0.3-oracle JDK-8177814 jdk/editpad is not in jdk TEST.groups
17.0.5-oracle JDK-8271078 jdk/incubator/vector/ failed a subtest
17.0.6-oracle JDK-8268297 jdk/jfr/api/consumer/streaming/ times out
17.0.6-oracle JDK-8279398 jdk/jfr/api/recording/time/ failed with "RuntimeException: getStopTime() > afterStop"
17.0.4-oracle JDK-8263461 jdk/jfr/event/gc/detailed/ uses wrong mechanism to cause evacuation failure
17.0.3-oracle JDK-8270874 JFrame paint artifacts when dragged from standard monitor to HiDPI monitor
17.0.5-oracle JDK-8272815 jpackage --type rpm produces an error: Invalid or unsupported type: [null]
17.0.5-oracle JDK-8282351 jpackage does not work if class file has `$$` in the name on windows
17.0.5-oracle JDK-8284067 jpackage'd launcher reports non-zero exit codes with error prompt
17.0.5-oracle JDK-8286429 jpackageapplauncher build fails intermittently in Tier[45]
17.0.3-oracle JDK-8269037 jsig/ doesn't have to be restricted to linux only
17.0.5-oracle JDK-8287672 jtreg test com/sun/jndi/ldap/ fails intermittently in nightly run
17.0.6-oracle JDK-8291459 JVM crash with GenerateOopMap::error_work(char const*, __va_list_tag*)
17.0.5-oracle JDK-8284883 JVM crash: guarantee(sect->end() <= sect->limit()) failed: sanity on AVX512
17.0.5-oracle JDK-8281628 KeyAgreement : generateSecret intermittently not resetting
17.0.6-oracle JDK-8273236 keytool does not accurately warn about algorithms that are disabled but have additional constraints
17.0.4-oracle JDK-8283641 Large value for CompileThresholdScaling causes assert
17.0.3-oracle JDK-8277795 LDAP connection timeout not honoured under contention
17.0.6-oracle JDK-8282730 LdapLoginModule throw NPE from logout method after login failure
17.0.5-oracle JDK-8287396 LIR_Opr::vreg_number() and data() can return negative number
17.0.4-oracle JDK-8282929 Localized monetary symbols are not reflected in `toLocalizedPattern` return value
17.0.3-oracle JDK-8279833 Loop optimization issue in String.encodeUTF8_UTF16
17.0.3-oracle JDK-8236505 Mark jdk/editpad/ as @headful
17.0.5-oracle JDK-8286870 Memory leak with RepeatCompilation
17.0.5-oracle JDK-8284014 Menu items with submenus in JPopupMenu are not spoken on macOS
17.0.6-oracle JDK-8273881 Metaspace: test repeated deallocations
17.0.4-oracle JDK-8279356 Method linking fails with guarantee(mh->adapter() != NULL) failed: Adapter blob must already exist!
17.0.4-oracle JDK-8280901 MethodHandle::linkToNative stub is missing w/ -Xint
17.0.4-oracle JDK-8274233 Minor cleanup for ToolBox
17.0.4-oracle JDK-8282312 Minor corrections to evbroadcasti32x4 intrinsic on x86
17.0.5-oracle JDK-8257534 misc tests failed with "NoClassDefFoundError: Could not initialize class java.util.concurrent.ThreadLocalRandom"
17.0.4-oracle JDK-8269753 Misplaced caret in PatternSyntaxException's detail message
17.0.5-oracle JDK-8282407 Missing ')' in
17.0.4-oracle JDK-8272908 Missing coverage for certain classes in
17.0.5-oracle JDK-8282555 Missing memory edge when spilling MoveF2I, MoveD2L etc
17.0.4-oracle JDK-8269129 Multiple tier1 tests in hotspot/jtreg/compiler are failing for client VMs
17.0.5-oracle JDK-8169468 fails because FS Window didn't receive all resizes!
17.0.4-oracle JDK-8281338 NSAccessibilityPressAction action for tree node and NSAccessibilityShowMenuAcgtion action not working
17.0.3-oracle JDK-8276177 nsk/jvmti/RedefineClasses/StressRedefineWithoutBytecodeCorruption failed with "assert(def_ik->is_being_redefined()) failed: should be being redefined to get here"
17.0.4-oracle JDK-8278186 throws StringIndexOutOfBoundsException when calling substring method
17.0.4-oracle JDK-8273804 Platform.isTieredSupported should handle the no-compiler case
17.0.6-oracle JDK-8272123 Problem list 4 jtreg tests which regularly fail on macos-aarch64
17.0.6-oracle JDK-8282276 Problem list failing two Robot Screen Capture tests
17.0.3-oracle JDK-8275650 Problemlist java/io/File/createTempFile/ for Windows 11
17.0.4-oracle JDK-8279532 ProblemList sun/security/ssl/SSLSessionImpl/
17.0.5-oracle JDK-8280950 RandomGenerator:NextDouble() default behavior non conformant after JDK-8280550 fix
17.0.5-oracle JDK-8281183 RandomGenerator:NextDouble() default behavior partially fixed by JDK-8280950
17.0.6-oracle JDK-8029633 Raw inner class constructor ref should not perform diamond inference
17.0.4-oracle JDK-8280956 Re-examine copyright headers on files in src/java.desktop/macosx/native/libawt_lwawt/awt/a11y
17.0.3-oracle JDK-8275800 Redefinition leaks MethodData::_extra_data_lock
17.0.6-oracle JDK-8286872 Refactor add/modify notification icon (TrayIcon)
17.0.6-oracle JDK-6829250 Reg test: java/awt/Toolkit/ScreenInsetsTest/ fails in Windows
17.0.4-oracle JDK-8271302 Regex Test Refresh
17.0.4-oracle JDK-8273142 Remove dependancy of TestHttpServer, HttpTransaction, HttpCallback from open/test/jdk/sun/net/www/protocol/http/ tests
17.0.6-oracle JDK-8286460 Remove dependence on JAR filename in CDS tests
17.0.4-oracle JDK-8276880 Remove java/lang/RuntimeTests/exec/ExecWithDir as unnecessary
17.0.6-oracle JDK-8285612 Remove jtreg tag manual=yesno for java/awt/print/PrinterJob/ImagePrinting/
17.0.6-oracle JDK-8274032 Remove jtreg tag manual=yesno for java/awt/print/PrinterJob/ImagePrinting/ & show test UI
17.0.4-oracle JDK-8267163 Rename anonymous loader tests to hidden loader tests
17.0.4-oracle JDK-8284884 Replace polling with waiting in javax/swing/text/html/parser/Parser/8078268/
17.0.4-oracle JDK-8274244 fails on rerun
17.0.6-oracle JDK-8286663 Resolve IDE warnings in WTrayIconPeer and SystemTray
17.0.6-oracle JDK-8280554 resourcehogs/serviceability/sa/ can fail if GC is triggered
17.0.4-oracle JDK-8249592 Robot.mouseMove moves cursor to incorrect location when display scale varies and Java runs in DPI Unaware mode
17.0.4-oracle JDK-8214733 runtime/8176717/ timed out
17.0.3-oracle JDK-8278758 runtime/BootstrapMethod/ fails with release VMs after JDK-8262134
17.0.3-oracle JDK-8275687 runtime/CommandLine/PrintTouchedMethods test shouldn't catch RuntimeException
17.0.4-oracle JDK-8271224 runtime/EnclosingMethodAttr/ doesn't check exit code
17.0.4-oracle JDK-8272169 runtime/logging/ doesn't build test.Empty
17.0.3-oracle JDK-8275608 runtime/Metaspace/elastic/TestMetaspaceAllocationMT2 too slow
17.0.3-oracle JDK-8269523 runtime/Safepoint/ failed when expecting 'VM operation took too long'
17.0.3-oracle JDK-8275847 Scheduling fails with "too many D-U pinch points" on small method
17.0.6-oracle JDK-8290781 Segfault at PhaseIdealLoop::clone_loop_handle_data_uses
17.0.3-oracle JDK-8269616 serviceability/dcmd/framework/ fails with Address already in use error
17.0.4-oracle JDK-8278519 serviceability/jvmti/FieldAccessWatch/ failed "assert(handle != __null) failed: JNI handle should not be null"
17.0.6-oracle JDK-8279662 serviceability/sa/ can fail due to unexpected GC
17.0.6-oracle JDK-8290687 serviceability/sa/ could leave files owned by root on macOS
17.0.6-oracle JDK-8210558 serviceability/sa/ fails to find '^\s+- waiting to lock <0x[0-9a-f]+> \(a java\.lang\.Class ...'
17.0.6-oracle JDK-8280555 serviceability/sa/ is failing due to ObjectMonitor referencing a null Object
17.0.5-oracle JDK-8265360 several compiler/whitebox tests fail with "private compiler.whitebox.SimpleTestCaseHelper(int) must be compiled"
17.0.3-oracle JDK-8272553 several hotspot runtime/CommandLine tests don't check exit code
17.0.4-oracle JDK-8263538 should test -Xshare:auto as well
17.0.4-oracle JDK-8270797 test is not complete
17.0.6-oracle JDK-8292695 SIGQUIT and jcmd attaching mechanism does not work with signal chaining library
17.0.6-oracle JDK-8289257 Some custom loader tests failed due to symbol refcount not decremented
17.0.4-oracle JDK-8272168 some hotspot runtime/logging tests don't check exit code
17.0.6-oracle JDK-8275170 Some jtreg sound tests should be marked with sound keyword
17.0.5-oracle JDK-8274597 Some of the dnd tests time out and fail intermittently
17.0.4-oracle JDK-8269373 some tests in jdk/tools/launcher/ fails on localized Windows platform
17.0.4-oracle JDK-8272358 Some tests may fail when executed with other locales than the US
17.0.6-oracle JDK-8271015 Split cds/ test into smaller parts
17.0.5-oracle JDK-8280550 SplittableRandom#nextDouble(double,double) can return result >= bound
17.0.4-oracle JDK-8279520 SPNEGO has not passed channel binding info into the underlying mechanism
17.0.6-oracle JDK-8290920 sspi_bridge.dll not built if BUILD_CRYPTO is false
17.0.6-oracle JDK-8265489 Stress test times out because of long ObjectSynchronizer::monitors_iterate(...) operation
17.0.6-oracle JDK-8290705 StringConcat::validate_mem_flow asserts with "unexpected user: StoreI"
17.0.4-oracle JDK-8272493 Suboptimal code generation around Preconditions.checkIndex intrinsic with AVX2
17.0.6-oracle JDK-8273553 also has similar error of JDK-8253368
17.0.6-oracle JDK-8293657 sun/management/jmxremote/bootstrap/ failed with "SSLHandshakeException: Remote host terminated the handshake"
17.0.4-oracle JDK-8274561 sun/net/ftp/ timed out on slow machines
17.0.6-oracle JDK-8285836 sun/net/www/http/KeepAliveCache/ failed with "RuntimeException: Failed in server"
17.0.5-oracle JDK-8269556 sun/tools/jhsdb/ fails with RuntimeException 'JShellToolProvider' missing from stdout/stderr
17.0.4-oracle JDK-8282295 SymbolPropertyEntry::set_method_type fails with assert
17.0.5-oracle JDK-8287917 System.loadLibrary does not work on Big Sur if JDK is built with macOS SDK 10.15 and earlier
17.0.5-oracle JDK-8290246 test fails "assert(init != __null) failed: initialization not found"
17.0.4-oracle JDK-8281822 Test failures on non-DTrace builds due to incomplete DTrace* flags handling
17.0.6-oracle JDK-8284980 Test vmTestbase/nsk/stress/except/ times out with -Xcomp -XX:+DeoptimizeALot
17.0.4-oracle JDK-8275037 Test vmTestbase/nsk/sysdict/vm/stress/btree/btree011/ crashes with memory exhaustion on Windows
17.0.6-oracle JDK-8269743 test/hotspot/jtreg/vmTestbase/vm/mlvm/meth/stress/jni/nativeAndMH/ crash with small heap (-Xmx50m)
17.0.4-oracle JDK-8269933 test/jdk/javax/net/ssl/compatibility/JdkInfo incorrect verification of protocol and cipher support
17.0.6-oracle JDK-7188098 TEST_BUG: closed/javax/sound/midi/Synthesizer/Receiver/ fails
17.0.4-oracle JDK-8269135 TestDifferentProtectionDomains runs into timeout in client VM
17.0.4-oracle JDK-8284369 TestFailedAllocationBadGraph fails with -XX:TieredStopAtLevel < 4
17.0.6-oracle JDK-8277092 fails with "RuntimeException: Committed seems high: NNNN expected at most MMMM"
17.0.4-oracle JDK-8270468 TestRangeCheckEliminated fails because methods are not compiled
17.0.5-oracle JDK-8281297 TestStressG1Humongous fails with guarantee(is_range_uncommitted)
17.0.6-oracle JDK-8286452 The array length of testSmallConstArray should be small and const
17.0.5-oracle JDK-8264792 The NumberFormat for locale sq_XK formats price incorrectly.
17.0.4-oracle JDK-8277422 tools/jar/ fails with modified time mismatch
17.0.5-oracle JDK-8286314 Trampoline not created for far runtime targets outside small CodeCache
17.0.5-oracle JDK-8273040 Turning off JpAllowDowngrades (or Upgrades)
17.0.4-oracle JDK-8278966 two microbenchmarks tests fail "assert(!jvms->method()->has_exception_handlers()) failed: no exception handler expected" after JDK-8275638
17.0.4-oracle JDK-8277922 Unable to click JCheckBox in JTable through Java Access Bridge
17.0.5-oracle JDK-8284358 Unreachable loop is not removed from C2 IR, leading to a broken graph
17.0.6-oracle JDK-8293672 Update freetype md file
17.0.5-oracle JDK-8290334 Update FreeType to 2.12.1
17.0.6-oracle JDK-8295429 Update harfbuzz md file
17.0.5-oracle JDK-8289853 Update HarfBuzz to 4.4.1
17.0.6-oracle JDK-8274296 Update or Problem List tests which may fail with uiScale=2 on macOS
17.0.5-oracle JDK-8286211 Update PCSC-Lite for SUSE Linux to 1.9.5
17.0.4-oracle JDK-8255266 Update Public Suffix List to 3c213aa
17.0.3-oracle JDK-8273341 Update Siphash to version 1.0
17.0.4-oracle JDK-8280543 Update the "java" and "jcmd" tool specification for CDS
17.0.5-oracle JDK-8283723 Update Visual Studio 2022 to version 17.1.0 for Oracle builds on Windows
17.0.5-oracle JDK-8282280 Update Xerces2 Java to Version 2.12.2
17.0.3-oracle JDK-8273682 Upgrade Jline to 3.20.0
17.0.5-oracle JDK-8282214 Upgrade JQuery to version 3.6.0
17.0.5-oracle JDK-8284367 Upgrade JQueryUI to 1.13.1 from 1.12.1
17.0.4-oracle JDK-8281275 Upgrading from 8 to 11 no longer accepts '/' as filepath separator in gc paths
17.0.4-oracle JDK-8270435 UT: MonitorUsedDeflationThresholdTest failed: did not find too_many string in output
17.0.4-oracle JDK-8274855 vectorapi tests failing with assert(!vbox->is_Phi()) failed
17.0.6-oracle JDK-8282642 vmTestbase/gc/gctests/LoadUnloadGC2/ fails intermittently with exit code 1
17.0.3-oracle JDK-8269849 vmTestbase/gc/gctests/PhantomReference/phantom002/ failed with "OutOfMemoryError: Java heap space: failed reallocation of scalar replaced objects"
17.0.3-oracle JDK-8278239 vmTestbase/nsk/jvmti/RedefineClasses/StressRedefine failed with EXCEPTION_ACCESS_VIOLATION at 0x000000000000000d
17.0.3-oracle JDK-8253197 vmTestbase/nsk/jvmti/StopThread/stopthrd007/ fails with "ERROR: DebuggeeSleepingThread: ThreadDeath lost"
17.0.4-oracle JDK-8264605 vmTestbase/nsk/jvmti/SuspendThread/suspendthrd003/ failed with "agent_tools.cpp, 471: (foundThread = (jthread) jni_env->NewGlobalRef(foundThread)) != NULL"
17.0.3-oracle JDK-8277342 vmTestbase/nsk/stress/strace/ fails with SIGSEGV in InstanceKlass::jni_id_for
17.0.4-oracle JDK-8251904 vmTestbase/nsk/sysdict/vm/stress/btree/btree010/ fails with ClassNotFoundException: nsk.sysdict.share.BTree0LLRLRLRRLR
17.0.4-oracle JDK-8273095 vmTestbase/vm/mlvm/anonloader/stress/oome/heap/ fails with "wrong OOME"
17.0.4-oracle JDK-8282045 When loop strip mining fails, safepoints are removed from loop anyway
17.0.4-oracle JDK-8281262 Windows builds in different directories are not fully reproducible
17.0.5-oracle JDK-8271344 Windows product version issue
17.0.5-oracle JDK-8283621 Write a regression test for CCC4400728
17.0.5-oracle JDK-8282860 Write a regression test for JDK-4164779
17.0.5-oracle JDK-8282936 Write a regression test for JDK-4615365
17.0.5-oracle JDK-8282937 Write a regression test for JDK-4820080
17.0.5-oracle JDK-8284521 Write an automated regression test for RFE 4371575
17.0.4-oracle JDK-8282231 x86-32: runtime call to SharedRuntime::ldiv corrupts registers
17.0.3-oracle JDK-8276141 XPathFactory set/getProperty method
17.0.3-oracle JDK-8282761 XPathFactoryImpl remove setProperty and getProperty methods
17.0.6-oracle JDK-8268779 ZGC: runtime/InternalApi/ failed with "OutOfMemoryError: Java heap space"
17.0.3-oracle JDK-8274753 ZGC: SEGV in MetaspaceShared::link_shared_classes
17.0.4-oracle JDK-8280799 ะก2: assert(false) failed: cyclic dependency prevents range check elimination


This is where the difference in time within the release was not identified reliably.

No difference in the final release detected.

0 issues.

Version 1 Version 2 Bug Synopsis