This report shows the bird-eye view of parity between OpenJDK and Oracle JDK.
Report generated: Wed Nov 20 17:27:52 CET 2024
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.
35 issues in total
1 issues
Version | Interest | RFR | BP | Bug | Synopsis |
---|---|---|---|---|---|
21.0.4-oracle | JDK-8326373 | Increase task timeout for tier8 apps testing. |
1 issues
Version | Interest | RFR | BP | Bug | Synopsis |
---|---|---|---|---|---|
21.0.5-oracle | JDK-8330702 | Update failure handler to don't generate Error message if cores actions are empty |
7 issues
Version | Interest | RFR | BP | Bug | Synopsis |
---|---|---|---|---|---|
21.0.6-oracle | RFR | (*) | JDK-8339637 | (tz) Update Timezone Data to 2024b | |
21.0.6-oracle | JDK-8338592 | [TestBug]Regression from JDK-8330202 backport in jdk- 21,17,11,8 | |||
21.0.6-oracle | JDK-8337886 | java/awt/Frame/MaximizeUndecoratedTest.java fails in OEL due to a slight color difference | |||
21.0.6-oracle | JDK-8327390 | JitTester: Implement temporary folder functionality | |||
21.0.6-oracle | JDK-8328753 | Open source few Undecorated Frame tests | |||
21.0.6-oracle | JDK-8336692 | Redo fix for JDK-8284620 | |||
21.0.6-oracle | JDK-8322809 | SystemModulesMap::classNames and moduleNames arrays do not match the order |
26 issues
Version | Interest | RFR | BP | Bug | Synopsis |
---|---|---|---|---|---|
21.0.7-oracle | JDK-8335789 | [TESTBUG] XparColor.java test fails with Error. Parse Exception: Invalid or unrecognized bugid: @ | |||
21.0.7-oracle | JDK-8331993 | Add counting leading/trailing zero tests for Integer | |||
21.0.7-oracle | RFR | (*) | JDK-8340824 | C2: Memory for TypeInterfaces not reclaimed by hashcons() | |
21.0.7-oracle | JDK-8339154 | Cleanups and JUnit conversion of test/jdk/java/util/zip/Available.java | |||
21.0.7-oracle | JDK-8340313 | Crash due to invalid oop in nmethod after C1 patching | |||
21.0.7-oracle | A | JDK-8336012 | Fix usages of jtreg-reserved properties | ||
21.0.7-oracle | RFR | (*) | JDK-8337826 | Improve logging in OCSPTimeout and SimpleOCSPResponder to help diagnose JDK-8309754 | |
21.0.7-oracle | RFR | JDK-8336942 | Improve test coverage for class loading elements with annotations of different retentions | ||
21.0.7-oracle | JDK-8342811 | java/net/httpclient/PlainProxyConnectionTest.java failed: Unexpected connection count: 5 | |||
21.0.7-oracle | RFR | JDK-8333427 | langtools/tools/javac/newlines/NewLineTest.java is failing on Japanese Windows | ||
21.0.7-oracle | JDK-8339261 | Logs truncated in test javax/net/ssl/DTLS/DTLSRehandshakeTest.java | |||
21.0.7-oracle | JDK-8334490 | Normalize string with locale invariant `toLowerCase()` | |||
21.0.7-oracle | JDK-8335291 | Problem list all SA core file tests on macosx-aarch64 due to JDK-8318754 | |||
21.0.7-oracle | JDK-8339687 | Rearrange reachabilityFence()s in jdk.test.lib.util.ForceGC | |||
21.0.7-oracle | A | JDK-8325937 | runtime/handshake/HandshakeDirectTest.java causes "monitor end should be strictly below the frame pointer" assertion failure on AArch64 | ||
21.0.7-oracle | RFR | JDK-8319678 | Several tests from corelibs areas ignore VM flags | ||
21.0.7-oracle | RFR | JDK-8328619 | sun/management/jmxremote/bootstrap/SSLConfigFilePermissionTest.java failed with BindException: Address already in use | ||
21.0.7-oracle | JDK-8293345 | SunPKCS11 provider checks on PKCS11 Mechanism are problematic | |||
21.0.7-oracle | JDK-8343877 | Test AsyncClose.java intermittent fails - Socket.getInputStream().read() wasn't preempted | |||
21.0.7-oracle | JDK-8333391 | Test com/sun/jdi/InterruptHangTest.java failed: Thread was never interrupted during sleep | |||
21.0.7-oracle | JDK-8338426 | Test java/nio/channels/Selector/WakeupNow.java failed | |||
21.0.7-oracle | JDK-8338668 | Test javax/swing/JFileChooser/8080628/bug8080628.java doesn't test for GTK L&F | |||
21.0.7-oracle | JDK-8342270 | Test sun/security/pkcs11/Provider/RequiredMechCheck.java needs write access to src tree | |||
21.0.7-oracle | JDK-8337951 | Test sun/security/validator/samedn.sh CertificateNotYetValidException: NotBefore validation | |||
21.0.7-oracle | JDK-8340116 | test/jdk/sun/security/tools/jarsigner/PreserveRawManifestEntryAndDigest.java can fail due to regex | |||
21.0.7-oracle | JDK-8324672 | Update jdk/java/time/tck/java/time/TCKInstant.java now() to be more robust |
These are the issues that were ruled as either not affecting OpenJDK, or otherwise rejected by maintainers.
8 issues in total
1 issues
Version | Bug | Synopsis |
---|---|---|
21.0.3 | JDK-8311198 | jcstress shouldn't be executed concurrently |
5 issues
Version | Bug | Synopsis |
---|---|---|
21.0.4 | JDK-8331872 | jsse.enableFFDHE system property typo in JSSE Reference Guide |
21.0.4 | JDK-8336799 | Mistake in the "Application Image Modifications" subsection in the Packaging Tool User's Guide |
21.0.4 | JDK-8312459 | Problem list java/awt/GraphicsDevice/DisplayModes/CycleDMImage.java for macOS |
21.0.4 | JDK-8318038 | ProblemList runtime/CompressedOops/CompressedClassPointers.java on two platforms |
21.0.4 | JDK-8318825 | runThese failed with "unable to create native thread: possibly out of memory or process/resource limits reached" |
1 issues
Version | Bug | Synopsis |
---|---|---|
21.0.5 | JDK-8338879 | Revert the fix for 8316304 |
1 issues
Version | Bug | Synopsis |
---|---|---|
21.0.6 | JDK-8341905 | ProblemList java/net/MulticastSocket/ for Macos |
This is where OpenJDK is ahead of Oracle JDK.
No relevant backports are detected in Oracle JDK yet.
This misses the ongoing backporting work.
422 issues in total
99 issues
Version | Bug | Synopsis |
---|---|---|
21.0.3 | JDK-8316446 | 4 sun/management/jdp tests ignore VM flags |
21.0.3 | JDK-8316447 | 8 sun/management/jmxremote tests ignore VM flags |
21.0.3 | JDK-8329838 | [21u] Remove designator DEFAULT_PROMOTED_VERSION_PRE=ea for release 21.0.3 |
21.0.3 | JDK-8324753 | [AIX] adjust os_posix after JDK-8318696 |
21.0.3 | JDK-8320830 | [AIX] Dont mix os::dll_load() with direct dlclose() calls |
21.0.3 | JDK-8320890 | [AIX] Find a better way to mimic dl handle equality |
21.0.3 | JDK-8324637 | [aix] Implement support for reporting swap space in jdk.management |
21.0.3 | JDK-8325470 | [AIX] use fclose after fopen in read_psinfo |
21.0.3 | JDK-8320807 | [PPC64][ZGC] C1 generates wrong code for atomics |
21.0.3 | JDK-8309109 | AArch64: [TESTBUG] compiler/intrinsics/sha/cli/TestUseSHA3IntrinsicsOptionOnSupportedCPU.java fails on Neoverse N2 and V1 |
21.0.3 | JDK-8313816 | Accessing jmethodID might lead to spurious crashes |
21.0.3 | JDK-8321374 | Add a configure option to explicitly set CompanyName property in VersionInfo resource for Windows exe/dll |
21.0.3 | JDK-8315230 | Add a new subsection for `TOOLING` script in the JShell Guide |
21.0.3 | JDK-8313638 | Add test for dump of resolved references |
21.0.3 | JDK-8320300 | Adjust hs_err output in malloc/mmap error cases |
21.0.3 | JDK-8323637 | Capture hotspot replay files in GHA |
21.0.3 | JDK-6928542 | Chinese characters in RTF are not decoded |
21.0.3 | JDK-8325254 | CKA_TOKEN private and secret keys are not necessarily sensitive |
21.0.3 | JDK-8322772 | Clean up code after JDK-8322417 |
21.0.3 | JDK-8317804 | com/sun/jdi/JdwpAllowTest.java fails on Alpine 3.17 / 3.18 |
21.0.3 | JDK-8319382 | com/sun/jdi/JdwpAllowTest.java shows failures on AIX if prefixLen of mask is larger than 32 in IPv6 case |
21.0.3 | JDK-8319213 | Compatibility.java reads both stdout and stderr of JdkUtils |
21.0.3 | JDK-8322417 | Console read line with zero out should zero out when throwing exception |
21.0.3 | JDK-8325876 | crashes in docker container tests on Linuxppc64le Power8 machines |
21.0.3 | JDK-8323515 | Create test alias "all" for all test roots |
21.0.3 | JDK-8323671 | DevKit build gcc libraries contain full paths to source location |
21.0.3 | JDK-8324347 | Enable "maybe-uninitialized" warning for FreeType 2.13.1 |
21.0.3 | JDK-8313082 | Enable CreateCoredumpOnCrash for testing in makefiles |
21.0.3 | JDK-8316229 | Enhance class initialization logging |
21.0.3 | JDK-8320898 | exclude compiler/vectorapi/reshape/TestVectorReinterpret.java on ppc64(le) platforms |
21.0.3 | JDK-8316961 | Fallback implementations for 64-bit Atomic::{add,xchg} on 32-bit platforms |
21.0.3 | JDK-8318737 | Fallback linker passes bad JNI handle |
21.0.3 | JDK-8323008 | filter out harmful -std* flags added by autoconf from CXX |
21.0.3 | JDK-8323331 | fix typo hpage_pdm_size |
21.0.3 | JDK-8317188 | G1: Make TestG1ConcRefinementThreads use createTestJvm |
21.0.3 | JDK-8317218 | G1: Make TestG1HeapRegionSize use createTestJvm |
21.0.3 | JDK-8316410 | GC: Make TestCompressedClassFlags use createTestJvm |
21.0.3 | JDK-8316973 | GC: Make TestDisableDefaultGC use createTestJvm |
21.0.3 | JDK-8314629 | Generational ZGC: Clearing All SoftReferences log line lacks GCId |
21.0.3 | JDK-8322957 | Generational ZGC: Relocation selection must join the STS |
21.0.3 | JDK-8314990 | Generational ZGC: Strong OopStorage stats reported as weak roots |
21.0.3 | JDK-8316319 | Generational ZGC: The SoftMaxHeapSize might be wrong when CDS decreases the MaxHeapSize |
21.0.3 | JDK-8322255 | Generational ZGC: ZPageSizeMedium should be set before MaxTenuringThreshold |
21.0.3 | JDK-8325194 | GHA: Add macOS M1 testing |
21.0.3 | JDK-8324937 | GHA: Avoid multiple test suites per job |
21.0.3 | JDK-8318039 | GHA: Bump macOS and Xcode versions |
21.0.3 | JDK-8324659 | GHA: Generic jtreg errors are not reported |
21.0.3 | JDK-8325444 | GHA: JDK-8325194 causes a regression |
21.0.3 | JDK-8320921 | GHA: Parallelize hotspot_compiler test jobs |
21.0.3 | JDK-8320168 | handle setsocktopt return values |
21.0.3 | JDK-8314610 | hotspot can't compile with the latest of gtest because of |
21.0.3 | JDK-8311893 | Interactive component with ARIA role 'tabpanel' does not have a programmatically associated name |
21.0.3 | JDK-8323717 | Introduce test keyword for tests that need external dependencies |
21.0.3 | JDK-8324647 | Invalid test group of lib-test after JDK-8323515 |
21.0.3 | JDK-8323664 | java/awt/font/JNICheck/FreeTypeScalerJNICheck.java still fails with JNI warning on some Windows configurations |
21.0.3 | JDK-8315891 | java/foreign/TestLinker.java failed with "error occurred while instantiating class TestLinker: null" |
21.0.3 | JDK-8315680 | java/lang/ref/ReachabilityFenceTest.java should run with -Xbatch |
21.0.3 | JDK-8318410 | jdk/java/lang/instrument/BootClassPath/BootClassPathTest.sh fails on Japanese Windows |
21.0.3 | JDK-8322142 | JFR: Periodic tasks aren't orphaned between recordings |
21.0.3 | JDK-8323667 | Library debug files contain non-reproducible full gcc include paths |
21.0.3 | JDK-8325496 | Make TrimNativeHeapInterval a product switch |
21.0.3 | JDK-8314320 | Mark runtime/CommandLine/ tests as flagless |
21.0.3 | JDK-8209595 | MonitorVmStartTerminate.java timed out |
21.0.3 | JDK-8319897 | Move StackWatermark handling out of LockStack::contains |
21.0.3 | JDK-8315042 | NPE in PKCS7.parseOldSignedData |
21.0.3 | JDK-8322098 | os::Linux::print_system_memory_info enhance the THP output with /sys/kernel/mm/transparent_hugepage/hpage_pmd_size |
21.0.3 | JDK-8315988 | Parallel: Make TestAggressiveHeap use createTestJvm |
21.0.3 | JDK-8009550 | PlatformPCSC should load versioned so |
21.0.3 | JDK-8322418 | Problem list gc/TestAllocHumongousFragment.java subtests for 8298781 |
21.0.3 | JDK-8320383 | refresh libraries cache on AIX in VMError::report |
21.0.3 | JDK-8326000 | Remove obsolete comments for class sun.security.ssl.SunJSSE |
21.0.3 | JDK-8321269 | Require platforms to define DEFAULT_CACHE_LINE_SIZE |
21.0.3 | JDK-8322583 | RISC-V: Enable fast class initialization checks |
21.0.3 | JDK-8318157 | RISC-V: implement ensureMaterializedForStackWalk intrinsic |
21.0.3 | JDK-8318158 | RISC-V: implement roundD/roundF intrinsics |
21.0.3 | JDK-8324280 | RISC-V: Incorrect implementation in VM_Version::parse_satp_mode |
21.0.3 | JDK-8322790 | RISC-V: Tune costs for shuffles with no conversion |
21.0.3 | JDK-8310919 | runtime/ErrorHandling/TestAbortVmOnException.java times out due to core dumps taking a long time on OSX |
21.0.3 | JDK-8323964 | runtime/Thread/ThreadCountLimit.java fails intermittently on AIX |
21.0.3 | JDK-8320888 | Shenandoah: Enable ShenandoahVerifyOptoBarriers in debug builds |
21.0.3 | JDK-8323021 | Shenandoah: Encountered reference count always attributed to first worker thread |
21.0.3 | JDK-8323086 | Shenandoah: Heap could be corrupted by oom during evacuation |
21.0.3 | JDK-8321120 | Shenandoah: Remove ShenandoahElasticTLAB flag |
21.0.3 | JDK-8321122 | Shenandoah: Remove ShenandoahLoopOptsAfterExpansion flag |
21.0.3 | JDK-8320907 | Shenandoah: Remove ShenandoahSelfFixing flag |
21.0.3 | JDK-8321410 | Shenandoah: Remove ShenandoahSuspendibleWorkers flag |
21.0.3 | JDK-8320877 | Shenandoah: Remove ShenandoahUnloadClassesFrequency support |
21.0.3 | JDK-8317535 | Shenandoah: Remove unused code |
21.0.3 | JDK-8323428 | Shenandoah: Unused memory in regions compacted during a full GC should be mangled |
21.0.3 | JDK-8313670 | Simplify shared lib name handling code in some tests |
21.0.3 | JDK-8307408 | Some jdk/sun/tools/jhsdb tests don't pass test JVM args to the debuggee JVM |
21.0.3 | JDK-8313854 | Some tests in serviceability area fail on localized Windows platform |
21.0.3 | JDK-8322512 | StringBuffer.repeat does not work correctly after toString() was called |
21.0.3 | JDK-8321972 | test runtime/Unsafe/InternalErrorTest.java timeout on linux-riscv64 platform |
21.0.3 | JDK-8301310 | The SendRawSysexMessage test may cause a JVM crash |
21.0.3 | JDK-8320582 | Zero: Misplaced CX8 enablement flag |
21.0.3 | JDK-8319777 | Zero: Support 8-byte cmpxchg |
21.0.3 | JDK-8320052 | Zero: Use __atomic built-ins for atomic RMW operations |
21.0.3 | JDK-8319883 | Zero: Use atomic built-ins for 64-bit accesses |
102 issues
Version | Bug | Synopsis |
---|---|---|
21.0.4 | JDK-8325028 | (ch) Pipe channels should lazily set socket to non-blocking mode on first use by virtual thread |
21.0.4 | JDK-8331331 | :tier1 target explanation in doc/testing.md is incorrect |
21.0.4 | JDK-8335960 | [21u] Remove designator DEFAULT_PROMOTED_VERSION_PRE=ea for release 21.0.4 |
21.0.4 | JDK-8329850 | [AIX] Allow loading of different members of same shared library archive |
21.0.4 | JDK-8328776 | [AIX] remove checked_vmgetinfo, use vmgetinfo directly |
21.0.4 | JDK-8320113 | [macos14] : ShapeNotSetSometimes.java fails intermittently on macOS 14 |
21.0.4 | JDK-8320061 | [nmt] Multiple issues with peak accounting |
21.0.4 | JDK-8325326 | [PPC64] Don't relocate in case of allocation failure |
21.0.4 | JDK-8326101 | [PPC64] Need to bailout cleanly if creation of stubs fails when code cache is out of space |
21.0.4 | JDK-8326201 | [S390] Need to bailout cleanly if creation of stubs fails when code cache is out of space |
21.0.4 | JDK-8329545 | [s390x] Fix garbage value being passed in Argument Register |
21.0.4 | JDK-8310513 | [s390x] Intrinsify recursive ObjectMonitor locking |
21.0.4 | JDK-8312014 | [s390x] TestSigInfoInHsErrFile.java Failure |
21.0.4 | JDK-8330011 | [s390x] update block-comments to make code consistent |
21.0.4 | JDK-8326496 | [test] checkHsErrFileContent support printing hserr in error case |
21.0.4 | JDK-8324123 | aarch64: fix prfm literal encoding in assembler |
21.0.4 | JDK-8323519 | Add applications/ctw/modules to Hotspot tiered testing |
21.0.4 | JDK-8328709 | AIX os::get_summary_cpu_info support Power 10 |
21.0.4 | JDK-8320005 | Allow loading of shared objects with .a extension on AIX |
21.0.4 | JDK-8313394 | Array Elements in OldObjectSample event has the incorrect description |
21.0.4 | JDK-8331298 | avoid alignment checks in UBSAN enabled build |
21.0.4 | JDK-8324646 | Avoid Class.forName in SecureRandom constructor |
21.0.4 | JDK-8324648 | Avoid NoSuchMethodError when instantiating NativePRNG |
21.0.4 | JDK-8330615 | avoid signed integer overflows in zip_util.c readCen / hashN |
21.0.4 | JDK-8185862 | AWT Assertion Failure in ::GetDIBits(hBMDC, hBM, 0, 1, 0, gpBitmapInfo, 0) 'awt_Win32GraphicsDevice.cpp', at line 185 |
21.0.4 | JDK-8329213 | Better validation for com.sun.security.ocsp.useget option |
21.0.4 | JDK-8329961 | Buffer overflow in os::Linux::kernel_version |
21.0.4 | JDK-8324243 | Compilation failures in java.desktop module with gcc 14 |
21.0.4 | JDK-8331113 | createJMHBundle.sh support configurable maven repo mirror |
21.0.4 | JDK-8295111 | dpkg appears to have problems resolving symbolically linked native libraries |
21.0.4 | JDK-8331352 | error: template-id not allowed for constructor/destructor in C++20 |
21.0.4 | JDK-8318455 | Fix the compiler/sharedstubs/SharedTrampolineTest.java and SharedStubToInterpTest.java |
21.0.4 | JDK-8329840 | Fix ZPhysicalMemorySegment::_end type |
21.0.4 | JDK-8325213 | Flags introduced by configure script are not passed to ADLC build |
21.0.4 | JDK-8314573 | G1: Heap resizing at Remark does not take existing eden regions into account |
21.0.4 | JDK-8328705 | GHA: Cross-compilation jobs do not require build JDK |
21.0.4 | JDK-8328948 | GHA: Restoring sysroot from cache skips the build after JDK-8326960 |
21.0.4 | JDK-8326960 | GHA: RISC-V sysroot cannot be debootstrapped due to ongoing Debian t64 transition |
21.0.4 | JDK-8324723 | GHA: Upgrade some actions to avoid deprecated Node 16 |
21.0.4 | JDK-8328592 | hprof tests fail with -XX:-CompactStrings |
21.0.4 | JDK-8329605 | hs errfile generic events - move memory protections and nmethod flushes to separate sections |
21.0.4 | JDK-8329663 | hs_err file event log entry for thread adding/removing should print current thread |
21.0.4 | JDK-8330464 | hserr generic events - add entry for the before_exit calls |
21.0.4 | JDK-8310228 | Improve error reporting for uncaught native exceptions on Windows |
21.0.4 | JDK-8318986 | Improve GenericWaitBarrier performance |
21.0.4 | JDK-8320924 | Improve heap dump performance by optimizing archived object checks |
21.0.4 | JDK-8319650 | Improve heap dump performance with class metadata caching |
21.0.4 | JDK-8325621 | Improve jspawnhelper version checks |
21.0.4 | JDK-8325579 | Inconsistent behavior in com.sun.jndi.ldap.Connection::createSocket |
21.0.4 | JDK-8320365 | IPPPrintService.getAttributes() causes blanket re-initialisation |
21.0.4 | JDK-8323170 | j2dbench is using outdated javac source/target to be able to build by itself |
21.0.4 | JDK-8316228 | jcmd tests are broken by 8314828 |
21.0.4 | JDK-8325255 | jdk.internal.util.ReferencedKeySet::add using wrong test |
21.0.4 | JDK-8327799 | JFR view: the "Park Until" field of jdk.ThreadPark is invalid if the parking method is not absolute |
21.0.4 | JDK-8311823 | JFR: Uninitialized EventEmitter::_thread_id field |
21.0.4 | JDK-8329862 | libjli GetApplicationHome cleanups and enhance jli tracing |
21.0.4 | JDK-8332253 | Linux arm32 build fails after 8292591 |
21.0.4 | JDK-8326685 | Linux builds not reproducible if two builds configured in different build folders |
21.0.4 | JDK-8330524 | Linux ppc64le compile warning with clang in os_linux_ppc.cpp |
21.0.4 | JDK-8310913 | Move ReferencedKeyMap to jdk.internal so it may be shared |
21.0.4 | JDK-8310355 | Move the stub test from initialize_final_stubs() to test/hotspot/gtest |
21.0.4 | JDK-8327971 | Multiple ASAN errors reported for metaspace |
21.0.4 | JDK-8293850 | need a largest_committed metric for each category of NMT's output |
21.0.4 | JDK-8320370 | NMT: Change MallocMemorySnapshot to simplify code. |
21.0.4 | JDK-8331942 | On Linux aarch64, CDS archives should be using 64K alignment by default |
21.0.4 | JDK-8327059 | os::Linux::print_proc_sys_info add swappiness information |
21.0.4 | JDK-7001133 | OutOfMemoryError by CustomMediaSizeName implementation |
21.0.4 | JDK-8319713 | Parallel: Remove PSAdaptiveSizePolicy::should_full_GC |
21.0.4 | JDK-8331466 | Problemlist serviceability/dcmd/gc/RunFinalizationTest.java on generic-all |
21.0.4 | JDK-8321718 | ProcessTools.executeProcess calls waitFor before logging |
21.0.4 | JDK-8328604 | remove on_aix() function |
21.0.4 | JDK-8328997 | Remove unnecessary template parameter lists in GrowableArray |
21.0.4 | JDK-8315652 | RISC-V: Features string uses wrong separator for jtreg |
21.0.4 | JDK-8329823 | RISC-V: Need to sync CPU features with related JVM flags |
21.0.4 | JDK-8330156 | RISC-V: Range check auipc + signed 12 imm instruction |
21.0.4 | JDK-8316186 | RISC-V: Remove PlatformCmpxchg<4> |
21.0.4 | JDK-8330094 | RISC-V: Save and restore FRM in the call stub |
21.0.4 | JDK-8326936 | RISC-V: Shenandoah GC crashes due to incorrect atomic memory operations |
21.0.4 | JDK-8330242 | RISC-V: Simplify and remove CORRECT_COMPILER_ATOMIC_SUPPORT in atomic_linux_riscv.hpp |
21.0.4 | JDK-8321075 | RISC-V: UseSystemMemoryBarrier lacking proper OS support |
21.0.4 | JDK-8325862 | set -XX:+ErrorFileToStderr when executing java in containers for some container related jtreg tests |
21.0.4 | JDK-8322503 | Shenandoah: Clarify gc state usage |
21.0.4 | JDK-8321815 | Shenandoah: gc state should be synchronized to java threads only once per safepoint |
21.0.4 | JDK-8325372 | Shenandoah: SIGSEGV crash in unnecessary_acquire due to LoadStore split through phi |
21.0.4 | JDK-8311964 | Some jtreg tests failing on x86 with error 'unrecognized VM options' (C2 flags) |
21.0.4 | JDK-8326140 | src/jdk.accessibility/windows/native/libjavaaccessbridge/AccessBridgeJavaEntryPoints.cpp ReleaseStringChars might be missing in early returns |
21.0.4 | JDK-8294985 | SSLEngine throws IAE during parsing of X500Principal |
21.0.4 | JDK-8325743 | test/jdk/java/nio/channels/unixdomain/SocketOptions.java enhance user name output in error case |
21.0.4 | JDK-8309890 | TestStringDeduplicationInterned.java waits for the wrong condition |
21.0.4 | JDK-8326446 | The User and System of jdk.CPULoad on Apple M1 are inaccurate |
21.0.4 | JDK-8331167 | UBSan enabled build fails in adlc on macOS |
21.0.4 | JDK-8308144 | Uncontrolled memory consumption in SSLFlowDelegate.Reader |
21.0.4 | JDK-8328589 | unify os::breakpoint among posix platforms |
21.0.4 | JDK-8331031 | unify os::dont_yield and os::naked_yield across Posix platforms |
21.0.4 | JDK-8313702 | Update IANA Language Subtag Registry to Version 2023-08-02 |
21.0.4 | JDK-8318322 | Update IANA Language Subtag Registry to Version 2023-10-16 |
21.0.4 | JDK-8327631 | Update IANA Language Subtag Registry to Version 2024-03-07 |
21.0.4 | JDK-8318962 | Update ProcessTools javadoc with suggestions in 8315097 |
21.0.4 | JDK-8324834 | Use _LARGE_FILES on AIX |
21.0.4 | JDK-8330815 | Use pattern matching for instanceof in KeepAliveCache |
21.0.4 | JDK-8318757 | VM_ThreadDump asserts in interleaved ObjectMonitor::deflate_monitor calls |
21.0.4 | JDK-8327988 | When running ASAN, disable dangerous NMT test |
132 issues
Version | Bug | Synopsis |
---|---|---|
21.0.5 | JDK-8338696 | (fs) BasicFileAttributes.creationTime() falls back to epoch if birth time is unavailable (Linux) |
21.0.5 | JDK-8073061 | (fs) Files.copy(foo, bar, REPLACE_EXISTING) deletes bar even if foo is not readable |
21.0.5 | JDK-8323801 | |
21.0.5 | JDK-8341989 | [21u] Back out JDK-8327501 and JDK-8328366 |
21.0.5 | JDK-8341674 | [21u] Remove designator DEFAULT_PROMOTED_VERSION_PRE=ea for release 21.0.5 |
21.0.5 | JDK-8339869 | [21u] Test CreationTime.java fails with UnsatisfiedLinkError after 8334339 |
21.0.5 | JDK-8211847 | [aix] java/lang/ProcessHandle/InfoTest.java fails: "reported cputime less than expected" |
21.0.5 | JDK-8211854 | [aix] java/net/ServerSocket/AcceptInheritHandle.java fails: read times out |
21.0.5 | JDK-8324641 | [IR Framework] Add Setup method to provide custom arguments and set fields |
21.0.5 | JDK-8327990 | [macosx-aarch64] Various tests fail with -XX:+AssertWXAtThreadSync |
21.0.5 | JDK-8307352 | AARCH64: Improve itable_stub |
21.0.5 | JDK-8323122 | AArch64: Increase itable stub size estimate |
21.0.5 | JDK-8323584 | AArch64: Unnecessary ResourceMark in NativeCall::set_destination_mt_safe |
21.0.5 | JDK-8323552 | AbstractMemorySegmentImpl#mismatch returns -1 when comparing distinct areas of the same instance of MemorySegment |
21.0.5 | JDK-8336343 | Add more known sysroot library locations for ALSA |
21.0.5 | JDK-8330849 | Add test to verify memory usage with recursive locking |
21.0.5 | JDK-6355567 | AdobeMarkerSegment causes failure to read valid JPEG |
21.0.5 | JDK-8331572 | Allow using OopMapCache outside of STW GC phases |
21.0.5 | JDK-8330146 | assert(!_thread->is_in_any_VTMS_transition()) failed |
21.0.5 | JDK-8329103 | assert(!thread->in_asgct()) failed during multi-mode profiling |
21.0.5 | JDK-8303920 | Avoid calling out to python in DataDescriptorSignatureMissing test |
21.0.5 | JDK-8335283 | Build failure due to 'no_sanitize' attribute directive ignored |
21.0.5 | JDK-8320379 | C2: Sort spilling/unspilling sequence for better ld/st merging into ldp/stp on AArch64 |
21.0.5 | JDK-8319817 | Charset constructor should make defensive copy of aliases |
21.0.5 | JDK-8309894 | compiler/vectorapi/VectorLogicalOpIdentityTest.java fails on SVE system with UseSVE=0 |
21.0.5 | JDK-8315505 | CompileTask timestamp printed can overflow |
21.0.5 | JDK-8337283 | configure.log is truncated when build dir is on different filesystem |
21.0.5 | JDK-8328642 | Convert applet test MouseDraggedOutCauseScrollingTest.html to main |
21.0.5 | JDK-8331164 | createJMHBundle.sh download jars fail when url needed to be redirected |
21.0.5 | JDK-8333353 | Delete extra empty line in CodeBlob.java |
21.0.5 | JDK-8333477 | Delete extra empty spaces in Makefiles |
21.0.5 | JDK-8311666 | Disabled tests in test/jdk/sun/java2d/marlin |
21.0.5 | JDK-8332008 | Enable issuestitle check |
21.0.5 | JDK-8321025 | Enable Neoverse N1 optimizations for Neoverse V2 |
21.0.5 | JDK-8324755 | Enable parallelism in vmTestbase/gc/gctests/LargeObjects tests |
21.0.5 | JDK-8318605 | Enable parallelism in vmTestbase/nsk/stress/stack tests |
21.0.5 | JDK-8319197 | Exclude hb-subset and hb-style from compilation |
21.0.5 | JDK-8309685 | Fix -Wconversion warnings in assembler and register code |
21.0.5 | JDK-8310906 | Fix -Wconversion warnings in runtime, oops and some code header files. |
21.0.5 | JDK-8335536 | Fix assertion failure in IdealGraphPrinter when append is true |
21.0.5 | JDK-8308286 | Fix clang warnings in linux code |
21.0.5 | JDK-8317696 | Fix compilation with clang-16 |
21.0.5 | JDK-8335904 | Fix invalid comment in ShenandoahLock |
21.0.5 | JDK-8336342 | Fix known X11 library locations in sysroot |
21.0.5 | JDK-8325218 | gc/parallel/TestAlwaysPreTouchBehavior.java fails |
21.0.5 | JDK-8310628 | GcInfoBuilder.c missing JNI Exception checks |
21.0.5 | JDK-8334594 | Generational ZGC: Deadlock after OopMap rewrites in 8331572 |
21.0.5 | JDK-8336928 | GHA: Bundle artifacts removal broken |
21.0.5 | JDK-8338286 | GHA: Demote x86_32 to hotspot build only |
21.0.5 | JDK-8332499 | Gtest codestrings.validate_vm fail on linux x64 when hsdis is present |
21.0.5 | JDK-8333093 | Incorrect comment in zAddress_aarch64.cpp |
21.0.5 | JDK-8335007 | Inline OopMapCache table |
21.0.5 | JDK-8334239 | Introduce macro for ubsan method/function exclusions |
21.0.5 | JDK-8317128 | java/nio/file/Files/CopyAndMove.java failed with AccessDeniedException |
21.0.5 | JDK-8322881 | java/nio/file/Files/CopyMoveVariations.java fails with AccessDeniedException due to permissions of files in /tmp |
21.0.5 | JDK-8242564 | javadoc crashes:: class cast exception com.sun.tools.javac.code.Symtab$6 |
21.0.5 | JDK-8336926 | jdk/internal/util/ReferencedKeyTest.java can fail with ConcurrentModificationException |
21.0.5 | JDK-8323196 | jdk/jfr/api/consumer/filestream/TestOrdered.java failed with "Events are not ordered! Reuse = false" |
21.0.5 | JDK-8316193 | jdk/jfr/event/oldobject/TestListenerLeak.java java.lang.Exception: Could not find leak |
21.0.5 | JDK-8325616 | JFR ZGC Allocation Stall events should record stack traces |
21.0.5 | JDK-8331931 | JFR: Avoid loading regex classes during startup |
21.0.5 | JDK-8331153 | JFR: Improve logging of jdk/jfr/api/consumer/filestream/TestOrdered.java |
21.0.5 | JDK-8321220 | JFR: RecordedClass reports incorrect modifiers |
21.0.5 | JDK-8335743 | jhsdb jstack cannot print some information on the waiting thread |
21.0.5 | JDK-8313983 | jmod create --target-platform should replace existing ModuleTarget attribute |
21.0.5 | JDK-8330520 | linux clang build fails in os_linux.cpp with static_assert with no message is a C++17 extension |
21.0.5 | JDK-8334123 | log the opening of Type 1 fonts |
21.0.5 | JDK-8321206 | Make Locale related system properties `StaticProperty` |
21.0.5 | JDK-8331714 | Make OopMapCache installation lock-free |
21.0.5 | JDK-8317360 | Missing null checks in JfrCheckpointManager and JfrStringPool initialization routines |
21.0.5 | JDK-8332431 | NullPointerException in JTable of SwingSet2 |
21.0.5 | JDK-8299790 | os::print_hex_dump is racy |
21.0.5 | JDK-8314163 | os::print_hex_dump prints incorrectly for big endian platforms and unit sizes larger than 1 |
21.0.5 | JDK-8333462 | Performance regression of new DecimalFormat() when compare to jdk11 |
21.0.5 | JDK-8315923 | pretouch_memory by atomic-add-0 fragments huge pages unexpectedly |
21.0.5 | JDK-8333724 | Problem list security/infra/java/security/cert/CertPathValidator/certification/CAInterop.java#teliasonerarootcav1 |
21.0.5 | JDK-8317446 | ProblemList gc/arguments/TestNewSizeFlags.java on macosx-aarch64 in Xcomp |
21.0.5 | JDK-8317449 | ProblemList serviceability/jvmti/stress/StackTrace/NotSuspended/GetStackTraceNotSuspendedStressTest.java on several platforms |
21.0.5 | JDK-8317240 | Promptly free OopMapEntry after fail to insert the entry to OopMapCache |
21.0.5 | JDK-8323782 | Race: Thread::interrupt vs. AbstractInterruptibleChannel.begin |
21.0.5 | JDK-8329134 | Reconsider TLAB zapping |
21.0.5 | JDK-8332174 | Remove 2 (unpaired) RLO Unicode characters in ff_Adlm.xml |
21.0.5 | JDK-8335775 | Remove extraneous 's' in comment of rawmonitor.cpp test file |
21.0.5 | JDK-8331573 | Rename CollectedHeap::is_gc_active to be explicitly about STW GCs |
21.0.5 | JDK-8325763 | Revert properties: vm.opt.x.* |
21.0.5 | JDK-8333652 | RISC-V: compiler/vectorapi/VectorGatherMaskFoldingTest.java fails when using RVV |
21.0.5 | JDK-8334078 | RISC-V: TestIntVect.java fails after JDK-8332153 when running without RVV |
21.0.5 | JDK-8324781 | runtime/Thread/TestAlwaysPreTouchStacks.java failed with Expected a higher ratio between stack committed and reserved |
21.0.5 | JDK-8328075 | Shenandoah: Avoid forwarding when objects don't move in full-GC |
21.0.5 | JDK-8333716 | Shenandoah: Check for disarmed method before taking the nmethod lock |
21.0.5 | JDK-8334482 | Shenandoah: Deadlock when safepoint is pending during nmethods iteration |
21.0.5 | JDK-8334769 | Shenandoah: Move CodeCache_lock close to its use in ShenandoahConcurrentNMethodIterator |
21.0.5 | JDK-8331405 | Shenandoah: Optimize ShenandoahLock with TTAS |
21.0.5 | JDK-8331411 | Shenandoah: Reconsider spinning duration in ShenandoahLock |
21.0.5 | JDK-8325587 | Shenandoah: ShenandoahLock should allow blocking in VM |
21.0.5 | JDK-8324580 | SIGFPE on THP initialization on kernels < 4.10 |
21.0.5 | JDK-8294148 | Support JSplitPane for instructions and test UI |
21.0.5 | JDK-8311306 | Test com/sun/management/ThreadMXBean/ThreadCpuTimeArray.java failed: out of expected range |
21.0.5 | JDK-8334600 | TEST java/net/MulticastSocket/IPMulticastIF.java fails on linux-aarch64 |
21.0.5 | JDK-8334339 | Test java/nio/file/attribute/BasicFileAttributeView/CreationTime.java fails on alinux3 |
21.0.5 | JDK-8337038 | Test java/nio/file/attribute/BasicFileAttributeView/CreationTime.java shoud set as /native |
21.0.5 | JDK-8316328 | Test jdk/jfr/event/oldobject/TestSanityDefault.java times out for some heap sizes |
21.0.5 | JDK-8336284 | Test TestClhsdbJstackLock.java/TestJhsdbJstackLock.java fails with -Xcomp after JDK-8335743 |
21.0.5 | JDK-8332675 | test/hotspot/jtreg/gc/testlibrary/Helpers.java compileClass javadoc does not match after 8321812 |
21.0.5 | JDK-8334332 | TestIOException.java fails if run by root |
21.0.5 | JDK-8333149 | ubsan : memset on nullptr target detected in jvmtiEnvBase.cpp get_object_monitor_usage |
21.0.5 | JDK-8332904 | ubsan ppc64le: c1_LIRGenerator_ppc.cpp:581:21: runtime error: signed integer overflow: 9223372036854775807 + 1 cannot be represented in type 'long int' |
21.0.5 | JDK-8333361 | ubsan,test : libHeapMonitorTest.cpp:518:9: runtime error: null pointer passed as argument 2, which is declared to never be null |
21.0.5 | JDK-8332818 | ubsan: archiveHeapLoader.cpp:70:27: runtime error: applying non-zero offset 18446744073707454464 to null pointer |
21.0.5 | JDK-8331854 | ubsan: copy.hpp:218:10: runtime error: addition of unsigned offset to 0x7fc2b4024518 overflowed to 0x7fc2b4024510 |
21.0.5 | JDK-8333639 | ubsan: cppVtables.cpp:81:55: runtime error: index 14 out of bounds for type 'long int [1]' |
21.0.5 | JDK-8331789 | ubsan: deoptimization.cpp:403:29: runtime error: load of value 208, which is not a valid value for type 'bool' |
21.0.5 | JDK-8333354 | ubsan: frame.inline.hpp:91:25: and src/hotspot/share/runtime/frame.inline.hpp:88:29: runtime error: member call on null pointer of type 'const struct SmallRegisterMap' |
21.0.5 | JDK-8332473 | ubsan: growableArray.hpp:290:10: runtime error: null pointer passed as argument 1, which is declared to never be null |
21.0.5 | JDK-8332825 | ubsan: guardedMemory.cpp:35:11: runtime error: null pointer passed as argument 2, which is declared to never be null |
21.0.5 | JDK-8332699 | ubsan: jfrEventSetting.inline.hpp:31:43: runtime error: index 163 out of bounds for type 'jfrNativeEventSetting [162]' |
21.0.5 | JDK-8333178 | ubsan: jvmti_tools.cpp:149:16: runtime error: null pointer passed as argument 2, which is declared to never be null |
21.0.5 | JDK-8333277 | ubsan: mlib_ImageScanPoly.c:292:43: runtime error: division by zero |
21.0.5 | JDK-8332903 | ubsan: opto/output.cpp:1002:18: runtime error: load of value 171, which is not a valid value for type 'bool' |
21.0.5 | JDK-8331731 | ubsan: relocInfo.cpp:155:30: runtime error: applying non-zero offset to null pointer |
21.0.5 | JDK-8333622 | ubsan: relocInfo_x86.cpp:101:56: runtime error: pointer index expression with base (-1) overflowed |
21.0.5 | JDK-8333088 | ubsan: shenandoahAdaptiveHeuristics.cpp:245:44: runtime error: division by zero |
21.0.5 | JDK-8334618 | ubsan: support setting additional ubsan check options |
21.0.5 | JDK-8332589 | ubsan: unix/native/libjava/ProcessImpl_md.c:562:5: runtime error: null pointer passed as argument 2, which is declared to never be null |
21.0.5 | JDK-8333887 | ubsan: unsafe.cpp:247:13: runtime error: store to null pointer of type 'volatile int' |
21.0.5 | JDK-8332894 | ubsan: vmError.cpp:2090:26: runtime error: division by zero |
21.0.5 | JDK-8331421 | ubsan: vmreg.cpp checking error member call on misaligned address |
21.0.5 | JDK-8335237 | ubsan: vtableStubs.hpp is_vtable_stub exclude from ubsan checks |
21.0.5 | JDK-8331626 | unsafe.cpp:162:38: runtime error in index_oop_from_field_offset_long - applying non-zero offset 4563897424 to null pointer |
21.0.5 | JDK-8319406 | x86: Shorter movptr(reg, imm) for 32-bit immediates |
21.0.5 | JDK-8332717 | ZGC: Division by zero in heuristics |
21.0.5 | JDK-8331771 | ZGC: Remove OopMapCacheAlloc_lock ordering workaround |
89 issues
Version | Bug | Synopsis |
---|---|---|
21.0.6 | JDK-8337966 | (fs) Files.readAttributes fails with Operation not permitted on older docker releases |
21.0.6 | JDK-8313374 | --enable-ccache's CCACHE_BASEDIR breaks builds |
21.0.6 | JDK-8328303 | 3 JDI tests timed out with UT enabled |
21.0.6 | JDK-8338748 | [17u,21u] Test Disconnect.java compile error: cannot find symbol after JDK-8299813 |
21.0.6 | JDK-8342669 | [21u] Fix TestArrayAllocatorMallocLimit after backport of JDK-8315097 |
21.0.6 | JDK-8342063 | [21u][aix] Backport introduced redundant line in ProblemList |
21.0.6 | JDK-8320682 | [AArch64] C1 compilation fails with "Field too big for insn" |
21.0.6 | JDK-8337876 | [IR Framework] Add support for IR tests with @Stable |
21.0.6 | JDK-8340398 | [JVMCI] Unintuitive behavior of UseJVMCICompiler option |
21.0.6 | JDK-8315701 | [macos] Regression: KeyEvent has different keycode on different keyboard layouts |
21.0.6 | JDK-8343724 | [PPC64] Disallow OptoScheduling |
21.0.6 | JDK-8340657 | [PPC64] SA determines wrong unextendedSP |
21.0.6 | JDK-8342701 | [PPC64] TestOSRLotsOfLocals.java crashes |
21.0.6 | JDK-8334560 | [PPC64]: postalloc_expand_java_dynamic_call_sched does not copy all fields |
21.0.6 | JDK-8343506 | [s390x] multiple test failures with ubsan |
21.0.6 | JDK-8344164 | [s390x] ProblemList hotspot/jtreg/runtime/NMT/VirtualAllocCommitMerge.java |
21.0.6 | JDK-8339416 | [s390x] Provide implementation for resolve_global_jobject |
21.0.6 | JDK-8342962 | [s390x] TestOSRLotsOfLocals.java crashes |
21.0.6 | JDK-8341024 | [test] build/AbsPathsInImage.java fails with OOM when using ubsan-enabled binaries |
21.0.6 | JDK-8334567 | [test] runtime/os/TestTracePageSizes move ppc handling |
21.0.6 | JDK-8343474 | [updates] Customize README.md to specifics of update project |
21.0.6 | JDK-8317575 | AArch64: C2_MacroAssembler::fast_lock uses rscratch1 for cmpxchg result |
21.0.6 | JDK-8341688 | Aarch64: Generate comments in -XX:+PrintInterpreter to link to source code |
21.0.6 | JDK-8320892 | AArch64: Restore FPU control state after JNI |
21.0.6 | JDK-8340815 | Add SECURITY.md file |
21.0.6 | JDK-8336257 | Additional tests in jmxremote/startstop to match on PID not app name |
21.0.6 | JDK-8339386 | Assertion on AIX - original PC must be in the main code section of the compiled method |
21.0.6 | JDK-8342496 | C2/Shenandoah: SEGV in compiled code when running jcstress |
21.0.6 | JDK-8195675 | Call to insertText with single character from custom Input Method ignored |
21.0.6 | JDK-8319640 | ClassicFormat::parseObject (from DateTimeFormatter) does not conform to the javadoc and may leak DateTimeException |
21.0.6 | JDK-8322754 | click JComboBox when dialog about to close causes IllegalComponentStateException |
21.0.6 | JDK-8339725 | Concurrent GC crashed due to GetMethodDeclaringClass |
21.0.6 | JDK-8338751 | ConfigureNotify behavior has changed in KWin 6.2 |
21.0.6 | JDK-8328379 | Convert URLDragTest.html applet test to main |
21.0.6 | JDK-8337331 | crash: pinned virtual thread will lead to jvm crash when running with the javaagent option |
21.0.6 | JDK-8325610 | CTW: Add StressIncrementalInlining to stress options |
21.0.6 | JDK-8340801 | Disable ubsan checks in some awt/2d coding |
21.0.6 | JDK-8338550 | Do libubsan1 installation in test container only if requested |
21.0.6 | JDK-8340804 | doc/building.md update Xcode instructions to note that full install is required |
21.0.6 | JDK-8333144 | docker tests do not work when ubsan is configured |
21.0.6 | JDK-8342607 | Enhance register printing on x86_64 platforms |
21.0.6 | JDK-8325506 | Ensure randomness is only read from provided SecureRandom object |
21.0.6 | JDK-8338110 | Exclude Fingerprinter::do_type from ubsan checks |
21.0.6 | JDK-8313878 | Exclude two compiler/rtm/locking tests on ppc64le |
21.0.6 | JDK-8322166 | Files.isReadable/isWritable/isExecutable expensive when file does not exist |
21.0.6 | JDK-8341806 | Gcc version detection failure on Alinux3 |
21.0.6 | JDK-8340418 | GHA: MacOS AArch64 bundles can be removed prematurely |
21.0.6 | JDK-8342578 | GHA: RISC-V: Bootstrap using Debian snapshot is still failing |
21.0.6 | JDK-8339548 | GHA: RISC-V: Use Debian snapshot archive for bootstrap |
21.0.6 | JDK-8338402 | GHA: some of bundles may not get removed |
21.0.6 | JDK-8343923 | GHA: Switch to Xcode 15 on MacOS AArch64 runners |
21.0.6 | JDK-6942632 | Hotspot should be able to use more than 64 logical processors on Windows |
21.0.6 | JDK-8321940 | Improve CDSHeapVerifier in handling of interned strings |
21.0.6 | JDK-8306446 | java/lang/management/ThreadMXBean/Locks.java transient failures |
21.0.6 | JDK-8207908 | JMXStatusTest.java fails assertion intermittently |
21.0.6 | JDK-8338058 | map_or_reserve_memory_aligned Windows enhance remap assertion |
21.0.6 | JDK-8339591 | Mark jdk/jshell/ExceptionMessageTest.java intermittent |
21.0.6 | JDK-8337810 | ProblemList BasicDirectoryModel/LoaderThreadCount.java on Windows |
21.0.6 | JDK-8339487 | ProcessHandleImpl os_getChildren sysctl call - retry in case of ENOMEM and enhance exception message |
21.0.6 | JDK-8338101 | remove old remap assertion in map_or_reserve_memory_aligned after JDK-8338058 |
21.0.6 | JDK-8329353 | ResolvedReferencesNotNullTest.java failed with Incorrect resolved references array, quxString should not be archived |
21.0.6 | JDK-8320397 | RISC-V: Avoid passing t0 as temp register to MacroAssembler:: cmpxchg_obj_header/cmpxchgptr |
21.0.6 | JDK-8339741 | RISC-V: C ABI breakage for integer on stack |
21.0.6 | JDK-8337780 | RISC-V: C2: Change C calling convention for sp to NS |
21.0.6 | JDK-8340590 | RISC-V: C2: Small improvement to vector gather load and scatter store |
21.0.6 | JDK-8341562 | RISC-V: Generate comments in -XX:+PrintInterpreter to link to source code |
21.0.6 | JDK-8339248 | RISC-V: Remove li64 macro assembler routine and related code |
21.0.6 | JDK-8341146 | RISC-V: Unnecessary fences used for load-acquire in template interpreter |
21.0.6 | JDK-8342014 | RISC-V: ZStoreBarrierStubC2 clobbers rflags |
21.0.6 | JDK-8323562 | SaslInputStream.read() may return wrong value |
21.0.6 | JDK-8316895 | SeenThread::print_action_queue called on a null pointer |
21.0.6 | JDK-8320192 | SHAKE256 does not work correctly if n >= 137 |
21.0.6 | JDK-8336640 | Shenandoah: Parallel worker use in parallel_heap_region_iterate |
21.0.6 | JDK-8311656 | Shenandoah: Unused ShenandoahSATBAndRemarkThreadsClosure::_claim_token |
21.0.6 | JDK-8338112 | Test testlibrary_tests/ir_framework/tests/TestPrivilegedMode.java fails with release build |
21.0.6 | JDK-8329533 | TestCDSVMCrash fails on libgraal |
21.0.6 | JDK-8342681 | TestLoadBypassesNullCheck.java fails improperly specified VM option |
21.0.6 | JDK-8341261 | Tests assume UnlockExperimentalVMOptions is disabled by default |
21.0.6 | JDK-8321470 | ThreadLocal.nextHashCode can be static final |
21.0.6 | JDK-8332461 | ubsan : dependencies.cpp:906:3: runtime error: load of value 4294967295, which is not a valid value for type 'DepType' |
21.0.6 | JDK-8333098 | ubsan: bytecodeInfo.cpp:318:59: runtime error: division by zero |
21.0.6 | JDK-8342823 | Ubsan: ciEnv.cpp:1614:65: runtime error: member call on null pointer of type 'struct CompileTask' |
21.0.6 | JDK-8340109 | Ubsan: ciEnv.cpp:1660:65: runtime error: member call on null pointer of type 'struct CompileTask' |
21.0.6 | JDK-8338449 | ubsan: division by zero in sharedRuntimeTrans.cpp |
21.0.6 | JDK-8333728 | ubsan: shenandoahFreeSet.cpp:1347:24: runtime error: division by zero |
21.0.6 | JDK-8333824 | Unused ClassValue in VarHandles |
21.0.6 | JDK-8340383 | VM issues warning failure to find kernel32.dll on Windows nanoserver |
21.0.6 | JDK-8225220 | When the Tab Policy is checked,the scroll button direction displayed incorrectly. |
21.0.6 | JDK-8336911 | ZGC: Division by zero in heuristics after JDK-8332717 |
This is where OpenJDK used to be ahead, and then Oracle JDK caught up in future releases.
160 issues.
Version 1 | Version 2 | Bug | Synopsis |
---|---|---|---|
21.0.3 | 21.0.4-oracle | JDK-8314838 | 3 compiler tests ignore vm flags |
21.0.3 | 21.0.4-oracle | JDK-8316464 | 3 sun/tools tests ignore VM flags |
21.0.3 | 21.0.4-oracle | JDK-8314837 | 5 compiled/codecache tests ignore VM flags |
21.0.5 | 21.0.7-oracle | JDK-8280120 | [IR Framework] Add attribute to @IR to enable/disable IR matching based on the architecture |
21.0.6 | 21.0.7-oracle | JDK-8312518 | [macos13] setFullScreenWindow() shows black screen on macOS 13 & above |
21.0.3 | 21.0.4-oracle | JDK-8317771 | [macos14] Expand/collapse a JTree using keyboard freezes the application in macOS 14 Sonoma |
21.0.5 | 21.0.6-oracle | JDK-8329667 | [macos] Issue with JTree related fix for JDK-8317771 |
21.0.6 | 21.0.7-oracle | JDK-8283214 | [macos] Screen magnifier does not show the magnified text for JComboBox |
21.0.4 | 21.0.5-oracle | JDK-8320681 | [macos] Test tools/jpackage/macosx/MacAppStoreJlinkOptionsTest.java timed out on macOS |
21.0.3 | 21.0.6-oracle | JDK-8315406 | [REDO] serviceability/jdwp/AllModulesCommandTest.java ignores VM flags |
21.0.4 | 21.0.6-oracle | JDK-8321163 | [test] OutputAnalyzer.getExitValue() unnecessarily logs even when process has already completed |
21.0.3 | 21.0.4-oracle | JDK-8309697 | [TESTBUG] Remove "@requires vm.flagless" from jtreg vectorization tests |
21.0.3 | 21.0.4-oracle | JDK-8323640 | [TESTBUG]testMemoryFailCount in jdk/internal/platform/docker/TestDockerMemoryMetrics.java always fail because OOM killed |
21.0.3 | 21.0.4-oracle | JDK-8324858 | [vectorapi] Bounds checking issues when accessing memory segments |
21.0.3 | 21.0.4-oracle | JDK-8324874 | AArch64: crypto pmull based CRC32/CRC32C intrinsics clobber V8-V15 registers |
21.0.6 | 21.0.7-oracle | JDK-8319970 | AArch64: enable tests compiler/intrinsics/Test(Long|Integer)UnsignedDivMod.java on aarch64 |
21.0.6 | 21.0.7-oracle | JDK-8331393 | AArch64: u32 _partial_subtype_ctr loaded/stored as 64 |
21.0.3 | 21.0.5-oracle | JDK-8316309 | AArch64: VMError::print_native_stack() crashes on Java native method frame |
21.0.4 | 21.0.5-oracle | JDK-8328194 | Add a test to check default rendering engine |
21.0.4 | 21.0.5-oracle | JDK-8321107 | Add more test cases for JDK-8319372 |
21.0.3 | 21.0.4-oracle | JDK-8327391 | Add SipHash attribution file |
21.0.5 | 21.0.6-oracle | JDK-8319818 | Address GCC 13.2.0 warnings (stringop-overflow and dangling-pointer) |
21.0.3 | 21.0.4-oracle | JDK-8320309 | AIX: pthreads created by foreign test library don't work as expected |
21.0.3 | 21.0.4-oracle | JDK-8320303 | Allow PassFailJFrame to accept single window creator |
21.0.3 | 21.0.4-oracle | JDK-8264899 | C1: -XX:AbortVMOnException does not work if all methods in the call stack are compiled with C1 and there are no exception handlers |
21.0.4 | 21.0.5-oracle | JDK-8328938 | C2 SuperWord: disable vectorization for large stride and scale |
21.0.4 | 21.0.5-oracle | JDK-8328822 | C2: "negative trip count?" assert failure in profile predicate code |
21.0.3 | 21.0.4-oracle | JDK-8325672 | C2: allocate PhaseIdealLoop::_loop_or_ctrl from C->comp_arena() |
21.0.3 | 21.0.4-oracle | JDK-8323154 | C2: assert(cmp != nullptr && cmp->Opcode() == Op_Cmp(bt)) failed: no exit test |
21.0.3 | 21.0.4-oracle | JDK-8323101 | C2: assert(n->in(0) == nullptr) failed: divisions with zero check should already have bailed out earlier in split-if |
21.0.4 | 21.0.5-oracle | JDK-8325095 | C2: bailout message broken: ResourceArea allocated string used after free |
21.0.4 | 21.0.5-oracle | JDK-8329163 | C2: possible overflow in PhaseIdealLoop::extract_long_range_checks() |
21.0.3 | 21.0.4-oracle | JDK-8311588 | C2: RepeatCompilation compiler directive does not choose stress seed randomly |
21.0.5 | 21.0.6-oracle | JDK-8335409 | Can't allocate and retain memory from resource area in frame::oops_interpreted_do oop closure after 8329665 |
21.0.3 | 21.0.4-oracle | JDK-8316132 | CDSProtectionDomain::get_shared_protection_domain should check for exception |
21.0.5 | 21.0.7-oracle | JDK-8335493 | check_gc_overhead_limit should reset SoftRefPolicy::_should_clear_all_soft_refs |
21.0.3 | 21.0.4-oracle | JDK-8324514 | ClassLoaderData::print_on should print address of class loader |
21.0.5 | 21.0.6-oracle | JDK-8327501 | Common ForkJoinPool prevents class unloading in some cases |
21.0.3 | 21.0.4-oracle | JDK-8318468 | compiler/tiered/LevelTransitionTest.java fails with -XX:CompileThreshold=100 -XX:TieredStopAtLevel=1 |
21.0.3 | 21.0.5-oracle | JDK-8318082 | ConcurrentModificationException from IndexWriter |
21.0.3 | 21.0.4-oracle | JDK-8314220 | Configurable InlineCacheBuffer size |
21.0.3 | 21.0.5-oracle | JDK-8320798 | Console read line with zero out should zero out underlying buffer |
21.0.3 | 21.0.5-oracle | JDK-8321131 | Console read line with zero out should zero out underlying buffer in JLine |
21.0.3 | 21.0.5-oracle | JDK-8321409 | Console read line with zero out should zero out underlying buffer in JLine (redux) |
21.0.6 | 21.0.7-oracle | JDK-8332866 | Crash in ImageIO JPEG decoding when MEM_STATS in enabled |
21.0.4 | 21.0.7-oracle | JDK-8330275 | Crash in XMark::follow_array |
21.0.5 | 21.0.6-oracle | JDK-8332935 | Crash: assert(*lastPtr != 0) failed: Mismatched JNINativeInterface tables, check for new entries |
21.0.5 | 21.0.6-oracle | JDK-8320212 | Disable GCC stringop-overflow warning for affected files |
21.0.5 | 21.0.6-oracle | JDK-8326717 | Disable stringop-overflow in shenandoahLock.cpp |
21.0.4 | 21.0.6-oracle | JDK-8327468 | Do not restart close if errno is EINTR [macOS/linux] |
21.0.3 | 21.0.4-oracle | JDK-8318696 | Do not use LFS64 symbols on Linux |
21.0.5 | 21.0.6-oracle | JDK-8334166 | Enable binary check |
21.0.4 | 21.0.7-oracle | JDK-8328166 | Epsilon: 'EpsilonHeap::allocate_work' misuses the parameter 'size' as size in bytes |
21.0.4 | 21.0.7-oracle | JDK-8328168 | Epsilon: Premature OOM when allocating object larger than uncommitted heap size |
21.0.3 | 21.0.4-oracle | JDK-8317144 | Exclude sun/security/pkcs11/sslecc/ClientJSSEServerJSSE.java on Linux ppc64le |
21.0.4 | 21.0.7-oracle | JDK-8328638 | Fallback option for POST-only OCSP requests |
21.0.5 | 21.0.6-oracle | JDK-8321509 | False positive in get_trampoline fast path causes crash |
21.0.5 | 21.0.6-oracle | JDK-8329665 | fatal error: memory leak: allocating without ResourceMark |
21.0.3 | 21.0.4-oracle | JDK-8318964 | Fix build failures caused by 8315097 |
21.0.5 | 21.0.6-oracle | JDK-8312200 | Fix Parse::catch_call_exceptions memory leak |
21.0.4 | 21.0.5-oracle | JDK-8319153 | Fix: Class is a raw type in ProcessTools |
21.0.5 | 21.0.6-oracle | JDK-8325469 | Freeze/Thaw code can crash in the presence of OSR frames |
21.0.4 | 21.0.6-oracle | JDK-8320331 | G1 Full GC Heap verification relies on metadata not reset before verification |
21.0.4 | 21.0.7-oracle | JDK-8329570 | G1: Excessive is_obj_dead_cond calls in verification |
21.0.4 | 21.0.6-oracle | JDK-8320525 | G1: G1UpdateRemSetTrackingBeforeRebuild::distribute_marked_bytes accesses partially unloaded klass |
21.0.3 | 21.0.6-oracle | JDK-8317042 | G1: Make TestG1ConcMarkStepDurationMillis use createTestJvm |
21.0.3 | 21.0.5-oracle | JDK-8317316 | G1: Make TestG1PercentageOptions use createTestJvm |
21.0.3 | 21.0.5-oracle | JDK-8317317 | G1: Make TestG1RemSetFlags use createTestJvm |
21.0.3 | 21.0.5-oracle | JDK-8317358 | G1: Make TestMaxNewSize use createTestJvm |
21.0.6 | 21.0.7-oracle | JDK-8316428 | G1: Nmethod count statistics only count last code root set iterated |
21.0.5 | 21.0.7-oracle | JDK-8170817 | G1: Returning MinTLABSize from unsafe_max_tlab_alloc causes TLAB flapping |
21.0.3 | 21.0.5-oracle | JDK-8317343 | GC: Make TestHeapFreeRatio use createTestJvm |
21.0.3 | 21.0.4-oracle | JDK-8317228 | GC: Make TestXXXHeapSizeFlags use createTestJvm |
21.0.3 | 21.0.4-oracle | JDK-8322279 | Generational ZGC: Use ZFragmentationLimit and ZYoungCompactionLimit as percentage instead of multiples |
21.0.3 | 21.0.4-oracle | JDK-8321619 | Generational ZGC: ZColorStoreGoodOopClosure is only valid for young objects |
21.0.3 | 21.0.4-oracle | JDK-8314835 | gtest wrappers should be marked as flagless |
21.0.4 | 21.0.5-oracle | JDK-8280056 | gtest/LargePageGtests.java#use-large-pages failed "os.release_one_mapping_multi_commits_vm" |
21.0.5 | 21.0.6-oracle | JDK-8330027 | Identity hashes of archived objects must be based on a reproducible random seed |
21.0.4 | 21.0.5-oracle | JDK-8328703 | Illegal accesses in Java_jdk_internal_org_jline_terminal_impl_jna_linux_CLibraryImpl_ioctl0 |
21.0.5 | 21.0.6-oracle | JDK-8337622 | IllegalArgumentException in java.lang.reflect.Field.get |
21.0.4 | 21.0.5-oracle | JDK-8320715 | Improve the tests of test/hotspot/jtreg/compiler/intrinsics/float16 |
21.0.5 | 21.0.6-oracle | JDK-8325022 | Incorrect error message on client authentication |
21.0.3 | 21.0.4-oracle | JDK-8322282 | Incorrect LoaderConstraintTable::add_entry after JDK-8298468 |
21.0.3 | 21.0.4-oracle | JDK-8324050 | Issue store-store barrier after re-materializing objects during deoptimization |
21.0.6 | 21.0.7-oracle | JDK-8339731 | java.desktop/share/classes/javax/swing/text/html/default.css typo in margin settings |
21.0.6 | 21.0.7-oracle | JDK-8318442 | java/net/httpclient/ManyRequests2.java fails intermittently on Linux |
21.0.3 | 21.0.4-oracle | JDK-8314164 | java/net/HttpURLConnection/HttpURLConnectionExpectContinueTest.java fails intermittently in timeout |
21.0.4 | 21.0.5-oracle | JDK-8325024 | java/security/cert/CertPathValidator/OCSP/OCSPTimeout.java incorrect comment information |
21.0.5 | 21.0.6-oracle | JDK-8314515 | java/util/concurrent/SynchronousQueue/Fairness.java failed with "Error: fair=false i=8 j=0" |
21.0.5 | 21.0.6-oracle | JDK-8322330 | JavadocHelperTest.java OOMEs with Parallel GC and ZGC |
21.0.4 | 21.0.7-oracle | JDK-8313710 | jcmd: typo in the documentation of JFR.start and JFR.dump |
21.0.3 | 21.0.4-oracle | JDK-8321151 | JDK-8294427 breaks Windows L&F on all older Windows versions |
21.0.4 | 21.0.5-oracle | JDK-8309871 | jdk/jfr/api/consumer/recordingstream/TestSetEndTime.java timed out |
21.0.4 | 21.0.6-oracle | JDK-8305931 | jdk/jfr/jcmd/TestJcmdDumpPathToGCRoots.java failed with "Expected chains but found none" |
21.0.4 | 21.0.6-oracle | JDK-8326521 | JFR: CompilerPhase event test fails on windows 32 bit |
21.0.4 | 21.0.6-oracle | JDK-8326529 | JFR: Test for CompilerCompile events fails due to time out |
21.0.5 | 21.0.6-oracle | JDK-8332490 | JMH org.openjdk.bench.java.util.zip.InflaterInputStreams.inflaterInputStreamRead OOM |
21.0.4 | 21.0.5-oracle | JDK-8325567 | jspawnhelper without args fails with segfault |
21.0.3 | 21.0.4-oracle | JDK-8316445 | Mark com/sun/management/HotSpotDiagnosticMXBean/CheckOrigin.java as vm.flagless |
21.0.4 | 21.0.6-oracle | JDK-8334441 | Mark tests in jdk_security_infra group as manual |
21.0.4 | 21.0.5-oracle | JDK-8304839 | Move TestScaffold.main() to the separate class DebugeeWrapper |
21.0.3 | 21.0.4-oracle | JDK-8319314 | NMT detail report slow or hangs for large number of mappings |
21.0.4 | 21.0.5-oracle | JDK-8319437 | NMT should show library names in call stacks |
21.0.3 | 21.0.4-oracle | JDK-8314831 | NMT tests ignore vm flags |
21.0.4 | 21.0.5-oracle | JDK-8326974 | ODR violation in macroAssembler_aarch64.cpp |
21.0.3 | 21.0.4-oracle | JDK-8315726 | Open source several AWT applet tests |
21.0.3 | 21.0.4-oracle | JDK-8315602 | Open source swing security manager test |
21.0.3 | 21.0.4-oracle | JDK-8310031 | Parallel: Implement better work distribution for large object arrays in old gen |
21.0.3 | 21.0.5-oracle | JDK-8317347 | Parallel: Make TestInitialTenuringThreshold use createTestJvm |
21.0.4 | 21.0.7-oracle | JDK-8329223 | Parallel: Parallel GC resizes heap even if -Xms = -Xmx |
21.0.4 | 21.0.7-oracle | JDK-8328744 | Parallel: Parallel GC throws OOM before heap is fully expanded |
21.0.4 | 21.0.7-oracle | JDK-8319376 | ParallelGC: Forwarded objects found during heap inspection |
21.0.3 | 21.0.4-oracle | JDK-8318603 | Parallelize sun/java2d/marlin/ClipShapeTest.java |
21.0.4 | 21.0.5-oracle | JDK-8312218 | Print additional debug information when hitting assert(in_hash) |
21.0.3 | 21.0.4-oracle | JDK-8322783 | prioritize /etc/os-release over /etc/SuSE-release in hs_err/info output |
21.0.4 | 21.0.6-oracle | JDK-8319876 | Reduce memory consumption of VM_ThreadDump::doit |
21.0.4 | 21.0.5-oracle | JDK-8330523 | Reduce runtime and improve efficiency of KeepAliveTest |
21.0.3 | 21.0.4-oracle | JDK-8310923 | Refactor Currency tests to use JUnit |
21.0.3 | 21.0.4-oracle | JDK-8319137 | release _object in ObjectMonitor dtor to avoid races |
21.0.3 | 21.0.4-oracle | JDK-8312916 | Remove remaining usages of -Xdebug from test/hotspot/jtreg |
21.0.3 | 21.0.4-oracle | JDK-8315097 | Rename createJavaProcessBuilder |
21.0.4 | 21.0.5-oracle | JDK-8303773 | Replace "main.wrapper" with "test.thread.factory" property in test code |
21.0.5 | 21.0.6-oracle | JDK-8329995 | Restricted access to `/proc` can cause JFR initialization to crash |
21.0.6 | 21.0.7-oracle | JDK-8319960 | RISC-V: compiler/intrinsics/TestInteger/LongUnsignedDivMod.java failed with "counts: Graph contains wrong number of nodes" |
21.0.3 | 21.0.4-oracle | JDK-8314830 | runtime/ErrorHandling/ tests ignore external VM flags |
21.0.5 | 21.0.6-oracle | JDK-8312049 | runtime/logging/ClassLoadUnloadTest can be improved |
21.0.3 | 21.0.5-oracle | JDK-8319633 | runtime/posixSig/TestPosixSig.java intermittent timeouts on UNIX |
21.0.3 | 21.0.4-oracle | JDK-8314829 | serviceability/sa/jmap-hprof/JMapHProfLargeHeapTest.java ignores vm flags |
21.0.3 | 21.0.4-oracle | JDK-8316562 | serviceability/sa/jmap-hprof/JMapHProfLargeHeapTest.java times out after JDK-8314829 |
21.0.3 | 21.0.4-oracle | JDK-8319569 | Several java/util tests should be updated to accept VM flags |
21.0.6 | 21.0.7-oracle | JDK-8339892 | Several security shell tests don't set TESTJAVAOPTS |
21.0.4 | 21.0.5-oracle | JDK-8324121 | SIGFPE in PhaseIdealLoop::extract_long_range_checks |
21.0.3 | 21.0.4-oracle | JDK-8320206 | Some intrinsics/stubs missing vzeroupper on x86_64 |
21.0.6 | 21.0.7-oracle | JDK-8337851 | Some tests have name which confuse jtreg |
21.0.5 | 21.0.7-oracle | JDK-8329088 | Stack chunk thawing races with concurrent GC stack iteration |
21.0.3 | 21.0.4-oracle | JDK-8316462 | sun/jvmstat/monitor/MonitoredVm/MonitorVmStartTerminate.java ignores VM flags |
21.0.4 | 21.0.5-oracle | JDK-8323635 | Test gc/g1/TestHumongousAllocConcurrentStart.java fails with -XX:TieredStopAtLevel=3 |
21.0.5 | 21.0.6-oracle | JDK-8269657 | Test java/nio/channels/DatagramChannel/Loopback.java failed: Unexpected message |
21.0.5 | 21.0.6-oracle | JDK-8335150 | Test LogGeneratedClassesTest.java fails on rpmbuild mock enviroment |
21.0.4 | 21.0.5-oracle | JDK-8312194 | test/hotspot/jtreg/applications/ctw/modules/jdk_crypto_ec.java cannot handle empty modules |
21.0.4 | 21.0.5-oracle | JDK-8299023 | TestPLABResize.java and TestPLABPromotion.java are failing intermittently |
21.0.6 | 21.0.7-oracle | JDK-8341997 | Tests create files in src tree instead of scratch dir |
21.0.5 | 21.0.6-oracle | JDK-8328366 | Thread.setContextClassloader from thread in FJP commonPool task no longer works after JDK-8327501 |
21.0.4 | 21.0.7-oracle | JDK-8329109 | Threads::print_on() tries to print CPU time for terminated GC threads |
21.0.4 | 21.0.5-oracle | JDK-8319338 | tools/jpackage/share/RuntimeImageTest.java fails with -XX:+UseZGC |
21.0.5 | 21.0.6-oracle | JDK-8333363 | ubsan: instanceKlass.cpp: runtime error: member call on null pointer of type 'struct AnnotationArray' |
21.0.5 | 21.0.7-oracle | JDK-8332720 | ubsan: instanceKlass.cpp:3550:76: runtime error: member call on null pointer of type 'struct Array' |
21.0.3 | 21.0.4-oracle | JDK-8319548 | Unexpected internal name for Filler array klass causes error in VisualVM |
21.0.3 | 21.0.4-oracle | JDK-8323065 | Unneccesary CodeBlob lookup in CompiledIC::internal_set_ic_destination |
21.0.4 | 21.0.6-oracle | JDK-8322962 | Upcall stub might go undetected when freezing frames |
21.0.3 | 21.0.4-oracle | JDK-8314333 | Update com/sun/jdi/ProcessAttachTest.java to use ProcessTools.createTestJvm(..) |
21.0.4 | 21.0.5-oracle | JDK-8321812 | Update GC tests to use execute[Limited]TestJava |
21.0.3 | 21.0.5-oracle | JDK-8305962 | update jcstress to 0.16 |
21.0.6 | 21.0.7-oracle | JDK-8340387 | Update OS detection code to recognize Windows Server 2025 |
21.0.3 | 21.0.4-oracle | JDK-8324598 | use mem_unit when working with sysinfo memory and swap related information |
21.0.4 | 21.0.6-oracle | JDK-8320707 | Virtual thread test updates |
21.0.5 | 21.0.7-oracle | JDK-8315031 | YoungPLABSize and OldPLABSize not aligned by ObjectAlignmentInBytes |
21.0.3 | 21.0.4-oracle | JDK-8325074 | ZGC fails assert(index == 0 || is_power_of_2(index)) failed: Incorrect load shift: 11 |
21.0.5 | 21.0.7-oracle | JDK-8330981 | ZGC: Should not dedup strings in the finalizer graph |
21.0.5 | 21.0.7-oracle | JDK-8330576 | ZYoungCompactionLimit should have range check |
This is where Oracle JDK used to be ahead, and then OpenJDK caught up in future releases.
12 issues.
Version 1 | Version 2 | Bug | Synopsis |
---|---|---|---|
21.0.3-oracle | 21.0.5 | JDK-8299058 | AssertionError in sun.net.httpserver.ServerImpl when connection is idle |
21.0.4.0.1-oracle | 21.0.5 | JDK-8331885 | C2: meet between unloaded and speculative types is not symmetric |
21.0.4.0.1-oracle | 21.0.5 | JDK-8322726 | C2: Unloaded signature class kills argument value |
21.0.5-oracle | 21.0.6 | JDK-8325525 | Create jtreg test case for JDK-8325203 |
21.0.5-oracle | 21.0.6 | JDK-8319673 | Few security tests ignore VM flags |
21.0.3-oracle | 21.0.4 | JDK-8320343 | Generate GIF images for AbstractButton/5049549/bug5049549.java |
21.0.5-oracle | 21.0.6 | JDK-8330278 | Have SSLSocketTemplate.doClientSide use loopback address |
21.0.5-oracle | 21.0.6 | JDK-8240343 | JDI stopListening/stoplis001 "FAILED: listening is successfully stopped without starting listening" |
21.0.5-oracle | 21.0.6 | JDK-8320673 | PageFormat/CustomPaper.java has no Pass/Fail buttons; multiple instructions |
21.0.4-oracle | 21.0.5 | JDK-8320945 | problemlist tests failing on latest Windows 11 update |
21.0.5-oracle | 21.0.6 | JDK-8332112 | Update nsk.share.Log to don't print summary during VM shutdown hook |
21.0.4-oracle | 21.0.5 | JDK-8326106 | Write and clear stack trace table outside of safepoint |
This is where OpenJDK made the first backport in the release, and then Oracle JDK followed.
No difference in the final release detected.
53 issues.
Version | Bug | Synopsis |
---|---|---|
21.0.3 | JDK-8322725 | (tz) Update Timezone Data to 2023d |
21.0.3 | JDK-8325150 | (tz) Update Timezone Data to 2024a |
21.0.3 | JDK-8314513 | [IR Framework] Some internal IR Framework tests are failing after JDK-8310308 on PPC and Cascade Lake |
21.0.4 | JDK-8327036 | [macosx-aarch64] SIGBUS in MarkActivationClosure::do_code_blob reached from Unsafe_CopySwapMemory0 |
21.0.4 | JDK-8328524 | [x86] StringRepeat.java failure on linux-x86: Could not reserve enough space for 2097152KB object heap |
21.0.4 | JDK-8324824 | AArch64: Detect Ampere-1B core and update default options for Ampere CPUs |
21.0.5 | JDK-8287325 | AArch64: fix virtual threads with -XX:UseBranchProtection=pac-ret |
21.0.6 | JDK-8319973 | AArch64: Save and restore FPCR in the call stub |
21.0.5 | JDK-8334421 | assert(!oldbox->is_unbalanced()) failed: this should not be called for unbalanced region |
21.0.4 | JDK-8320275 | assert(_chunk->bitmap().at(index)) failed: Bit not set at index |
21.0.3 | JDK-8309203 | C2: remove copy-by-value of GrowableArray for InterfaceSet |
21.0.4 | JDK-8315373 | Change VirtualThread to unmount after freezing, re-mount before thawing |
21.0.3 | JDK-8320145 | Compiler should accept final variable in Record Pattern |
21.0.5 | JDK-8331746 | Create a test to verify that the cmm id is not ignored |
21.0.4 | JDK-8325613 | CTW: Stale method cleanup requires GC after Sweeper removal |
21.0.3 | JDK-8321599 | Data loss in AVX3 Base64 decoding |
21.0.5 | JDK-8325754 | Dead AbstractQueuedSynchronizer$ConditionNodes survive minor garbage collections |
21.0.4 | JDK-8325432 | enhance assert message "relocation addr must be in this section" |
21.0.6 | JDK-8343848 | Fix typo of property name in TestOAEPPadding after 8341927 |
21.0.4 | JDK-8328825 | Google CAInterop test failures |
21.0.4 | JDK-8328165 | improve assert(idx < _maxlrg) failed: oob |
21.0.3 | JDK-8310308 | IR Framework: check for type and size of vector nodes |
21.0.4 | JDK-8323595 | is_aligned(p, alignof(OopT))) assertion fails in Jetty without compressed OOPs |
21.0.4 | JDK-8323296 | java/lang/Thread/virtual/stress/GetStackTraceALotWhenPinned.java#id1 timed out |
21.0.4 | JDK-8316924 | java/lang/Thread/virtual/stress/ParkALot.java times out |
21.0.3 | JDK-8317300 | javac erroneously allows "final" in front of a record pattern |
21.0.5 | JDK-8310072 | JComboBox/DisabledComboBoxFontTestAuto: Enabled and disabled ComboBox does not match in these LAFs: GTK+ |
21.0.3 | JDK-8323659 | LinkedTransferQueue add and put methods call overridable offer |
21.0.5 | JDK-8320602 | Lock contention in SchemaDVFactory.getInstance() |
21.0.3 | JDK-8322040 | Missing array bounds check in ClassReader.parameter |
21.0.5 | JDK-8333099 | Missing check for is_LoadVector in StoreNode::Identity |
21.0.3 | JDK-8314578 | Non-verifiable code is emitted when two guards declare pattern variables in colon-switch |
21.0.4 | JDK-8312777 | notifyJvmtiMount before notifyJvmtiUnmount |
21.0.3 | JDK-8305971 | NPE in JavacProcessingEnvironment for missing enum constructor body |
21.0.4 | JDK-8324817 | Parallel GC does not pre-touch all heap pages when AlwaysPreTouch enabled and large page disabled |
21.0.3 | JDK-8311581 | Remove obsolete code and comments in TestLVT.java |
21.0.4 | JDK-8322846 | Running with -Djdk.tracePinnedThreads set can hang |
21.0.3 | JDK-8320937 | support latest VS2022 MSC_VER in abstract_vm_version.cpp |
21.0.3 | JDK-8325096 | Test java/security/cert/CertPathBuilder/akiExt/AKISerialNumber.java is failing |
21.0.4 | JDK-8316563 | test tools/jpackage/linux/LinuxResourceTest.java fails on CentOS Linux release 8.5.2111 and Fedora 27 |
21.0.4 | JDK-8323002 | test/jdk/java/lang/Thread/virtual/stress/GetStackTraceALotWhenPinned.java times out on macosx-x64 |
21.0.6 | JDK-8340230 | Tests crash: assert(is_in_encoding_range || k->is_interface() || k->is_abstract()) failed: sanity |
21.0.6 | JDK-8340923 | The class LogSelection copies uninitialized memory |
21.0.6 | JDK-8337410 | The makefiles should set problemlist and adjust timeout basing on the given VM flags |
21.0.3 | JDK-8322159 | ThisEscapeAnalyzer crashes for erroneous code |
21.0.4 | JDK-8322818 | Thread::getStackTrace can fail with InternalError if virtual thread is timed-parked when pinned |
21.0.4 | JDK-8312498 | Thread::getState and JVM TI GetThreadState should return TIMED_WAITING virtual thread is timed parked |
21.0.6 | JDK-8339560 | Unaddressed comments during code review of JDK-8337664 |
21.0.4 | JDK-8326351 | Update the Zlib version in open/src/java.base/share/legal/zlib.md to 1.3.1 |
21.0.4 | JDK-8321270 | Virtual Thread.yield consumes parking permit |
21.0.4 | JDK-8328066 | WhiteBoxResizeTest failure on linux-x86: Could not reserve enough space for 2097152KB object heap |
21.0.3 | JDK-8321582 | yield |
21.0.6 | JDK-8339648 | ZGC: Division by zero in rule_major_allocation_rate |
This is where Oracle JDK made the first backport in the release, and then OpenJDK followed.
No difference in the final release detected.
505 issues.
Version | Bug | Synopsis |
---|---|---|
21.0.4-oracle | JDK-8318580 | "javax/swing/MultiMonitor/MultimonVImage.java failing with Error. Can't find library: /open/test/jdk/java/awt/regtesthelpers" after JDK-8316053 |
21.0.5-oracle | JDK-8335967 | "text-decoration: none" does not work with "A" HTML tags |
21.0.4-oracle | JDK-8320129 | "top" command during jtreg failure handler does not display CPU usage on OSX |
21.0.5-oracle | JDK-8325382 | (fc) FileChannel.transferTo throws IOException when position equals size |
21.0.5-oracle | JDK-8332248 | (fc) java/nio/channels/FileChannel/BlockDeviceSize.java failed with RuntimeException |
21.0.5-oracle | JDK-8313674 | (fc) java/nio/channels/FileChannel/BlockDeviceSize.java should test for more block devices |
21.0.4-oracle | JDK-8327096 | (fc) java/nio/channels/FileChannel/Size.java fails on partition incapable of creating large files |
21.0.4-oracle | JDK-8315485 | (fs) Move java/nio/file/Path/Misc.java tests into java/nio/file/Path/PathOps.java |
21.0.3-oracle | JDK-8315241 | (fs) Move toRealPath tests in java/nio/file/Path/Misc.java to separate JUnit 5 test |
21.0.6-oracle | JDK-8334719 | (se) Deferred close of SelectableChannel may result in a Selector doing the final close before concurrent I/O on channel has completed |
21.0.5-oracle | JDK-8334297 | (so) java/nio/channels/SocketChannel/OpenLeak.java should not depend on SecurityManager |
21.0.4-oracle | JDK-8301183 | (zipfs) jdk/jdk/nio/zipfs/TestLocOffsetFromZip64EF.java failing with ZipException:R0 on OL9 |
21.0.4-oracle | JDK-8303972 | (zipfs) Make test/jdk/jdk/nio/zipfs/TestLocOffsetFromZip64EF.java independent of the zip command line |
21.0.4-oracle | JDK-8316460 | 4 javax/management tests ignore VM flags |
21.0.4-oracle | JDK-8316451 | 6 java/lang/instrument/PremainClass tests ignore VM flags |
21.0.3-oracle | JDK-8310844 | [AArch64] C1 compilation fails because monitor offset in OSR buffer is too large for immediate |
21.0.6-oracle | JDK-8338389 | [JFR] Long strings should be added to the string pool |
21.0.6-oracle | JDK-8318105 | [jmh] the test java.security.HSS failed with 2 active threads |
21.0.5-oracle | JDK-8318479 | [jmh] the test security.CacheBench failed for multiple threads run |
21.0.6-oracle | JDK-8296972 | [macos13] java/awt/Frame/MaximizedToIconified/MaximizedToIconified.java: getExtendedState() != 6 as expected. |
21.0.4-oracle | JDK-8317287 | [macos14] InterJVMGetDropSuccessTest.java: Child VM: abnormal termination |
21.0.3-oracle | JDK-8315986 | [macos14] javax/swing/JMenuItem/4654927/bug4654927.java: component must be showing on the screen to determine its location |
21.0.4-oracle | JDK-8328988 | [macos14] Problem list LightweightEventTest.java which fails due to macOS bug described in JDK-8322653 |
21.0.4-oracle | JDK-8324733 | [macos14] Problem list tests which fail due to macOS bug described in JDK-8322653 |
21.0.4-oracle | JDK-8318854 | [macos14] Running any AWT app prints Secure coding warning |
21.0.4-oracle | JDK-8322239 | [macos] a11y : java.lang.NullPointerException is thrown when focus is moved on the JTabbedPane |
21.0.5-oracle | JDK-8260633 | [macos] java/awt/dnd/MouseEventAfterStartDragTest/MouseEventAfterStartDragTest.html test failed |
21.0.4-oracle | JDK-8324238 | [macOS] java/awt/Frame/ShapeNotSetSometimes/ShapeNotSetSometimes.java fails with the shape has not been applied msg |
21.0.5-oracle | JDK-8317288 | [macos] java/awt/Window/Grab/GrabTest.java: Press on the outside area didn't cause ungrab |
21.0.5-oracle | JDK-8241550 | [macOS] SSLSocketImpl/ReuseAddr.java failed due to "BindException: Address already in use" |
21.0.5-oracle | JDK-8324577 | [REDO] - [IMPROVE] OPEN_MAX is no longer the max limit on macOS >= 10.6 for RLIMIT_NOFILE |
21.0.5-oracle | JDK-8321176 | [Screencast] make a second attempt on screencast failure |
21.0.3-oracle | JDK-8310238 | [test bug] javax/swing/JTableHeader/6889007/bug6889007.java fails |
21.0.5-oracle | JDK-8280988 | [XWayland] Click on title to request focus test failures |
21.0.6-oracle | JDK-8335267 | [XWayland] move screencast tokens from .awt to .java folder |
21.0.5-oracle | JDK-8331011 | [XWayland] TokenStorage fails under Security Manager |
21.0.5-oracle | JDK-8280990 | [XWayland] XTest emulated mouse click does not bring window to front |
21.0.5-oracle | JDK-8313697 | [XWayland][Screencast] consequent getPixelColor calls are slow |
21.0.5-oracle | JDK-8310334 | [XWayland][Screencast] screen capture error message in debug |
21.0.5-oracle | JDK-8309621 | [XWayland][Screencast] screen capture failure with sun.java2d.uiScale other than 1 |
21.0.4-oracle | JDK-8319676 | A couple of jdk/modules/incubator/ tests ignore VM flags |
21.0.5-oracle | JDK-8323670 | A few client tests intermittently throw ConcurrentModificationException |
21.0.6-oracle | JDK-8339803 | Acknowledge case insensitive unambiguous keywords in tzdata files |
21.0.4-oracle | JDK-8325972 | Add -x to bash for building with LOG=debug |
21.0.5-oracle | JDK-8341057 | Add 2 SSL.com TLS roots |
21.0.6-oracle | JDK-8328242 | Add a log area to the PassFailJFrame |
21.0.4-oracle | JDK-8281658 | Add a security category to the java -XshowSettings option |
21.0.6-oracle | JDK-8333754 | Add a Test against ECDSA and ECDH NIST Test vector |
21.0.4-oracle | JDK-8159927 | Add a test to verify JMOD files created in the images do not have debug symbols |
21.0.6-oracle | JDK-8340306 | Add border around instructions in PassFailJFrame |
21.0.6-oracle | JDK-8340799 | Add border inside instruction frame in PassFailJFrame |
21.0.4-oracle | JDK-8317007 | Add bulk removal of dead nmethods during class unloading |
21.0.3-oracle | JDK-8321408 | Add Certainly roots R1 and E1 |
21.0.6-oracle | JDK-8340466 | Add description for PassFailJFrame constructors |
21.0.6-oracle | JDK-8338759 | Add extra diagnostic to java/net/InetAddress/ptr/Lookup.java |
21.0.4-oracle | JDK-8316138 | Add GlobalSign 2 TLS root certificates |
21.0.6-oracle | JDK-8332340 | Add JavacBench as a test case for CDS |
21.0.3-oracle | JDK-8322321 | Add man page doc for -XX:+VerifySharedSpaces |
21.0.6-oracle | JDK-8335172 | Add manual steps to run security/auth/callback/TextCallbackHandler/Password.java test |
21.0.6-oracle | JDK-8340210 | Add positionTestUI() to PassFailJFrame.Builder |
21.0.5-oracle | JDK-8317112 | Add screenshot for Frame/DefaultSizeTest.java |
21.0.6-oracle | JDK-8339787 | Add some additional diagnostic output to java/net/ipv6tests/UdpTest.java |
21.0.6-oracle | JDK-8322830 | Add test case for ZipFile opening a ZIP with no entries |
21.0.4-oracle | JDK-8324998 | Add test cases for String.regionMatches comparing Turkic dotted/dotless I with uppercase latin I |
21.0.5-oracle | JDK-8327137 | Add test for ConcurrentModificationException in BasicDirectoryModel |
21.0.5-oracle | JDK-8331142 | Add test for number of loader threads in BasicDirectoryModel |
21.0.6-oracle | JDK-8325399 | Add tests for virtual threads doing Selector operations |
21.0.5-oracle | JDK-8051959 | Add thread and timestamp options to java.security.debug system property |
21.0.3-oracle | JDK-8311663 | Additional refactoring of Locale tests to JUnit |
21.0.5-oracle | JDK-8330611 | AES-CTR vector intrinsic may read out of bounds (x86_64, AVX-512) |
21.0.5-oracle | JDK-8328110 | Allow simultaneous use of PassFailJFrame with split UI and additional windows |
21.0.4-oracle | JDK-8326006 | Allow TEST_VM_FLAGLESS to set flagless mode |
21.0.6-oracle | JDK-8340461 | Amend description for logArea |
21.0.5-oracle | JDK-8324174 | assert(m->is_entered(current)) failed: invariant |
21.0.4-oracle | JDK-8320515 | assert(monitor->object_peek() != nullptr) failed: Owned monitors should not have a dead object |
21.0.6-oracle | JDK-8334562 | Automate com/sun/security/auth/callback/TextCallbackHandler/Default.java test |
21.0.5-oracle | JDK-8327840 | Automate javax/swing/border/Test4129681.java |
21.0.5-oracle | JDK-8319773 | Avoid inflating monitors when installing hash codes for LM_LIGHTWEIGHT |
21.0.5-oracle | JDK-8320655 | awt screencast robot spin and sync issues with native libpipewire api |
21.0.4-oracle | JDK-8187759 | Background not refreshed when painting over a transparent JFrame |
21.0.5-oracle | JDK-8238169 | BasicDirectoryModel getDirectories and DoChangeContents.run can deadlock |
21.0.5-oracle | JDK-8331999 | BasicDirectoryModel/LoaderThreadCount.java frequently fails on Windows in CI |
21.0.3-oracle | JDK-8318971 | Better Error Handling for Jar Tool When Processing Non-existent Files |
21.0.5-oracle | JDK-8261433 | Better pkcs11 performance for libpkcs11:C_EncryptInit/libpkcs11:C_DecryptInit |
21.0.3-oracle | JDK-8077371 | Binary files in JAXP test should be removed |
21.0.5-oracle | JDK-8322996 | BoxLockNode creation fails with assert(reg < CHUNK_SIZE) failed: sanity |
21.0.5-oracle | JDK-8333542 | Breakpoint in parallel code does not work |
21.0.5-oracle | JDK-8330748 | ByteArrayOutputStream.writeTo(OutputStream) pins carrier |
21.0.6-oracle | JDK-8338924 | C1: assert(0 <= i && i < _len) failed: illegal index 5 for length 5 |
21.0.6-oracle | JDK-8340214 | C2 compilation asserts with "no node with a side effect" in PhaseIdealLoop::try_sink_out_of_loop |
21.0.5-oracle | JDK-8319793 | C2 compilation fails with "Bad graph detected in build_loop_late" after JDK-8279888 |
21.0.3-oracle | JDK-8319372 | C2 compilation fails with "Bad immediate dominator info" |
21.0.5-oracle | JDK-8323972 | C2 compilation fails with assert(!x->as_Loop()->is_loop_nest_inner_loop()) failed: loop was transformed |
21.0.5-oracle | JDK-8308660 | C2 compilation hits 'node must be dead' assert |
21.0.5-oracle | JDK-8316756 | C2 EA fails with "missing memory path" when encountering unsafe_arraycopy stub call |
21.0.5-oracle | JDK-8327423 | C2 remove_main_post_loops: check if main-loop belongs to pre-loop, not just assert |
21.0.5-oracle | JDK-8332905 | C2 SuperWord: bad AD file, with RotateRightV and first operand not a pack |
21.0.5-oracle | JDK-8330819 | C2 SuperWord: bad dominance after pre-loop limit adjustment with base that has CastLL after pre-loop |
21.0.5-oracle | JDK-8323577 | C2 SuperWord: remove AlignVector restrictions on IR tests added in JDK-8305055 |
21.0.3-oracle | JDK-8313720 | C2 SuperWord: wrong result with -XX:+UseVectorCmov -XX:+UseCMoveUnconditionally |
21.0.3-oracle | JDK-8316594 | C2 SuperWord: wrong result with hand unrolled loops |
21.0.5-oracle | JDK-8323274 | C2: array load may float above range check |
21.0.5-oracle | JDK-8316361 | C2: assert(!failure) failed: Missed optimization opportunity in PhaseIterGVN with -XX:VerifyIterativeGVN=10 |
21.0.6-oracle | JDK-8335709 | C2: assert(!loop->is_member(get_loop(useblock))) failed: must be outside loop |
21.0.5-oracle | JDK-8325494 | C2: Broken graph after not skipping CastII node anymore for Assertion Predicates after JDK-8309902 |
21.0.5-oracle | JDK-8333366 | C2: CmpU3Nodes are not pushed back to worklist in PhaseCCP leading to non-fixpoint assertion failure |
21.0.4-oracle | JDK-8328702 | C2: Crash during parsing because sub type check is not folded |
21.0.5-oracle | JDK-8331575 | C2: crash when ConvL2I is split thru phi at LongCountedLoop |
21.0.6-oracle | JDK-8323688 | C2: Fix UB of jlong overflow in PhaseIdealLoop::is_counted_loop() |
21.0.5-oracle | JDK-8323682 | C2: guard check is not generated in Arrays.copyOfRange intrinsic when allocation is eliminated by EA |
21.0.3-oracle | JDK-8321542 | C2: Missing ChaCha20 stub for x86_32 leads to crashes |
21.0.5-oracle | JDK-8321278 | C2: Partial peeling fails with assert "last_peel <- first_not_peeled" |
21.0.5-oracle | JDK-8332920 | C2: Partial Peeling is wrongly applied for CmpU with negative limit |
21.0.5-oracle | JDK-8324969 | C2: prevent elimination of unbalanced coarsened locking regions |
21.0.5-oracle | JDK-8322743 | C2: prevent lock region elimination in OSR compilation |
21.0.5-oracle | JDK-8332959 | C2: ZGC fails with 'Incorrect load shift' when invoking Object.clone() reflectively on an array |
21.0.6-oracle | JDK-8336854 | CAInterop.java#actalisauthenticationrootca conflicted with /manual and /timeout |
21.0.5-oracle | JDK-8341059 | Change Entrust TLS distrust date to November 12, 2024 |
21.0.3-oracle | JDK-8318613 | ChoiceFormat patterns are not well tested |
21.0.5-oracle | JDK-8332885 | Clarify failure_handler self-tests |
21.0.6-oracle | JDK-8326611 | Clean up vmTestbase/nsk/stress/stack tests |
21.0.5-oracle | JDK-8330814 | Cleanups for KeepAliveCache tests |
21.0.3-oracle | JDK-8315721 | CloseRace.java#id0 fails transiently on libgraal |
21.0.5-oracle | JDK-8317738 | CodeCacheFullCountTest failed with "VirtualMachineError: Out of space in CodeCache for method handle intrinsic" |
21.0.5-oracle | JDK-8307778 | com/sun/jdi/cds tests fail with jtreg's Virtual test thread factory |
21.0.5-oracle | JDK-8322062 | com/sun/jdi/JdwpAllowTest.java does not performs negative testing with prefix length |
21.0.4-oracle | JDK-8309757 | com/sun/jdi/ReferrersTest.java fails with virtual test thread factory |
21.0.4-oracle | JDK-8309752 | com/sun/jdi/SetLocalWhileThreadInNative.java fails with virtual test thread factory due to OpaqueFrameException |
21.0.4-oracle | JDK-8325137 | com/sun/management/ThreadMXBean/ThreadCpuTimeArray.java can fail in Xcomp with out of expected range |
21.0.6-oracle | JDK-8335142 | compiler/c1/TestTraceLinearScanLevel.java occasionally times out with -Xcomp |
21.0.4-oracle | JDK-8322858 | compiler/c2/aarch64/TestFarJump.java fails on AArch64 due to unexpected PrintAssembly output |
21.0.4-oracle | JDK-8324236 | compiler/ciReplay/TestInliningProtectionDomain.java failed with RuntimeException: should only dump inline information for ... expected true, was false |
21.0.5-oracle | JDK-8317831 | compiler/codecache/CheckLargePages.java fails on OL 8.8 with unexpected memory string |
21.0.5-oracle | JDK-8315576 | compiler/codecache/CodeCacheFullCountTest.java fails after JDK-8314837 |
21.0.3-oracle | JDK-8316392 | compiler/interpreter/TestVerifyStackAfterDeopt.java failed with SIGBUS in PcDescContainer::find_pc_desc_internal |
21.0.5-oracle | JDK-8315969 | compiler/rangechecks/TestRangeCheckHoistingScaledIV.java: make flagless |
21.0.3-oracle | JDK-8316661 | CompilerThread leaks CodeBlob memory when dynamically stopping compiler thread in non-product |
21.0.5-oracle | JDK-8222884 | ConcurrentClassDescLookup.java times out intermittently |
21.0.4-oracle | JDK-8324933 | ConcurrentHashTable::statistics_calculate synchronization is expensive |
21.0.4-oracle | JDK-8310731 | Configure a javax.net.ssl.SNIMatcher for the HTTP/1.1 test servers in java/net/httpclient tests |
21.0.6-oracle | JDK-8328021 | Convert applet test java/awt/List/SetFontTest/SetFontTest.html to main program |
21.0.5-oracle | JDK-8291809 | Convert compiler/c2/cr7200264/TestSSE2IntVect.java to IR verification test |
21.0.5-oracle | JDK-8328238 | Convert few closed manual applet tests to main |
21.0.5-oracle | JDK-8328158 | Convert java/awt/Choice/NonFocusablePopupMenuTest to automatic main test |
21.0.5-oracle | JDK-8328115 | Convert java/awt/font/TextLayout/TestJustification.html applet test to main |
21.0.5-oracle | JDK-8328011 | Convert java/awt/Frame/GetBoundsResizeTest/GetBoundsResizeTest.java applet test to main |
21.0.5-oracle | JDK-8327787 | Convert javax/swing/border/Test4129681.java applet test to main |
21.0.4-oracle | JDK-8308453 | Convert JKS test keystores in test/jdk/javax/net/ssl/etc to PKCS12 |
21.0.3-oracle | JDK-8321974 | Crash in ciKlass::is_subtype_of because TypeAryPtr::_klass is not initialized |
21.0.4-oracle | JDK-8326638 | Crash in PhaseIdealLoop::remix_address_expressions due to unexpected Region instead of Loop |
21.0.5-oracle | JDK-8312229 | Crash involving yield, switch and anonymous classes |
21.0.5-oracle | JDK-8325542 | CTW: Runner can produce negative StressSeed |
21.0.6-oracle | JDK-8326100 | DeflaterDictionaryTests should use Deflater.getBytesWritten instead of Deflater.getTotalOut |
21.0.4-oracle | JDK-8315559 | Delay TempSymbol cleanup to avoid symbol table churn |
21.0.5-oracle | JDK-8328218 | Delete test java/awt/Window/FindOwner/FindOwner.html |
21.0.3-oracle | JDK-8313229 | DHEKeySizing.java should be modified to use TLS versions TLSv1, TLSv1.1, TLSv1.2 |
21.0.3-oracle | JDK-8311986 | Disable runtime/os/TestTracePageSizes.java for ShenandoahGC |
21.0.5-oracle | JDK-8337664 | Distrust TLS server certificates issued after Oct 2024 and anchored by Entrust Root CAs |
21.0.5-oracle | JDK-8331863 | DUIterator_Fast used before it is constructed |
21.0.4-oracle | JDK-8327998 | Enable java/lang/ProcessBuilder/JspawnhelperProtocol.java on Mac |
21.0.4-oracle | JDK-8316608 | Enable parallelism in vmTestbase/gc/vector tests |
21.0.3-oracle | JDK-8318607 | Enable parallelism in vmTestbase/nsk/stress/jni tests |
21.0.3-oracle | JDK-8318608 | Enable parallelism in vmTestbase/nsk/stress/threads tests |
21.0.4-oracle | JDK-8318727 | Enable parallelism in vmTestbase/vm/gc/concurrent tests |
21.0.6-oracle | JDK-8331391 | Enhance the keytool code by invoking the buildTrustedCerts method for essential options |
21.0.6-oracle | JDK-8324861 | Exceptions::wrap_dynamic_exception() doesn't have ResourceMark |
21.0.5-oracle | JDK-8322008 | Exclude some CDS tests from running with -Xshare:off |
21.0.4-oracle | JDK-8319574 | Exec/process tests should be marked as flagless |
21.0.4-oracle | JDK-8327180 | Failed: java/io/ObjectStreamClass/ObjectStreamClassCaching.java#G1 |
21.0.5-oracle | JDK-8332898 | failure_handler: log directory of commands |
21.0.4-oracle | JDK-8319578 | Few java/lang/instrument ignore test.java.opts and accept test.vm.opts only |
21.0.4-oracle | JDK-8319647 | Few java/lang/System/LoggerFinder/modules tests ignore vm flags |
21.0.4-oracle | JDK-8314832 | Few runtime/os tests ignore vm flags |
21.0.3-oracle | JDK-8315034 | File.mkdirs() occasionally fails to create folders on Windows shared folder |
21.0.5-oracle | JDK-8166352 | FilePane.createDetailsView() removes JTable TAB, SHIFT-TAB functionality |
21.0.3-oracle | JDK-8320943 | Files/probeContentType/Basic.java fails on latest Windows 11 - content type mismatch |
21.0.4-oracle | JDK-8325908 | Finish removal of IntlTest and CollatorTest |
21.0.3-oracle | JDK-8318983 | Fix comment typo in PKCS12Passwd.java |
21.0.4-oracle | JDK-8314824 | Fix serviceability/jvmti/8036666/GetObjectLockCount.java to use vm flags |
21.0.3-oracle | JDK-8319668 | Fixup of jar filename typo in BadFactoryTest.sh |
21.0.5-oracle | JDK-8328896 | Fontmetrics for large Fonts has zero width |
21.0.4-oracle | JDK-8326948 | Force English locale for timeout formatting |
21.0.4-oracle | JDK-8315605 | G1: Add number of nmethods in code roots scanning statistics |
21.0.4-oracle | JDK-8315503 | G1: Code root scan causes long GC pauses due to imbalanced iteration |
21.0.4-oracle | JDK-8318720 | G1: Memory leak in G1CodeRootSet after JDK-8315503 |
21.0.5-oracle | JDK-8283223 | gc/stringdedup/TestStringDeduplicationFullGC.java#Parallel failed with "RuntimeException: String verification failed" |
21.0.3-oracle | JDK-8316001 | GC: Make TestArrayAllocatorMallocLimit use createTestJvm |
21.0.6-oracle | JDK-8320575 | generic type information lost on mandated parameters of record's compact constructors |
21.0.5-oracle | JDK-8305825 | getBounds API returns wrong value resulting in multiple Regression Test Failures on Ubuntu 23.04 |
21.0.5-oracle | JDK-8315422 | getSoTimeout() would be in try block in SSLSocketImpl |
21.0.4-oracle | JDK-8323994 | gtest runner repeats test name for every single gtest assertion |
21.0.5-oracle | JDK-8309067 | gtest/AsyncLogGtest.java fails again in stderrOutput_vm |
21.0.6-oracle | JDK-8336413 | gtk headers : Fix typedef redeclaration of GMainContext and GdkPixbuf |
21.0.5-oracle | JDK-8333270 | HandlersOnComplexResetUpdate and HandlersOnComplexUpdate tests fail with "Unexpected reference" if timeoutFactor is less than 1/3 |
21.0.4-oracle | JDK-8321713 | Harmonize executeTestJvm with create[Limited]TestJavaProcessBuilder |
21.0.6-oracle | JDK-8325851 | Hide PassFailJFrame.Builder constructor |
21.0.4-oracle | JDK-8328555 | hidpi problems for test java/awt/Dialog/DialogAnotherThread/JaWSTest.java |
21.0.5-oracle | JDK-8325620 | HTMLReader uses ConvertAction instead of specified CharacterAction for , , |
21.0.4-oracle | JDK-8306040 | HttpResponseInputStream.available() returns 1 on empty stream |
21.0.4-oracle | JDK-8318599 | HttpURLConnection cache issues leading to crashes in JGSS w/ native GSS introduced by 8303809 |
21.0.5-oracle | JDK-8318071 | IgnoreUnrecognizedVMOptions flag still causes failure in ArchiveHeapTestClass |
21.0.4-oracle | JDK-8316669 | ImmutableOopMapSet destructor not called |
21.0.6-oracle | JDK-8328402 | Implement pausing functionality for the PassFailJFrame |
21.0.6-oracle | JDK-8341235 | Improve default instruction frame title in PassFailJFrame |
21.0.4-oracle | JDK-8319955 | Improve dependencies removal during class unloading |
21.0.5-oracle | JDK-8317635 | Improve GetClassFields test to verify correctness of field order |
21.0.4-oracle | JDK-8316959 | Improve InlineCacheBuffer pending queue management |
21.0.6-oracle | JDK-8339644 | Improve parsing of Day/Month in tzdata rules |
21.0.3-oracle | JDK-8318154 | Improve stability of WheelModifier.java test |
21.0.3-oracle | JDK-8321215 | Incorrect x86 instruction encoding for VSIB addressing mode |
21.0.3-oracle | JDK-8318490 | Increase timeout for JDK tests that are close to the limit when run with libgraal |
21.0.4-oracle | JDK-8317809 | Insertion of free code blobs into code cache can be very slow during class unloading |
21.0.5-oracle | JDK-8332524 | Instead of printing "TLSv1.3," it is showing "TLS13" |
21.0.5-oracle | JDK-8328785 | IOException: Symbol not found: C_GetInterface for PKCS11 interface prior to V3.0 |
21.0.6-oracle | JDK-8328723 | IP Address error when client enables HTTPS endpoint check on server socket |
21.0.3-oracle | JDK-8306922 | IR verification fails because IR dump is chopped up |
21.0.3-oracle | JDK-8321480 | ISO 4217 Amendment 176 Update |
21.0.5-oracle | JDK-8334653 | ISO 4217 Amendment 177 Update |
21.0.6-oracle | JDK-8335530 | Java file extension missing in AuthenticatorTest |
21.0.5-oracle | JDK-8326129 | Java Record Pattern Match leads to infinite loop |
21.0.5-oracle | JDK-8328560 | java/awt/event/MouseEvent/ClickDuringKeypress/ClickDuringKeypress.java imports Applet |
21.0.5-oracle | JDK-8280392 | java/awt/Focus/NonFocusableWindowTest/NonfocusableOwnerTest.java failed with "RuntimeException: Test failed." |
21.0.4-oracle | JDK-8266242 | java/awt/GraphicsDevice/CheckDisplayModes.java failing on macOS 11 ARM |
21.0.6-oracle | JDK-8338109 | java/awt/Mouse/EnterExitEvents/ResizingFrameTest.java duplicate in ProblemList |
21.0.3-oracle | JDK-8274122 | java/io/File/createTempFile/SpecialTempFile.java fails in Windows 11 |
21.0.4-oracle | JDK-8319648 | java/lang/SecurityManager tests ignore vm flags |
21.0.5-oracle | JDK-8333804 | java/net/httpclient/ForbiddenHeadTest.java threw an exception with 0 failures |
21.0.4-oracle | JDK-8327989 | java/net/httpclient/ManyRequest.java should not use "localhost" in URIs |
21.0.4-oracle | JDK-8223696 | java/net/httpclient/MaxStreams.java failed with didn't finish within the time-out |
21.0.4-oracle | JDK-8311792 | java/net/httpclient/ResponsePublisher.java fails intermittently with AssertionError: Found some outstanding operations |
21.0.3-oracle | JDK-8309302 | java/net/Socket/Timeouts.java fails with AssertionError on test temporal post condition |
21.0.3-oracle | JDK-8310807 | java/nio/channels/DatagramChannel/Connect.java timed out |
21.0.5-oracle | JDK-8299813 | java/nio/channels/DatagramChannel/Disconnect.java fails with jtreg test timeout due to lost datagram |
21.0.4-oracle | JDK-8319757 | java/nio/channels/DatagramChannel/InterruptibleOrNot.java failed: wrong exception thrown |
21.0.6-oracle | JDK-8334405 | java/nio/channels/Selector/SelectWithConsumer.java#id0 failed in testWakeupDuringSelect |
21.0.3-oracle | JDK-8310629 | java/security/cert/CertPathValidator/OCSP/OCSPTimeout.java fails with RuntimeException Server not ready |
21.0.5-oracle | JDK-8269428 | java/util/concurrent/ConcurrentHashMap/ToArray.java timed out |
21.0.3-oracle | JDK-8318809 | java/util/concurrent/ConcurrentLinkedQueue/WhiteBox.java shows intermittent failures on linux ppc64le and aarch64 |
21.0.6-oracle | JDK-8309218 | java/util/concurrent/locks/Lock/OOMEInAQS.java still times out with ZGC, Generational ZGC, and SerialGC |
21.0.4-oracle | JDK-8278527 | java/util/concurrent/tck/JSR166TestCase.java fails nanoTime test |
21.0.4-oracle | JDK-8320714 | java/util/Locale/LocaleProvidersRun.java and java/util/ResourceBundle/modules/visibility/VisibilityTest.java timeout after passing |
21.0.4-oracle | JDK-8327486 | java/util/Properties/PropertiesStoreTest.java fails "Text 'xxx' could not be parsed at index 20" after 8174269 |
21.0.3-oracle | JDK-8321164 | javac with annotation processor throws AssertionError: Filling jrt:/... during JarFileObject[/...] |
21.0.4-oracle | JDK-8314975 | JavadocTester should set source path if not specified |
21.0.4-oracle | JDK-8327136 | javax/management/remote/mandatory/notif/NotifReconnectDeadlockTest.java fails on libgraal |
21.0.5-oracle | JDK-8327007 | javax/swing/JSpinner/8008657/bug8008657.java fails |
21.0.3-oracle | JDK-8318590 | JButton ignores margin when painting HTML text |
21.0.4-oracle | JDK-8326643 | JDK server does not send a dummy change_cipher_spec record after HelloRetryRequest message |
21.0.5-oracle | JDK-8325083 | jdk/incubator/vector/Double512VectorTests.java crashes in Assembler::vex_prefix_and_encode |
21.0.4-oracle | JDK-8311881 | jdk/javax/swing/ProgressMonitor/ProgressTest.java does not show the ProgressMonitorInputStream all the time |
21.0.3-oracle | JDK-8319456 | jdk/jfr/event/gc/collection/TestGCCauseWith[Serial|Parallel].java : GC cause 'GCLocker Initiated GC' not in the valid causes |
21.0.5-oracle | JDK-8312140 | jdk/jshell tests failed with JDI socket timeouts |
21.0.5-oracle | JDK-8314614 | jdk/jshell/ImportTest.java failed with "InternalError: Failed remote listen" |
21.0.5-oracle | JDK-8331605 | jdk/test/lib/TestMutuallyExclusivePlatformPredicates.java test failure |
21.0.5-oracle | JDK-8324668 | JDWP process management needs more efficient file descriptor handling |
21.0.5-oracle | JDK-8328953 | JEditorPane.read throws ChangedCharSetException |
21.0.6-oracle | JDK-8334057 | JLinkReproducibleTest.java support receive test.tool.vm.opts |
21.0.3-oracle | JDK-8323243 | JNI invocation of an abstract instance method corrupts the stack |
21.0.3-oracle | JDK-8318689 | jtreg is confused when folder name is the same as the test name |
21.0.4-oracle | JDK-8313899 | JVMCI exception Translation can fail in TranslatedException. |
21.0.6-oracle | JDK-8308429 | jvmti/StopThread/stopthrd007 failed with "NoClassDefFoundError: Could not initialize class jdk.internal.misc.VirtualThreads" |
21.0.5-oracle | JDK-8322971 | KEM.getInstance() should check if a 3rd-party security provider is signed |
21.0.6-oracle | JDK-8340008 | KeyEvent/KeyTyped/Numpad1KeyTyped.java has 15 seconds timeout |
21.0.3-oracle | JDK-8311081 | KeytoolReaderP12Test.java fail on localized Windows platform |
21.0.6-oracle | JDK-8340812 | LambdaForm customization via MethodHandle::updateForm is not thread safe |
21.0.4-oracle | JDK-8294699 | Launcher causes lingering busy cursor |
21.0.5-oracle | JDK-8330133 | libj2pkcs11.so crashes on some pkcs#11 v3.0 libraries |
21.0.5-oracle | JDK-8331495 | Limit BasicDirectoryModel/LoaderThreadCount.java to Windows only |
21.0.4-oracle | JDK-8317440 | Lock rank checking fails when code root set is modified with the Servicelock held after JDK-8315503 |
21.0.4-oracle | JDK-8312383 | Log X509ExtendedKeyManager implementation class name in TLS/SSL connection |
21.0.4-oracle | JDK-8293069 | Make -XX:+Verbose less verbose |
21.0.6-oracle | JDK-8330621 | Make 5 compiler tests use ProcessTools.executeProcess |
21.0.4-oracle | JDK-8288989 | Make tests not depend on the source code |
21.0.5-oracle | JDK-8324808 | Manual printer tests have no Pass/Fail buttons, instructions close set 3 |
21.0.5-oracle | JDK-8320608 | Many jtreg printing tests are missing the @printer keyword |
21.0.4-oracle | JDK-8314828 | Mark 3 jcmd command-line options test as vm.flagless |
21.0.5-oracle | JDK-8332154 | Memory leak in SynchronousQueue |
21.0.3-oracle | JDK-8304292 | Memory leak related to ClassLoader::update_class_path_entry_list |
21.0.6-oracle | JDK-8311301 | MethodExitTest may fail with stack buffer overrun |
21.0.5-oracle | JDK-8322766 | Micro bench SSLHandshake should use default algorithms |
21.0.5-oracle | JDK-8334333 | MissingResourceCauseTestRun.java fails if run by root |
21.0.3-oracle | JDK-8312136 | Modify runtime/ErrorHandling/TestDwarf.java to split dwarf and decoder testing |
21.0.4-oracle | JDK-8315071 | Modify TrayIconScalingTest.java, PrintLatinCJKTest.java to use new PassFailJFrame's builder pattern usage |
21.0.4-oracle | JDK-8319048 | Monitor deflation unlink phase prolongs time to safepoint |
21.0.4-oracle | JDK-8317350 | Move code cache purging out of CodeCache::UnloadingScope |
21.0.4-oracle | JDK-8309763 | Move tests in test/jdk/sun/misc/URLClassPath directory to test/jdk/jdk/internal/loader |
21.0.4-oracle | JDK-8320570 | NegativeArraySizeException decoding >1G UTF8 bytes with non-ascii characters |
21.0.4-oracle | JDK-8326591 | New test JmodExcludedFiles.java fails on Windows when --with-external-symbols-in-bundles=public is used |
21.0.5-oracle | JDK-8329126 | No native wrappers generated anymore with -XX:-TieredCompilation after JDK-8251462 |
21.0.5-oracle | JDK-8328269 | NonFocusablePopupMenuTest.java should be marked as headful |
21.0.5-oracle | JDK-8331077 | nroff man page update for jar tool |
21.0.6-oracle | JDK-8326898 | NSK tests should listen on loopback addresses only |
21.0.3-oracle | JDK-8296631 | NSS tests failing on OL9 linux-aarch64 hosts |
21.0.4-oracle | JDK-8320692 | Null icon returned for .exe without custom icon |
21.0.4-oracle | JDK-8316053 | Open some swing tests 3 |
21.0.5-oracle | JDK-8316306 | Open source and convert manual Swing test |
21.0.5-oracle | JDK-8316389 | Open source few AWT applet tests |
21.0.3-oracle | JDK-8315594 | Open source few headless Swing misc tests |
21.0.3-oracle | JDK-8315600 | Open source few more headless Swing misc tests |
21.0.4-oracle | JDK-8315609 | Open source few more swing text/html tests |
21.0.4-oracle | JDK-8315677 | Open source few swing JFileChooser and other tests |
21.0.4-oracle | JDK-8315741 | Open source few swing JFormattedTextField and JPopupMenu tests |
21.0.3-oracle | JDK-8316106 | Open source few swing JInternalFrame and JMenuBar tests |
21.0.3-oracle | JDK-8315761 | Open source few swing JList and JMenuBar tests |
21.0.4-oracle | JDK-8315663 | Open source misc awt tests |
21.0.5-oracle | JDK-8316240 | Open source several add/remove MenuBar manual tests |
21.0.5-oracle | JDK-8316211 | Open source several manual applet tests |
21.0.4-oracle | JDK-8315889 | Open source several Swing HTMLDocument related tests |
21.0.4-oracle | JDK-8315834 | Open source several Swing JSpinner related tests |
21.0.5-oracle | JDK-8315804 | Open source several Swing JTabbedPane JTextArea JTextField tests |
21.0.5-oracle | JDK-8316104 | Open source several Swing SplitPane and RadioButton related tests |
21.0.3-oracle | JDK-8315731 | Open source several Swing Text related tests |
21.0.4-oracle | JDK-8315824 | Open source several Swing Text/HTML related tests |
21.0.4-oracle | JDK-8315898 | Open source swing JMenu tests |
21.0.3-oracle | JDK-8315611 | Open source swing text/html and tree test |
21.0.5-oracle | JDK-8315965 | Open source various AWT applet tests |
21.0.5-oracle | JDK-8312111 | open/test/jdk/java/awt/Robot/ModifierRobotKey/ModifierRobotKeyTest.java fails on ubuntu 23.04 |
21.0.5-oracle | JDK-8316285 | Opensource JButton manual tests |
21.0.4-oracle | JDK-8316164 | Opensource JMenuBar manual test |
21.0.4-oracle | JDK-8316154 | Opensource JTextArea manual tests |
21.0.4-oracle | JDK-8316242 | Opensource SwingGraphics manual test |
21.0.4-oracle | JDK-8322477 | order of subclasses in the permits clause can differ between compilations |
21.0.6-oracle | JDK-8335664 | Parsing jsr broken: assert(bci>= 0 && bci < c->method()->code_size()) failed: index out of bounds |
21.0.4-oracle | JDK-8327261 | Parsing test for Double/Float succeeds w/o testing all bad cases |
21.0.6-oracle | JDK-8340308 | PassFailJFrame: Make rows default to number of lines in instructions |
21.0.3-oracle | JDK-8312428 | PKCS11 tests fail with NSS 3.91 |
21.0.6-oracle | JDK-8324841 | PKCS11 tests still skip execution |
21.0.3-oracle | JDK-8319103 | Popups that request focus are not shown on Linux with Wayland |
21.0.6-oracle | JDK-8340365 | Position the first window of a window list |
21.0.4-oracle | JDK-8326891 | Prefer RPATH over RUNPATH for $ORIGIN rpaths in internal JDK binaries |
21.0.5-oracle | JDK-8320675 | PrinterJob/SecurityDialogTest.java hangs |
21.0.4-oracle | JDK-8323685 | PrintSystemDictionaryAtExit has mutex rank assert |
21.0.5-oracle | JDK-8327040 | Problemlist ActionListenerCalledTwiceTest.java test failing in macos14 |
21.0.6-oracle | JDK-8340632 | ProblemList java/nio/channels/DatagramChannel/ for Macos |
21.0.5-oracle | JDK-8334592 | ProblemList serviceability/jvmti/stress/StackTrace/NotSuspended/GetStackTraceNotSuspendedStressTest.java in jdk21 on all platforms |
21.0.5-oracle | JDK-8327424 | ProblemList serviceability/sa/TestJmapCore.java on all platforms with ZGC |
21.0.6-oracle | JDK-8317116 | Provide layouts for multiple test UI in PassFailJFrame |
21.0.5-oracle | JDK-8325179 | Race in BasicDirectoryModel.validateFileCache |
21.0.5-oracle | JDK-8324983 | Race in CompileBroker::possibly_add_compiler_threads |
21.0.6-oracle | JDK-8340684 | Reading from an input stream backed by a closed ZipFile has no test coverage |
21.0.5-oracle | JDK-8310201 | Reduce verbose locale output in -XshowSettings launcher option |
21.0.4-oracle | JDK-8317631 | Refactor ChoiceFormat tests to use JUnit |
21.0.3-oracle | JDK-8210410 | Refactor java.util.Currency:i18n shell tests to plain java tests |
21.0.6-oracle | JDK-8340007 | Refactor KeyEvent/FunctionKeyTest.java |
21.0.4-oracle | JDK-8310234 | Refactor Locale tests to use JUnit |
21.0.4-oracle | JDK-8310818 | Refactor more Locale tests to use JUnit |
21.0.5-oracle | JDK-8317372 | Refactor some NumberFormat tests to use JUnit |
21.0.4-oracle | JDK-8316559 | Refactor some util/Calendar tests to JUnit |
21.0.5-oracle | JDK-8310683 | Refactor StandardCharset/standard.java to use JUnit |
21.0.4-oracle | JDK-8309142 | Refactor test/langtools/tools/javac/versions/Versions.java |
21.0.4-oracle | JDK-8303525 | Refactor/cleanup open/test/jdk/javax/rmi/ssl/SSLSocketParametersTest.java |
21.0.6-oracle | JDK-8028127 | Regtest java/security/Security/SynchronizedAccess.java is incorrect |
21.0.4-oracle | JDK-8317235 | Remove Access API use in nmethod class |
21.0.4-oracle | JDK-8315998 | Remove dead ClassLoaderDataGraphKlassIteratorStatic |
21.0.4-oracle | JDK-8316670 | Remove effectively unused nmethodBucket::_count |
21.0.4-oracle | JDK-8312320 | Remove javax/rmi/ssl/SSLSocketParametersTest.sh from ProblemList |
21.0.4-oracle | JDK-8319896 | Remove monitor deflation from final audit |
21.0.3-oracle | JDK-8313507 | Remove pkcs11/Cipher/TestKATForGCM.java from ProblemList |
21.0.4-oracle | JDK-8316696 | Remove the testing base classes: IntlTest and CollatorTest |
21.0.4-oracle | JDK-8316002 | Remove unnecessary seen_dead_loader in ClassLoaderDataGraph::do_unloading |
21.0.5-oracle | JDK-8331798 | Remove unused arg of checkErgonomics() in TestMaxHeapSizeTools.java |
21.0.5-oracle | JDK-8328234 | Remove unused nativeUtils files |
21.0.6-oracle | JDK-8340899 | Remove wildcard bound in PositionWindows.positionTestWindows |
21.0.4-oracle | JDK-8318585 | Rename CodeCache::UnloadingScope to UnlinkingScope |
21.0.6-oracle | JDK-8337066 | Repeated call of StringBuffer.reverse with double byte string returns wrong result |
21.0.6-oracle | JDK-8341927 | Replace hardcoded security providers with new test.provider.name system property |
21.0.6-oracle | JDK-8321616 | Retire binary test vectors in test/jdk/java/util/zip/ZipFile |
21.0.4-oracle | JDK-8327474 | Review use of java.io.tmpdir in jdk tests |
21.0.4-oracle | JDK-8320712 | Rewrite BadFactoryTest in pure Java |
21.0.4-oracle | JDK-8321276 | runtime/cds/appcds/dynamicArchive/DynamicSharedSymbols.java failed with "'17 2: jdk/test/lib/apps ' missing from stdout/stderr" |
21.0.6-oracle | JDK-8325038 | runtime/cds/appcds/ProhibitedPackage.java can fail with UseLargePages |
21.0.5-oracle | JDK-8316131 | runtime/cds/appcds/TestParallelGCWithCDS.java fails with JNI error |
21.0.6-oracle | JDK-8335449 | runtime/cds/DeterministicDump.java fails with File content different at byte ... |
21.0.6-oracle | JDK-8321299 | runtime/logging/ClassLoadUnloadTest.java doesn't reliably trigger class unloading |
21.0.4-oracle | JDK-8325437 | Safepoint polling in monitor deflation can cause massive logs |
21.0.5-oracle | JDK-8317299 | safepoint scalarization doesn't keep track of the depth of the JVM state |
21.0.6-oracle | JDK-8332901 | Select{Current,New}ItemTest.java for Choice don't open popup on macOS |
21.0.6-oracle | JDK-8328665 | serviceability/jvmti/vthread/PopFrameTest failed with a timeout |
21.0.4-oracle | JDK-8319672 | Several classloader tests ignore VM flags |
21.0.4-oracle | JDK-8319651 | Several network tests ignore vm flags when start java process |
21.0.5-oracle | JDK-8307193 | Several Swing jtreg tests use class.forName on L&F classes |
21.0.3-oracle | JDK-8261837 | SIGSEGV in ciVirtualCallTypeData::translate_from |
21.0.5-oracle | JDK-8314225 | SIGSEGV in JavaThread::is_lock_owned |
21.0.3-oracle | JDK-8316693 | Simplify at-requires checkDockerSupport() |
21.0.4-oracle | JDK-8320349 | Simplify FileChooserSymLinkTest.java by using single-window testUI |
21.0.6-oracle | JDK-8327924 | Simplify TrayIconScalingTest.java |
21.0.3-oracle | JDK-8319136 | Skip pkcs11 tests on linux-aarch64 |
21.0.5-oracle | JDK-8310108 | Skip ReplaceCriticalClassesForSubgraphs when EnableJVMCI is specified |
21.0.5-oracle | JDK-8331063 | Some HttpClient tests don't report leaks |
21.0.5-oracle | JDK-8327401 | Some jtreg tests fail on Wayland without any tracking bug |
21.0.4-oracle | JDK-8322920 | Some ProcessTools.execute* functions are declared to throw Throwable |
21.0.4-oracle | JDK-8321182 | SourceExample.SOURCE_14 comment should refer to 'switch expressions' instead of 'text blocks' |
21.0.4-oracle | JDK-8317677 | Specialize Vtablestubs::entry_for() for VtableBlob |
21.0.3-oracle | JDK-8304020 | Speed up test/jdk/java/util/zip/ZipFile/TestTooManyEntries.java and clarify its purpose |
21.0.4-oracle | JDK-8303891 | Speed up Zip64SizeTest using a small ZIP64 file |
21.0.4-oracle | JDK-8329013 | StackOverflowError when starting Apache Tomcat with signed jar |
21.0.3-oracle | JDK-8319879 | Stress mode to randomize incremental inlining decision |
21.0.4-oracle | JDK-8323276 | StressDirListings.java fails on AIX |
21.0.5-oracle | JDK-8328697 | SubMenuShowTest and SwallowKeyEvents tests stabilization |
21.0.4-oracle | JDK-8326661 | sun/java2d/cmm/ColorConvertOp/ColConvTest.java assumes profiles were generated by LCMS |
21.0.5-oracle | JDK-8328273 | sun/management/jmxremote/bootstrap/RmiRegistrySslTest.java failed with java.rmi.server.ExportException: Port already in use |
21.0.4-oracle | JDK-8321925 | sun/security/mscapi/KeytoolChangeAlias.java fails with "Alias <246810> does not exist" |
21.0.3-oracle | JDK-8295343 | sun/security/pkcs11 tests fail on Linux RHEL 8.6 and newer |
21.0.3-oracle | JDK-8319128 | sun/security/pkcs11 tests fail on OL 7.9 aarch64 |
21.0.5-oracle | JDK-8325384 | sun/security/ssl/SSLSessionImpl/ResumptionUpdateBoundValues.java failing intermittently when main thread is a virtual thread |
21.0.3-oracle | JDK-8314283 | Support for NSS tests on aarch64 platforms |
21.0.4-oracle | JDK-8305645 | System Tray icons get corrupted when Windows primary monitor changes |
21.0.4-oracle | JDK-8325203 | System.exit(0) kills the launched 3rd party application |
21.0.5-oracle | JDK-6967482 | TAB-key does not work in JTables after selecting details-view in JFileChooser |
21.0.5-oracle | JDK-8329258 | TailCall should not use frame pointer register for jump target |
21.0.3-oracle | JDK-8322750 | Test "api/java_awt/interactive/SystemTrayTests.html" failed because A blue ball icon is added outside of the system tray |
21.0.6-oracle | JDK-8336240 | Test com/sun/crypto/provider/Cipher/DES/PerformanceTest.java fails with java.lang.ArithmeticException |
21.0.5-oracle | JDK-8335134 | Test com/sun/jdi/BreakpointOnClassPrepare.java timeout |
21.0.5-oracle | JDK-8328561 | test java/awt/Robot/ManualInstructions/ManualInstructions.java isn't used |
21.0.3-oracle | JDK-8311992 | Test java/lang/Thread/virtual/JfrEvents::testVirtualThreadPinned failed |
21.0.5-oracle | JDK-8311989 | Test java/lang/Thread/virtual/Reflection.java timed out |
21.0.5-oracle | JDK-8299487 | Test java/net/httpclient/whitebox/SSLTubeTestDriver.java timed out |
21.0.3-oracle | JDK-8263256 | Test java/net/Inet6Address/serialize/Inet6AddressSerializationTest.java fails due to dynamic reconfigurations of network interface during test |
21.0.5-oracle | JDK-8327650 | Test java/nio/channels/DatagramChannel/StressNativeSignal.java timed out |
21.0.4-oracle | JDK-8328037 | Test java/util/Formatter/Padding.java has unnecessary high heap requirement after JDK-8326718 |
21.0.4-oracle | JDK-8326718 | Test java/util/Formatter/Padding.java should timeout on large inputs before fix in JDK-8299677 |
21.0.5-oracle | JDK-8329559 | Test javax/swing/JFrame/bug4419914.java failed because The End and Start buttons are not placed correctly and Tab focus does not move as expected |
21.0.4-oracle | JDK-8328540 | test javax/swing/JSplitPane/4885629/bug4885629.java fails on windows hidpi |
21.0.4-oracle | JDK-8319677 | Test jdk/internal/misc/VM/RuntimeArguments.java should be marked as flagless |
21.0.3-oracle | JDK-8317522 | Test logic for BODY_CF in AbstractThrowingSubscribers.java is wrong |
21.0.6-oracle | JDK-8337067 | Test runtime/classFileParserBug/Bad_NCDFE_Msg.java won't compile |
21.0.6-oracle | JDK-8333317 | Test sun/security/pkcs11/sslecc/ClientJSSEServerJSSE.java failed with: Invalid ECDH ServerKeyExchange signature |
21.0.5-oracle | JDK-8332936 | Test vmTestbase/metaspace/gc/watermark_70_80/TestDescription.java fails with no GC's recorded |
21.0.3-oracle | JDK-8317307 | test/jdk/com/sun/jndi/ldap/LdapPoolTimeoutTest.java fails with ConnectException: Connection timed out: no further information |
21.0.5-oracle | JDK-8336301 | test/jdk/java/nio/channels/AsyncCloseAndInterrupt.java leaves around a FIFO file upon test completion |
21.0.3-oracle | JDK-8313621 | test/jdk/jdk/internal/math/FloatingDecimal/TestFloatingDecimal should use RandomFactory |
21.0.3-oracle | JDK-8310631 | test/jdk/sun/nio/cs/TestCharsetMapping.java is spuriously passing |
21.0.6-oracle | JDK-8335344 | test/jdk/sun/security/tools/keytool/NssTest.java fails to compile |
21.0.4-oracle | JDK-8310070 | Test: javax/net/ssl/DTLS/DTLSWontNegotiateV10.java timed out |
21.0.4-oracle | JDK-8326824 | Test: remove redundant test in compiler/vectorapi/reshape/utils/TestCastMethods.java |
21.0.5-oracle | JDK-7022325 | TEST_BUG: test/java/util/zip/ZipFile/ReadLongZipFileName.java leaks files if it fails |
21.0.6-oracle | JDK-8321474 | TestAutoCreateSharedArchiveUpgrade.java should be updated with JDK 21 |
21.0.5-oracle | JDK-8321933 | TestCDSVMCrash.java spawns two processes |
21.0.3-oracle | JDK-8319938 | TestFileChooserSingleDirectorySelection.java fails with "getSelectedFiles returned empty array" |
21.0.5-oracle | JDK-8328647 | TestGarbageCollectorMXBean.java fails with C1-only and -Xcomp |
21.0.4-oracle | JDK-8319265 | TestLoadLibraryDeadlock.java fails on windows-x64 "Unable to load b.jar" |
21.0.4-oracle | JDK-8317965 | TestLoadLibraryDeadlock.java fails with "Unable to load native library.: expected true, was false" |
21.0.3-oracle | JDK-8312416 | Tests in Locale should have more descriptive names |
21.0.5-oracle | JDK-8331518 | Tests should not use the "Classpath" exception form of the legal header |
21.0.3-oracle | JDK-8311279 | TestStressIGVNAndCCP.java failed with different IGVN traces for the same seed |
21.0.3-oracle | JDK-8314612 | TestUnorderedReduction.java fails with -XX:MaxVectorSize=32 and -XX:+AlignVector |
21.0.5-oracle | JDK-8326734 | text-decoration applied to lost when mixed with or |
21.0.5-oracle | JDK-8320079 | The ArabicBox.java test has no control buttons |
21.0.5-oracle | JDK-8301686 | TLS 1.3 handshake fails if server_name doesn't match resuming session |
21.0.4-oracle | JDK-8303959 | tools/jpackage/share/RuntimePackageTest.java fails with java.lang.AssertionError missing files |
21.0.6-oracle | JDK-8336315 | tools/jpackage/windows/WinChildProcessTest.java Failed: Check is calculator process is alive |
21.0.4-oracle | JDK-8259866 | two java.util tests failed with "IOException: There is not enough space on the disk" |
21.0.5-oracle | JDK-8326332 | Unclosed inline tags cause misalignment in summary tables |
21.0.5-oracle | JDK-8333398 | Uncomment the commented test in test/jdk/java/util/jar/JarFile/mrjar/MultiReleaseJarAPI.java |
21.0.6-oracle | JDK-8296787 | Unify debug printing format of X.509 cert serial numbers |
21.0.6-oracle | JDK-8339384 | Unintentional IOException in jdk.jdi module when JDWP end of stream occurs |
21.0.4-oracle | JDK-8328812 | Update and move siphash license |
21.0.6-oracle | JDK-8340785 | Update description of PassFailJFrame and samples |
21.0.3-oracle | JDK-8316028 | Update FreeType to 2.13.2 |
21.0.5-oracle | JDK-8328999 | Update GIFlib to 5.2.2 |
21.0.5-oracle | JDK-8332424 | Update IANA Language Subtag Registry to Version 2024-05-16 |
21.0.5-oracle | JDK-8334418 | Update IANA Language Subtag Registry to Version 2024-06-14 |
21.0.4-oracle | JDK-8319567 | Update java/lang/invoke tests to support vm flags |
21.0.4-oracle | JDK-8319568 | Update java/lang/reflect/exeCallerAccessTest/CallerAccessTest.java to accept vm flags |
21.0.6-oracle | JDK-8332777 | Update JCStress test suite |
21.0.6-oracle | JDK-8320665 | update jdk_core at open/test/jdk/TEST.groups |
21.0.4-oracle | JDK-8319571 | Update jni/nullCaller/NullCallerTest.java to accept flags or mark as flagless |
21.0.4-oracle | JDK-8321489 | Update LCMS to 2.16 |
21.0.5-oracle | JDK-8329004 | Update Libpng to 1.6.43 |
21.0.6-oracle | JDK-8320586 | update manual test/jdk/TEST.groups |
21.0.5-oracle | JDK-8332113 | Update nsk.share.Log to be always verbose |
21.0.6-oracle | JDK-8321543 | Update NSS to version 3.96 |
21.0.4-oracle | JDK-8328957 | Update PKCS11Test.java to not use hardcoded path |
21.0.5-oracle | JDK-8329510 | Update ProblemList for JFileChooser/8194044/FileSystemRootTest.java |
21.0.6-oracle | JDK-8337320 | Update ProblemList.txt with tests known to fail on XWayland |
21.0.6-oracle | JDK-8331864 | Update Public Suffix List to 1cbd6e7 |
21.0.3-oracle | JDK-8320208 | Update Public Suffix List to b5bf572 |
21.0.6-oracle | JDK-8321550 | Update several runtime/cds tests to use vm flags or mark as flagless |
21.0.6-oracle | JDK-8342183 | Update tests to use stronger algorithms and keys |
21.0.6-oracle | JDK-8342181 | Update tests to use stronger Key and Salt size |
21.0.6-oracle | JDK-8342188 | Update tests to use stronger key parameters and certificates |
21.0.4-oracle | JDK-8323210 | Update the usage of cmsFLAGS_COPY_ALPHA |
21.0.6-oracle | JDK-8338380 | Update TLSCommon/interop/AbstractServer to specify an interface to listen for connections |
21.0.6-oracle | JDK-8333108 | Update vmTestbase/nsk/share/DebugeeProcess.java to don't use finalization |
21.0.3-oracle | JDK-8319124 | Update XML Security for Java to 3.0.3 |
21.0.4-oracle | JDK-8315117 | Update Zlib Data Compression Library to Version 1.3 |
21.0.4-oracle | JDK-8324632 | Update Zlib Data Compression Library to Version 1.3.1 |
21.0.5-oracle | JDK-8330063 | Upgrade jQuery to 3.7.1 |
21.0.4-oracle | JDK-8313612 | Use JUnit in lib-test/jdk tests |
21.0.4-oracle | JDK-8320342 | Use PassFailJFrame for TruncatedPopupMenuTest.java |
21.0.6-oracle | JDK-8325762 | Use PassFailJFrame.Builder.splitUI() in PrintLatinCJKTest.java |
21.0.5-oracle | JDK-8315024 | Vector API FP reduction tests should not test for exact equality |
21.0.5-oracle | JDK-8325520 | Vector loads and stores with indices and masks incorrectly compiled |
21.0.6-oracle | JDK-8326121 | vmTestbase/gc/g1/unloading/tests/unloading_keepRef_rootClass_inMemoryCompilation_keep_cl failed with Full gc happened. Test was useless. |
21.0.5-oracle | JDK-8307788 | vmTestbase/gc/gctests/LargeObjects/large003/TestDescription.java timed out |
21.0.6-oracle | JDK-8333235 | vmTestbase/nsk/jdb/kill/kill001/kill001.java fails with C1 |
21.0.4-oracle | JDK-8317600 | VtableStubs::stub_containing() table load not ordered wrt to stores |
21.0.3-oracle | JDK-8169475 | WheelModifier.java fails by timeout |
21.0.5-oracle | JDK-8305072 | Win32ShellFolder2.compareTo is inconsistent |
21.0.3-oracle | JDK-8316947 | Write a test to check textArea triggers MouseEntered/MouseExited events properly |
21.0.4-oracle | JDK-8318109 | Writing JFR records while a CHT has taken its lock asserts in rank checking |
21.0.4-oracle | JDK-8288936 | Wrong lock ordering writing G1HeapRegionTypeChange JFR event |
21.0.6-oracle | JDK-8332724 | x86 MacroAssembler may over-align code |
21.0.5-oracle | JDK-8325037 | x86: enable and fix hotspot/jtreg/compiler/vectorization/TestRoundVectFloat.java |
21.0.5-oracle | JDK-8338139 | {ClassLoading,Memory}MXBean::isVerbose methods are inconsistent with their setVerbose methods |
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 |
---|