LABEL REPORT: jdk17u-fix-yes

This report shows bugs with the given label, along with their backporting status.

Report generated: Thu Feb 29 16:47:58 CET 2024

Minimal actionable level to display: WAITING

client-libs

Fix Versions Bug Synopsis
8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23
JDK-8274029 Remove jtreg tag manual=yesno for java/awt/print/Dialog/DialogOrient.java
JDK-8270312 Error: Not a test or directory containing tests: java/awt/print/PrinterJob/XparColor.java
JDK-8273685 Remove jtreg tag manual=yesno for java/awt/Graphics/LCDTextAndGraphicsState.java & show test instruction
JDK-8275234 java/awt/GraphicsDevice/DisplayModes/CycleDMImage.java is entered twice in ProblemList
JDK-8278456 Define jtreg jdk_desktop test group time-based sub-tasks for use by headful testing.
JDK-8284535 Fix PrintLatinCJKTest.java test that is failing with Parse Exception
JDK-8285867 Convert applet manual tests SelectionVisible.java to Frame and automate
JDK-8300405 Screen capture for test JFileChooserSetLocationTest.java, failure case
JDK-8306135 Clean up and open source some AWT tests
JDK-8306280 Open source several choice AWT tests
JDK-8306575 Clean up and open source four Dialog related tests
JDK-8294158 HTML formatting for PassFailJFrame instructions
JDK-8274634 Use String.equals instead of String.compareTo in java.desktop
JDK-8282046 Create a regression test for JDK-8000326
JDK-8282640 Create a test for JDK-4740761
JDK-8275843 Random crashes while the UI code is executed
JDK-8298887 On the latest macOS+XCode the Robot API may report wrong colors
JDK-8312592 New parentheses warnings after HarfBuzz 7.2.0 update

client-libs/2d

Fix Versions Bug Synopsis
8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23
JDK-8274456 Remove jtreg tag manual=yesno java/awt/print/PrinterJob/PageDialogTest.java
JDK-8298974 Add ftcolor.c to imported freetype sources
JDK-8316710 Exclude java/awt/font/Rotate/RotatedTextTest.java
JDK-8317706 Exclude java/awt/Graphics2D/DrawString/RotTransText.java on linux
JDK-8273358 macOS Monterey does not have the font Times needed by Serif
JDK-8297088 Update LCMS to 2.14
JDK-8303482 Update LCMS to 2.15
JDK-8318951 Additional negative value check in JPEG decoding
JDK-8280964 [Linux aarch64] : drawImage dithers TYPE_BYTE_INDEXED images incorrectly
JDK-8275303 sun/java2d/pipe/InterpolationQualityTest.java fails with D3D basic render driver
JDK-8282577 ICC_Profile.setData(int, byte[]) invalidates the profile
JDK-8275872 Sync J2DBench run and analyze Makefile targets with build.xml
JDK-8273831 PrintServiceLookup spawns 2 threads in the current classloader, getting orphaned
JDK-8271718 Crash when during color transformation the color profile is replaced
JDK-8264666 Change implementation of safeAdd/safeMult in the LCMSImageLayout class
JDK-8022403 sun/java2d/DirectX/OnScreenRenderingResizeTest/OnScreenRenderingResizeTest.java fails
JDK-8297153 sun/java2d/DirectX/OnScreenRenderingResizeTest/OnScreenRenderingResizeTest.java fails again
JDK-8273972 Multi-core choke point in CMM engine (LCMSTransform.doTransform)
JDK-8181571 printing to CUPS fails on mac sandbox app
JDK-8311033 [macos] PrinterJob does not take into account Sides attribute

client-libs/java.awt

Fix Versions Bug Synopsis
8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23
JDK-8282276 Problem list failing two Robot Screen Capture tests
JDK-8289238 Refactoring changes to PassFailJFrame Test Framework
JDK-8290469 Add new positioning options to PassFailJFrame test framework
JDK-8296934 Write a test to verify whether Undecorated Frame can be iconified or not
JDK-8289077 Add manual tests to open
JDK-8306072 Open source several AWT MouseInfo related tests
JDK-8306652 Open source AWT MenuItem related tests
JDK-8306683 Open source several clipboard and color AWT tests
JDK-8306718 Optimize and opensource some old AWT tests
JDK-8306752 Open source several container and component AWT tests
JDK-8306753 Open source several container AWT tests
JDK-8306409 Open source AWT KeyBoardFocusManger, LightWeightComponent related tests
JDK-8306850 Open source AWT Modal related tests
JDK-8306432 Open source several AWT Text Component related tests
JDK-8306640 Open source several AWT TextArea related tests
JDK-8307078 Opensource and clean up five more AWT Focus related tests
JDK-8306954 Open source five Focus related tests
JDK-8306489 Open source AWT List related tests
JDK-8306943 Open source several dnd AWT tests
JDK-8306941 Open source several datatransfer and dnd AWT tests
JDK-8307128 Open source some drag and drop tests 4
JDK-8311689 Wrong visible amount in Adjustable of ScrollPane
JDK-8284033 Leak XVisualInfo in getAllConfigs in awt_GraphicsEnv.c
JDK-8284023 java.sun.awt.X11GraphicsDevice.getDoubleBufferVisuals() leaks XdbeScreenVisualInfo
JDK-8144030 [macosx] test java/awt/Frame/ShapeNotSetSometimes/ShapeNotSetSometimes.java fails (again)
JDK-8274597 Some of the dnd tests time out and fail intermittently
JDK-8286481 Exception printed to stdout on Windows when storing transparent image in clipboard
JDK-6176679 Application freezes when copying an animated gif image to the system clipboard
JDK-8297923 java.awt.ScrollPane broken after multiple scroll up/down
JDK-8316030 Update Libpng to 1.6.40
JDK-8233648 [TESTBUG] DefaultMenuBarTest.java failing on macos
JDK-6854300 [TEST_BUG] java/awt/event/MouseEvent/SpuriousExitEnter/SpuriousExitEnter_3.java fails in jdk6u14 & jdk7
JDK-8169468 NoResizeEventOnDMChangeTest.java fails because FS Window didn't receive all resizes!
JDK-8281569 Create tests for Frame.setMinimumSize() method
JDK-8286772 java/awt/dnd/DropTargetInInternalFrameTest/DropTargetInInternalFrameTest.html times out and fails in Windows
JDK-8265586 [windows] last button is not shown in AWT Frame with BorderLayout and MenuBar set.
JDK-8295774 Write a test to verify List sends ItemEvent/ActionEvent
JDK-8297489 Modify TextAreaTextEventTest.java as to verify the content change of TextComponent sends TextEvent
JDK-8297296 java/awt/Mouse/EnterExitEvents/DragWindowTest.java fails with "No MouseReleased event on label!"
JDK-8296275 Write a test to verify setAccelerator method of JMenuItem
JDK-8299296 Write a test to verify the components selection sends ItemEvent
JDK-8298921 Create a regression test for JDK-8139581
JDK-8306466 Open source more AWT Drag & Drop related tests
JDK-8318154 Improve stability of WheelModifier.java test
JDK-8169475 WheelModifier.java fails by timeout
JDK-8273506 java Robot API did the 'm' keypress and caused /awt/event/KeyEvent/KeyCharTest/KeyCharTest.html is timing out on macOS 12
JDK-8030121 java/awt/dnd/MissingDragExitEventTest/MissingDragExitEventTest.java fails
JDK-8286663 Resolve IDE warnings in WTrayIconPeer and SystemTray
JDK-8297481 Create a regression test for JDK-4424517
JDK-8302525 Write a test to check various components send Events while mouse and key are used simultaneously

client-libs/java.awt:i18n

Fix Versions Bug Synopsis
8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23
JDK-8278472 Invalid value set to CANDIDATEFORM structure

client-libs/java.beans

Fix Versions Bug Synopsis
8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23
JDK-8280132 Incorrect comparator com.sun.beans.introspect.MethodInfo.MethodOrder

client-libs/javax.accessibility

