LABEL REPORT: jdk17u-fix-request

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

Report generated: Wed Jun 07 06:39:23 CEST 2023

Minimal actionable level to display: WAITING

client-libs

Fix Versions Bug Synopsis
sh/8 8 9 10 11 12 13 14 15 16 17 18 19 20 21
JDK-8274029 Remove jtreg tag manual=yesno for java/awt/print/Dialog/DialogOrient.java
JDK-8270859 Post JEP 411 refactoring: client libs with maximum covering > 10K
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-8284535 Fix PrintLatinCJKTest.java test that is failing with Parse Exception
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

client-libs/2d

Fix Versions Bug Synopsis
sh/8 8 9 10 11 12 13 14 15 16 17 18 19 20 21
JDK-8274456 Remove jtreg tag manual=yesno java/awt/print/PrinterJob/PageDialogTest.java
JDK-8273358 macOS Monterey does not have the font Times needed by Serif
JDK-8240756 [macos] SwingSet2:TableDemo:Printed Japanese characters were garbled
JDK-8297088 Update LCMS to 2.14
JDK-8303482 Update LCMS to 2.15
JDK-8280964 [Linux aarch64] : drawImage dithers TYPE_BYTE_INDEXED images incorrectly
JDK-8282577 ICC_Profile.setData(int, byte[]) invalidates the profile
JDK-8275872 Sync J2DBench run and analyze Makefile targets with build.xml
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-8192931 Regression test java/awt/font/TextLayout/CombiningPerf.java fails
JDK-8181571 printing to CUPS fails on mac sandbox app

client-libs/java.awt

Fix Versions Bug Synopsis
sh/8 8 9 10 11 12 13 14 15 16 17 18 19 20 21
JDK-8302849 SurfaceManager might expose partially constructed object
JDK-8282276 Problem list failing two Robot Screen Capture tests
JDK-8296934 Write a test to verify whether Undecorated Frame can be iconified or not
JDK-8306683 Open source several clipboard and color AWT tests
JDK-8306752 Open source several container and component AWT tests
JDK-8306753 Open source several container AWT tests
JDK-8306072 Open source several AWT MouseInfo related tests
JDK-8306409 Open source AWT KeyBoardFocusManger, LightWeightComponent related tests
JDK-8306652 Open source AWT MenuItem 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-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-8295685 Update Libpng to 1.6.38
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-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-8295774 Write a test to verify List sends ItemEvent/ActionEvent
JDK-8297523 Various GetPrimitiveArrayCritical miss result - NULL check
JDK-8297489 Modify TextAreaTextEventTest.java as to verify the content change of TextComponent sends TextEvent
JDK-8299296 Write a test to verify the components selection sends ItemEvent
JDK-8288415 java/awt/PopupMenu/PopupMenuLocation.java is unstable in MacOS machines
JDK-8306133 Open source few AWT Drag & Drop related tests
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-8306681 Open source more AWT DnD related tests
JDK-8306466 Open source more AWT Drag & Drop related tests
JDK-8306871 Open source more AWT Drag & Drop tests

client-libs/java.awt:i18n

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

client-libs/java.beans

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

client-libs/javax.accessibility

Fix Versions Bug Synopsis
sh/8 8 9 10 11 12 13 14 15 16 17 18 19 20 21
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-8284524 Create an automated test for JDK-4422362
JDK-8284767 Create an automated test for JDK-4422535
JDK-8277922 Unable to click JCheckBox in JTable through Java Access Bridge
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

client-libs/javax.imageio

Fix Versions Bug Synopsis
sh/8 8 9 10 11 12 13 14 15 16 17 18 19 20 21
JDK-8302151 BMPImageReader throws an exception reading BMP images
JDK-8274735 javax.imageio.IIOException: Unsupported Image Type while processing a valid JPEG image

client-libs/javax.sound

Fix Versions Bug Synopsis
sh/8 8 9 10 11 12 13 14 15 16 17 18 19 20 21
JDK-7188098 TEST_BUG: closed/javax/sound/midi/Synthesizer/Receiver/bug6186488.java fails
JDK-8178698 javax/sound/midi/Sequencer/MetaCallback.java failed with timeout

client-libs/javax.swing

