OpenJDK 11.0.3 Released
Andrew John Hughes
gnu.andrew at redhat.com
Tue Apr 16 21:36:37 UTC 2019
We are pleased to announce the release of OpenJDK 11.0.3.
The source tarball is available from:
* https://openjdk-sources.osci.io/openjdk11/openjdk-11.0.3+7.tar.xz
The tarball is accompanied by a digital signature available at:
* https://openjdk-sources.osci.io/openjdk11/openjdk-11.0.3+7.tar.xz.sig
This is signed by our new Red Hat OpenJDK key (openjdk at redhat.com):
PGP Key: rsa4096/0x92EF8D39DC13168F (hkp://keys.gnupg.net)
Fingerprint = CA5F 11C6 CE22 644D 42C6 AC44 92EF 8D39 DC13 168F
SHA256 checksums:
ed6e40fc3f81e3c2350d445d631e014aef3a411252539a70b85905e9306e8a6e
openjdk-11.0.3+7.tar.xz
0d25921b720d28881b5ab3baa8e85040827ac522c34fc0a7eb9ad1f64a12eccb
openjdk-11.0.3+7.tar.xz.sig
The checksums can be downloaded from:
* https://openjdk-sources.osci.io/openjdk11/openjdk-11.0.3+7.sha256
What's New?
===========
New in OpenJDK 11.0.3:
* Security fixes
- S8211936, CVE-2019-2602: Better String parsing
- S8214809: CDS storage improvements
- S8218453, CVE-2019-2698: More dynamic RMI interactions
* Other changes
- S8034802: (zipfs) newFileSystem throws UOE when the zip file is
located in a custom file system
- S8165675: Trace event for thread park has incorrect unit for timeout
- S8172695: (scanner) java/util/Scanner/ScanTest.java fails
- S8187364: Unable to enter zero width non-joiner (ZWNJ) symbol in
Swing text component
- S8197398: (zipfs) Files.walkFileTree walk indefinitelly while
processing JAR file with "/" as a directory inside.
- S8200109: NMT: diff_malloc_site assert(early->flags() ==
current->flags(), "Must be the same memory type")
- S8201818: [macosx] Printing attributes break page size set via
"java.awt.print.Book" object
- S8204142: AWT hang occurs when sequenced events arrive out of
sequence in multiple AppContexts
- S8205432: Replace the placeholder Japanese era name
- S8206120: Add test cases for lenient Japanese era parsing
- S8207070: Webstart app popup on wrong screen in a one-screen setup
changing to multi-monitor
- S8207258: Distrust TLS server certificates anchored by Symantec Root CAs
- S8207760: SAXException: Invalid UTF-16 surrogate detected: d83c ?
- S8207829: FlightRecorderMXBeanImpl is leaking the first classloader
which calls it
- S8207849: Allow the addition of more number to the Java version string
- S8208275: C2 crash in Node::add_req(Node*)
- S8208656: Move java/util/Calendar/CalendarTestScripts tests into OpenJDK
- S8209615: ParseError in XMLEventReader on a valid input
- S8209758: 2 classes with same name G1PrintCollectionSetClosure cause
crash when logging is enabled
- S8209960: -Xlog:jfr* doesn't work with the JFR
- S8210192: Hsperf counter ParNew::CMS should be ParNew:CMS
- S8210394: (zipfs) jdk/nio/zipfs/ZFSTests.java rootdir.zip: The
process cannot access the file because it is being used by another process
- S8210633: Cannot parse JapaneseDate string with
DateTimeFormatterBuilder Mapped-values
- S8210874: Test for JDK-8209615
- S8210974: No extensions debug log for ClientHello
- S8210989: RSASSA-PSS certificate cannot be selected for client auth
on TLSv1.2
- S8211049: Second parameter of "initialize" method is not used
- S8211064: [AArch64] Interpreter and c1 don't correctly handle
jboolean results in native calls
- S8211100: hotspot C1 issue with comparing long numbers on x86 32-bit
- S8211163: UNIX version of Java_java_io_Console_echo does not return
a clean boolean
- S8211267: StackOverflowError happened by TextField.setFont(...)
- S8211295: DriverManager.getConnection fails when called from
com.sun.rowset.JdbcRowSetImpl
- S8211320: Aarch64: unsafe.compareAndSetByte() and
unsafe.compareAndSetShort() c2 intrinsics broken with negative expected
value
- S8211382: ISO2022JP and GB18030 NIO converter issues
- S8211398: Square character support for the Japanese new era
- S8211698: Crash in C2 compiled code during execution of double array
heavy processing code
- S8211765: JarFile constructor throws undocumented exception
- S8211787: javax/net/ssl/TLSCommon/TLSTest.java throws
java.net.SocketTimeoutException: Read timed out
- S8211821: PrintStringTableStatistics crashes JVM
- S8212173: Thread._stack_base/_stack_size initialized too late for
new threads
- S8212232: Wrong metadata for the configuration of the cutoff for old
object sample events
- S8212233: javadoc fails on jdk12 with "The code being documented
uses modules but the packages defined in $URL are in the unnamed module."
- S8212885: TLS 1.3 resumed session does not retain peer certificate chain
- S8212941: Support new Japanese era in java.time.chrono.JapaneseEra
- S8213183: InputMethod cannot be used after its restarting
- S8213202: Possible race condition in TLS 1.3 session resumption
- S8213419: C2 may hang in MulLNode::Ideal()/MulINode::Ideal() with
gcc 8.2.1
- S8213421: Line number information for execution samples always 0
- S8213583: Error while opening the JFileChooser when desktop contains
shortcuts pointing to deleted files
- S8213754: PPC64: Add Intrinsics for
isDigit/isLowerCase/isUpperCase/isWhitespace
- S8213782: NullPointerException in
sun.security.ssl.OutputRecord.changeWriteCiphers
- S8213829: Remove circular dependency between g1CollectedHeap and
g1ConcurrentMark
- S8213952: Relax DNSName restriction as per RFC 1123
- S8213966: The ZGC JFR events should be marked as experimental
- S8213983: [macosx] Keyboard shortcut ?cmd +`? stops working properly
if popup window is displayed
- S8214063: OpenJDK will not build on AIX while using the xlc 13.1
compiler
- S8214100: use of keystore probing results in unnecessary exception
thrown
- S8214118: HeapRegions marked as archive even if CDS mapping fails
- S8214122: JDWP is broken on 32 bit Windows: transport library
missing onLoad entry
- S8214129: SSL session resumption/SNI with TLS1.2 causes
StackOverflowError
- S8214189:
test/hotspot/jtreg/compiler/intrinsics/mathexact/MulExactLConstantTest.java
fails on Windows x64 when run with -XX:-TieredCompilation
- S8214206: Fix for JDK-8213419 is broken on 32-bit
- S8214339: SSLSocketImpl erroneously wraps SocketException
- S8214352: C1: Unnecessary "compilation bailout: block join failed"
with JVMTI
- S8214451: PPC64/s390: Clean up unused CRC32 prototype and function
- S8214513: A PKCS12 keystore from Java 8 using custom PBE parameters
cannot be read in Java 11
- S8214688: TLS 1.3 session resumption with hello retry request failed
with "illegal_parameter"
- S8214827: Incorrect call ClassLoaders.toFileURL("jrt:/java.compiler")
- S8215100: AArch64: fix compareTo intrinsic with four-character
Latin/Unicode
- S8215175: Inconsistencies in JFR event metadata
- S8215202: AArch64: jtreg test
test/jdk/sun/nio/cs/FindEncoderBugs.java fails
- S8215317: [GRAAL] unit test CheckGraalIntrinsics failed after 8213754
- S8215330: javax.xml.catalog.CatalogResolverImpl: GroupEntry.matchURI
fails to match
- S8215362: JFR GTest JfrTestNetworkUtilization fails
- S8215397: jsig.c missing classpath exception
- S8215727: Restore JFR thread sampler loop to old / previous behavior
- S8215947: JVM crash with -XX:+DumpSharedSpaces
- S8215951: AArch64: jtreg test
vmTestbase/nsk/jvmti/PopFrame/popframe005 segfaults
- S8215962: Support ThreadPriorityPolicy mode 1 for non-root users on
linux/bsd
- S8216049: stringTable::intern creates redundant String when looking
up existing one
- S8216060: [PPC64] Vector CRC implementation should be used by
interpreter and be faster for short arrays
- S8216280: Allow later Symantec Policy distrust date for two Apple SubCAs
- S8216302: StackTraceElement::fill_in can use cached Class.name
- S8216308: StackTraceElement::fill_in can use injected Class source-file
- S8216350: AArch64: monitor unlock fast path not called
- S8216546: Support new Japanese era in java.lang.Character for Java SE 11
- S8216578: Remove unused/obsolete method in JFR code
- S8216965: crash in freetypeScaler.c CopyBW2Grey8
- S8217014: Epsilon should not ignore Metadata GC causes
- S8217315: Proper units should print more significant digits
- S8217321: [TESTBUG] utilities/test_globalDefinitions.cpp should use
_LP64, not LP64
- S8217342: Build failed with excluding JFR
- S8217378: UseCriticalCMSThreadPriority is broken
- S8217427: (dc) nio/channels/DatagramChannel/UseDGWithIPv6.java fails
without IPv6
- S8217432: MetaspaceGC::_capacity_until_GC exceeds MaxMetaspaceSize
- S8217459: [PPC64] Cleanup non-vector version of CRC32
- S8217471: [TESTBUG] gc/epsilon/TestClasses.java fails on some
platforms - OOME Metaspace
- S8217520: Remove vm.opt.MaxGCPauseMillis == "null" from
TestOldGenCollectionUsage.java
- S8217579: TLS_EMPTY_RENEGOTIATION_INFO_SCSV is disabled after 8211883
- S8217597: [TESTBUG] old version docker does not support --cpus
- S8217609: New era placeholder not recognized by
java.text.SimpleDateFormat
- S8217628: Verbose ArrayIndexOutOfBoundsException message also in JNI
calls.
- S8217657: Move the test for default value of jdk.includeInExceptions
into own test
- S8217994: os::print_hex_dump should be more resilient against
unreadable memory
- S8218156: "jcmd VM.metaspace basic" misreports free chunk space
- S8218192: Remove copy constructor for MemRegion
- S8218915: Change isJavaIdentifierStart and isJavaIdentifierPart to
handle new code points
- S8219251: Langtools tests default memory size needs to be 768m
- S8219260: Default number of test jobs needs to be consistently
calculated
- S8219461: Bump update version for OpenJDK jdk11.0.3
- S8219650: [Testbug] Fix potential crashes in new test hotspot gtest
"test_print_hex_dump"
- S8219651: compiler/ciReplay/TestServerVM.java is failing on windows
- S8219714: [testbug]
com/sun/jdi/RedefineNestmateAttr/TestNestmateAttr.java must pass
classpath to subprocess
- S8219789: [TESTBUG] TestOptionsWithRanges.java produces
hs_err_pidXXXXX.log file for VMThreadStackSize=9007199254740991
- S8219890: Calendar.getDisplayName() returns empty string for new
Japanese Era on some locales
- S8220283: ZGC fails to build on GCC 4.4.7: ATTRIBUTE_ALIGNED
compatibility issue
- S8220294: ZGC fails to build on GCC 4.4.7: Type parameter issue
- S8221769: Revert JDK-8221767 mistakenly pushed to jdk11u 11.0.3
--
Andrew :)
Senior Free Java Software Engineer
Red Hat, Inc. (http://www.redhat.com)
PGP Key: ed25519/0xCFDA0F9B35964222 (hkp://keys.gnupg.net)
Fingerprint = 5132 579D D154 0ED2 3E04 C5A0 CFDA 0F9B 3596 4222
https://keybase.io/gnu_andrew
More information about the jdk-updates-dev
mailing list