Fix Versions Bug Synopsis
8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23
JDK-8282771 Create test case for JDK-8262981
JDK-8292328 AccessibleActionsTest.java test instruction for show popup on JLabel did not specify shift key
JDK-8283383 [macos] a11y : Screen magnifier shows extra characters (0) at the end JButton accessibility name
JDK-8262031 Create implementation for NSAccessibilityNavigableStaticText protocol
JDK-8267385 Create NSAccessibilityElement implementation for JavaComponentAccessibility
JDK-8267387 Create implementation for NSAccessibilityOutline protocol
JDK-8267388 Create implementation for NSAccessibilityTable protocol
JDK-8277922 Unable to click JCheckBox in JTable through Java Access Bridge
JDK-8284014 Menu items with submenus in JPopupMenu are not spoken on macOS
JDK-8283087 Create a test or JDK-4715503
JDK-8283015 Create a test for JDK-4715496
JDK-8283245 Create a test for JDK-4670319
JDK-8282933 Create a test for JDK-4529616
JDK-8284077 Create an automated test for JDK-4170173
JDK-8285693 Create an automated test for JDK-4702199
JDK-8282778 Create a regression test for JDK-4699544
JDK-8282857 Create a regression test for JDK-4702690
JDK-8285305 Create an automated test for JDK-4495286
JDK-8285373 Create an automated test for JDK-4702233
JDK-8282777 Create a Regression test for JDK-4515031
JDK-8289559 java/awt/a11y/AccessibleJPopupMenuTest.java test fails with java.lang.NullPointerException
JDK-8284524 Create an automated test for JDK-4422362
JDK-8284767 Create an automated test for JDK-4422535
JDK-8286313 [macos] Voice over reads the boolean value as null in the JTable
JDK-8311160 [macOS, Accessibility] VoiceOver: No announcements on JRadioButtonMenuItem and JCheckBoxMenuItem
JDK-8317771 [macos14] Expand/collapse a JTree using keyboard freezes the application in macOS 14 Sonoma
JDK-8283400 [macos] a11y : Screen magnifier does not reflect JRadioButton value change

client-libs/javax.imageio

Fix Versions Bug Synopsis
8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23
JDK-8302151 BMPImageReader throws an exception reading BMP images
JDK-8274735 javax.imageio.IIOException: Unsupported Image Type while processing a valid JPEG image
JDK-8272998 ImageIO.read() throws incorrect exception type

client-libs/javax.sound

Fix Versions Bug Synopsis
8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23
JDK-7188098 TEST_BUG: closed/javax/sound/midi/Synthesizer/Receiver/bug6186488.java fails
JDK-8301846 Invalid TargetDataLine after screen lock when using JFileChooser or COM library
JDK-8178698 javax/sound/midi/Sequencer/MetaCallback.java failed with timeout

client-libs/javax.swing

Fix Versions Bug Synopsis
8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23
JDK-8281745 Create a regression test for JDK-4514331
JDK-8282343 Create a regression test for JDK-4518432
JDK-8282548 Create a regression test for JDK-4330998
JDK-8286620 Create regression test for verifying setMargin() of JRadioButton
JDK-8225012 sanity/client/SwingSet/src/ToolTipDemoTest.java fails on Windows
JDK-8285635 javax/swing/JRootPane/DefaultButtonTest.java failed with Default Button not pressed for L&F: com.sun.java.swing.plaf.motif.MotifLookAndFeel
JDK-8306755 Open source few Swing JComponent and AbstractButton tests
JDK-8307381 Open Source JFrame, JIF related Swing Tests
JDK-8306996 Open source Swing MenuItem related tests
JDK-8307311 Timeouts on one macOS 12.6.1 host of two Swing JTableHeader tests
JDK-8315602 Open source swing security manager test
JDK-8315611 Open source swing text/html and tree test
JDK-8264286 Create implementation for NSAccessibilityColumn protocol peer
JDK-8264287 Create implementation for NSAccessibilityComboBox protocol peer
JDK-8264291 Create implementation for NSAccessibilityCell protocol peer
JDK-8264292 Create implementation for NSAccessibilityList protocol peer
JDK-8264298 Create implementation for NSAccessibilityRow protocol peer
JDK-8264303 Create implementation for NSAccessibilityTabGroup protocol peer
JDK-8239502 [TEST_BUG] Test javax/swing/text/FlowView/6318524/bug6318524.java never fails
JDK-8264293 Create implementation for NSAccessibilityMenu protocol peer
JDK-8264294 Create implementation for NSAccessibilityMenuBar protocol peer
JDK-8264295 Create implementation for NSAccessibilityMenuItem protocol peer
JDK-8264297 Create implementation for NSAccessibilityProgressIndicator protocol peer
JDK-4819544 SwingSet2 JTable Demo throws NullPointerException
JDK-8270116 Expand ButtonGroupLayoutTraversalTest.java to run in all LaFs, including Aqua on macOS
JDK-8273578 javax/swing/JMenu/4515762/bug4515762.java fails on macOS 12
JDK-8280913 Create a regression test for JRootPane.setDefaultButton() method
JDK-8280948 Write a regression test for JDK-4659800
JDK-8281296 Create a regression test for JDK-4515999
JDK-8281535 Create a regression test for JDK-4670051
JDK-8281988 Create a regression test for JDK-4618767
JDK-8281738 Create a regression test for checking the 'Space' key activation of focused Button
JDK-8282402 Create a regression test for JDK-4666101
JDK-8282234 Create a regression test for JDK-4532513
JDK-8282789 Create a regression test for the JTree usecase of JDK-4618767
JDK-8282937 Write a regression test for JDK-4820080
JDK-8282860 Write a regression test for JDK-4164779
JDK-8283493 Create an automated regression test for RFE 4231298
JDK-8282936 Write a regression test for JDK-4615365
JDK-8283621 Write a regression test for CCC4400728
JDK-8283623 Create an automated regression test for JDK-4525475
JDK-8284294 Create an automated regression test for RFE 4138746
JDK-8283507 Create a regression test for RFE 4287690
JDK-8284521 Write an automated regression test for RFE 4371575
JDK-8251177 [macosx] The text "big" is truncated in JTabbedPane
JDK-8283624 Create an automated regression test for RFE-4390885
JDK-8285698 Create a test to check the focus stealing of JPopupMenu from JComboBox
JDK-8065097 [macosx] javax/swing/Popup/TaskbarPositionTest.java fails because Popup is one pixel off
JDK-8286172 Create an automated test for JDK-4516019
JDK-8289547 Update javax/swing/Popup/TaskbarPositionTest.java
JDK-8271315 Redo: Nimbus JTree renderer properties persist across L&F changes
JDK-8296878 Document Filter attached to JPasswordField and setText("") is not cleared instead inserted characters replaced with unicode null characters
JDK-8172065 javax/swing/JTree/4908142/bug4908142.java The selected index should be "aad"
JDK-8139173 [macosx] JInternalFrame shadow is not properly drawn
JDK-7132796 [macosx] closed/javax/swing/JComboBox/4517214/bug4517214.java fails on MacOS
JDK-8290399 [macos] Aqua LAF does not fire an action event if combo box menu is displayed
JDK-8054572 [macosx] JComboBox paints the border incorrectly
JDK-7148092 [macosx] When Alt+down arrow key is pressed, the combobox popup does not appear.
JDK-8041447 Test javax/swing/dnd/7171812/bug7171812.java fails with java.lang.RuntimeException: Test failed, scroll on drag doesn't work
JDK-8311585 Add JRadioButtonMenuItem to bug8031573.java

core-libs

Fix Versions Bug Synopsis
8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23
JDK-8275735 [linux] Remove deprecated Metrics api (kernel memory limit)
JDK-8278028 [test-library] Warnings cleanup of the test library
JDK-8286029 Add classpath exemption to globals_vectorApiSupport_***.S.inc
JDK-8287596 Reorg jdk.test.lib.util.ForceGC
JDK-8286705 GCC 12 reports use-after-free potential bugs

core-libs/java.io

