Liberica JDK 11.0.14+9 Release Notes


The full version string for this update release is 11.0.14+9. The version number is 11.

Liberica JDK 11.0.14+9

Liberica is a certified, Java SE 11-compliant distribution of OpenJDK 11 which works on server (Linux x86_64, Linux ARM64, Solaris SPARC, Solaris x64, Windows 64), desktop (Windows 64, Windows 32, Mac, Linux x86_64), and embedded devices (Linux ARM64, Linux ARMv7, including Raspberry Pi 2 & 3 (ARMv6 hardfloat)). It has the following notable additions:

  • Linux x86_64 version contains experimental support for ZGC.
  • Linux x86_64, ARMv8 and ARMv7 distributions include a choice of Client VM, Server VM and Minimal VM.
  • Alpine Linux x86_64 version is build with musl support.
  • Windows x86_64, Windows x86, Windows ARMv8, Mac, Linux x86_64, Linux x86 and Linux ARMv7 distributions contain OpenJFX 11.
  • Linux ARMv7 distribution contains Device IO API compiled for Raspberry Pi.

Please refer to the Oracle JDK 11.0.14 release notes for further information on JDK 11 features. This document further outlines the peculiarities of Liberica distribution as compared to Oracle JDK 11 distribution.

Supported Server and Desktop configurations

Liberica is supported on the following OSes:

  • Ubuntu Linux 16.04, 18.04 (x86, x86_64, ARMv8)
  • Debian Linux 8, 9 (x86, x86_64, ARMv8)
  • Red Hat, Oracle Linux and CentOS 6.x, 7.x (x86, x86_64, ARMv8)
  • Alpine Linux 3.7+
  • SUSE Linux Enterprise 12, 15 and tumbleweed (x86_64, ARMv8)
  • Apple macOS 10.11+
  • Solaris 11.1+ (SPARC and x64)
  • Microsoft Windows 2019, Windows 2016, Windows 2012 R2, Windows 10, Windows 8, Windows 7 (64 and 32 bit)

It is also known to work on other Linux distributions and Windows versions.

Note: The minimum supported Linux kernel version is 2.6.18 and GLIBC version 2.6. LibericaFX works on all supported Ubuntu versions, Red Hat Linux family starting from 7.x and SUSE versions with GTK3 backend.

Supported Embedded configurations

Liberica is tested and certified on Raspberry Pi 2 & 3 running the following OSes:

  • Raspbian OS (armhf)
  • OpenSUSE (armv8)

It is also known to work with Debian (armhf) and Ubuntu (armhf).

Liberica JDK 11 distribution

Liberica JDK 11.0.14 are distributed as .rpm, .zip, .deb and .tar.gz packages. Please select the one which is most appropriate for your purposes.

Liberica 11 introduced all new features supported by OpenJDK 11.

With the introduction of the Jigsaw feature in JDK 9 and Minimal VM it is now possible to create a Runtime that is sufficient to run your application and trim down the size of the Runtime. To generate a Runtime with just the Minimal VM, add --vm=minimal to jlink options.

By default, the Liberica uses Server VM. Server VM and Client VM can be enabled with -server and -client command line options, respectively. In case the deployment requires to minimize the footprint, it may be beneficial to use Minimal VM, which emphasises on a minimal footprint. It has C1 JIT compiler only, Serial GC and no serviceability features.

LibericaFX for the Raspberry Pi

Liberica JDK 11 come with a bundled LibericaFX implementation, which is based on OpenJFX. The following tables lists Java FX modules status of Liberica distribution

  • Java FX Graphics - works.
  • Java FX Controls - works.
  • Java FX Media - does not work.
  • Java FX Webkit - does not work.

The following pipelines are known to work: EGL, SW (direct framebuffer) and GTK. By default, Liberica tries to use the accelerated EGL pipeline, which requires the presence of EGL libraries. If they are not found, the implementation falls back to software rendering.

Use the following command line options to specify the rendering pipeline:

  • -Dprism.order=sw forces the use of software rendering pipeline.
  • -Dprism.order=es2 forces the use of EGL pipeline and hardware acceleration.
  • -Djavafx.platform=gtk if you would like to launch a LibericaFX application using Liberica from X11.

Please refer to the following wiki for more information.

Device IO API for the Raspberry Pi

Liberica JDK 11 comes with a bundled OpenJDK Device I/O (DIO) API implementation module. DIO provides a Java API for accessing Raspberry PI GPIO pins and for communicating with peripheral devices:

  • General Purpose Input/Output (GPIO).
  • Inter-Integrated Circuit Bus (I2C), Serial Peripheral Interface (SPI).
  • Universal Asynchronous Receiver/Transmitter (UART).

Please refer to the following wiki for more information.

Security Baselines

BellSoft Liberica follows the security baselines for Oracle Java SE. Please refer to the Oracle documentation for a list of issues fixed in a given release.

Known Issues

LibericaFX and EGL on Raspbian

As of 2017, the default location of Broadcom libEGL.so and libGLESv2.so has changed in Raspbian OS. If you'd like to leverage hardware EGL acceleration available from Broadcom video drivers in LibericaFX while running a recent Raspbian OS, run the following command:

cd /opt/vc/lib
sudo ln -s libbrcmEGL.so libEGL.so
sudo ln -s libbrcmGLESv2.so libGLESv2.so

Issues fixed

Issue Description
JDK-8217375 jarsigner breaks old signature with long lines in
JDK-8264934 Enhance cross VM serialization
JDK-8268488 More valuable DerValues
JDK-8268494 Better inlining of inlined interfaces
JDK-8268512 More content for ContentInfo
JDK-8268801 Improve PKCS attribute handling
JDK-8268813 Better String matching
JDK-8269151 Better construction of EncryptedPrivateKeyInfo
JDK-8269944 Better HTTP transport redux
JDK-8270386 Better verification of scan methods
JDK-8270392 Improve String constructions
JDK-8270416 Enhance construction of Identity maps
JDK-8270492 Better resolution of URIs
JDK-8270498 Improve SAX Parser configuration management
JDK-8270646 Improved scanning of XML entities
JDK-8270952 Improve TIFF file handling
JDK-8271962 Better TrueType font loading
JDK-8271968 Better canonical naming
JDK-8271987 Manifest improved manifest entries
JDK-8272014 Better array indexing
JDK-8272026 Verify Jar Verification
JDK-8272236 Improve serial forms for transport
JDK-8272272 Enhance jcmd communication
JDK-8272462 Enhance image handling
JDK-8273290 Enhance sound handling
JDK-8273308 PatternMatchTest.java fails on CI
JDK-8273756 Enhance BMP image support
JDK-8273838 Enhanced BMP processing
JDK-8273968 JCK javax_xml tests fail in CI
JDK-8274096 Improve decoding of image files
JDK-8279541 Improve HarfBuzz
JDK-8160597 IllegalArgumentException when we initiate drag on Image
JDK-8232687 No static JNI loader for libprism-sw
JDK-8232929 Duplicate symbols when building static libraries
JDK-8236808 javafx_iio can not be used in static environment
JDK-8244417 support static build for Windows
JDK-8245456 MacPasteboard throws ClassCastException on static builds
JDK-8263807 Button types of a DialogPane are set twice, returns a wrong button
JDK-8272546 Better TrueType font loading
JDK-8272638 Update copyright header for files modified in 2021
JDK-8274413 FX: Update copyright year in docs, readme files to 2022
JDK-8274929 Crash while reading specific clipboard content
JDK-8275138 WebView: UserAgent string is empty for first request
JDK-8275723 Crash on macOS 12 in GlassRunnable::dealloc
JDK-8275835 Change JavaFX release version in jfx11u to 11.0.14
JDK-8276490 Incorrect path for duplicate x and y values, when path falls outside axis bound
JDK-8276847 JSException: ReferenceError: Can't find variable: IntersectionObserver
JDK-8277133 Dragboard contents retrieved all over again during a DND process on WebView
JDK-8279396 Define version in .jcheck/conf
JDK-8210205 build fails on AIX in hotspot cpp tests (for example getstacktr001.cpp)
JDK-8277529 SIGSEGV in C2 CompilerThread Node::rematerialize() compiling Packet::readUnsignedTrint
JDK-8251329 (zipfs) Files.walkFileTree walks infinitely if zip has dir named "." inside
JDK-8276774 Cookie stored in CookieHandler not sent if user headers contain cookie
JDK-8267256 Extend minimal retry for loopback connections on Windows to PlainSocketImpl
JDK-8252114 Windows-AArch64: Enable and test ZGC and ShenandoahGC
JDK-8255264 Support for identifying the full range of IPv4 localhost addresses on Windows
JDK-8212148 Remove remaining NSK_CPP_STUBs
JDK-8236042 [TESTBUG] serviceability/sa/ClhsdbCDSCore.java fails with -Xcomp -XX:TieredStopAtLevel=1
JDK-8223400 Replace some enums with static const members in hotspot/runtime
JDK-8211899 Remove the NSK_CPP_STUB macros from vmTestbase for jvmti/scenarios/[E-M]
JDK-8212083 Handle remaining gc/lock native code and fix two strings
JDK-8212082 Remove the NSK_CPP_STUB macros for remaining vmTestbase/jvmti/[sS]*
JDK-8211432 [REDO] Handle JNIGlobalRefLocker.cpp
JDK-8261661 gc/stress/TestReclaimStringsLeaksMemory.java fails because Reserved memory size is too big
JDK-8270290 NTLM authentication fails if HEAD request is used
JDK-8211782 Remove the NSK_CPP_STUB macros from vmTestbase for jvmti/[I-S]*
JDK-8211036 Remove the NSK_STUB macros from vmTestbase for non jvmti
JDK-8250521 Configure initial RTO to use minimal retry for loopback connections on Windows
JDK-8248238 Implementation: JEP 388: Windows AArch64 Support
JDK-8272181 Windows-AArch64:Backport fix of `Backtracing broken on PAC enabled systems`
JDK-8274773 [TESTBUG] UnsafeIntrinsicsTest intermittently fails on weak memory model platform
JDK-8277224 sun.security.pkcs.PKCS9Attributes.toString() throws NPE
JDK-8277815 Fix mistakes in legal header backports
JDK-8211801 Remove the NSK_CPP_STUB macros from vmTestbase for jvmti/scenarios/[A-E]
JDK-8211905 Remove multiple casts for EM06 file
JDK-8211131 Remove the NSK_CPP_STUB macros from vmTestbase for jvmti/[G-I]*
JDK-8211261 Remove the NSK_CPP_STUB macros from vmTestbase for jvmti/[A-G]*
JDK-8210984 [TESTBUG] hs203t003 fails with "# ERROR: hs203t003.cpp, 218: NSK_CPP_STUB2 ( ResumeThread, jvmti, thread)"
JDK-8210689 Remove the multi-line old C style for string literals
JDK-8210726 Fix up a few minor nits forgotten by JDK-8210665
JDK-8210385 Clean up JNI_ENV_ARG and factorize the macros for vmTestbase/jvmti[A-N] tests
JDK-8271567 AArch64: AES Galois CounterMode (GCM) interleaved implementation using vector instructions
JDK-8276139 TestJpsHostName.java not reliable, better to expand HostIdentifierCreate.java test
JDK-8210700 Clean up JNI_ENV_ARG and factorize the macros for vmTestbase/jvmti/unit tests
JDK-8210481 Remove #ifdef cplusplus from vmTestbase
JDK-8210665 Clean up JNI_ENV_ARG and factorize the macros for vmTestbase/jvmti[R-U] tests
JDK-8210593 Clean up JNI_ENV_ARG and factorize the macros for vmTestbase/jvmti[N-R] tests
JDK-8210429 Clean up JNI_ENV_ARG for vmTestbase/jvmti/Get[G-Z] tests
JDK-8210242 [TESTBUG] vmTestbase/nsk/stress/jni/jnistress001.java crashes with EXCEPTION_ACCESS_VIOLATION on windows-x86
JDK-8273235 tools/launcher/HelpFlagsTest.java Fails on Windows 32bit
JDK-8273026 Slow LoginContext.login() on multi threading application
JDK-8210198 Clean up JNI_ENV_ARG for vmTestbase/jvmti/Get[A-F] tests
JDK-8210182 Remove macros for C compilation from vmTestBase but non jvmti
JDK-8226943 compile error in libfollowref003.cpp with XCode 10.2 on macosx
JDK-8209611 use C++ compiler for hotspot tests
JDK-8274860 gcc 10.2.1 produces an uninitialized warning in sharedRuntimeTrig.cpp
JDK-8277029 JMM GetDiagnosticXXXInfo APIs should verify output array sizes
JDK-8276536 Update TimeZoneNames files to follow the changes made by JDK-8275766
JDK-8275766 (tz) Update Timezone Data to 2021e
JDK-8275849 TestZoneInfo310.java fails with tzdata2021e
JDK-8256956 RegisterImpl::max_slots_per_register is incorrect on AMD64
JDK-8276157 C2: Compiler stack overflow during escape analysis on Linux x86_32
JDK-8263059 security/infra/java/security/cert/CertPathValidator/certification/ComodoCA.java fails due to revoked cert
JDK-8253147 The javax/swing/JPopupMenu/7154841/bug7154841.java fail on big screens
JDK-8202342 [Graal] fromTonga/nsk/jvmti/unit/FollowReferences/followref003/TestDescription.java fails with "Location mismatch" errors
JDK-8276201 Shenandoah: Race results degenerated GC to enter wrong entry point
JDK-8034084 nsk.nsk/jvmti/ThreadStart/threadstart003 Wrong number of thread end events
JDK-8258457 testlibrary_tests/ctw/JarDirTest.java fails with InvalidPathException on windows
JDK-8201224 Make string buffer size dynamic in mlvmJvmtiUtils.c
JDK-8174819 java/nio/file/WatchService/LotsOfEvents.java fails intermittently
JDK-8204161 [TESTBUG] auto failed with the "Applet thread threw exception: java.lang.UnsupportedOperationException" exception
JDK-8208242 Add @requires to vmTestbase/gc/g1 tests
JDK-8261916 gtest/GTestWrapper.java vmErrorTest.unimplemented1_vm_assert failed
JDK-8276550 Use SHA256 hash in build.tools.depend.Depend
JDK-8236596 HttpClient leaves HTTP/2 sockets in CLOSE_WAIT, when using proxy tunnel
JDK-8276854 Windows GHA builds fail due to broken Cygwin
JDK-8198617 java/awt/Focus/6382144/EndlessLoopTest.java fails on mac
JDK-8136517 [macosx]Test java/awt/Focus/8073453/AWTFocusTransitionTest.java fails on MacOSX
JDK-8276943 Backout JDK-8274338 11u backport
JDK-8274522 java/lang/management/ManagementFactory/MXBeanException.java test fails with Shenandoah
JDK-8171381 [TEST_BUG] [macos] javax/swing/JPopupMenu/7156657/bug7156657.java fails on OS X
JDK-8233562 [TESTBUG] Swing StyledEditorKit test bug4506788.java fails on MacOS
JDK-8264526 javax/swing/text/html/parser/Parser/8078268/bug8078268.java timeout
JDK-8267246 -XX:MaxRAMPercentage=0 is unreasonable for jtreg tests on many-core machines
JDK-8270533 AArch64: size_fits_all_mem_uses should return false if its output is a CAS
JDK-8233561 [TESTBUG] Swing text test bug8014863.java fails on macos
JDK-8256009 Remove src/hotspot/share/adlc/Test/i486.ad
JDK-8256182 Update qemu-debootstrap cross-compilation recipe
JDK-8274338 com/sun/jdi/RedefineCrossEvent.java failed "assert(m != __null) failed: NULL mirror"
JDK-8233637 [TESTBUG] Swing ActionListenerCalledTwiceTest.java fails on macos
JDK-8233641 [TESTBUG] JMenuItem test bug4171437.java fails on macos
JDK-8233560 [TESTBUG] ToolTipManager/Test6256140.java is failing on macos
JDK-8248500 AArch64: Remove the r18 dependency on Windows AArch64
JDK-8233570 [TESTBUG] HTMLEditorKit test bug5043626.java is failing on macos
JDK-8272720 Fix the implementation of loop unrolling heuristic with LoopPercentProfileLimit
JDK-8276066 Reset LoopPercentProfileLimit for x86 due to suboptimal performance
JDK-8233556 [TESTBUG] JPopupMenu tests fail on MacOS
JDK-8015602 [macosx] Test javax/swing/SpringLayout/4726194/bug4726194.java fails on MacOSX
JDK-8223141 Change (count) suffix _ct into _cnt.
JDK-8267304 Bump global JTReg memory limit to 768m
JDK-8235784 java/lang/invoke/VarHandles/VarHandleTestByteArrayAsInt.java fails due to timeout with fastdebug bits
JDK-7151826 [TEST_BUG] [macosx] The test javax/swing/JPopupMenu/4966112/bug4966112.java not for mac
JDK-8233635 [TESTBUG] ProgressMonitorEscapeKeyPress.java fails on macos
JDK-8199529 javax/swing/text/Utilities/8142966/SwingFontMetricsTest.java fails on windows
JDK-8249195 Change to Xcode 11.3.1 for building on Macos at Oracle
JDK-8256202 Some tweaks for jarsigner tests PosixPermissionsTest and SymLinkTest
JDK-8219986 Change to Xcode 10.1 for building on Macosx at Oracle
JDK-8275713 TestDockerMemoryMetrics test fails on recent runc
JDK-8262844 (fs) FileStore.supportsFileAttributeView might return false negative in case of ext3
JDK-8274779 HttpURLConnection: HttpClient and HttpsClient incorrectly check request method when set to POST
JDK-8190753 (zipfs): Accessing a large entry (> 2^31 bytes) leads to a negative initial size for ByteArrayOutputStream
JDK-8197811 Test java/awt/Choice/PopupPosTest/PopupPosTest.java fails on Windows
JDK-8198623 java/awt/KeyboardFocusmanager/TypeAhead/EnqueueWithDialogButtonTest/EnqueueWithDialogButtonTest.java fails on mac
JDK-8246807 Incorrect copyright header in TimeZoneDatePermissionCheck.sh
JDK-8131745 java/lang/management/ThreadMXBean/AllThreadIds.java still fails intermittently
JDK-8274407 (tz) Update Timezone Data to 2021c
JDK-8274467 TestZoneInfo310.java fails with tzdata2021b
JDK-8274468 TimeZoneTest.java fails with tzdata2021b
JDK-8226514 Replace wildcard address with loopback or local host in tests - part 17
JDK-8233567 [TESTBUG] FocusSubRequestTest.java fails on macos
JDK-8233555 [TESTBUG] JRadioButton tests failing on MacoS
JDK-8270116 Expand ButtonGroupLayoutTraversalTest.java to run in all LaFs, including Aqua on macOS
JDK-8220575 Correctly format test URI's that contain a retrieved IPv6 address
JDK-8239422 [TESTBUG] compiler/c1/TestPrintIRDuringConstruction.java failed when C1 is disabled
JDK-8263068 Rename safefetch.hpp to safefetch.inline.hpp
JDK-8275051 Shenandoah: Correct ordering of requested gc cause and gc request flag
JDK-8197800 Test java/awt/Focus/NonFocusableWindowTest/NoEventsTest.java fails on Windows
JDK-8198619 java/awt/Focus/FocusTraversalPolicy/ButtonGroupLayoutTraversal/ButtonGroupLayoutTraversalTest.java fails on mac
JDK-8171998 javax/swing/JMenu/4692443/bug4692443.java fails on Windows
JDK-8256201 java/awt/FullScreen/FullscreenWindowProps/FullscreenWindowProps.java failed
JDK-8266579 Update test/jdk/java/lang/ProcessHandle/PermissionTest.java & test/jdk/java/sql/testng/util/TestPolicy.java
JDK-8272708 [Test]: Cleanup: test/jdk/security/infra/java/security/cert/CertPathValidator/certification/BuypassCA.java no longer needs ocspEnabled
JDK-8247510 typo in IllegalHandshakeMessage
JDK-8207936 TestZipFile failed with java.lang.AssertionError exception
JDK-8261075 Create stubRoutines.inline.hpp with SafeFetch implementation
JDK-8270517 Add Zero support for LoongArch
JDK-8233559 [TESTBUG] TestNimbusOverride.java is failing on macos
JDK-8252051 Make mlvmJvmtiUtils strncpy uses GCC 10.x friendly
JDK-8275131 Exceptions after a touchpad gesture on macOS
JDK-8270280 security/infra/java/security/cert/CertPathValidator/certification/LetsEncryptCA.java OCSP response error
JDK-8274293 Build failure on macOS with Xcode 13.0 as vfork is deprecated
JDK-8198624 java/awt/KeyboardFocusmanager/TypeAhead/SubMenuShowTest/SubMenuShowTest.html fails on mac
JDK-8233550 [TESTBUG] JTree tests fail regularly on MacOS
JDK-8239827 The test OpenByUNCPathNameTest.java should be changed to be manual
JDK-8233647 [TESTBUG] JColorChooser/Test8051548.java is failing on macos
JDK-8233566 [TESTBUG] KeyboardFocusManager tests failing on MacoS
JDK-8233552 [TESTBUG] JTable Test bug7068740.java fails on MacOS
JDK-8233553 [TESTBUG] JSpinner test bug4973721.java fails on MacOS
JDK-8267652 c2 loop unrolling by 8 results in reading memory past array
JDK-8211999 Window positioning bugs due to overlapping GraphicsDevice bounds (Windows/HiDPI)
JDK-8239334 Tab Size does not work correctly in JTextArea with setLineWrap on
JDK-8273790 Potential cyclic dependencies between Gregorian and CalendarSystem
JDK-8274840 Update OS detection code to recognize Windows 11
JDK-8251155 HostIdentifier fails to canonicalize hostnames starting with digits
JDK-8233638 [TESTBUG] Swing test ScreenMenuBarInputTwice.java fails on macos
JDK-8233643 [TESTBUG] JMenu test bug4515762.java fails on macos
JDK-8233642 [TESTBUG] JMenuBar test bug 4750590.java fails on macos
JDK-8169953 JComboBox/8057893: ComboBoxEdited event is not fired! on Windows
JDK-8272574 C2: assert(false) failed: Bad graph detected in build_loop_late
JDK-8261071 AArch64: Refactor interpreter native wrappers
JDK-8230228 [TESTBUG] Several runtime/ErrorHandling tests may fail on some platforms
JDK-8250888 nsk/jvmti/scenarios/general_functions/GF08/gf08t001/TestDriver.java fails
JDK-8269656 The test test/langtools/tools/javac/versions/Versions.java has duplicate test cycles
JDK-8271459 C2: Missing NegativeArraySizeException when creating StringBuilder with negative capacity
JDK-8137101 [TEST_BUG] javax/swing/plaf/basic/BasicHTML/4251579/bug4251579.java failure due to timing
JDK-8221305 java/awt/FontMetrics/MaxAdvanceIsMax.java fails on MacOS + Solaris
JDK-8253015 Aarch64: Move linux code out from generic CPU feature detection
JDK-8255716 AArch64: Regression: JVM crashes if manually offline a core
JDK-8180568 Refactor javax/crypto shell tests to plain java tests
JDK-8273646 Add openssl from path variable also in to Default System Openssl Path in OpensslArtifactFetcher
JDK-8274329 Fix non-portable HotSpot code in MethodMatcher::parse_method_pattern
JDK-8245147 Refactor and improve utility of test/langtools/tools/javac/versions/Versions.java
JDK-8273826 Correct Manifest file name and NPE checks
JDK-8273961 jdk/nio/zipfs/ZipFSTester.java fails if file path contains '+' character
JDK-8242793 Incorrect copyright header in ContinuousCallSiteTargetChange.java
JDK-7105119 [TEST_BUG] [macosx] In test UIDefaults.toString() must be called with the invokeLater()
JDK-8237589 Fix copyright header formatting
JDK-8243543 jtreg test security/infra/java/security/cert/CertPathValidator/certification/BuypassCA.java fails
JDK-8211148 var in implicit lambdas shouldn't be accepted for source < 11
JDK-8198616 java/awt/Focus/6378278/InputVerifierTest.java fails on mac
JDK-8274642 jdk/jshell/CommandCompletionTest.java fails with NoSuchElementException after JDK-8271287
JDK-8271287 jdk/jshell/CommandCompletionTest.java fails with "lists don't have the same size expected"
JDK-8273498 compiler/c2/Test7179138_1.java timed out
JDK-8273229 Update OS detection code to recognize Windows Server 2022
JDK-8273342 Null pointer dereference in classFileParser.cpp:2817
JDK-8271340 Crash PhaseIdealLoop::clone_outer_loop
JDK-8270886 Crash in PhaseIdealLoop::verify_strip_mined_scheduling
JDK-8271341 Opcode() != Op_If && Opcode() != Op_RangeCheck) || outcnt() == 2 assert failure with Test7179138_1.java
JDK-8274381 missing CAccessibility definitions in JNI code
JDK-8274083 Update testing docs to mention tiered testing
JDK-8273314 Add tier4 test groups
JDK-8199138 Add RISC-V support to Zero
JDK-8272180 Upgrade JSZip from v3.6.0 to v3.7.1
JDK-8272828 Add correct licenses to jszip.md
JDK-8272581 sun/security/pkcs11/Provider/MultipleLogins.sh fails after JDK-8266182
JDK-8272570 C2: crash in PhaseCFG::global_code_motion
JDK-8273924 ArrayIndexOutOfBoundsException thrown in java.util.JapaneseImperialCalendar.add()
JDK-8274326 [macos] Ensure initialisation of sun/lwawt/macosx/CAccessibility in JavaComponentAccessibility.m
JDK-8254802 ThrowingPushPromisesAsStringCustom.java fails in "try throwing in GET_BODY"
JDK-8262438 sun/security/ssl/SSLLogger/LoggingFormatConsistency.java failed with "SocketException: Socket is closed"
JDK-8159904 [TEST_BUG] Failure on solaris of java/awt/Window/MultiWindowApp/MultiWindowAppTest.java
JDK-8265173 [test] divert spurious log output away from stream under test in ProcessBuilder Basic test
JDK-8263897 compiler/c2/aarch64/TestVolatilesSerial.java failed with "java.lang.RuntimeException: Wrong method"
JDK-8075909 [TEST_BUG] The regression-swing case failed as it does not have the 'Open' button when select 'subdir' folder with NimbusLAF
JDK-8159597 [TEST_BUG] closed/javax/swing/JPopupMenu/4760494/bug4760494.java leaves key pressed
JDK-8223140 Clean-up in 'ok_to_convert()'
JDK-8272783 Epsilon: Refactor tests to improve performance
JDK-8273606 Zero: SPARC64 build fails with si_band type mismatch
JDK-8272914 Create hotspot:tier2 and hotspot:tier3 test groups
JDK-8224829 AsyncSSLSocketClose.java has timing issue
JDK-8250810 Push missing parts of JDK-8248817
JDK-8230067 Add optional automatic retry when running jtreg tests
JDK-8180573 Refactor sun/security/tools shell tests to plain java tests
JDK-8273894 ConcurrentModificationException raised every time ReferralsCache drops referral
JDK-8272836 Limit run time for java/lang/invoke/LFCaching tests
JDK-8273373 Zero: Cannot invoke JVM in primordial threads on Zero
JDK-8223138 Small clean-up in loop-tree support.
JDK-8187649 ArrayIndexOutOfBoundsException in java.util.JapaneseImperialCalendar
JDK-8268555 Update HttpClient tests that use ITestContext to jtreg 6+1
JDK-8223923 C2: Missing interference with mismatched unsafe accesses
JDK-8266182 Automate manual steps listed in the test jdk/sun/security/pkcs12/ParamsTest.java
JDK-8223139 Rename mandatory policy-do routines.
JDK-8248187 [TESTBUG] javax/swing/plaf/basic/BasicGraphicsUtils/8132119/bug8132119.java fails with String is not properly drawn
JDK-8143021 [TEST_BUG] Test javax/swing/JColorChooser/Test6541987.java fails
JDK-8256152 tests fail because of ambiguous method resolution
JDK-8211171 move JarUtils to top-level testlibrary
JDK-8265524 Upgrading JSZip from v3.2.2 to v3.6.0
JDK-8233569 [TESTBUG] JTextComponent test bug6361367.java fails on macos
JDK-8234823 java/net/Socket/Timeouts.java testcase testTimedConnect2() fails on Windows 10
JDK-8229935 [TEST_BUG]: bug8132119.java inconsistently positions text
JDK-8223137 Rename predicate 'do_unroll_only()' to 'is_unroll_only()'.
JDK-8269426 Rename test/jdk/java/lang/invoke/t8150782 to accessClassAndFindClass
JDK-8196096 javax/swing/JPopupMenu/6580930/bug6580930.java fails
JDK-8180571 Refactor sun/security/pkcs11 shell tests to plain java tests and fix failures
JDK-8272342 [TEST_BUG] java/awt/print/PrinterJob/PageDialogMarginTest.java catches all exceptions
JDK-8078219 Verify lack of @test tag in files in java/net test directory
JDK-8231501 VM crash in MethodData::clean_extra_data(CleanExtraDataClosure*): fatal error: unexpected tag 99
JDK-8215889 assert(!_unloading) failed: This oop is not available to unloading class loader data with ZGC
JDK-8268093 Manual Testcase: "sun/security/krb5/config/native/TestDynamicStore.java" Fails with NPE
JDK-8269768 JFR Terminology Refresh
JDK-8179880 Refactor javax/security shell tests to plain java tests
JDK-8274056 JavaAccessibilityUtilities leaks JNI objects
JDK-8213707 [TEST] vmTestbase/nsk/stress/except/except011.java failed due to wrong class name
JDK-8255227 java/net/httpclient/FlowAdapterPublisherTest.java intermittently failing with TestServer: start exception: java.io.IOException: Invalid preface
JDK-8266949 Check possibility to disable OperationTimedOut on Unix
JDK-8248341 ProblemList java/lang/management/ThreadMXBean/ThreadMXBeanStateTest.java
JDK-8047218 [TEST_BUG] java/awt/FullScreen/AltTabCrashTest/AltTabCrashTest.java fails with exception
JDK-8163086 java/awt/Window/TranslucentJAppletTest/TranslucentJAppletTest.java fails
JDK-8233564 [TESTBUG] MouseComboBoxTest.java is failing
JDK-8258855 Two tests sun/security/krb5/auto/ReplayCacheTestProc.java and ReplayCacheTestProcWithMD5.java failed on OL8.3
JDK-8265019 Update tests for additional TestNG test permissions
JDK-8253866 Security Libs Terminology Refresh
JDK-8253497 Core Libs Terminology Refresh
JDK-8081652 [TESTBUG] java/lang/management/ThreadMXBean/ThreadMXBeanStateTest.java timed out intermittently
JDK-8216417 cleanup of IPv6 scope-id handling
JDK-8230019 [REDO] compiler/types/correctness/* tests fail with "assert(recv == __null || recv->is_klass()) failed: wrong type"
JDK-8244292 Headful clients failing with --illegal-access=deny
JDK-8223658 Performance regression of XML.validation in 13-b19
JDK-8039261 [TEST_BUG]: There is not a minimal security level in Java Preferences and the TestApplet.html is blocked.
JDK-8264824 java/net/Inet6Address/B6206527.java doesn't close ServerSocket properly
JDK-8250839 Improve test template SSLEngineTemplate with SSLContextTemplate
JDK-8255722 Create a new test for rotated blit
JDK-8245665 Test WeakAlg.java should only make sure no warning for weak signature algorithms by keytool on root CA
JDK-8169954 JFileChooser/8021253: java.lang.RuntimeException: Default button is not pressed
JDK-8245165 Update bug id for javax/swing/text/StyledEditorKit/4506788/bug4506788.java in ProblemList
JDK-8263773 Reenable German localization for builds at Oracle
JDK-8238677 java/net/httpclient/ssltest/CertificateTest.java should not specify TLS version
JDK-8180569 Refactor sun/security/krb5/ shell tests to plain java tests
JDK-8210920 Native C++ tests are not using CXXFLAGS
JDK-8221902 PIT: javax/swing/JRadioButton/FocusTraversal/FocusTraversal.java fails on ubuntu
JDK-8242526 PIT: javax/swing/JInternalFrame/8020708/bug8020708.java fails in mach5 ubuntu system
JDK-8233644 [TESTBUG] JInternalFrame test bug8020708.java is failing on macos
JDK-8234802 [TESTBUG] Test Right Mouse Button Drag Gesture Recognition in all the platforms
JDK-8242044 Add basic HTTP/1.1 support to the HTTP/2 Test Server
JDK-8221903 PIT: javax/swing/RepaintManager/IconifyTest/IconifyTest.java fails on ubuntu18.04
JDK-8215568 Refactor SA clhsdb tests to use ClhsdbLauncher
JDK-8214469 [macos] PIT: java/awt/Choice/ChoiceKeyEventReaction/ChoiceKeyEventReaction.java fails
JDK-8222446 assert(C->env()->system_dictionary_modification_counter_changed()) failed: Must invalidate if TypeFuncs differ
JDK-8233634 [TESTBUG] Swing text test bug4278839.java fails on macos
JDK-8228508 [TESTBUG] java/net/httpclient/SmokeTest.java fails on Windows7
JDK-8233403 Improve verbosity of some httpclient tests
JDK-8165828 [TEST_BUG] The reg case:javax/swing/plaf/metal/MetalIcons/MetalHiDPIIconsTest.java failed as No Metal Look and Feel
JDK-8221259 New tests for java.net.Socket to exercise long standing behavior
JDK-8217438 Adapt tools//launcher/Test7029048.java for AIX
JDK-8080569 java/lang/ProcessBuilder/DestroyTest.java fails with "RuntimeException: Process terminated prematurely"
JDK-8261297 NMT: Final report should use scale 1
JDK-8217882 java/net/httpclient/MaxStreams.java failed once
JDK-8217903 java/net/httpclient/Response204.java fails with 404
JDK-8217377 javax/swing/JPopupMenu/6583251/bug6583251.java failed with UnsupportedOperation exception
JDK-8269574 C2: Avoid redundant uncommon traps in GraphKit::builtin_throw() for JVMTI exception events
JDK-8272850 Drop zapping values in the Zap* option descriptions
JDK-8272318 Improve performance of HeapDumpAllTest
JDK-8215410 Regression test for JDK-8214994
JDK-8129310 java/net/Socket/asyncClose/AsyncClose.java fails intermittently
JDK-8213189 Make restricted headers in HTTP Client configurable and remove Date by default
JDK-8256066 Tests use deprecated TestNG API that is no longer available in new versions
JDK-8216318 The usage of Disposer in the java.awt.Robot can be deleted
JDK-8197560 test javax/swing/JTree/8003400/Test8003400.java fails
JDK-8271560 sun/security/ssl/DHKeyExchange/LegacyDHEKeyExchange.java still fails due to "An established connection was aborted by the software in your host machine"
JDK-8270344 Session resumption errors
JDK-8259237 Demo selection changes with left/right arrow key. No need to press space for selection.
JDK-8217633 Configurable extensions with system properties
JDK-8253682 The AppletInitialFocusTest1.java is unstable
JDK-6849922 java/awt/Choice/ChoiceKeyEventReaction/ChoiceKeyEventReaction.html fails
JDK-8213110 Remove the use of applets in automatic tests
JDK-8269034 AccessControlException for SunPKCS11 daemon threads
JDK-8240256 Better resource cleaning for SunPKCS11 Provider
JDK-8210392 assert(Compile::current()->live_nodes() < Compile::current()->max_node_limit()) failed: Live Node limit exceeded limit
JDK-8236177 assert(status == 0) failed: error ETIMEDOUT(60), cond_wait
JDK-8246114 java/net/MulticastSocket/Promiscuous.java fails after 8241072 (multi-homed systems)
JDK-8273795 Zero SPARC64 debug builds fail due to missing interpreter fields
JDK-8273541 Cleaner Thread creates with normal priority instead of MAX_PRIORITY - 2
JDK-8261036 Reduce classes loaded by CleanerFactory initialization
JDK-8272806 [macOS] "Apple AWT Internal Exception" when input method is changed
JDK-8269951 [macos] Focus not painted in JButton when setBorderPainted(false) is invoked
JDK-8273358 macOS Monterey does not have the font Times needed by Serif
JDK-8218483 Crash in "assert(_daemon_threads_count->get_value() > daemon_count) failed: thread count mismatch 5 : 5"
JDK-8213330 Fix legal headers in i18n tests
JDK-8260571 Add PrintMetaspaceStatistics to print metaspace statistics upon VM exit
JDK-8169959 javax/swing/JTable/6263446/bug6263446.java: Table should be editing
JDK-8271490 [ppc] [s390]: Crash in JavaThread::pd_get_top_frame_for_profiling
JDK-8252049 Native memory leak in ciMethodData ctor
JDK-8268672 C2: assert(!loop->is_member(u_loop)) failed: can be in outer loop or out of both loops only
JDK-8268019 C2: assert(no_dead_loop) failed: dead loop detected
JDK-8263303 C2 compilation fails with assert(found_sfpt) failed: no node in loop that's not input to safepoint
JDK-8273671 Backport of 8260616 misses one JNF header inclusion removal
JDK-8213301 Fix legal headers in jdk logging tests
JDK-8213328 Update test copyrights in test/java/util/zip and test/jdk/tools
JDK-8213306 Fix legal headers in test/java/nio
JDK-8213305 Fix legal headers in test/java/math
JDK-8213296 Fix legal headers in test/jdk/java/net
JDK-8211227 Inconsistent TLS protocol version in debug output
JDK-8228442 DHKeyExchange/LegacyDHEKeyExchange.java failed due to "SSLException: An established connection was aborted by the software in your host machine"
JDK-8250863 Build error with GCC 10 in NetworkInterface.c and k_standard.c
JDK-8237354 Add option to jcmd to write a gzipped heap dump
JDK-8225083 Remove Google certificate that is expiring in December 2021
JDK-8213263 fix legal headers in test/langtools
JDK-8210353 Move java/util/Arrays/TimSortStackSize2.java back to tier1
JDK-8195703 BasicJDWPConnectionTest.java: 'App exited unexpectedly with 2'
JDK-8272966 test/jdk/java/awt/Robot/FlushCurrentEvent.java fails by timeout
JDK-8273547 [11u] [JVMCI] Partial module-info.java backport of JDK-8223332
JDK-8247403 JShell: No custom input (e.g. from GUI) possible with JavaShellToolBuilder
JDK-8260690 JConsole User Guide Link from the Help menu is not accessible by keyboard
JDK-8256372 [macos] Unexpected symbol was displayed on JTextField with Monospaced font
JDK-8210395 Add doc to SecurityTools.java
JDK-8251930 AArch64: Native types mismatch in hotspot
JDK-8206085 Refactor langtools/tools/javac/versions/Versions.java
JDK-8270317 Large Allocation in CipherSuite
JDK-8248899 security/infra/java/security/cert/CertPathValidator/certification/QuoVadisCA.java fails, Certificate has been revoked
JDK-8251570 JDK-8215624 causes assert(worker_id < _n_workers) failed: Invalid worker_id
JDK-8215624 Add parallel heap iteration for jmap
JDK-8253763 ParallelObjectIterator should have virtual destructor
JDK-8269993 [Test]: java/net/httpclient/DigestEchoClientSSL.java contains redundant @run tags
JDK-8269984 [macos] JTabbedPane title looks like disabled
JDK-8272316 Wrong Boot JDK help message in 11
JDK-8262731 [macOS] Exception from "Printable.print" is swallowed during "PrinterJob.print"
JDK-8261236 C2: ClhsdbJstackXcompStress test fails when StressGCM is enabled
JDK-8270216 [macOS] Update named used for Java run loop mode
JDK-8251377 [macos11] JTabbedPane selected tab text is barely legible
JDK-7179006 [macosx] Print-to-file doesn't work: printing to the default printer instead
JDK-8263362 Avoid division by 0 in java/awt/font/TextJustifier.java justify
JDK-8272902 Bump update version for OpenJDK: jdk-11.0.14
ON THIS PAGE