Fix Versions Bug Synopsis
sh/8 8 9 10 11 12 13 14 15 16 17 18 19 20 21
JDK-8209343 Test javax/swing/border/TestTitledBorderLeak.java should be marked as headful
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-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-8301342 Prefer ArrayList to LinkedList in LayoutComparator
JDK-8251177 [macosx] The text "big" is truncated in JTabbedPane
JDK-8286172 Create an automated test for JDK-4516019
JDK-8239502 [TEST_BUG] Test javax/swing/text/FlowView/6318524/bug6318524.java never fails
JDK-4819544 SwingSet2 JTable Demo throws NullPointerException
JDK-8270116 Expand ButtonGroupLayoutTraversalTest.java to run in all LaFs, including Aqua on macOS
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-8283493 Create an automated regression test for RFE 4231298
JDK-8282936 Write a regression test for JDK-4615365
JDK-8283623 Create an automated regression test for JDK-4525475
JDK-8283621 Write a regression test for CCC4400728
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-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-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-8282860 Write a regression test for JDK-4164779
JDK-8307130 Open source few Swing JMenu tests

core-libs

Fix Versions Bug Synopsis
sh/8 8 9 10 11 12 13 14 15 16 17 18 19 20 21
JDK-8275735 [linux] Remove deprecated Metrics api (kernel memory limit)
JDK-8286029 Add classpath exemption to globals_vectorApiSupport_***.S.inc
JDK-8282143 Objects.requireNonNull should be ForceInline
JDK-8287663 Add a regression test for JDK-8287073
JDK-8287073 NPE from CgroupV2Subsystem.getInstance()

core-libs/java.io

Fix Versions Bug Synopsis
sh/8 8 9 10 11 12 13 14 15 16 17 18 19 20 21
JDK-8275536 Add test to check that File::lastModified returns same time stamp as Files.getLastModifiedTime
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.

core-libs/java.io:serialization

Fix Versions Bug Synopsis
sh/8 8 9 10 11 12 13 14 15 16 17 18 19 20 21
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
sh/8 8 9 10 11 12 13 14 15 16 17 18 19 20 21
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-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
sh/8 8 9 10 11 12 13 14 15 16 17 18 19 20 21
JDK-8272836 Limit run time for java/lang/invoke/LFCaching tests
JDK-8292443 Weak CAS VarHandle/Unsafe tests should test always-failing cases
JDK-8292407 Improve Weak CAS VarHandle/Unsafe tests resilience under spurious failures

core-libs/java.lang:class_loading

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

core-libs/java.math

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

core-libs/java.net

Fix Versions Bug Synopsis
sh/8 8 9 10 11 12 13 14 15 16 17 18 19 20 21
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-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-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-8293562 KeepAliveCache Blocks Threads while Closing Connections
JDK-8223783 sun/net/www/http/HttpClient/MultiThreadTest.java sometimes detect threads+1 connections
JDK-8272702 Resolving URI relative path with no / may lead to incorrect toString
JDK-8299015 Ensure that HttpResponse.BodySubscribers.ofFile writes all bytes
JDK-8268294 Reusing HttpClient in a WebSocket.Listener hangs.
JDK-8297211 Expensive fillInStackTrace operation in HttpURLConnection.getOutputStream0 when no content-length in response

core-libs/java.nio

Fix Versions Bug Synopsis
sh/8 8 9 10 11 12 13 14 15 16 17 18 19 20 21
JDK-8283756 (zipfs) ZipFSOutputStreamTest.testOutputStream should only check inflated bytes
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-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-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
sh/8 8 9 10 11 12 13 14 15 16 17 18 19 20 21
JDK-8275863 Use encodeASCII for ASCII-compatible DoubleByte encodings
JDK-8301119 Support for GB18030-2022

core-libs/java.time

Fix Versions Bug Synopsis
sh/8 8 9 10 11 12 13 14 15 16 17 18 19 20 21
JDK-8296108 (tz) Update Timezone Data to 2022f
JDK-8305113 (tz) Update Timezone Data to 2023c

core-libs/java.util

Fix Versions Bug Synopsis
sh/8 8 9 10 11 12 13 14 15 16 17 18 19 20 21
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

core-libs/java.util.concurrent

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

core-libs/java.util.jar