Fix Versions Bug Synopsis
8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23
JDK-8315034 File.mkdirs() occasionally fails to create folders on Windows shared folder
JDK-8275536 Add test to check that File::lastModified returns same time stamp as Files.getLastModifiedTime
JDK-8320798 Console read line with zero out should zero out underlying buffer
JDK-8291911 java/io/File/GetXSpace.java fails with "53687091200 != 161051996160"
JDK-8298619 java/io/File/GetXSpace.java is failing
JDK-8274122 java/io/File/createTempFile/SpecialTempFile.java fails in Windows 11
JDK-8272369 java/io/File/GetXSpace.java failed with "RuntimeException: java.nio.file.NoSuchFileException: /run/user/0"
JDK-8251466 test/java/io/File/GetXSpace.java fails on Windows with mapped network drives.
JDK-8309216 Cast from jchar* to char* in test java/io/GetXSpace.java

core-libs/java.io:serialization

Fix Versions Bug Synopsis
8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23
JDK-8277093 Vector should throw ClassNotFoundException for a missing class of an element
JDK-8277072 ObjectStreamClass caches keep ClassLoaders alive

core-libs/java.lang

Fix Versions Bug Synopsis
8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23
JDK-8272600 (test) Use native "sleep" in Basic.java
JDK-8276880 Remove java/lang/RuntimeTests/exec/ExecWithDir as unnecessary
JDK-8280124 Reduce branches decoding latin-1 chars from UTF-8 encoded bytes
JDK-8313621 test/jdk/jdk/internal/math/FloatingDecimal/TestFloatingDecimal should use RandomFactory
JDK-8287541 Files.writeString fails to throw IOException for charset "windows-1252"
JDK-8285987 executing shell scripts without #! fails on Alpine linux
JDK-8297530 java.lang.IllegalArgumentException: Negative length on strings concatenation

core-libs/java.lang.invoke

Fix Versions Bug Synopsis
8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23
JDK-8272836 Limit run time for java/lang/invoke/LFCaching tests

core-libs/java.lang:class_loading

Fix Versions Bug Synopsis
8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23
JDK-8302791 Add specific ClassLoader object to Proxy IllegalArgumentException message

core-libs/java.lang:reflect

Fix Versions Bug Synopsis
8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23
JDK-8319436 Proxy.newProxyInstance throws NPE if loader is null and interface not visible from class loader
JDK-8261404 Class.getReflectionFactory() is not thread-safe

core-libs/java.math

Fix Versions Bug Synopsis
8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23
JDK-8272541 Incorrect overflow test in Toom-Cook branch of BigInteger multiplication

core-libs/java.net

