None.
| Issue |
Description |
| JDK-8245545 |
Disabled TLS_RSA Cipher Suites
The TLSRSA cipher suites have been disabled by default, by adding "TLSRSA_" to the jdk.tls.disabledAlgorithms security property in the java.security configuration file. The TLSRSA cipher suites do not preserve forward-secrecy and are not commonly used. Some TLSRSA cipher suites are already disabled because they use DES, 3DES, RC4, or NULL, which are disabled. This action disables all remaining TLSRSA cipher suites. Any attempts to use cipher suites starting with "TLSRSA" will fail with an SSLHandshakeException. Users can, at their own risk, re-enable these cipher suites by removing "TLSRSA_" from the jdk.tls.disabledAlgorithms security property. The following previously enabled cipher suites are now disabled:
TLS_RSA_WITH_AES_256_GCM_SHA384
TLS_RSA_WITH_AES_128_GCM_SHA256
TLS_RSA_WITH_AES_256_CBC_SHA256
TLS_RSA_WITH_AES_128_CBC_SHA256
TLS_RSA_WITH_AES_256_CBC_SHA
TLS_RSA_WITH_AES_128_CBC_SHA
|
| JDK-8340321 |
Disabled SHA-1 in TLS 1.2 and DTLS 1.2 Handshake Signatures
The SHA-1 algorithm has been disabled by default in TLS 1.2 and DTLS 1.2 handshake signatures, by adding "rsa_pkcs1_sha1 usage HandshakeSignature, ecdsa_sha1 usage HandshakeSignature, dsa_sha1 usage HandshakeSignature" to the jdk.tls.disabledAlgorithms security property in the java.security config file. RFC 9155 deprecates the use of SHA-1 in TLS 1.2 and DTLS 1.2 digital signatures. Users can, at their own risk, re-enable the SHA-1 algorithm in TLS 1.2 and DTLS 1.2 handshake signatures by removing "rsa_pkcs1_sha1 usage HandshakeSignature, ecdsa_sha1 usage HandshakeSignature, dsa_sha1 usage HandshakeSignature" from the jdk.tls.disabledAlgorithms security property.
|
| Priority |
Bug |
Summary |
| P2 |
JDK-8334509 |
Cancelling PageDialog does not return the same PageFormat object |
| P3 |
JDK-8347377 |
Add validation checks for ICC_Profile header fields |
| P3 |
JDK-8361748 |
Enforce limits on the size of an XBM image |
| P3 |
JDK-8367384 |
The ICC_Profile class may throw exceptions during serialization |
| P3 |
JDK-8366208 |
Unexpected exception in sun.java2d.cmm.lcms.LCMSImageLayout |
| P4 |
JDK-8363676 |
[GCC static analyzer] missing return value check of malloc in OGLContext_SetTransform |
| P4 |
JDK-8364996 |
java/awt/font/FontNames/LocaleFamilyNames.java times out on Windows |
| P4 |
JDK-8366359 |
Test should throw SkippedException when there is no lpstat |
| P4 |
JDK-8362204 |
test/jdk/sun/awt/font/TestDevTransform.java fails on Ubuntu 24.04 |
| P5 |
JDK-8318850 |
Duplicate code in the LCMSImageLayout |
| Priority |
Bug |
Summary |
| P3 |
JDK-8354646 |
java.awt.TextField allows to identify the spaces in a password when double clicked at the starting and end of the text |
| P3 |
JDK-8324491 |
Keyboard layout didn't keep its state if it was changed when dialog was active |
| P4 |
JDK-8353470 |
Clean up and open source couple AWT Graphics related tests (Part 2) |
| P4 |
JDK-8354106 |
Clean up and open source KeyEvent related tests (Part 2) |
| P4 |
JDK-8354472 |
Clean up and open source KeyEvent related tests (Part 3) |
| P4 |
JDK-8354653 |
Clean up and open source KeyEvent related tests (Part 4) |
| P4 |
JDK-8354928 |
Clean up and open source some miscellaneous AWT tests |
| P4 |
JDK-8327856 |
Convert applet test SpanishDiacriticsTest.java to a main program |
| P4 |
JDK-8328299 |
Convert DnDFileGroupDescriptor.html applet test to main |
| P4 |
JDK-8328377 |
Convert java/awt/Cursor/MultiResolutionCursorTest test to main |
| P4 |
JDK-8328124 |
Convert java/awt/Frame/ShownOnPack/ShownOnPack.html applet test to main |
| P4 |
JDK-8328562 |
Convert java/awt/InputMethods/DiacriticsTest/DiacriticsTest.java applet test to main |
| P4 |
JDK-8355478 |
DoubleActionESC.java fails intermittently |
| P4 |
JDK-8367348 |
Enhance PassFailJFrame to support links in HTML |
| P4 |
JDK-8347277 |
java/awt/Focus/ComponentLostFocusTest.java fails intermittently |
| P4 |
JDK-8356145 |
ListEnterExitTest.java fails on macos |
| P4 |
JDK-8356752 |
Log mouse enter and exit events for debugging |
| P4 |
JDK-8355241 |
Move NativeDialogToFrontBackTest.java PL test to manual category |
| P4 |
JDK-8340354 |
Open source AWT desktop properties and print related tests |
| P4 |
JDK-8354495 |
Open source several AWT DataTransfer tests |
| P4 |
JDK-8340015 |
Open source several AWT focus tests - series 7 |
| P4 |
JDK-8354248 |
Open source several AWT GridBagLayout and List tests |
| P4 |
JDK-8353445 |
Open source several AWT Menu tests - Batch 1 |
| P4 |
JDK-8353957 |
Open source several AWT ScrollPane tests - Batch 1 |
| P4 |
JDK-8353958 |
Open source several AWT ScrollPane tests - Batch 2 |
| P4 |
JDK-8352793 |
Open source several AWT TextComponent tests - Batch 1 |
| P4 |
JDK-8352865 |
Open source several AWT TextComponent tests - Batch 2 |
| P4 |
JDK-8354553 |
Open source several clipboard tests batch0 |
| P4 |
JDK-8353592 |
Open source several scrollbar tests |
| P4 |
JDK-8353586 |
Open source several toolkit tests |
| P4 |
JDK-8354365 |
Opensource few Modal and Full Screen related tests |
| P4 |
JDK-8353832 |
Opensource FontClass, Selection and Icon tests |
| P4 |
JDK-8352966 |
Opensource Several Font related tests - Batch 2 |
| P4 |
JDK-8354493 |
Opensource Several MultiScreen and Insets related tests |
| P4 |
JDK-8367017 |
Remove legacy checks from WrappedToolkitTest and convert from bash |
| P4 |
JDK-8366844 |
Update and automate MouseDraggedOriginatedByScrollBarTest.java |
| P4 |
JDK-8359687 |
Use PassFailJFrame for java/awt/print/Dialog/DialogType.java |
| P4 |
JDK-8280482 |
Window transparency bug on Linux |
| P5 |
JDK-8162380 |
[TEST_BUG] MouseEvent/.../AltGraphModifierTest.java has only "Fail" button |
| Priority |
Bug |
Summary |
| P3 |
JDK-8357305 |
Compilation failure in javax/swing/JMenuItem/bug6197830.java |
| P3 |
JDK-8358532 |
JFileChooser in GTK L&F still displays HTML filename |
| P3 |
JDK-8139228 |
JFileChooser renders file names as HTML document |
| P3 |
JDK-8140527 |
JInternalFrame has incorrect title button width |
| P3 |
JDK-8358813 |
JPasswordField identifies spaces in password via delete shortcuts |
| P3 |
JDK-8349188 |
LineBorder does not scale correctly |
| P3 |
JDK-8210807 |
Printing a JTable with a JScrollPane prints table without rows populated |
| P3 |
JDK-8322135 |
Printing JTable in Windows L&F throws InternalError: HTHEME is null |
| P4 |
JDK-8365425 |
[macos26] javax/swing/JInternalFrame/8160248/JInternalFrameDraggingTest.java fails on macOS 26 |
| P4 |
JDK-8327757 |
Convert javax/swing/JSlider/6524424/bug6524424.java applet to main |
| P4 |
JDK-8357799 |
Improve instructions for JFileChooser/HTMLFileName.java |
| P4 |
JDK-8365615 |
Improve JMenuBar/RightLeftOrientation.java |
| P4 |
JDK-8322140 |
javax/swing/JTable/JTableScrollPrintTest.java does not print the rows and columns of the table in Nimbus and Aqua LookAndFeel |
| P4 |
JDK-8354873 |
javax/swing/plaf/metal/MetalIconFactory/bug4952462.java failing on CI |
| P4 |
JDK-8346234 |
javax/swing/text/DefaultEditorKit/4278839/bug4278839.java still fails in CI |
| P4 |
JDK-8139392 |
JInternalFrame has incorrect padding |
| P4 |
JDK-8352905 |
Open some JComboBox bugs 1 |
| P4 |
JDK-8353007 |
Open some JComboBox bugs 2 |
| P4 |
JDK-8354095 |
Open some JTable bugs 5 |
| P4 |
JDK-8354233 |
Open some JTable bugs 6 |
| P4 |
JDK-8354341 |
Open some JTable bugs 7 |
| P4 |
JDK-8354465 |
Open some JTable bugs 8 |
| P4 |
JDK-8354466 |
Open some misc Swing bugs 9 |
| P4 |
JDK-8353589 |
Open source a few Swing menu-related tests |
| P4 |
JDK-8354552 |
Open source a few Swing tests |
| P4 |
JDK-8354701 |
Open source few JToolTip tests |
| P4 |
JDK-8354532 |
Open source JFileChooser Tests - Set 7 |
| P4 |
JDK-8352997 |
Open source several Swing JTabbedPane tests |
| P4 |
JDK-8354561 |
Open source several swing tests batch0 |
| P4 |
JDK-8353661 |
Open source several swing tests batch5 |
| P4 |
JDK-8353309 |
Open source several Swing text tests |
| P4 |
JDK-8353483 |
Open source some JProgressBar tests |
| P4 |
JDK-8354451 |
Open source some more Swing popup menu tests |
| P4 |
JDK-8353011 |
Open source Swing JButton tests - Set 1 |
| P4 |
JDK-8353319 |
Open source Swing tests - Set 3 |
| P4 |
JDK-8353486 |
Open source Swing Tests - Set 4 |
| P4 |
JDK-8354340 |
Open source Swing Tests - Set 6 |
| P4 |
JDK-8354214 |
Open source Swing tests Batch 2 |
| P4 |
JDK-8354418 |
Open source Swing tests Batch 4 |
| P4 |
JDK-8353201 |
Open source Swing Tooltip tests - Set 2 |
| P4 |
JDK-8352687 |
Opensource few JInternalFrame and JTextField tests |
| P4 |
JDK-8352678 |
Opensource few JMenuItem tests |
| P4 |
JDK-8352686 |
Opensource JInternalFrame tests - series3 |
| P4 |
JDK-8328247 |
Remove redundant dir for tests converted from applet to main |
| P4 |
JDK-8361298 |
SwingUtilities/bug4967768.java fails where character P is not underline |
| P4 |
JDK-8359428 |
Test 'javax/swing/JTabbedPane/bug4499556.java' failed because after selecting one of L&F items, the test case automatically failed when clicking on L&F Menu button again |
| P4 |
JDK-8335986 |
Test javax/swing/JCheckBox/4449413/bug4449413.java fails on Windows 11 x64 because RBMenuItem's and CBMenuItem's checkmark on the left side are not visible |
| P4 |
JDK-8346753 |
Test javax/swing/JMenuItem/RightLeftOrientation/RightLeftOrientation.java fails on Windows Server 2025 x64 because the icons of RBMenuItem and CBMenuItem are not visible in Nimbus LookAndFeel |
| P5 |
JDK-8359418 |
Test "javax/swing/text/GlyphView/bug4188841.java" failed because the phrase of text pane does not match the instructions |
| Priority |
Bug |
Summary |
| P1 |
JDK-8325590 |
Regression in round-tripping UTF-16 strings after JDK-8311906 |
| P2 |
JDK-8321514 |
UTF16 string gets constructed incorrectly from codepoints if CompactStrings is not enabled |
| P3 |
JDK-8322018 |
Test java/lang/String/CompactString/MaxSizeUTF16String.java fails with -Xcomp |
| P4 |
JDK-8362207 |
Add more test cases for possible double-rounding in fma |
| P4 |
JDK-8357561 |
BootstrapLoggerTest does not work on Ubuntu 24 with LANG de_DE.UTF-8 |
| P4 |
JDK-8321180 |
Condition for non-latin1 string size too large exception is off by one |
| P4 |
JDK-8311906 |
Improve robustness of String constructors with mutable array inputs |
| P4 |
JDK-8352533 |
Report useful IOExceptions when jspawnhelper fails |
| P4 |
JDK-8368192 |
Test java/lang/ProcessBuilder/Basic.java#id0 fails with Exception: Stack trace |
| P4 |
JDK-8344143 |
Test jdk/java/lang/Thread/virtual/stress/GetStackTraceALotWhenPinned.java timed out on macosx-x64 |
| P4 |
JDK-8344577 |
Virtual thread tests are timing out on some macOS systems |
| Priority |
Bug |
Summary |
| P3 |
JDK-8365086 |
CookieStore.getURIs() and get(URI) should return an immutable List |
| P3 |
JDK-8358048 |
java/net/httpclient/HttpsTunnelAuthTest.java incorrectly calls Thread::stop |
| P4 |
JDK-8360408 |
[TEST] Use @requires tag instead of exiting based on "os.name" property value for sun/net/www/protocol/file/FileURLTest.java |
| P4 |
JDK-8361423 |
Add IPSupport::printPlatformSupport to java/net/NetworkInterface/IPv4Only.java |
| P4 |
JDK-8359477 |
com/sun/net/httpserver/Test12.java appears to have a temp file race |
| P4 |
JDK-8364263 |
HttpClient: Improve encapsulation of ProxyServer |
| P4 |
JDK-8304065 |
HttpServer.stop should terminate immediately if no exchanges are in progress |
| P4 |
JDK-8320577 |
Improve MessageHeader's toString() function to make HttpURLConnection's debug log readable |
| P4 |
JDK-8353013 |
java.net.URI.create(String) may have low performance to scan the host/domain name from URI string when the hostname starts with number |
| P4 |
JDK-8349705 |
java.net.URI.scanIPv4Address throws unnecessary URISyntaxException |
| P4 |
JDK-8369319 |
java/net/httpclient/CancelRequestTest.java fails intermittently |
| P4 |
JDK-8338740 |
java/net/httpclient/HttpsTunnelAuthTest.java fails with java.io.IOException: HTTP/1.1 header parser received no bytes |
| P4 |
JDK-8365834 |
Mark java/net/httpclient/ManyRequests.java as intermittent |
| P4 |
JDK-8360981 |
Remove use of Thread.stop in test/jdk/java/net/Socket/DeadlockTest.java |
| P4 |
JDK-8367904 |
Test java/net/InetAddress/ptr/Lookup.java should throw SkippedException |
| P4 |
JDK-8364786 |
Test java/net/vthread/HttpALot.java intermittently fails - 24999 handled, expected 25000 |
| P4 |
JDK-8365983 |
Tests should throw SkippedException when SCTP not supported |
| Priority |
Bug |
Summary |
| P3 |
JDK-8353953 |
com/sun/jdi tests should be fixed to not always require includevirtualthreads=y |
| P3 |
JDK-8355071 |
Fix nsk/jdi test to not require lookup of main thread in order to set the breakpoint used for communication |
| P4 |
JDK-8357172 |
Extend try block in nsk/jdi tests to capture exceptions thrown by Debuggee.classByName() |
| P4 |
JDK-8359167 |
Remove unused test/hotspot/jtreg/vmTestbase/nsk/share/jpda/BindServer.java |
| P4 |
JDK-8072701 |
resume001 failed due to ERROR: timeout for waiting for a BreakpintEvent |
| P4 |
JDK-8355773 |
Some nsk/jdi tests can fetch ThreadReference from static field in the debuggee |
| P4 |
JDK-8356023 |
Some nsk/jdi tests can fetch ThreadReference from static field in the debuggee: part 2 |
| P4 |
JDK-8356588 |
Some nsk/jdi tests can fetch ThreadReference from static field in the debuggee: part 3 |
| P4 |
JDK-8356811 |
Some nsk/jdi tests can fetch ThreadReference from static field in the debuggee: part 4 |
| P4 |
JDK-8355569 |
Some nsk/jdi tests can glean the "main" thread by using the ClassPrepareEvent for the debuggee main class |
| P4 |
JDK-8367131 |
Test com/sun/jdi/ThreadMemoryLeakTest.java fails on 32 bits |
| P4 |
JDK-8327704 |
Update nsk/jdi tests to use driver instead of othervm |
| Priority |
Bug |
Summary |
| P3 |
JDK-8369616 |
JavaFrameAnchor on RISC-V has unnecessary barriers and wrong store order in MacroAssembler |
| P4 |
JDK-8325277 |
[21u] Backout test change of JDK-8291809 |
| P4 |
JDK-8325647 |
[IR framework] Only prints stdout if exitCode is 134 |
| P4 |
JDK-8355387 |
[jittester] Disable downcasts by default |
| P4 |
JDK-8339366 |
[jittester] Make it possible to generate tests without execution |
| P4 |
JDK-8357822 |
C2: Multiple string optimization tests are no longer testing string concatenation optimizations |
| P4 |
JDK-8216437 |
PPC64: Add intrinsic for GHASH algorithm |
| P4 |
JDK-8316422 |
TestIntegerUnsignedDivMod.java triggers "invalid layout" assert in FrameValues::validate |
| P4 |
JDK-8310915 |
Typo in aarch64.ad: "envcodings" |
| P5 |
JDK-8323803 |
ConstantOopReadValue::print_on should print 'null' instead of 'nullptr' |
| Priority |
Bug |
Summary |
| P2 |
JDK-8369506 |
Bytecode rewriting causes Java heap corruption on AArch64 |
| P2 |
JDK-8369946 |
Bytecode rewriting causes Java heap corruption on PPC |
| P2 |
JDK-8369947 |
Bytecode rewriting causes Java heap corruption on RISC-V |
| P2 |
JDK-8361754 |
New test runtime/jni/checked/TestCharArrayReleasing.java can cause disk full errors |
| P2 |
JDK-8333200 |
Test containers/docker/TestPids.java fails Limit value -1 is not accepted as unlimited |
| P3 |
JDK-8361447 |
[REDO] Checked version of JNI ReleaseArrayElements needs to filter out known wrapped arrays |
| P3 |
JDK-8343191 |
Cgroup v1 subsystem fails to set subsystem path |
| P3 |
JDK-8349988 |
Change cgroup version detection logic to not depend on /proc/cgroups |
| P3 |
JDK-8347811 |
Container detection code for cgroups v2 should use cgroup.controllers |
| P3 |
JDK-8331231 |
containers/docker/TestContainerInfo.java fails |
| P3 |
JDK-8364235 |
Fix for JDK-8361447 breaks the alignment requirements for GuardedMemory |
| P3 |
JDK-8290043 |
serviceability/attach/ConcAttachTest.java failed "guarantee(!CheckJNICalls) failed: Attached JNI thread exited without being detached" |
| P4 |
JDK-8347143 |
[aix] Fix strdup use in os::dll_load |
| P4 |
JDK-8334217 |
[AIX] Misleading error messages after JDK-8320005 |
| P4 |
JDK-8365442 |
[asan] runtime/ErrorHandling/CreateCoredumpOnCrash.java fails |
| P4 |
JDK-8364514 |
[asan] runtime/jni/checked/TestCharArrayReleasing.java heap-buffer-overflow |
| P4 |
JDK-8365487 |
[asan] some oops (mode) related tests fail |
| P4 |
JDK-8364660 |
ClassVerifier::ends_in_athrow() should be removed |
| P4 |
JDK-8361253 |
CommandLineOptionTest library should report observed values on failure |
| P4 |
JDK-8360533 |
ContainerRuntimeVersionTestUtils fromVersionString fails with some docker versions |
| P4 |
JDK-8364199 |
Enhance list of environment variables printed in hserr/hsinfo file |
| P4 |
JDK-8350623 |
Fix -Wzero-as-null-pointer-constant warnings in nsk native test utilities |
| P4 |
JDK-8308780 |
Fix the Java Integer types on Windows |
| P4 |
JDK-8321183 |
Incorrect warning from cds about the modules file |
| P4 |
JDK-8315130 |
java.lang.IllegalAccessError when processing classlist to create CDS archive |
| P4 |
JDK-8320836 |
jtreg gtest runs should limit heap size |
| P4 |
JDK-8358748 |
Large page size initialization fails with assert "page_size must be a power of 2" |
| P4 |
JDK-8351382 |
New test containers/docker/TestMemoryWithSubgroups.java is failing |
| P4 |
JDK-8364198 |
NMT should have a better corruption message |
| P4 |
JDK-8348402 |
PerfDataManager stalls shutdown for 1ms |
| P4 |
JDK-8317132 |
Prepare HotSpot for permissive- |
| P4 |
JDK-8359207 |
Remove runtime/signal/TestSigusr2.java since it is always skipped |
| P4 |
JDK-8348240 |
Remove SystemDictionaryShared::lookup_super_for_unregistered_class() |
| P4 |
JDK-8341138 |
Rename jtreg property docker.support as container.support |
| P4 |
JDK-8347434 |
Richer VM operations events logging |
| P4 |
JDK-8366229 |
runtime/Thread/TooSmallStackSize.java runs with all collectors |
| P4 |
JDK-8365913 |
Support latest MSC_VER in abstract_vm_version.cpp |
| P4 |
JDK-8360178 |
TestArguments.atojulong gtest has incorrect format string |