Fix Versions Bug Synopsis
sh/8 8 9 10 11 12 13 14 15 16 17 18 19 20 21
JDK-8295530 Update Zlib Data Compression Library to Version 1.2.13
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
sh/8 8 9 10 11 12 13 14 15 16 17 18 19 20 21
JDK-8283719 java/util/logging/CheckZombieLockTest.java failing intermittently

core-libs/java.util.regex

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

core-libs/java.util.stream

Fix Versions Bug Synopsis
sh/8 8 9 10 11 12 13 14 15 16 17 18 19 20 21
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
sh/8 8 9 10 11 12 13 14 15 16 17 18 19 20 21
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-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-8273924 ArrayIndexOutOfBoundsException thrown in java.util.JapaneseImperialCalendar.add()

core-libs/javax.naming

Fix Versions Bug Synopsis
sh/8 8 9 10 11 12 13 14 15 16 17 18 19 20 21
JDK-8287672 jtreg test com/sun/jndi/ldap/LdapPoolTimeoutTest.java fails intermittently in nightly run
JDK-8277795 LDAP connection timeout not honoured under contention

core-svc

Fix Versions Bug Synopsis
sh/8 8 9 10 11 12 13 14 15 16 17 18 19 20 21
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
sh/8 8 9 10 11 12 13 14 15 16 17 18 19 20 21
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-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()

core-svc/java.lang.instrument

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

core-svc/java.lang.management

Fix Versions Bug Synopsis
sh/8 8 9 10 11 12 13 14 15 16 17 18 19 20 21
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-8274522 java/lang/management/ManagementFactory/MXBeanException.java test fails with Shenandoah
JDK-8274523 java/lang/management/MemoryMXBean/MemoryTest.java test should handle Shenandoah

core-svc/tools

Fix Versions Bug Synopsis
sh/8 8 9 10 11 12 13 14 15 16 17 18 19 20 21
JDK-8195809 [TESTBUG] jps and jcmd -l support for containers is not tested

docs

Fix Versions Bug Synopsis
sh/8 8 9 10 11 12 13 14 15 16 17 18 19 20 21
JDK-8303130 Document required Accessibility permissions on macOS

hotspot

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

hotspot/compiler

Fix Versions Bug Synopsis
sh/8 8 9 10 11 12 13 14 15 16 17 18 19 20 21
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-8284980 Test vmTestbase/nsk/stress/except/except010.java times out with -Xcomp -XX:+DeoptimizeALot
JDK-8201516 DebugNonSafepoints generates incorrect information
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-8303511 C2: assert(get_ctrl(n) == cle_out) during unrolling
JDK-8299570 [JVMCI] Insufficient error handling when CodeBuffer is exhausted
JDK-8273807 Zero: Drop incorrect test block from compiler/startup/NumCompilerThreadsCheck.java
JDK-8300590 [JVMCI] BytecodeFrame.equals is broken
JDK-8302172 [JVMCI] HotSpotResolvedJavaMethodImpl.canBeInlined must respect ForceInline
JDK-8307572 AArch64: Vector registers are clobbered by some macroassemblers
JDK-8296136 Use correct register in aarch64_enc_fast_unlock()
JDK-8294902 Undefined Behavior in C2 regalloc with null references
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-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-8282528 AArch64: Incorrect replicate2L_zero rule
JDK-8283441 C2: segmentation fault in ciMethodBlocks::make_block_at(int)
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-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-8303564 C2: "Bad graph detected in build_loop_late" after a CMove is wrongly split thru phi
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-8288992 AArch64: CMN should be handled the same way as CMP
JDK-8292713 Unsafe.allocateInstance should be intrinsified without UseUnalignedAccesses
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-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

hotspot/gc

Fix Versions Bug Synopsis
sh/8 8 9 10 11 12 13 14 15 16 17 18 19 20 21
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-8277212 GC accidentally cleans valid megamorphic vtable inline caches
JDK-8275226 Shenandoah: Relax memory constraint for worker claiming tasks/ranges
JDK-8280016 gc/g1/TestShrinkAuxiliaryData30 test fails on large machines
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-8273378 Shenandoah: Remove the remaining uses of os::is_MP
JDK-8278826 Print error if Shenandoah flags are empty (instead of crashing)
JDK-8278389 SuspendibleThreadSet::_suspend_all should be volatile/atomic
JDK-8270110 Shenandoah: Add test for JDK-8269661
JDK-8266519 Cleanup resolve() leftovers from BarrierSet et al
JDK-8277866 gc/epsilon/TestMemoryMXBeans.java failed with wrong initial heap size
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-8269478 Shenandoah: gc/shenandoah/mxbeans tests should be more resilient
JDK-8270096 Shenandoah: Optimize gc/shenandoah/TestRefprocSanity.java for interpreter mode
JDK-8307395 Add missing STS to Shenandoah
JDK-8306738 Select num workers for safepoint ParallelCleanupTask