Fix Versions Bug Synopsis
8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23
JDK-8279842 HTTPS Channel Binding support for Java GSS/Kerberos
JDK-8298588 WebSockets: HandshakeUrlEncodingTest unnecessarily depends on a response body
JDK-8268464 Remove dependancy of TestHttpsServer, HttpTransaction, HttpCallback from open/test/jdk/sun/net/www/protocol/https/ tests
JDK-8263364 sun/net/www/http/KeepAliveStream/KeepAliveStreamCloseWithWrongContentLength.java wedged in getInputStream
JDK-8273655 content-types.properties files are missing some common types
JDK-8273142 Remove dependancy of TestHttpServer, HttpTransaction, HttpCallback from open/test/jdk/sun/net/www/protocol/http/ tests
JDK-8278312 Update SimpleSSLContext keystore to use SANs for localhost IP addresses
JDK-8278961 Enable debug logging in java/net/DatagramSocket/SendDatagramToBadAddress.java
JDK-8284892 java/net/httpclient/http2/TLSConnection.java fails intermittently
JDK-8286873 Improve websocket test execution time
JDK-8287593 ShortResponseBody could be made more resilient to rogue connections
JDK-8294958 java/net/httpclient/ConnectTimeout tests are slow
JDK-8295777 java/net/httpclient/ConnectExceptionTest.java should not rely on system resolver
JDK-8299018 java/net/httpclient/HttpsTunnelAuthTest.java fails with java.io.IOException: HTTP/1.1 header parser received no bytes
JDK-8299827 Add resolved IP address in connection exception for sockets
JDK-8301306 java/net/httpclient/* fail with -Xcomp
JDK-8301701 java/net/DatagramSocket/DatagramSocketMulticasting.java should be hardened
JDK-8305858 Resolve multiple definition of 'handleSocketError' when statically linking with JDK native libraries
JDK-8305763 Parsing a URI with an underscore goes through a silent exception, negatively impacting performance
JDK-8305906 HttpClient may use incorrect key when finding pooled HTTP/2 connection for IPv6 address
JDK-8308593 Add KEEPALIVE Extended Socket Options Support for Windows
JDK-8263256 Test java/net/Inet6Address/serialize/Inet6AddressSerializationTest.java fails due to dynamic reconfigurations of network interface during test
JDK-8297569 URLPermission constructor throws IllegalArgumentException: Invalid characters in hostname after JDK-8294378
JDK-8294378 URLPermission constructor exception when using tr locale
JDK-8278067 Make HttpURLConnection default keep alive timeout configurable
JDK-8054022 HttpURLConnection timeouts with Expect: 100-Continue and no chunking
JDK-8308336 Test java/net/HttpURLConnection/HttpURLConnectionExpectContinueTest.java failed: java.net.BindException: Address already in use
JDK-8272702 Resolving URI relative path with no / may lead to incorrect toString
JDK-8299015 Ensure that HttpResponse.BodySubscribers.ofFile writes all bytes
JDK-8309591 Socket.setOption(TCP_QUICKACK) uses wrong level
JDK-8268294 Reusing HttpClient in a WebSocket.Listener hangs.
JDK-8297211 Expensive fillInStackTrace operation in HttpURLConnection.getOutputStream0 when no content-length in response
JDK-8312065 Socket.connect does not timeout when profiling
JDK-8205076 [17u] Inet6AddressImpl.c: `lookupIfLocalHost` accesses `int InetAddress.preferIPv6Address` as a boolean

core-libs/java.nio

Fix Versions Bug Synopsis
8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23
JDK-8298726 (fs) Change PollingWatchService to record last modified time as FileTime rather than milliseconds
JDK-8280944 Enable Unix domain sockets in Windows Selector notification mechanism
JDK-8283756 (zipfs) ZipFSOutputStreamTest.testOutputStream should only check inflated bytes
JDK-8285956 (fs) Excessive default poll interval in PollingWatchService
JDK-8290197 test/jdk/java/nio/file/Files/probeContentType/Basic.java fails on some systems for the ".rar" extension
JDK-8316304 (fs) Add support for BasicFileAttributes.creationTime() for Linux
JDK-8269280 (bf) Replace StringBuffer in *Buffer.toString()
JDK-8294717 (bf) DirectByteBuffer constructor will leak if allocating Deallocator or Cleaner fails with OOME
JDK-8174819 java/nio/file/WatchService/LotsOfEvents.java fails intermittently
JDK-8140241 (fc) Data transfer from FileChannel to itself causes hang in case of overlap
JDK-8277159 Fix java/nio/file/FileStore/Basic.java test by ignoring /run/user/* mount points

core-libs/java.nio.charsets

Fix Versions Bug Synopsis
8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23
JDK-8275863 Use encodeASCII for ASCII-compatible DoubleByte encodings
JDK-8310631 test/jdk/sun/nio/cs/TestCharsetMapping.java is spuriously passing

core-libs/java.rmi

Fix Versions Bug Synopsis
8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23
JDK-8318705 [macos] ProblemList java/rmi/registry/multipleRegistries/MultipleRegistries.java

core-libs/java.text

Fix Versions Bug Synopsis
8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23
JDK-8299617 CurrencySymbols.properties is missing the copyright notice

core-libs/java.time

Fix Versions Bug Synopsis
8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23
JDK-8296108 (tz) Update Timezone Data to 2022f
JDK-8305505 NPE in javazic compiler

core-libs/java.util

Fix Versions Bug Synopsis
8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23
JDK-8276904 Optional.toString() is unnecessarily expensive
JDK-8295000 java/util/Formatter/Basic test cleanup
JDK-8280550 SplittableRandom#nextDouble(double,double) can return result >= bound
JDK-8299677 Formatter.format might take a long time to format an integer or floating-point

core-libs/java.util.concurrent

Fix Versions Bug Synopsis
8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23
JDK-8292877 java/util/concurrent/atomic/Serial.java uses {Double,Long}Accumulator incorrectly

core-libs/java.util.jar

Fix Versions Bug Synopsis
8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23
JDK-8295530 Update Zlib Data Compression Library to Version 1.2.13
JDK-8299748 java/util/zip/Deinflate.java failing on s390x
JDK-8193682 Infinite loop in ZipOutputStream.close()
JDK-8278794 Infinite loop in DeflaterOutputStream.finish()
JDK-8277087 ZipException: zip END header not found at ZipFile#Source.findEND
JDK-8282036 Change java/util/zip/ZipFile/DeleteTempJar.java to stop HttpServer cleanly in case of exceptions

core-libs/java.util.logging

Fix Versions Bug Synopsis
8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23
JDK-8283719 java/util/logging/CheckZombieLockTest.java failing intermittently

core-libs/java.util.regex

Fix Versions Bug Synopsis
8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23
JDK-8271302 Regex Test Refresh

core-libs/java.util.stream

Fix Versions Bug Synopsis
8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23
JDK-8214761 Bug in parallel Kahan summation implementation
JDK-8247980 Exclusive execution of java/util/stream tests slows down tier1

core-libs/java.util:i18n

Fix Versions Bug Synopsis
8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23
JDK-8274658 ISO 4217 Amendment 170 Update
JDK-8283277 ISO 4217 Amendment 171 Update
JDK-8289549 ISO 4217 Amendment 172 Update
JDK-8292899 CustomTzIDCheckDST.java testcase failed on AIX platform
JDK-8294307 ISO 4217 Amendment 173 Update
JDK-8296239 ISO 4217 Amendment 174 Update
JDK-8305400 ISO 4217 Amendment 175 Update
JDK-8321480 ISO 4217 Amendment 176 Update
JDK-8274864 Remove Amman/Cairo hacks in ZoneInfoFile
JDK-8286154 Fix 3rd party notices in test files
JDK-8287180 Update IANA Language Subtag Registry to Version 2022-08-08
JDK-8310923 Refactor Currency tests to use JUnit
JDK-8273924 ArrayIndexOutOfBoundsException thrown in java.util.JapaneseImperialCalendar.add()

core-libs/javax.naming

Fix Versions Bug Synopsis
8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23
JDK-8287672 jtreg test com/sun/jndi/ldap/LdapPoolTimeoutTest.java fails intermittently in nightly run
JDK-8301367 Add exception handler method to the BaseLdapServer
JDK-8277795 LDAP connection timeout not honoured under contention
JDK-8313657 com.sun.jndi.ldap.Connection.cleanup does not close connections on SocketTimeoutErrors
JDK-8314063 The socket is not closed in Connection::createSocket when the handshake failed for LDAP connection

core-svc

Fix Versions Bug Synopsis
8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23
JDK-8283279 [Testbug] Improve TestGetSwapSpaceSize
JDK-8274716 JDWP Spec: the description for the Dispose command confuses suspend with resume.

core-svc/debugger

Fix Versions Bug Synopsis
8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23
JDK-8210927 JDB tests do not update source path after doing a redefine class
JDK-8279669 test/jdk/com/sun/jdi/TestScaffold.java uses wrong condition
JDK-8294881 test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/dispose/dispose003/TestDescription.java fails
JDK-8283717 vmTestbase/nsk/jdi/ThreadStartEvent/thread/thread001 failed due to SocketTimeoutException
JDK-8276990 Memory leak in invoker.c fillInvokeRequest() during JDI operations
JDK-8284094 Memory leak in invoker_completeInvokeRequest()
JDK-8317920 JDWP-agent sends broken exception event with onthrow option

core-svc/java.lang.instrument

Fix Versions Bug Synopsis
8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23
JDK-8280889 java/lang/instrument/GetObjectSizeIntrinsicsTest.java fails with -XX:-UseCompressedOops

core-svc/java.lang.management

Fix Versions Bug Synopsis
8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23
JDK-8300659 Refactor TestMemoryAwareness to use WhiteBox api for host values
JDK-8268361 Fix the infinite loop in next_line
JDK-8289440 Remove vmTestbase/nsk/monitoring/MemoryPoolMBean/isCollectionUsageThresholdExceeded/isexceeded003 from ProblemList.txt
JDK-8292066 Convert TestInputArgument.sh and TestSystemLoadAvg.sh to java version
JDK-8300119 CgroupMetrics.getTotalMemorySize0() can report invalid results on 32 bit systems
JDK-8198668 MemoryPoolMBean/isUsageThresholdExceeded/isexceeded001/TestDescription.java still failing

core-svc/javax.management

Fix Versions Bug Synopsis
8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23
JDK-8281377 Remove vmTestbase/nsk/monitoring/ThreadMXBean/ThreadInfo/Deadlock/JavaDeadlock001/TestDescription.java from problemlist.
JDK-8292067 Convert test/sun/management/jmxremote/bootstrap shell tests to java version

core-svc/tools

Fix Versions Bug Synopsis
8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23
JDK-8317705 ProblemList sun/tools/jstat/jstatLineCountsX.sh on linux-ppc64le and aix due to JDK-8248691
JDK-8195809 [TESTBUG] jps and jcmd -l support for containers is not tested
JDK-8268433 serviceability/dcmd/framework/VMVersionTest.java fails with Unable to send object throw not established PipeIO Listener Thread connection
JDK-8209595 MonitorVmStartTerminate.java timed out

docs

Fix Versions Bug Synopsis
8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23
JDK-8306408 Fix the format of several tables in building.md
JDK-8303130 Document required Accessibility permissions on macOS

hotspot

Fix Versions Bug Synopsis
8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23
JDK-8297656 AArch64: Enable AES/GCM Intrinsics

hotspot/compiler

Fix Versions Bug Synopsis
8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23
JDK-8272791 java -XX:BlockZeroingLowLimit=1 crashes after 8270947
JDK-8271008 appcds/*/MethodHandlesAsCollectorTest.java tests time out because of excessive GC (CodeCache GC Threshold) in loom
JDK-8244675 assert(IncrementalInline || (_late_inlines.length() == 0 && !has_mh_late_inlines()))
JDK-8275643 C2's unaryOp vector intrinsic does not properly handle LongVector.neg
JDK-8286625 C2 fails with assert(!n->is_Store() && !n->is_LoadStore()) failed: no node with a side effect
JDK-8270447 [IR Framework] Add missing compilation level restriction when using FlipC1C2 stress option
JDK-8276711 compiler/codecache/cli tests failing when SegmentedCodeCache used with -Xint
JDK-8284980 Test vmTestbase/nsk/stress/except/except010.java times out with -Xcomp -XX:+DeoptimizeALot
JDK-8317507 C2 compilation fails with "Exceeded _node_regs array"
JDK-8318889 C2: add bailout after assert Bad graph detected in build_loop_late
JDK-8270947 AArch64: C1: use zero_words to initialize all objects
JDK-8272736 [JVMCI] Add API for reading and writing JVMCI thread locals
JDK-8279412 [JVMCI] failed speculations list must outlive any nmethod that refers to it
JDK-8272094 compiler/codecache/TestStressCodeBuffers.java crashes with "failed to allocate space for trampoline"
JDK-8242115 C2 SATB barriers are not safepoint-safe
JDK-8295066 Folding of loads is broken in C2 after JDK-8242115
JDK-8285835 SIGSEGV in PhaseIdealLoop::build_loop_late_post_work
JDK-8299570 [JVMCI] Insufficient error handling when CodeBuffer is exhausted
JDK-8300590 [JVMCI] BytecodeFrame.equals is broken
JDK-8302172 [JVMCI] HotSpotResolvedJavaMethodImpl.canBeInlined must respect ForceInline
JDK-8296136 Use correct register in aarch64_enc_fast_unlock()
JDK-8294902 Undefined Behavior in C2 regalloc with null references
JDK-8301489 C1: ShortLoopOptimizer might lift instructions before their inputs
JDK-8316414 C2: large byte array clone triggers "failed: malformed control flow" assertion failure on linux-x86
JDK-8324050 Issue store-store barrier after re-materializing objects during deoptimization
JDK-8287217 C2: PhaseCCP: remove not visited nodes, prevent type inconsistency
JDK-8290822 C2: assert in PhaseIdealLoop::do_unroll() is subject to undefined behavior
JDK-8272574 C2: assert(false) failed: Bad graph detected in build_loop_late
JDK-8276108 Wrong instruction generation in aarch64 backend
JDK-8279837 C2: assert(is_Loop()) failed: invalid node class: Region
JDK-8293044 C1: Missing access check on non-accessible class
JDK-8303154 Investigate and improve instruction cache flushing during compilation
JDK-8313402 C1: Incorrect LoadIndexed value numbering
JDK-8275645 [JVMCI] avoid unaligned volatile reads on AArch64
JDK-8275874 [JVMCI] only support aligned reads in c2v_readFieldValue
JDK-8279076 C2: Bad AD file when matching SqrtF with UseSSE=0
JDK-8280867 Cpuid1Ecx feature parsing is incorrect for AMD CPUs
JDK-8279822 CI: Constant pool entries in error state are not supported
JDK-8283408 Fix a C2 crash when filling arrays with unsafe
JDK-8282528 AArch64: Incorrect replicate2L_zero rule
JDK-8285923 [REDO] JDK-8285802 AArch64: Consistently handle offsets in MacroAssembler as 64-bit quantities
JDK-8284944 assert(cnt++ < 40) failed: infinite cycle in loop optimization
JDK-8287396 LIR_Opr::vreg_number() and data() can return negative number
JDK-8290705 StringConcat::validate_mem_flow asserts with "unexpected user: StoreI"
JDK-8290451 Incorrect result when switching to C2 OSR compilation from C1
JDK-8292301 [REDO v2] C2 crash when allocating array of size too large
JDK-8297968 Crash in PrintOptoAssembly
JDK-8296318 use-def assert: special case undetected loops nested in infinite loops
JDK-8296412 Special case infinite loops with unmerged backedges in IdealLoopTree::check_safepts
JDK-8302595 use-after-free related to GraphKit::clone_map
JDK-8201516 DebugNonSafepoints generates incorrect information
JDK-8303564 C2: "Bad graph detected in build_loop_late" after a CMove is wrongly split thru phi
JDK-8308192 Error in parsing replay file when staticfield is an array of single dimension
JDK-8302736 Major performance regression in Math.log on aarch64
JDK-8310126 C1: Missing receiver null check in Reference::get intrinsic
JDK-8312440 assert(cast != nullptr) failed: must have added a cast to pin the node
JDK-8304954 SegmentedCodeCache fails when using large pages
JDK-8312909 C1 should not inline through interface calls with non-subtype receiver
JDK-8313626 C2 crash due to unexpected exception control flow
JDK-8316679 C2 SuperWord: wrong result, load should not be moved before store if not comparable
JDK-8272973 Incorrect compile command used by TestIllegalArrayCopyBeforeInfiniteLoop
JDK-8271855 [TESTBUG] Wrong weakCompareAndSet assumption in UnsafeIntrinsicsTest
JDK-8278016 Add compiler tests to tier{2,3}
JDK-8277893 Arraycopy stress tests
JDK-8279668 x86: AVX2 versions of vpxor should be asserted
JDK-8271055 Crash during deoptimization with "assert(bb->is_reachable()) failed: getting result from unreachable basicblock" with -XX:+VerifyStack
JDK-8282049 AArch64: Use ZR for integer zero immediate volatile stores
JDK-8283187 C2: loop candidate for superword not always unrolled fully if superword fails
JDK-8280872 Reorder code cache segments to improve code density
JDK-8286263 compiler/c1/TestPinnedIntrinsics.java failed with "RuntimeException: testCurrentTimeMillis failed with -3"
JDK-8287425 Remove unnecessary register push for MacroAssembler::check_klass_subtype_slow_path
JDK-8289512 Fix GCC 12 warnings for adlc output_c.cpp
JDK-8288992 AArch64: CMN should be handled the same way as CMP
JDK-8292385 assert(ctrl == kit.control()) failed: Control flow was added although the intrinsic bailed out
JDK-8294217 Assertion failure: parsing found no loops but there are some
JDK-8294947 Use 64bit atomics in patch_verified_entry on x86_64
JDK-8302594 use-after-free in Node::destruct
JDK-8313676 Amend TestLoadIndexedMismatch test to target intrinsic directly
JDK-8316178 Better diagnostic header for CodeBlobs
JDK-8316514 Better diagnostic header for VtableStub
JDK-8314220 Configurable InlineCacheBuffer size
JDK-8276036 The value of full_count in the message of insufficient codecache is wrong
JDK-8282045 When loop strip mining fails, safepoints are removed from loop anyway
JDK-8301338 Identical branch conditions in CompileBroker::print_heapinfo
JDK-8305690 [X86] Do not emit two REX prefixes in Assembler::prefix
JDK-8307147 [x86] Dangling pointer warning for Assembler::_attributes
JDK-8315549 CITime misreports code/total nmethod sizes

