JDK 8u202 Bug Fixes

The following table lists the bug fixes included in the JDK 8u202 release:

# JBS Component Subcomponent Summary
1 JDK-8210384 client-libs 2d SunLayoutEngine.isAAT() font is expensive on MacOS
2 JDK-8191178 client-libs java.awt [macos] Problem with input of yen symbol
3 JDK-8130655 client-libs java.awt OS X: keyboard input in textfield is not possible if the window contained textfield is owned by EmbeddedFrame
4 JDK-8205479 client-libs java.awt OS X: requestFocus() does not work properly for embedded frame
5 JDK-8170937 client-libs java.awt Swing apps are slow if displaying from a remote source to many local displays
6 JDK-8207322 client-libs java.awt [Client-Libs] Backport GTK3 support on Linux to 8u
7 JDK-8201801 client-libs java.awt RTL language (Hebrew) is presented from left to right
8 JDK-8182461 client-libs javax.imageio IndexOutOfBoundsException when reading indexed color BMP
9 JDK-8207150 client-libs javax.sound Clip.isRunning() may return true after Clip.stop() was called
10 JDK-8202264 client-libs javax.sound Race condition in AudioClip.loop()
11 JDK-8206392 client-libs javax.swing [macosx] Cycling through windows (JFrames) does not work with keyboard shortcut
12 JDK-8208638 client-libs javax.swing Instead of circle rendered in appl window, but ellipse is produced JEditor Pane
13 JDK-8207060 core-libs java.io Memory leak when malloc fails within WITH_UNICODE_STRING block
14 JDK-8207750 core-libs java.io Native handle leak in java.io.WinNTFileSystem.list()
15 JDK-8200719 core-libs java.net Cannot connect to IPv6 host when exists any active network interface without IPv6 address
16 JDK-8202261 core-libs java.nio (fc) FileChannel.map and RandomAccessFile.setLength should not preallocate space
17 JDK-8207145 core-libs java.nio (fs) Native memory leak in WindowsNativeDispatcher.LookupPrivilegeValue0
18 JDK-8165852 core-libs java.nio (fs) Mount point not found for a file which is present in overlayfs
19 JDK-8139507 core-libs java.util WARNING: Could not open/create prefs root node Software\JavaSoft\Prefs
20 JDK-8209184 core-libs java.util:i18n JCK Test Failure due to ResourceBundle
21 JDK-8210038 deploy webstart JNLP 'arch' attribute fails with NPE in SingleInstanceServiceImpl
22 JDK-8208183 hotspot   update HSDIS plugin license to UPL
23 JDK-8212709 hotspot   Backout backport of JDK-8211394 from jdk 8u-dev
24 JDK-8164920 hotspot compiler ppc: enhancement of CRC32 intrinsic
25 JDK-8209639 hotspot compiler assert failure in coalesce.cpp: attempted to spill a non-spillable item
26 JDK-8172850 hotspot compiler Anti-dependency on membar causes crash in register allocator due to invalid instruction scheduling
27 JDK-8155635 hotspot compiler C2: Mixed unsafe oop accesses break alias analysis
28 JDK-8131048 hotspot compiler ppc: implement CRC32 intrinsic
29 JDK-8211150 hotspot gc G1 Full GC not purging code root memory and hence causing memory leak
30 JDK-8064811 hotspot gc Use THREAD instead of CHECK_NULL in return statements
31 JDK-8211909 hotspot jvmti JDWP Transport Listener: dt_socket thread crash
32 JDK-8211387 hotspot runtime [Zero] atomic_copy64: Use ldrexd for atomic reads on ARMv7
33 JDK-8211124 hotspot runtime HotSpot vm_version.cpp should recognise updated VS2017
34 JDK-8205965 hotspot runtime SIGSEGV on write to NativeCallStack::EMPTY_STACK
35 JDK-8196882 hotspot runtime VS2017 Hotspot Defined vsnprintf Function Causes C2084 Already Defined Compilation Error
36 JDK-8209863 hotspot runtime Add a test to verify that -XX:+EnableTracing works
37 JDK-8211394 hotspot runtime CHECK_ must be used in the rhs of an assignment statement within a block (round 2)
38 JDK-8145788 hotspot svc JVM crashes with -XX:+EnableTracing
39 JDK-8208091 hotspot svc-agent SA: jhsdb jstack --mixed throws UnmappedAddressException on i686
40 JDK-8164383 hotspot svc-agent jhsdb dumps core on Solaris 12 when loading dumped core
41 JDK-8210219 javafx graphics GlassClipboard.cpp fails to compile with newer versions of VS2017
42 JDK-8148129 javafx web Implement Accelerated composition for WebView
43 JDK-8209457 javafx web [WebView] Canvas.toDataURL with image/jpeg MIME type fails
44 JDK-8202277 javafx web WebView image capture fails with standalone FX due to dependency on javafx.swing
45 JDK-8196968 javafx web One time crash on exit in JNIEnv_::CallObjectMethod
46 JDK-8207159 javafx web Update ICU to version 62.1
47 JDK-8212147 javafx window-toolkit [JavaFX] Backport GTK3 support on Linux to 8u
48 JDK-8156709 security-libs java.security Cannot call setSeed on NativePRNG on Mac if EGD is /dev/urandom
49 JDK-8187218 security-libs org.ietf.jgss GSSCredential.getRemainingLifetime() returns negative value for TTL > 24 days.
50 JDK-8131051 security-libs org.ietf.jgss:krb5 KDC might issue a renewable ticket even if not requested
51 JDK-8160928 tools javac javac incorrectly copies over interior type annotations to bridge method