JDK 11.0.7 Bug Fixes

# JBS Component Subcomponent Summary
1 JDK-6511207 client-libs 2d java/awt/FullScreen/VramExaustionFSTest/VramExaustionFSTest.java fails
2 JDK-8227324 client-libs 2d Upgrade to freetype 2.10.1
3 JDK-8234769 client-libs 2d Duplicate attribution in freetype.md
4 JDK-8220322 client-libs java.awt This case automatically fails, it cannot find symbol variable OldScrollb at class OldScrollEvents
5 JDK-8224821 client-libs java.awt java/awt/Focus/NoAutotransferToDisabledCompTest/NoAutotransferToDisabledCompTest.java fails linux-x64
6 JDK-8224830 client-libs java.awt test/jdk/java/awt/Focus/ModalExcludedWindowClickTest/ModalExcludedWindowClickTest.java fails on linux-x64
7 JDK-8225105 client-libs java.awt java/awt/Focus/ShowFrameCheckForegroundTest/ShowFrameCheckForegroundTest.java fails in Windows 10
8 JDK-8225487 client-libs java.awt giflib legal file is missing attribution for openbsd-reallocarray.c.
9 JDK-8230597 client-libs java.awt Update GIFlib library to the 5.2.1
10 JDK-8230926 client-libs java.awt [macosx] Two apostrophes are entered instead of one with "U.S. International - PC" layout
11 JDK-8232433 client-libs java.awt [macos 10.15] java/awt/Window/LocationAtScreenCorner/LocationAtScreenCorner.java may fail
12 JDK-7054477 client-libs javax.swing closed/javax/swing/BufferStrategyPaintManager/6354265/bug6354265.java failed
13 JDK-8194944 client-libs javax.swing Regression automated test 'open/test/jdk/javax/swing/JInternalFrame/8145896/TestJInternalFrameMaximize.java' fails
14 JDK-8196467 client-libs javax.swing javax/swing/JInternalFrame/Test6325652.java fails
15 JDK-8198321 client-libs javax.swing javax/swing/JEditorPane/5076514/bug5076514.java fails
16 JDK-8198398 client-libs javax.swing Test javax/swing/JColorChooser/Test6199676.java fails in mach5
17 JDK-8199072 client-libs javax.swing Test javax/swing/GroupLayout/6613904/bug6613904.java is unstable
18 JDK-8203904 client-libs javax.swing javax/swing/JSplitPane/4816114/bug4816114.java: The divider location is wrong
19 JDK-8209418 client-libs javax.swing Synchronize test/jdk/sanity/client/lib/jemmy with code-tools/jemmy/v2
20 JDK-8209494 client-libs javax.swing Create a test for SwingSet3 InternalFrameDemo
21 JDK-8209499 client-libs javax.swing Create test for SwingSet3 EditorPaneDemo
22 JDK-8209789 client-libs javax.swing Synchronize test/jdk/sanity/client/lib/jemmy with code-tools/jemmy/v2
23 JDK-8209993 client-libs javax.swing Create a test for SwingSet3 ToolTipDemo
24 JDK-8210052 client-libs javax.swing Enable testing for all the available look and feels in SwingSet3 demo tests
25 JDK-8210055 client-libs javax.swing Enable different look and feel tests in SwingSet3 demo tests
26 JDK-8210057 client-libs javax.swing Enable different look and feels in SwingSet3 demo test InternalFrameDemoTest
27 JDK-8210910 client-libs javax.swing Create test for FileChooserDemo
28 JDK-8210994 client-libs javax.swing Create test for SwingSet3 FrameDemo
29 JDK-8211443 client-libs javax.swing Enable different look and feels in SwingSet3 demo test SplitPaneDemoTest
30 JDK-8211703 client-libs javax.swing JInternalFrame : java.lang.AssertionError: cannot find the internal frame
31 JDK-8212897 client-libs javax.swing Some improvements in the EditorPaneDemotest
32 JDK-8213168 client-libs javax.swing Enable different look and feel tests in SwingSet3 demo test FileChooserDemoTest
33 JDK-8214471 client-libs javax.swing Enable different look and feel tests in SwingSet3 demo test ToolTipDemoTest
34 JDK-8216353 client-libs javax.swing Use utility APIs introduced in org/netbeans/jemmy/util/LookAndFeel class in client sanity test cases
35 JDK-8217235 client-libs javax.swing Create automated test for SwingSet ColorChooserDemoTest
36 JDK-8221312 client-libs javax.swing test/jdk/sanity/client/SwingSet/src/ColorChooserDemoTest.java failed
37 JDK-8222519 client-libs javax.swing ButtonDemoScreenshotTest fails randomly with "still state to be reached"
38 JDK-8224475 client-libs javax.swing JTextPane does not show images in HTML rendering
39 JDK-8225144 client-libs javax.swing [macos] In Aqua L&F backspace key does not delete when Shift is pressed
40 JDK-8226892 client-libs javax.swing ActionListeners on JRadioButtons don't get notified when selection is changed with arrow keys
41 JDK-8235744 client-libs javax.swing PIT: test/jdk/javax/swing/text/html/TestJLabelWithHTMLText.java times out in linux-x64
42 JDK-8218280 core-libs java.io LineNumberReader throws "Mark invalid" exception if CRLF straddles buffer.
43 JDK-8229899 core-libs java.io java.io.File.isInvalid() is racy
44 JDK-6996807 core-libs java.io:serialization FieldReflectorKey hash code computation can be improved
45 JDK-8208715 core-libs java.lang Conversion of milliseconds to nanoseconds in UNIXProcess contains bug.
46 JDK-8224181 core-libs java.lang On child process spawn, child may write to random file descriptor instead of the fail pipe
47 JDK-8206955 core-libs java.lang.invoke MethodHandleProxies.asInterfaceInstance does not support default methods
48 JDK-8225117 core-libs java.math java/math/BigInteger/SymmetricRangeTests.java fails with ParseException
49 JDK-8216355 core-libs java.net missing NULL checks in libnet in interface iteration and potential resource leak in getMacAddress
50 JDK-8218662 core-libs java.net Allow 204 responses with Content-Length:0
51 JDK-8202252 core-libs java.nio (aio) Closed AsynchronousSocketChannel keeps completion handler alive
52 JDK-8229888 core-libs java.nio (zipfs) Updating an existing zip file does not preserve original permissions
53 JDK-8234824 core-libs java.nio java/nio/channels/SocketChannel/AdaptSocket.java fails on Windows 10
54 JDK-8237368 core-libs java.rmi Problem with NullPointerException in RMI TCPEndpoint.read
55 JDK-8221120 core-libs java.util.concurrent CopyOnWriteArrayList.set should always have volatile write semantics
56 JDK-8221892 core-libs java.util.concurrent ThreadPoolExecutor: Thread.isAlive() is not equivalent to not being startable
57 JDK-8222930 core-libs java.util.concurrent ConcurrentSkipListMap.clone() shares size variable between original and clone
58 JDK-8234466 core-libs java.util.jar Class loading deadlock involving X509Factory#commitEvent()
59 JDK-8237508 core-libs java.util.jar Simplify JarFile.isInitializing
60 JDK-8234423 core-libs java.util:collections Modifying ArrayList.subList().subList() resets modCount of subList
61 JDK-8226869 core-libs java.util:i18n Test java/util/Locale/LocaleProvidersRun.java should enable assertions
62 JDK-8223260 core-libs javax.naming NamingManager should cache InitialContextFactory
63 JDK-8193042 hotspot compiler NativeLookup::lookup_critical_entry() should only load shared library once
64 JDK-8206963 hotspot compiler [AOT] bug with multiple class loaders
65 JDK-8209574 hotspot compiler [AOT] breakpoint events are generated in different threads does not meet expected count when testcase vm/jvmti/Breakpoint/brkp001/brkp00102/brkp00102.html is executed
66 JDK-8210220 hotspot compiler [AOT] jdwp test cases are failing with error # ERROR: TEST FAILED: Cought IOException while receiving event packet: # ERROR: java.net.SocketTimeoutException: Read timed out
67 JDK-8213604 hotspot compiler Fix missing includes after JDK-8212673
68 JDK-8214557 hotspot compiler Filter out VM flags which don't affect AOT code generation
69 JDK-8215322 hotspot compiler add @file support to jaotc
70 JDK-8216199 hotspot compiler Local variable arg defined but never used in BCEscapeAnalyzer::compute_escape_for_intrinsic()
71 JDK-8218201 hotspot compiler Failures when vmIntrinsics::_getClass is not inlined
72 JDK-8218879 hotspot compiler Keep track of memory accesses originated from Unsafe
73 JDK-8224658 hotspot compiler Unsafe access C2 compile fails with assert(flat != TypePtr::BOTTOM) failed: cannot alias-analyze an untyped ptr: adr_type = NULL
74 JDK-8225019 hotspot compiler Update JVMCI
75 JDK-8225199 hotspot compiler [Graal] compiler/jvmci/compilerToVM/IsMatureVsReprofileTest.java fails with -XX:CompileThresholdScaling=0.1
76 JDK-8228888 hotspot compiler C2 compilation fails with assert "m has strange control"
77 JDK-8229377 hotspot compiler [JVMCI] Improve InstalledCode.invalidate for large code caches
78 JDK-8229961 hotspot compiler Assert failure in compiler/graalunit/HotspotTest.java
79 JDK-8229994 hotspot compiler assert(false) failed: Bad graph detected in get_early_ctrl_for_expensive
80 JDK-8231620 hotspot compiler assert(bol->is_Bool()) crash during split if due to FastLockNode
81 JDK-8232539 hotspot compiler SIGSEGV in C2 Node::unique_ctrl_out
82 JDK-8233081 hotspot compiler C1: PatchingStub for field access copies too much
83 JDK-8233745 hotspot compiler [JVMCI] TranslatedException should serialize classloader and module info
84 JDK-8233820 hotspot compiler Test crashed with assert(phi->operand_count() != 1 || phi->subst() != phi) failed: missed trivial simplification
85 JDK-8233900 hotspot compiler [JVMCI] improve help text for EnableJVMCIProduct option
86 JDK-8234359 hotspot compiler [JVMCI] invalidate_nmethod_mirror shouldn't use a phantom reference
87 JDK-8234610 hotspot compiler MaxVectorSize set wrongly when UseAVX=3 is specified after JDK-8221092
88 JDK-8234617 hotspot compiler C1: Incorrect result of field load due to missing narrowing conversion
89 JDK-8234681 hotspot compiler Remove UseJVMCIClassLoader logic from JVMCI code
90 JDK-8235288 hotspot compiler AVX 512 instructions inadvertently used on Xeon for small vector width operations
91 JDK-8235438 hotspot compiler [JVMCI] StackTraceElement::decode should use the original Method
92 JDK-8235539 hotspot compiler [JVMCI] -XX:+EnableJVMCIProduct breaks -XX:-EnableJVMCI
93 JDK-8236140 hotspot compiler assert(!VerifyHashTableKeys || _hash_lock == 0) failed: remove node from hash table before modifying it
94 JDK-8204529 hotspot gc gc/TestAllocateHeapAtMultiple.java fail with Agent 7 timed out
95 JDK-8211211 hotspot gc vmTestbase/metaspace/stressDictionary/StressDictionary.java timeout
96 JDK-8229020 hotspot gc Failure on CPUs allowing loads reordering: assert(_tasks[t] == 1) failed: What else?
97 JDK-8229169 hotspot gc False failure of GenericTaskQueue::pop_local on architectures with weak memory model
98 JDK-8213015 hotspot jfr Inconsistent settings between JFR.configure and -XX:FlightRecorderOptions
99 JDK-8213617 hotspot jfr JFR should record the PID of the recorded process
100 JDK-8215284 hotspot jfr Reduce noise induced by periodic task getFileSize()
101 JDK-8215771 hotspot jfr The jfr tool should pretty print reference chains
102 JDK-8216064 hotspot jfr -XX:StartFlightRecording:settings= doesn't work properly
103 JDK-8216486 hotspot jfr Possibility of integer overflow in JfrThreadSampler::run()
104 JDK-8219205 hotspot jfr JFR file without license header
105 JDK-8220657 hotspot jfr JFR.dump does not work when filename is set
106 JDK-8221569 hotspot jfr JFR tool produces incorrect output when both --categories and --events are specified
107 JDK-8223697 hotspot jfr jfr tool can't format duration values greater than 1 minute
108 JDK-8224217 hotspot jfr RecordingInfo should use textual representation of path
109 JDK-8225694 hotspot jfr Destination option missing in FlightRecorderMXBeanImpl
110 JDK-8227411 hotspot jfr TestTimeMultiple.java failed "assert(!lease()) failed: invariant"
111 JDK-8227605 hotspot jfr Kitchensink fails "assert((((klass)->trace_id() & (JfrTraceIdEpoch::leakp_in_use_this_epoch_bit())) != 0)) failed: invariant"
112 JDK-8233075 hotspot jfr JFR - nmetods - misspelled in several places
113 JDK-8209361 hotspot jvmti [AOT] Unexpected number of references for JVMTI_HEAP_REFERENCE_CONSTANT_POOL [111-->111]: 0 (expected at least 1)
114 JDK-8207832 hotspot runtime serviceability/sa/ClhsdbCDSCore.java failed with java.lang.Error: Couldn't find core file location in:
115 JDK-8216977 hotspot runtime ShowHiddenFrames use in java_lang_StackTraceElement::fill_in appears broken
116 JDK-8223336 hotspot runtime Assert in VirtualMemoryTracker::remove_released_region when running the SharedArchiveConsistency.java test with -XX:NativeMemoryTracking=detail
117 JDK-8226406 hotspot runtime JVM fails to detect mismatched or corrupt CDS archive
118 JDK-8229345 hotspot runtime Memory leak due to vtable stubs not being shared on SPARC
119 JDK-8232052 hotspot runtime use string literal for format string when handling PauseAtStartupFile
120 JDK-8204308 hotspot svc-agent SA: serviceability/sa/TestInstanceKlassSize*.java fails when running in CDS mode
121 JDK-8227645 hotspot svc-agent Some tests in serviceability/sa run with fixed -Xmx values and risk running out of memory
122 JDK-8223671 infrastructure The latest Java 8 is not ready to use in applications on future macOS versions
123 JDK-8225180 security-libs java.security SignedObject with invalid Key not throwing the InvalidKeyException in Windows
124 JDK-8228969 security-libs java.security 2019-09-28 public suffix list update
125 JDK-8223003 security-libs javax.crypto SunMSCAPI keys are not cleaned up
126 JDK-8183107 security-libs javax.crypto:pkcs11 PKCS11 regression regarding checkKeySize
127 JDK-8232950 security-libs javax.crypto:pkcs11 SUNPKCS11 Provider incorrectly check key length for PSS Signatures.
128 JDK-4919790 security-libs javax.net.ssl Errors in alert ssl message does not reflect the actual certificate status
129 JDK-8225766 security-libs javax.net.ssl Curve in certificate should not affect signature scheme when using TLSv1.3
130 JDK-8207395 tools jar jar should support UNC-path arguments for the jar -C parameter
131 JDK-8218152 tools javac [javac] fails and exits with no error if a bad annotation processor provided
132 JDK-8208269 tools javadoc(tool) Javadoc does not support module-info in a multi-release jar
133 JDK-8215026 tools jlink Incorrect amount of memory unmapped with ImageFileReader::close()
134 JDK-8215123 tools jlink Crash in runtime image built with jlink --compress=2
135 JDK-8234696 tools jlink tools/jlink/plugins/VendorInfoPluginsTest.java times out
136 JDK-8234339 tools launcher replace JLI_StrTok in java_md_solinux.c
137 JDK-8016914 xml javax.xml.parsers CoreDocumentImpl.setXmlVersion NPE
138 JDK-8180901 xml javax.xml.transform Transformer.reset() resets the state only once
139 JDK-8207760 xml javax.xml.transform SAXException: Invalid UTF-16 surrogate detected: d83c ?
140 JDK-8233548 xml jaxp Update CUP to v0.11b