hotspot/gc

Fix Versions Bug Synopsis
8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23
JDK-8269077 TestSystemGC uses "require vm.gc.G1" for large pages subtest
JDK-8307378 Allow collectors to provide specific values for GC notifications' actions
JDK-8316418 containers/docker/TestMemoryWithCgroupV1.java get OOM killed with Parallel GC
JDK-8277212 GC accidentally cleans valid megamorphic vtable inline caches
JDK-8275226 Shenandoah: Relax memory constraint for worker claiming tasks/ranges
JDK-8277654 Shenandoah: Don't produce new memory state in C2 LRB runtime call
JDK-8280016 gc/g1/TestShrinkAuxiliaryData30 test fails on large machines
JDK-8308766 TLAB initialization may cause div by zero
JDK-8280885 Shenandoah: Some tests failed with "EA: missing allocation reference path"
JDK-8278389 SuspendibleThreadSet::_suspend_all should be volatile/atomic
JDK-8316929 Shenandoah: Shenandoah degenerated GC and full GC need to cleanup old OopMapCache entries
JDK-8261495 Shenandoah: reconsider update references memory ordering
JDK-8270094 Shenandoah: Provide human-readable labels for test configurations
JDK-8270171 Shenandoah: Cleanup TestStringDedup and TestStringDedupStress tests
JDK-8270110 Shenandoah: Add test for JDK-8269661
JDK-8266519 Cleanup resolve() leftovers from BarrierSet et al
JDK-8273378 Shenandoah: Remove the remaining uses of os::is_MP
JDK-8277866 gc/epsilon/TestMemoryMXBeans.java failed with wrong initial heap size
JDK-8278826 Print error if Shenandoah flags are empty (instead of crashing)
JDK-8278146 G1: Rework VM_G1Concurrent VMOp to clearly identify it as pause
JDK-8283566 G1: Improve G1BarrierSet::enqueue performance
JDK-8297309 Memory leak in ShenandoahFullGC
JDK-8300053 Shenandoah: Handle more GCCauses in ShenandoahControlThread::request_gc
JDK-8307346 Add missing gc+phases logging for ObjectCount(AfterGC) JFR event collection code
JDK-8307348 Parallelize heap walk for ObjectCount(AfterGC) JFR event collection
JDK-8171221 Remove -XX:+CheckMemoryInitialization
JDK-8040793 vmTestbase/nsk/monitoring/stress/lowmem fails on calling isCollectionUsageThresholdExceeded()
JDK-8321815 Shenandoah: gc state should be synchronized to java threads only once per safepoint

hotspot/jfr