hotspot/jfr

Fix Versions Bug Synopsis
sh/8 8 9 10 11 12 13 14 15 16 17 18 19 20 21
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-8294673 JFR: Add SecurityProviderService#threshold to TestActiveSettingEvent.java
JDK-8286707 JFR: Don't commit JFR internal jdk.JavaMonitorWait events
JDK-8274560 JFR: Add test for OldObjectSample event when using Shenandoah

hotspot/jvmti

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

hotspot/other

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

hotspot/runtime

Fix Versions Bug Synopsis
sh/8 8 9 10 11 12 13 14 15 16 17 18 19 20 21
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-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-8309138 Fix container tests for jdks with symlinked conf dir
JDK-8284732 FFI_GO_CLOSURES macro not defined but required for zero build on Mac OS X
JDK-8048190 NoClassDefFoundError omits original ExceptionInInitializerError
JDK-8299424 containers/docker/TestMemoryWithCgroupV1.java fails on SLES12 ppc64le when testing Memory and Swap Limit
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-8293466 libjsig should ignore non-modifying sigaction calls
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-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-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-8302491 NoClassDefFoundError omits the original cause of an error

hotspot/svc

Fix Versions Bug Synopsis
sh/8 8 9 10 11 12 13 14 15 16 17 18 19 20 21
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-8280004 DCmdArgument::parse_value() should handle NULL input

hotspot/svc-agent

Fix Versions Bug Synopsis
sh/8 8 9 10 11 12 13 14 15 16 17 18 19 20 21
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

hotspot/test

Fix Versions Bug Synopsis
sh/8 8 9 10 11 12 13 14 15 16 17 18 19 20 21
JDK-8267138 Stray suffix when starting gtests via GTestWrapper.java
JDK-8295288 Some vm_flags tests associate with a wrong BugID
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-8273804 Platform.isTieredSupported should handle the no-compiler case

infrastructure/build

Fix Versions Bug Synopsis
sh/8 8 9 10 11 12 13 14 15 16 17 18 19 20 21
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-8273497 building.md should link to both md and html
JDK-8254318 Remove .hgtags
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-8297963 Partially fix string expansion issues in UTIL_DEFUN_NAMED and related macros
JDK-8302879 doc/building.md update link to jtreg builds
JDK-8304134 jib bootstrapper fails to quote filename when checking download filetype
JDK-8297000 [jib] Add more friendly warning for proxy issues
JDK-8305721 add `make compile-commands` artifacts to .gitignore
JDK-8303476 Add the runtime version in the release file of a JDK image
JDK-8306543 GHA: MSVC installation is failing

security-libs

Fix Versions Bug Synopsis
sh/8 8 9 10 11 12 13 14 15 16 17 18 19 20 21
JDK-8282538 PKCS11 tests fail on CentOS Stream 9
JDK-8296548 Improve MD5 intrinsic for x86_64
JDK-8270280 security/infra/java/security/cert/CertPathValidator/certification/LetsEncryptCA.java OCSP response error
JDK-8293808 mscapi destroyKeyContainer enhance KeyStoreException: Access is denied exception

security-libs/java.security

Fix Versions Bug Synopsis
sh/8 8 9 10 11 12 13 14 15 16 17 18 19 20 21
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-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-8297955 LDAP CertStore should use LdapName and not String for DNs
JDK-8291595 [17u] Delete files missed in backport of 8269039
JDK-8274471 Add support for RSASSA-PSS in OCSP Response
JDK-8224768 Test ActalisCA.java fails
JDK-8268427 Improve AlgorithmConstraints:checkAlgorithm performance
JDK-8272391 Undeleted debug information
JDK-8270946 X509CertImpl.getFingerprint should not return the empty String
JDK-8272708 [Test]: Cleanup: test/jdk/security/infra/java/security/cert/CertPathValidator/certification/BuypassCA.java no longer needs ocspEnabled
JDK-8155246 Throw error if default java.security file is missing

