RELEASE NOTES FOR: 17.0.13 ==================================================================================================== Notes generated: Fri Jul 26 06:12:24 CEST 2024 Hint: Prefix bug IDs with https://bugs.openjdk.org/browse/ to reach the relevant JIRA entry. JAVA ENHANCEMENT PROPOSALS (JEP): None. RELEASE NOTES: tools/jpackage: JDK-8295111: `jpackage` Apps May Fail to Build on Debian Linux Distros Due to Missing Shared Libraries There is an issue on Debian Linux distros where `jpackage` could not always build an accurate list of required packages from shared libraries with symbolic links in their paths, causing installations to fail due to missing shared libraries. JDK-8295111: `jpackage` May Produce an Inaccurate List of Required Packages on Debian Linux Distros Fixed an issue on Debian Linux distros where `jpackage` could not always build an accurate list of required packages from shared libraries with symbolic links in their paths, causing installations to fail due to missing shared libraries. security-libs/javax.net.ssl: JDK-8279164: Disabled TLS_ECDH Cipher Suites The TLS_ECDH cipher suites have been disabled by default, by adding "ECDH" to the `jdk.tls.disabledAlgorithms` security property in the `java.security` configuration file. The TLS_ECDH cipher suites do not preserve forward-secrecy and are rarely used in practice. Note that some TLS_ECDH cipher suites were already disabled because they use algorithms that are disabled, such as 3DES and RC4. This action disables the rest. Any attempts to use cipher suites starting with "TLS_ECDH_" will fail with an `SSLHandshakeException`. Users can, at their own risk, re-enable these cipher suites by removing "ECDH" from the `jdk.tls.disabledAlgorithms` security property. Please note that this change has no effect on the TLS_ECDHE cipher suites, which are still enabled by default. tools/launcher: JDK-8310201: Available Locales Information Now Listed with `-XshowSettings:locale` Option The `showSettings` launcher option no longer prints available locales information by default, when `-XshowSettings` is used. The `-XshowSettings:locale` option will continue to print all settings related to available locales. security-libs/java.security: JDK-8051959: Thread and Timestamp Options for `java.security.debug` System Property The `java.security.debug` system property now accepts arguments which add thread ID, thread name, caller information, and timestamp information to debug statements for all components or a specific component. `+timestamp` can be appended to debug options to print a timestamp for that debug option. `+thread` can be appended to debug options to print thread and caller information for that debug option. Examples: `-Djava.security.debug=all+timestamp+thread` adds timestamp and thread information to every debug statement generated. `-Djava.security.debug=properties+timestamp` adds timestamp information to every debug statement generated for the `properties` component. You can also specify `-Djava.security.debug=help` which will display a complete list of supported components and arguments. See [Enabling Debugging in JGSS and Kerberos](https://docs.oracle.com/en/java/javase/23/security/troubleshooting-jgss-01.html#GUID-D7037D94-BA8F-420F-8A7A-2671B2AFB1B2) for more information. ALL FIXED ISSUES, BY COMPONENT AND PRIORITY: client-libs: (P4) JDK-8328110: Allow simultaneous use of PassFailJFrame with split UI and additional windows (P4) JDK-8275851: Deproblemlist open/test/jdk/javax/swing/JComponent/6683775/bug6683775.java (P4) JDK-8294148: Support JSplitPane for instructions and test UI client-libs/2d: (P3) JDK-8311666: Disabled tests in test/jdk/sun/java2d/marlin (P4) JDK-8331746: Create a test to verify that the cmm id is not ignored (P4) JDK-8279878: java/awt/font/JNICheck/JNICheck.sh test fails on Ubuntu 21.10 (P4) JDK-8320079: The ArabicBox.java test has no control buttons client-libs/java.awt: (P2) JDK-8309703: AIX build fails after JDK-8280982 (P3) JDK-8317288: [macos] java/awt/Window/Grab/GrabTest.java: Press on the outside area didn't cause ungrab (P3) JDK-8280982: [Wayland] [XWayland] java.awt.Robot taking screenshots (P3) JDK-8280994: [XWayland] Drag and Drop does not work in java -> wayland app direction (P3) JDK-8280993: [XWayland] Popup is not closed on click outside of area controlled by XWayland (P3) JDK-8331011: [XWayland] TokenStorage fails under Security Manager (P3) JDK-8280990: [XWayland] XTest emulated mouse click does not bring window to front (P3) JDK-8313697: [XWayland][Screencast] consequent getPixelColor calls are slow (P3) JDK-8309621: [XWayland][Screencast] screen capture failure with sun.java2d.uiScale other than 1 (P3) JDK-8282526: Default icon is not painted properly (P3) JDK-8328896: Fontmetrics for large Fonts has zero width (P3) JDK-8305825: getBounds API returns wrong value resulting in multiple Regression Test Failures on Ubuntu 23.04 (P3) JDK-8309756: Occasional crashes with pipewire screen capture on Wayland (P3) JDK-8193547: Regression automated test '/open/test/jdk/java/awt/Toolkit/DesktopProperties/rfe4758438.java' fails (P3) JDK-8328999: Update GIFlib to 5.2.2 (P3) JDK-8329004: Update Libpng to 1.6.43 (P4) JDK-8260633: [macos] java/awt/dnd/MouseEventAfterStartDragTest/MouseEventAfterStartDragTest.html test failed (P4) JDK-8310334: [XWayland][Screencast] screen capture error message in debug (P4) JDK-8320655: awt screencast robot spin and sync issues with native libpipewire api (P4) JDK-8328158: Convert java/awt/Choice/NonFocusablePopupMenuTest to automatic main test (P4) JDK-8328115: Convert java/awt/font/TextLayout/TestJustification.html applet test to main (P4) JDK-8328011: Convert java/awt/Frame/GetBoundsResizeTest/GetBoundsResizeTest.java applet test to main (P4) JDK-8328218: Delete test java/awt/Window/FindOwner/FindOwner.html (P4) JDK-8328560: java/awt/event/MouseEvent/ClickDuringKeypress/ClickDuringKeypress.java imports Applet (P4) JDK-8280392: java/awt/Focus/NonFocusableWindowTest/NonfocusableOwnerTest.java failed with "RuntimeException: Test failed." (P4) JDK-8328269: NonFocusablePopupMenuTest.java should be marked as headful (P4) JDK-8316389: Open source few AWT applet tests (P4) JDK-8316240: Open source several add/remove MenuBar manual tests (P4) JDK-8316211: Open source several manual applet tests (P4) JDK-8255898: Test java/awt/FileDialog/FilenameFilterTest/FilenameFilterTest.java fails on Mac OS (P4) JDK-8328561: test java/awt/Robot/ManualInstructions/ManualInstructions.java isn't used (P5) JDK-8279337: The MToolkit is still referenced in a few places client-libs/javax.accessibility: (P4) JDK-8303830: update for deprecated sprintf for jdk.accessibility client-libs/javax.swing: (P2) JDK-8307091: A few client tests intermittently throw ConcurrentModificationException (P3) JDK-8323801: tag doesn't strikethrough the text (P3) JDK-8327007: javax/swing/JSpinner/8008657/bug8008657.java fails (P3) JDK-8292948: JEditorPane ignores font-size styles in external linked css-file (P3) JDK-8328953: JEditorPane.read throws ChangedCharSetException (P3) JDK-8320692: Null icon returned for .exe without custom icon (P3) JDK-8319103: Popups that request focus are not shown on Linux with Wayland (P3) JDK-8325179: Race in BasicDirectoryModel.validateFileCache (P3) JDK-8326734: text-decoration applied to lost when mixed with or (P4) JDK-7124313: [macosx] Swing Popups should overlap taskbar (P4) JDK-8327137: Add test for ConcurrentModificationException in BasicDirectoryModel (P4) JDK-8327840: Automate javax/swing/border/Test4129681.java (P4) JDK-8238169: BasicDirectoryModel getDirectories and DoChangeContents.run can deadlock (P4) JDK-8328238: Convert few closed manual applet tests to main (P4) JDK-8327787: Convert javax/swing/border/Test4129681.java applet test to main (P4) JDK-8325620: HTMLReader uses ConvertAction instead of specified CharacterAction for , , (P4) JDK-8257540: javax/swing/JFileChooser/8041694/bug8041694.java failed with "RuntimeException: The selected directory name is not the expected 'd ' but 'D '." (P4) JDK-8293862: javax/swing/JFileChooser/8046391/bug8046391.java failed with 'Cannot invoke "java.awt.Image.getWidth(java.awt.image.ImageObserver)" because "retVal" is null' (P4) JDK-8272232: javax/swing/JTable/4275046/bug4275046.java failed with "Expected value in the cell: 'rededited' but found 'redEDITED'." (P4) JDK-8316306: Open source and convert manual Swing test (P4) JDK-8315804: Open source several Swing JTabbedPane JTextArea JTextField tests (P4) JDK-8316104: Open source several Swing SplitPane and RadioButton related tests (P4) JDK-8307193: Several Swing jtreg tests use class.forName on L&F classes (P4) 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 (P4) JDK-8302495: update for deprecated sprintf for java.desktop (P4) JDK-8305072: Win32ShellFolder2.compareTo is inconsistent core-libs: (P3) JDK-8333698: [17u] TestJstatdRmiPort fails after JDK-8333667 (P3) JDK-8334339: Test java/nio/file/attribute/BasicFileAttributeView/CreationTime.java fails on alinux3 (P4) JDK-8308022: update for deprecated sprintf for java.base core-libs/java.io:serialization: (P4) JDK-8222884: ConcurrentClassDescLookup.java times out intermittently core-libs/java.lang: (P4) JDK-8273541: Cleaner Thread creates with normal priority instead of MAX_PRIORITY - 2 (P4) JDK-8325621: Improve jspawnhelper version checks (P4) JDK-8325567: jspawnhelper without args fails with segfault (P4) JDK-8291760: PipelineLeaksFD.java still fails: More or fewer pipes than expected core-libs/java.lang.invoke: (P4) JDK-8301704: Shorten the number of GCs in UnloadingTest.java to verify a class loader not being unloaded core-libs/java.lang:class_loading: (P4) JDK-8309241: ClassForNameLeak fails intermittently as the class loader hasn't been unloaded core-libs/java.net: (P3) JDK-8299058: AssertionError in sun.net.httpserver.ServerImpl when connection is idle (P3) JDK-8333804: java/net/httpclient/ForbiddenHeadTest.java threw an exception with 0 failures (P4) JDK-8308184: Launching java with large number of jars in classpath with java.protocol.handler.pkgs system property set can lead to StackOverflowError (P4) JDK-8282354: Remove dependancy of TestHttpServer, HttpTransaction, HttpCallback from open/test/jdk/ tests (P4) JDK-8331063: Some HttpClient tests don't report leaks (P4) JDK-8315651: Stop hiding AIX specific multicast socket errors via NetworkConfiguration (aix) (P4) JDK-8299487: Test java/net/httpclient/whitebox/SSLTubeTestDriver.java timed out (P4) JDK-8334600: TEST java/net/MulticastSocket/IPMulticastIF.java fails on linux-aarch64 (P4) JDK-8308144: Uncontrolled memory consumption in SSLFlowDelegate.Reader (P4) JDK-8308801: update for deprecated sprintf for libnet in java.base (P5) JDK-8303216: Prefer ArrayList to LinkedList in sun.net.httpserver.ServerImpl core-libs/java.nio: (P3) JDK-8313873: java/nio/channels/DatagramChannel/SendReceiveMaxSize.java fails on AIX due to small default RCVBUF size and different IPv6 Header interpretation (P4) JDK-8334297: (so) java/nio/channels/SocketChannel/OpenLeak.java should not depend on SecurityManager (P4) JDK-8327650: Test java/nio/channels/DatagramChannel/StressNativeSignal.java timed out core-libs/java.text: (P4) JDK-8317372: Refactor some NumberFormat tests to use JUnit core-libs/java.util.concurrent: (P4) JDK-8325754: Dead AbstractQueuedSynchronizer$ConditionNodes survive minor garbage collections (P4) JDK-8269428: java/util/concurrent/ConcurrentHashMap/ToArray.java timed out core-libs/java.util.jar: (P4) JDK-8330615: avoid signed integer overflows in zip_util.c readCen / hashN (P4) JDK-8333398: Uncomment the commented test in test/jdk/java/util/jar/JarFile/mrjar/MultiReleaseJarAPI.java (P5) JDK-7022325: TEST_BUG: test/java/util/zip/ZipFile/ReadLongZipFileName.java leaks files if it fails core-libs/java.util.regex: (P3) JDK-8273430: Suspicious duplicate condition in java.util.regex.Grapheme#isExcludedSpacingMark core-libs/java.util:i18n: (P3) JDK-8334653: ISO 4217 Amendment 177 Update (P3) JDK-8334418: Update IANA Language Subtag Registry to Version 2024-06-14 (P4) JDK-8334333: MissingResourceCauseTestRun.java fails if run by root (P4) JDK-8332174: Remove 2 (unpaired) RLO Unicode characters in ff_Adlm.xml (P4) JDK-8332424: Update IANA Language Subtag Registry to Version 2024-05-16 core-svc/debugger: (P3) JDK-8324668: JDWP process management needs more efficient file descriptor handling (P4) JDK-8307850: update for deprecated sprintf for jdk.jdi (P4) JDK-8303617: update for deprecated sprintf for jdk.jdwp.agent core-svc/java.lang.management: (P4) JDK-8301279: update for deprecated sprintf for management components core-svc/javax.management: (P4) JDK-8328273: sun/management/jmxremote/bootstrap/RmiRegistrySslTest.java failed with java.rmi.server.ExportException: Port already in use (P4) JDK-8301132: Test update for deprecated sprintf in Xcode 14 core-svc/tools: (P4) JDK-8314476: TestJstatdPortAndServer.java failed with "java.rmi.NoSuchObjectException: no such object in table" (P4) JDK-8307848: update for deprecated sprintf for jdk.attach docs/guides: (P4) JDK-8331331: :tier1 target explanation in doc/testing.md is incorrect hotspot/compiler: (P2) JDK-8322726: C2: Unloaded signature class kills argument value (P3) JDK-8330611: AES-CTR vector intrinsic may read out of bounds (x86_64, AVX-512) (P3) JDK-8331885: C2: meet between unloaded and speculative types is not symmetric (P3) JDK-8329126: No native wrappers generated anymore with -XX:-TieredCompilation after JDK-8251462 (P3) JDK-8296812: sprintf is deprecated in Xcode 14 (P4) JDK-8307352: AARCH64: Improve itable_stub (P4) JDK-8323584: AArch64: Unnecessary ResourceMark in NativeCall::set_destination_mt_safe (P4) JDK-8320379: C2: Sort spilling/unspilling sequence for better ld/st merging into ldp/stp on AArch64 (P4) JDK-8317831: compiler/codecache/CheckLargePages.java fails on OL 8.8 with unexpected memory string (P4) JDK-8321025: Enable Neoverse N1 optimizations for Neoverse V2 (P4) JDK-8005885: enhance PrintCodeCache to print more data (P4) JDK-8279068: IGV: Update to work with JDK 16 and 17 (P4) JDK-8319406: x86: Shorter movptr(reg, imm) for 32-bit immediates (P5) JDK-8277042: add test for 8276036 to compiler/codecache hotspot/gc: (P3) JDK-8170817: G1: Returning MinTLABSize from unsafe_max_tlab_alloc causes TLAB flapping (P3) JDK-8316328: Test jdk/jfr/event/oldobject/TestSanityDefault.java times out for some heap sizes (P3) JDK-8332936: Test vmTestbase/metaspace/gc/watermark_70_80/TestDescription.java fails with no GC's recorded (P3) JDK-8329109: Threads::print_on() tries to print CPU time for terminated GC threads (P4) JDK-8315774: Enable parallelism in vmTestbase/gc/g1/unloading tests (P4) JDK-8324755: Enable parallelism in vmTestbase/gc/gctests/LargeObjects tests (P4) JDK-8317316: G1: Make TestG1PercentageOptions use createTestJvm (P4) JDK-8322330: JavadocHelperTest.java OOMEs with Parallel GC and ZGC (P4) JDK-8319713: Parallel: Remove PSAdaptiveSizePolicy::should_full_GC (P4) JDK-8329134: Reconsider TLAB zapping (P4) JDK-8299971: Remove metaprogramming/conditional.hpp (P4) JDK-8299479: Remove metaprogramming/decay.hpp (P4) JDK-8299399: Remove metaprogramming/isArray.hpp (P4) JDK-8299398: Remove metaprogramming/isConst.hpp (P4) JDK-8299397: Remove metaprogramming/isFloatingPoint.hpp (P4) JDK-8299482: Remove metaprogramming/isIntegral.hpp (P4) JDK-8299402: Remove metaprogramming/isVolatile.hpp (P4) JDK-8299395: Remove metaprogramming/removeCV.hpp (P4) JDK-8299396: Remove metaprogramming/removeExtent.hpp (P4) JDK-8299481: Remove metaprogramming/removePointer.hpp (P4) JDK-8299972: Remove metaprogramming/removeReference.hpp (P4) JDK-8331798: Remove unused arg of checkErgonomics() in TestMaxHeapSizeTools.java (P4) JDK-8328075: Shenandoah: Avoid forwarding when objects don't move in full-GC (P4) JDK-8333716: Shenandoah: Check for disarmed method before taking the nmethod lock (P4) JDK-8328647: TestGarbageCollectorMXBean.java fails with C1-only and -Xcomp hotspot/jfr: (P3) JDK-8321220: JFR: RecordedClass reports incorrect modifiers (P3) JDK-8317360: Missing null checks in JfrCheckpointManager and JfrStringPool initialization routines (P3) JDK-8265919: RunThese30M fails "assert((!(((((JfrTraceIdBits::load(value)) & ((1 << 4) << 8)) != 0))))) failed: invariant" (P3) JDK-8256291: RunThese30M fails "assert(_class_unload ? true : ((((JfrTraceIdBits::load(class_loader_klass)) & ((1 << 4) << 8)) != 0))) failed: invariant" (P3) JDK-8326446: The User and System of jdk.CPULoad on Apple M1 are inaccurate (P3) JDK-8326106: Write and clear stack trace table outside of safepoint (P4) JDK-8313394: Array Elements in OldObjectSample event has the incorrect description (P4) JDK-8329995: Restricted access to `/proc` can cause JFR initialization to crash (P4) JDK-8335808: update for deprecated sprintf for jfrTypeSetUtils hotspot/jvmti: (P4) JDK-8335775: Remove extraneous 's' in comment of rawmonitor.cpp test file hotspot/runtime: (P2) JDK-8316468: os::write incorrectly handles partial write (P3) JDK-8315559: Delay TempSymbol cleanup to avoid symbol table churn (P3) JDK-8318986: Improve GenericWaitBarrier performance (P3) JDK-8293872: Make runtime/Thread/ThreadCountLimit.java more robust (P4) JDK-8324577: [REDO] - [IMPROVE] OPEN_MAX is no longer the max limit on macOS >= 10.6 for RLIMIT_NOFILE (P4) JDK-8300169: Build failure with clang-15 (P4) JDK-8324933: ConcurrentHashTable::statistics_calculate synchronization is expensive (P4) JDK-8294691: dynamicArchive/RelativePath.java is running other test case (P4) JDK-8322008: Exclude some CDS tests from running with -Xshare:off (P4) JDK-8318474: Fix memory reporter for thread_count (P4) JDK-8329605: hs errfile generic events - move memory protections and nmethod flushes to separate sections (P4) JDK-8329663: hs_err file event log entry for thread adding/removing should print current thread (P4) JDK-8330524: Linux ppc64le compile warning with clang in os_linux_ppc.cpp (P4) JDK-8289182: NMT: MemTracker::baseline should return void (P4) JDK-8315362: NMT: summary diff reports threads count incorrectly (P4) JDK-8303942: os::write should write completely (P4) JDK-8183227: read/write APIs in class os shall return ssize_t (P4) JDK-8305079: Remove finalize() from compiler/c2/Test719030 (P4) JDK-8305081: Remove finalize() from test/hotspot/jtreg/compiler/runtime/Test8168712 (P4) JDK-8300910: Remove metaprogramming/integralConstant.hpp (P4) JDK-8300264: Remove metaprogramming/isPointer.hpp (P4) JDK-8300260: Remove metaprogramming/isSame.hpp (P4) JDK-8300265: Remove metaprogramming/isSigned.hpp (P4) JDK-8310108: Skip ReplaceCriticalClassesForSubgraphs when EnableJVMCI is specified (P4) JDK-8299254: Support dealing with standard assert macro (P4) JDK-8305959: x86: Improve itable_stub hotspot/svc: (P4) JDK-8329103: assert(!thread->in_asgct()) failed during multi-mode profiling (P4) JDK-8272777: Clean up remaining AccessController warnings in test library (P4) JDK-8315437: Enable parallelism in vmTestbase/nsk/monitoring/stress/classload tests (P4) JDK-8315442: Enable parallelism in vmTestbase/nsk/monitoring/stress/thread tests hotspot/svc-agent: (P4) JDK-8303527: update for deprecated sprintf for jdk.hotspot.agent (P5) JDK-8333353: Delete extra empty line in CodeBlob.java hotspot/test: (P3) JDK-8306946: jdk/test/lib/process/ProcessToolsStartProcessTest.java fails with "wrong number of lines in OutputAnalyzer output" (P4) JDK-8301200: Don't scale timeout stress with timeout factor (P4) JDK-8318605: Enable parallelism in vmTestbase/nsk/stress/stack tests (P4) JDK-8332898: failure_handler: log directory of commands (P4) JDK-8299635: Hotspot update for deprecated sprintf in Xcode 14 (P4) JDK-8233725: ProcessTools.startProcess() has output issues when using an OutputAnalyzer at the same time (P4) JDK-8299378: sprintf is deprecated in Xcode 14 (P4) JDK-8335918: update for deprecated sprintf for jvmti (P5) JDK-8328234: Remove unused nativeUtils files infrastructure/build: (P3) JDK-8325444: GHA: JDK-8325194 causes a regression (P4) JDK-8331164: createJMHBundle.sh download jars fail when url needed to be redirected (P4) JDK-8319197: Exclude hb-subset and hb-style from compilation (P4) JDK-8325194: GHA: Add macOS M1 testing (P4) JDK-8318039: GHA: Bump macOS and Xcode versions (P4) JDK-8309934: Update GitHub Actions to use JDK 17 for building jtreg (P4) JDK-8300806: Update googletest to v1.13.0 (P5) JDK-8333477: Delete extra empty spaces in Makefiles infrastructure/release_eng: (P4) JDK-8331265: Bump update version for OpenJDK: jdk-17.0.13 performance/hotspot: (P5) JDK-8298809: Clean up vm/compiler/InterfaceCalls JMH security-libs/java.security: (P3) JDK-8276660: Scalability bottleneck in java.security.Provider.getService() (P4) JDK-8318479: [jmh] the test security.CacheBench failed for multiple threads run (P4) JDK-8051959: Add thread and timestamp options to java.security.debug system property (P4) JDK-8324646: Avoid Class.forName in SecureRandom constructor (P4) JDK-8324648: Avoid NoSuchMethodError when instantiating NativePRNG (P4) JDK-8279222: Incorrect legacyMap.get in java.security.Provider after JDK-8276660 (P4) JDK-8292739: Invalid legacy entries may be returned by Provider.getServices() call (P4) JDK-8288568: Reduce runtime of java.security microbenchmarks (P4) JDK-8294994: Update Jarsigner and Keytool i18n tests to validate i18n compliance (P5) JDK-8280970: Cleanup dead code in java.security.Provider security-libs/javax.crypto: (P4) JDK-8301274: update for deprecated sprintf for security components security-libs/javax.crypto:pkcs11: (P3) JDK-8261433: Better pkcs11 performance for libpkcs11:C_EncryptInit/libpkcs11:C_DecryptInit security-libs/javax.net.ssl: (P3) JDK-8279164: Disable TLS_ECDH_* cipher suites (P3) JDK-8325384: sun/security/ssl/SSLSessionImpl/ResumptionUpdateBoundValues.java failing intermittently when main thread is a virtual thread (P4) JDK-8241550: [macOS] SSLSocketImpl/ReuseAddr.java failed due to "BindException: Address already in use" (P4) JDK-8315422: getSoTimeout() would be in try block in SSLSocketImpl (P4) JDK-8332524: Instead of printing "TLSv1.3," it is showing "TLS13" (P4) JDK-8310070: Test: javax/net/ssl/DTLS/DTLSWontNegotiateV10.java timed out (P4) JDK-8301686: TLS 1.3 handshake fails if server_name doesn't match resuming session tools/javac: (P3) JDK-8312229: Crash involving yield, switch and anonymous classes tools/javadoc(tool): (P3) JDK-8281944: JavaDoc throws java.lang.IllegalStateException: ERRONEOUS (P3) JDK-8330063: Upgrade jQuery to 3.7.1 (P4) JDK-8334332: TestIOException.java fails if run by root tools/jpackage: (P2) JDK-8295111: dpkg appears to have problems resolving symbolically linked native libraries (P4) JDK-8299779: Test tools/jpackage/share/jdk/jpackage/tests/MainClassTest.java timed out tools/launcher: (P3) JDK-8310201: Reduce verbose locale output in -XshowSettings launcher option xml/javax.xml.validation: (P4) JDK-8320602: Lock contention in SchemaDVFactory.getInstance()