Fix Versions Bug Synopsis
8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23
JDK-8276333 jdk/jfr/event/oldobject/TestLargeRootSet.java failed "assert(!contains(edge->reference())) failed: invariant"
JDK-8287113 JFR: Periodic task thread uses period for method sampling events
JDK-8287463 JFR: Disable TestDevNull.java on Windows
JDK-8298129 Let checkpoint event sizes grow beyond u4 limit
JDK-8298649 JFR: RemoteRecordingStream support for checkpoint event sizes beyond u4
JDK-8271490 [ppc] [s390]: Crash in JavaThread::pd_get_top_frame_for_profiling
JDK-8284686 Interval of < 1 ms disables ExecutionSample events
JDK-8289745 JfrStructCopyFailed uses heap words instead of bytes for object sizes
JDK-8289917 Metadata for regionsRefilled of G1EvacuationStatistics event is wrong
JDK-8294673 JFR: Add SecurityProviderService#threshold to TestActiveSettingEvent.java
JDK-8297142 jdk/jfr/event/runtime/TestShutdown.java fails on Linux ppc64le and Linux aarch64
JDK-8309550 jdk.jfr.internal.Utils::formatDataAmount method should gracefully handle amounts equal to Long.MIN_VALUE
JDK-8307526 [JFR] Better handling of tampered JFR repository
JDK-8288663 JFR: Disabling the JfrThreadSampler commits only a partially disabled state
JDK-8309959 JFR: Display N/A for missing data amount
JDK-8274560 JFR: Add test for OldObjectSample event when using Shenandoah
JDK-8276125 RunThese24H.java SIGSEGV in JfrThreadGroup::thread_group_id

hotspot/jvmti

Fix Versions Bug Synopsis
8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23
JDK-8245877 assert(_value != __null) failed: resolving NULL _value in JvmtiExport::post_compiled_method_load
JDK-8307331 Correctly update line maps when class redefine rewrites bytecodes

hotspot/other

Fix Versions Bug Synopsis
8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23
JDK-8288005 HotSpot build with disabled PCH fails for Windows AArch64

hotspot/runtime

Fix Versions Bug Synopsis
8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23
JDK-8316746 Top of lock-stack does not match the unlocked object
JDK-8287741 Fix of JDK-8287107 (unused cgv1 freezer controller) was incomplete
JDK-8269882 stack-use-after-scope in NewObjectA
JDK-8271015 Split cds/SharedBaseAddress.java test into smaller parts
JDK-8273522 Rename test property vm.cds.archived.java.heap to vm.cds.write.archived.java.heap
JDK-8275440 Remove VirtualSpaceList::is_full()
JDK-8278241 Implement JVM SpinPause on linux-aarch64
JDK-8284752 Zero does not build on Mac OS X due to missing os::current_thread_enable_wx implementation
JDK-8284331 Add sanity check for signal handler modification warning.
JDK-8284950 CgroupV1 detection code should consider memory.swappiness
JDK-8292315 Tests should not rely on specific JAR file names (hotspot)
JDK-8301065 Handle control characters in java_lang_String::print
JDK-8309138 Fix container tests for jdks with symlinked conf dir
JDK-8308090 Add container tests for on-the-fly resource quota updates
JDK-8314139 TEST_BUG: runtime/os/THPsInThreadStackPreventionTest.java could fail on machine with large number of cores
JDK-8316859 RISC-V: Disable detection of V through HWCAP
JDK-8322321 Add man page doc for -XX:+VerifySharedSpaces
JDK-8284732 FFI_GO_CLOSURES macro not defined but required for zero build on Mac OS X
JDK-8048190 NoClassDefFoundError omits original ExceptionInInitializerError
JDK-8323243 JNI invocation of an abstract instance method corrupts the stack
JDK-8305766 ProblemList runtime/CompressedOops/CompressedClassPointers.java
JDK-8229147 Linux os::create_thread() overcounts guardpage size with newer glibc (>=2.27)
JDK-8312182 THPs cause huge RSS due to thread start timing issue
JDK-8273333 Zero should warn about unimplemented -XX:+LogTouchedMethods
JDK-8275287 Relax memory ordering constraints on updating instance class and array class counters
JDK-8275704 Metaspace::contains() should be threadsafe
JDK-8281744 x86: Use short jumps in TIG::set_vtos_entry_points
JDK-8269934 RunThese24H.java failed with EXCEPTION_ACCESS_VIOLATION in java_lang_Thread::get_thread_status
JDK-8263567 gtests don't terminate the VM safely
JDK-8295974 jni_FatalError and Xcheck:jni warnings should print the native stack when there are no Java frames
JDK-8309613 [Windows] hs_err files sometimes miss information about the code containing the error
JDK-8270155 ARM32: Improve register dump in hs_err
JDK-8270086 ARM32-softfp: Do not load CONSTANT_double using the condy helper methods in the interpreter
JDK-8269523 runtime/Safepoint/TestAbortOnVMOperationTimeout.java failed when expecting 'VM operation took too long'
JDK-8272654 Mark word accesses should not use Access API
JDK-8269687 pauth_aarch64.hpp include name is incorrect
JDK-8272856 DoubleFlagWithIntegerValue uses G1GC-only flag
JDK-8273376 Zero: Disable vtable/itableStub gtests
JDK-8273483 Zero: Clear pending JNI exception check in native method handler
JDK-8273489 Zero: Handle UseHeavyMonitors on all monitorenter paths
JDK-8273880 Zero: Print warnings when unsupported intrinsics are enabled
JDK-8273380 ARM32: Default to {ldrexd,strexd} in StubRoutines::atomic_{load|store}_long
JDK-8275604 Zero: Reformat opclabels_data
JDK-8275586 Zero: Simplify interpreter initialization
JDK-8008243 Zero: Implement fast bytecodes
JDK-8276662 Scalability bottleneck in SymbolTable::lookup_common()
JDK-8275687 runtime/CommandLine/PrintTouchedMethods test shouldn't catch RuntimeException
JDK-8274903 Zero: Support AsyncGetCallTrace
JDK-8278384 Bytecodes::result_type() for arraylength returns T_VOID instead of T_INT
JDK-8279124 VM does not handle SIGQUIT during initialization
JDK-8280391 NMT: Correct NMT tag on CollectedHeap
JDK-8280593 [PPC64, S390] redundant allocation of MacroAssembler in StubGenerator ctor
JDK-8284533 Improve InterpreterCodelet data footprint
JDK-8286346 3-parameter version of AllocateHeap should not ignore AllocFailType
JDK-8290464 Optimize ResourceArea zapping on ResourceMark release
JDK-8293466 libjsig should ignore non-modifying sigaction calls
JDK-8293851 hs_err should print more stack in hex dump
JDK-8302491 NoClassDefFoundError omits the original cause of an error
JDK-8324514 ClassLoaderData::print_on should print address of class loader
JDK-8313081 MonitoringSupport_lock should be unconditionally initialized after 8304074

hotspot/svc

Fix Versions Bug Synopsis
8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23
JDK-8285921 serviceability/dcmd/jvmti/AttachFailed/AttachReturnError.java fails on Alpine
JDK-8285794 AsyncGetCallTrace might acquire a lock via JavaThread::thread_from_jni_environment
JDK-8302320 AsyncGetCallTrace obtains too few frames in sanity test
JDK-8325585 Remove no longer necessary calls to set/unset-in-asgct flag in JDK 17
JDK-8293156 Dcmd VM.classloaders fails to print the full hierarchy
JDK-8280004 DCmdArgument::parse_value() should handle NULL input
JDK-8314501 Shenandoah: sun/tools/jhsdb/heapconfig/JMapHeapConfigTest.java fails

hotspot/svc-agent

