Bug Fixes

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

# JBS component subcomponent Description
1 JDK-8179014 client‑libs java.awt JFileChooser with Windows look and feel crashes on win 10
2 JDK-8178996 client‑libs javax.swing [macos] JComboBox doesn't display popup in mixed JavaFX Swing Application on 8u131 and Mac OS 10.12
3 JDK-8174729 core‑libs java.lang:reflect Race Condition in java.lang.reflect.WeakCache
4 JDK-8165231 core‑libs java.nio java.nio.Bits.unaligned() doesn't return true on ppc
5 JDK-8180582 core‑libs java.rmi After updating to Java8u131, the bind to rmiregistry is rejected by registryFilter even though registryFilter is set
6 JDK-8139870 core‑svc java.lang.management sun.management.LazyCompositeData.isTypeMatched() fail for composite types with items of ArrayType
7 JDK-8174164 hotspot compiler SafePointNode::_replaced_nodes breaks with irreducible loops
8 JDK-8165342 javafx scenegraph NPE when JavaFX loads default stylesheet or font families if CCL is null
9 JDK-8179321 javafx web WebEngine.getDocument().getDocumentURI() no longer returns null for loading a String of HTML
10 JDK-8175251 security‑libs java.security Failed to load RSA private key from pkcs12
11 JDK-8176536 security‑libs java.security Improved algorithm constraints checking
12 JDK-8144566 security‑libs javax.net.ssl Custom HostnameVerifier disables SNI extension