security-libs/javax.crypto

Fix Versions Bug Synopsis
sh/8 8 9 10 11 12 13 14 15 16 17 18 19 20 21
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-8281628 KeyAgreement : generateSecret intermittently not resetting

security-libs/javax.crypto:pkcs11

Fix Versions Bug Synopsis
sh/8 8 9 10 11 12 13 14 15 16 17 18 19 20 21
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-8294906 Memory leak in PKCS11 NSS TLS server
JDK-8279941 sun/security/pkcs11/Signature/TestDSAKeyLength.java fails when NSS version detection fails

security-libs/javax.net.ssl

Fix Versions Bug Synopsis
sh/8 8 9 10 11 12 13 14 15 16 17 18 19 20 21
JDK-8282600 SSLSocketImpl should not use user_canceled workaround when not necessary
JDK-8270317 Large Allocation in CipherSuite
JDK-8284694 Avoid evaluating SSLAlgorithmConstraints twice
JDK-8293489 Accept CAs with BasicConstraints without pathLenConstraint
JDK-8275811 Incorrect instance to dispose
JDK-8227651 Tests fail with SSLProtocolException: Input record too big

security-libs/javax.smartcardio

Fix Versions Bug Synopsis
sh/8 8 9 10 11 12 13 14 15 16 17 18 19 20 21
JDK-8286211 Update PCSC-Lite for SUSE Linux to 1.9.5

security-libs/javax.xml.crypto

Fix Versions Bug Synopsis
sh/8 8 9 10 11 12 13 14 15 16 17 18 19 20 21
JDK-8275082 Update XML Security for Java to 2.3.0
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-8278186 org.jcp.xml.dsig.internal.dom.Utils.parseIdFromSameDocumentURI throws StringIndexOutOfBoundsException when calling substring method

security-libs/jdk.security

Fix Versions Bug Synopsis
sh/8 8 9 10 11 12 13 14 15 16 17 18 19 20 21
JDK-8285398 Cache the results of constraint checks
JDK-8293326 jdk/sun/security/tools/jarsigner/compatibility/SignTwice.java slow on Windows

security-libs/org.ietf.jgss

Fix Versions Bug Synopsis
sh/8 8 9 10 11 12 13 14 15 16 17 18 19 20 21
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
sh/8 8 9 10 11 12 13 14 15 16 17 18 19 20 21
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
sh/8 8 9 10 11 12 13 14 15 16 17 18 19 20 21
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
sh/8 8 9 10 11 12 13 14 15 16 17 18 19 20 21
JDK-8271254 javac generates unreachable code when using empty semicolon statement
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-8300751 [17u] Remove duplicate entry in javac.properties

tools/javadoc(tool)

Fix Versions Bug Synopsis
sh/8 8 9 10 11 12 13 14 15 16 17 18 19 20 21
JDK-8284367 Upgrade JQuery UI to 1.13.1 from 1.12.1
JDK-8274172 Convert JavadocTester to use NIO
JDK-8268582 javadoc throws NPE with --ignore-source-errors option

tools/jshell

Fix Versions Bug Synopsis
sh/8 8 9 10 11 12 13 14 15 16 17 18 19 20 21
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

xml

Fix Versions Bug Synopsis
sh/8 8 9 10 11 12 13 14 15 16 17 18 19 20 21
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
sh/8 8 9 10 11 12 13 14 15 16 17 18 19 20 21
JDK-8280373 Update Xalan serializer / SystemIDResolver to align with JDK-8270492

xml/javax.xml.xpath

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

xml/jaxp

Fix Versions Bug Synopsis
sh/8 8 9 10 11 12 13 14 15 16 17 18 19 20 21
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-8289948 Improve test coverage for XPath functions: Node Set Functions
JDK-8290837 Improve test coverage for XPath functions: Boolean Functions
JDK-8290838 Improve test coverage for XPath functions: Number Functions
JDK-8289949 Improve test coverage for XPath: operators
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-8290207 Missing notice in dom.md
JDK-8290209 jcup.md missing additional text