Fix Versions Bug Synopsis
8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23
JDK-8280553 resourcehogs/serviceability/sa/TestHeapDumpForLargeArray.java can fail if GC occurs
JDK-8280555 serviceability/sa/TestObjectMonitorIterate.java is failing due to ObjectMonitor referencing a null Object
JDK-8280554 resourcehogs/serviceability/sa/ClhsdbRegionDetailsScanOopsForG1.java can fail if GC is triggered
JDK-8279662 serviceability/sa/ClhsdbScanOops.java can fail due to unexpected GC
JDK-8290687 serviceability/sa/TestClassDump.java could leave files owned by root on macOS
JDK-8307955 Prefer to PTRACE_GETREGSET instead of PTRACE_GETREGS in method 'ps_proc.c::process_get_lwp_regs'
JDK-8295657 SA: Allow larger object alignments

hotspot/test

Fix Versions Bug Synopsis
8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23
JDK-8267138 Stray suffix when starting gtests via GTestWrapper.java
JDK-8295288 Some vm_flags tests associate with a wrong BugID
JDK-8315415 OutputAnalyzer.shouldMatchByLine() fails in some cases
JDK-8269849 vmTestbase/gc/gctests/PhantomReference/phantom002/TestDescription.java failed with "OutOfMemoryError: Java heap space: failed reallocation of scalar replaced objects"
JDK-8273318 Some containers/docker/TestJFREvents.java configs are running out of memory
JDK-8282651 ZGC: vmTestbase/gc/ArrayJuggle/ tests fails intermittently with exit code 97

infrastructure

Fix Versions Bug Synopsis
8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23
JDK-8320885 Bump update version for OpenJDK: jdk-17.0.11
JDK-8326794 Bump update version for OpenJDK: jdk-17.0.12

infrastructure/build

Fix Versions Bug Synopsis
8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23
JDK-8276654 element-list order is non deterministic
JDK-8275745 Reproducible copyright headers
JDK-8287754 Update jib GNU make dependency on Windows to latest cygwin build
JDK-8298459 Fix msys2 linking and handling out of tree build directory for source zip creation
JDK-8298527 Cygwin's uname -m returns different string than before
JDK-8273092 Sort classlist in JDK image
JDK-8273497 building.md should link to both md and html
JDK-8254318 Remove .hgtags
JDK-8280032 Update jib-profiles.js to use JMH 1.34 devkit
JDK-8281262 Windows builds in different directories are not fully reproducible
JDK-8284437 Building from different users/workspace is not always deterministic
JDK-8284661 Reproducible assembly builds without relative linking
JDK-8287202 GHA: Add macOS aarch64 to the list of default platforms for workflow_dispatch event
JDK-8290000 Bump macOS GitHub actions to macOS 11
JDK-8292816 GPL Classpath exception missing from assemblyprefix.h
JDK-8300997 Add curl support to createJMHBundle.sh
JDK-8301097 Update GHA XCode to 12.5.1
JDK-8302879 doc/building.md update link to jtreg builds
JDK-8303922 build-test-lib target is broken
JDK-8304134 jib bootstrapper fails to quote filename when checking download filetype
JDK-8307732 build-test-lib is broken
JDK-8308283 Build failure with GCC12 & GCC13
JDK-8317039 Enable specifying the JDK used to run jtreg
JDK-8324184 Windows VS2010 build failed with "error C2275: 'int64_t'"
JDK-8297000 [jib] Add more friendly warning for proxy issues
JDK-8317327 Remove JT_JAVA dead code in jib-profiles.js
JDK-8303476 Add the runtime version in the release file of a JDK image
JDK-8306543 GHA: MSVC installation is failing
JDK-8314495 Update to use jtreg 7.3.1
JDK-8294941 GHA: Cut down cross-compilation sysroots
JDK-8306281 function isWsl() returns false on WSL2
JDK-8320921 GHA: Parallelize hotspot_compiler test jobs
JDK-8323637 Capture hotspot replay files in GHA
JDK-8324659 GHA: Generic jtreg errors are not reported
JDK-8324723 GHA: Upgrade some actions to avoid deprecated Node 16

security-libs

Fix Versions Bug Synopsis
8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23
JDK-8282538 PKCS11 tests fail on CentOS Stream 9
JDK-8296548 Improve MD5 intrinsic for x86_64
JDK-8296384 [TESTBUG] sun/security/provider/SecureRandom/AbstractDrbg/SpecTest.java intermittently timeout
JDK-8318983 Fix comment typo in PKCS12Passwd.java
JDK-8293808 mscapi destroyKeyContainer enhance KeyStoreException: Access is denied exception

security-libs/java.security

Fix Versions Bug Synopsis
8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23
JDK-8286045 Use ForceGC for cleaner test cases
JDK-8225083 Remove Google certificate that is expiring in December 2021
JDK-8255266 Update Public Suffix List to 3c213aa
JDK-8277488 Add expiry exception for Digicert (geotrustglobalca) expiring in May 2022
JDK-8293858 Change PKCS7 code to use default SecureRandom impl instead of SHA1PRNG
JDK-8296675 Exclude linux-aarch64 in NSS tests
JDK-8298108 Add a regression test for JDK-8297684
JDK-8245654 Add Certigna Root CA
JDK-8282201 Consider removal of expiry check in VerifyCACerts.java test
JDK-8305975 Add TWCA Global Root CA
JDK-8304760 Add 2 Microsoft TLS roots
JDK-8307134 Add GTS root CAs
JDK-8302017 Allocate BadPaddingException only if it will be thrown
JDK-8313575 Refactor PKCS11Test tests
JDK-8320208 Update Public Suffix List to b5bf572
JDK-8321408 Add Certainly roots R1 and E1
JDK-8269933 test/jdk/javax/net/ssl/compatibility/JdkInfo incorrect verification of protocol and cipher support
JDK-8268558 [TESTBUG] Case 2 in TestP11KeyFactoryGetRSAKeySpec is skipped
JDK-8257722 Improve "keytool -printcert -jarfile" output
JDK-8276863 Remove test/jdk/sun/security/ec/ECDSAJavaVerify.java
JDK-8279066 entries.remove(entry) is useless in PKCS12KeyStore
JDK-8273236 keytool does not accurately warn about algorithms that are disabled but have additional constraints
JDK-8292297 Fix up loading of override java.security properties file
JDK-8254711 Add java.security.Provider.getService JFR Event
JDK-8292177 InitialSecurityProperty JFR event
JDK-8292033 Move jdk.X509Certificate event logic to JCA layer
JDK-8300272 Improve readability of the test JarWithOneNonDisabledDigestAlg
JDK-8300259 Add test coverage for processing of pending block files in signed JARs
JDK-8297955 LDAP CertStore should use LdapName and not String for DNs
JDK-8319213 Compatibility.java reads both stdout and stderr of JdkUtils
JDK-8291595 [17u] Delete files missed in backport of 8269039
JDK-8274471 Add support for RSASSA-PSS in OCSP Response
JDK-8268427 Improve AlgorithmConstraints:checkAlgorithm performance
JDK-8296631 NSS tests failing on OL9 linux-aarch64 hosts
JDK-8272391 Undeleted debug information
JDK-8270946 X509CertImpl.getFingerprint should not return the empty String
JDK-8309305 sun/security/ssl/SSLSocketImpl/BlockedAsyncClose.java fails with jtreg test timeout

security-libs/javax.crypto

Fix Versions Bug Synopsis
8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23
JDK-8280703 CipherCore.doFinal(...) causes potentially massive byte[] allocations during decryption
JDK-8178806 Better exception logging in crypto code
JDK-8269216 Useless initialization in com/sun/crypto/provider/PBES2Parameters.java
JDK-8311592 ECKeySizeParameterSpec causes too many exceptions on third party providers
JDK-8281628 KeyAgreement : generateSecret intermittently not resetting
JDK-8168469 Memory leak in JceSecurity

security-libs/javax.crypto:pkcs11

Fix Versions Bug Synopsis
8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23
JDK-8271566 DSA signature length value is not accurate in P11Signature
JDK-8288985 P11TlsKeyMaterialGenerator should work with ChaCha20-Poly1305
JDK-8289301 P11Cipher should not throw out of bounds exception during padding
JDK-8293232 Fix race condition in pkcs11 SessionManager
JDK-8293815 P11PSSSignature.engineUpdate should not print debug messages during normal operation
JDK-8307185 pkcs11 native libraries make JNI calls into java code while holding GC lock
JDK-8209398 sun/security/pkcs11/KeyStore/SecretKeysBasic.sh failed with "PKCS11Exception: CKR_ATTRIBUTE_SENSITIVE"
JDK-8294906 Memory leak in PKCS11 NSS TLS server
JDK-8161536 sun/security/pkcs11/sslecc/ClientJSSEServerJSSE.java fails with ProviderException
JDK-8279941 sun/security/pkcs11/Signature/TestDSAKeyLength.java fails when NSS version detection fails

security-libs/javax.net.ssl

Fix Versions Bug Synopsis
8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23
JDK-8282600 SSLSocketImpl should not use user_canceled workaround when not necessary
JDK-8297798 Timeout with DTLSOverDatagram test template
JDK-8301700 Increase the default TLS Diffie-Hellman group size from 1024-bit to 2048-bit
JDK-8284047 Harmonize/Standardize the SSLSocket/SSLEngine/SSLSocketSSLEngine test templates
JDK-8284694 Avoid evaluating SSLAlgorithmConstraints twice
JDK-8293489 Accept CAs with BasicConstraints without pathLenConstraint
JDK-8298867 Basics.java fails with SSL handshake exception
JDK-8298869 Update ConnectionTest.java for changes to TLS implementation
JDK-8298873 Update IllegalRecordVersion.java for changes to TLS implementation
JDK-8298874 Update TestAllSuites.java for TLS v1.2 and 1.3
JDK-8298872 Update CheckStatus.java for changes to TLS implementation
JDK-8298868 Update EngineCloseOnAlert.java for changes to TLS implementation
JDK-8306014 Update javax.net.ssl TLS tests to use SSLContextTemplate or SSLEngineTemplate
JDK-8326000 Remove obsolete comments for class sun.security.ssl.SunJSSE
JDK-8275811 Incorrect instance to dispose
JDK-8227651 Tests fail with SSLProtocolException: Input record too big
JDK-8262186 Call X509KeyManager.chooseClientAlias once for all key types
JDK-8295068 SSLEngine throws NPE parsing CertificateRequests
JDK-8249826 5 javax/net/ssl/SSLEngine tests use @ignore w/o bug-id
JDK-8310106 sun.security.ssl.SSLHandshake.getHandshakeProducer() incorrectly checks handshakeConsumers

security-libs/javax.smartcardio

Fix Versions Bug Synopsis
8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23
JDK-8286211 Update PCSC-Lite for SUSE Linux to 1.9.5
JDK-8304845 Update PCSC-Lite for Suse Linux to 1.9.9 and fix incomplete license wording

security-libs/javax.xml.crypto

Fix Versions Bug Synopsis
8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23
JDK-8275082 Update XML Security for Java to 2.3.0
JDK-8305972 Update XML Security for Java to 3.0.2
JDK-8319124 Update XML Security for Java to 3.0.3
JDK-8270797 ShortECDSA.java test is not complete
JDK-8272908 Missing coverage for certain classes in com.sun.org.apache.xml.internal.security
JDK-8287246 DSAKeyValue should check for missing params instead of relying on KeyFactory provider
JDK-8255548 Missing coverage for javax.xml.crypto.dom.DOMCryptoContext
JDK-8278186 org.jcp.xml.dsig.internal.dom.Utils.parseIdFromSameDocumentURI throws StringIndexOutOfBoundsException when calling substring method

security-libs/jdk.security

Fix Versions Bug Synopsis
8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23
JDK-8285398 Cache the results of constraint checks
JDK-8292683 Remove BadKeyUsageTest.java from Problem List
JDK-8301167 Update VerifySignedJar to actually exercise and test verification
JDK-8293326 jdk/sun/security/tools/jarsigner/compatibility/SignTwice.java slow on Windows

security-libs/org.ietf.jgss

Fix Versions Bug Synopsis
8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23
JDK-8279520 SPNEGO has not passed channel binding info into the underlying mechanism
JDK-8303809 Dispose context in SPNEGO NegotiatorImpl
JDK-8280401 [sspi] gss_accept_sec_context leaves output_token uninitialized
JDK-8301760 Fix possible leak in SpNegoContext dispose

security-libs/org.ietf.jgss:krb5

Fix Versions Bug Synopsis
8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23
JDK-8274205 Handle KDC_ERR_SVC_UNAVAILABLE error code from KDC
JDK-8273894 ConcurrentModificationException raised every time ReferralsCache drops referral

tools

Fix Versions Bug Synopsis
8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23
JDK-8286573 Remove the unnecessary method Attr#attribTopLevel and its usage
JDK-8293701 jdeps InverseDepsAnalyzer runs into NoSuchElementException: No value present
JDK-8289562 Change bugs.java.com and bugreport.java.com URL's to https

tools/javac

Fix Versions Bug Synopsis
8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23
JDK-8271254 javac generates unreachable code when using empty semicolon statement
JDK-8308245 Add -proc:full to describe current default annotation processing policy
JDK-8274942 AssertionError at jdk.compiler/com.sun.tools.javac.util.Assert.error(Assert.java:155)
JDK-8029633 Raw inner class constructor ref should not perform diamond inference
JDK-8301455 comments in TestTypeAnnotations still refer to resolved JDK-8068737
JDK-8281507 Two javac tests have bad jtreg `@clean` tags

tools/javadoc(tool)

Fix Versions Bug Synopsis
8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23
JDK-8284367 Upgrade JQuery UI to 1.13.1 from 1.12.1
JDK-8274172 Convert JavadocTester to use NIO
JDK-8302161 Upgrade jQuery UI to version 1.13.2
JDK-8268582 javadoc throws NPE with --ignore-source-errors option
JDK-8311893 Interactive component with ARIA role 'tabpanel' does not have a programmatically associated name

tools/jshell

Fix Versions Bug Synopsis
8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23
JDK-8236505 Mark jdk/editpad/EditPadTest.java as @headful
JDK-8286398 Address possibly lossy conversions in jdk.internal.le
JDK-8276306 jdk/jshell/CustomInputToolBuilder.java fails intermittently on storage acquisition
JDK-8293000 Review running times of jshell regression tests

tools/launcher

Fix Versions Bug Synopsis
8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23
JDK-8305950 Have -XshowSettings option display tzdata version

xml

Fix Versions Bug Synopsis
8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23
JDK-8273278 Support XSLT on GraalVM Native Image--deterministic bytecode generation in XSLT
JDK-8285097 Duplicate XML keys in XPATHErrorResources.java and XSLTErrorResources.java

xml/javax.xml.parsers

Fix Versions Bug Synopsis
8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23
JDK-8280373 Update Xalan serializer / SystemIDResolver to align with JDK-8270492

xml/javax.xml.validation

Fix Versions Bug Synopsis
8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23
JDK-8283994 Make Xerces DatatypeException stackless

xml/javax.xml.xpath

Fix Versions Bug Synopsis
8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23
JDK-8289471 Issue in Initialization of keys in ErrorMsg.java and XPATHErrorResources.java

xml/jaxp

Fix Versions Bug Synopsis
8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23
JDK-8289486 Improve XSLT XPath operators count efficiency
JDK-8276141 XPathFactory set/getProperty method
JDK-8282583 Update BCEL md to include the copyright notice
JDK-8282280 Update Xerces2 Java to Version 2.12.2
JDK-8285081 Improve XPath operators count accuracy
JDK-8289511 Improve test coverage for XPath Axes: child
JDK-8289949 Improve test coverage for XPath: operators
JDK-8289510 Improve test coverage for XPath Axes: namespace
JDK-8292990 Improve test coverage for XPath Axes: parent
JDK-8289508 Improve test coverage for XPath Axes: ancestor, ancestor-or-self, preceding, and preceding-sibling
JDK-8289509 Improve test coverage for XPath Axes: descendant, descendant-or-self, following, following-sibling
JDK-8301269 Update Commons BCEL to Version 6.7.0
JDK-8290207 Missing notice in dom.md
JDK-8290209 jcup.md missing additional text