Java SE 8u92 Advanced and Java SE 8u92 Support Release Notes

Java SE 8u92 Release Notes

The Java SE 8u92 Advanced Platform, available for Java SE Subscription customers, is based on the current Java SE 8u92 release. This release is also available for legacy Java SE Suite, Java SE Advanced, and Java SE Support and when directed by support to be used as part of another Oracle product.

For more information on installation and licensing of Java SE Products, visit Java SE Products Overview.

Find information about Java SE Subscriptions at Oracle Java SE Subscriptions.

Java SE 8u92 Bundled Patch Release (BPR) - Bug Fixes and Updates

The following sections summarize changes made in all Java SE 8u92 BPRs. Bug fixes and any other changes are listed below in date order, most current BPR first. Note that bug fixes in previous BPR are also included in the current BPR.

To determine the version of your JDK software, use the following command:

java -version

Changes in Java SE 8u92 b34

Bug Fixes

BugId Component Subcomponent Summary
8132434 install install On Mac Install Run to register protocol handler with Launch Services
8159244 hotspot compiler Partially initialized string object created by C2's string concat optimization may escape
deploy webstart jnlp protocol is not registered on mac after installing jre
8136844 deploy webstart Change to use NSTask or execv
8081847 deploy webstart Add a URL scheme handler to reliably launch .jnlp files - Mac registration part
deploy webstart java.lang.NumberFormatException: For input string: 1z
8144348 deploy webstart Desktop shortcut is not updated after JNLP is changed in deployment cache

Changes in Java SE 8u92 b33

Bug Fixes

BugId Component Subcomponent Summary
6882559 client-libs javax.swing new JEditorPane("text/plain","") fails for null context class loader
8154899 deploy webstart System property 'user.dir' now set to 'java.home' value rather than user's working directory
8156822 deploy webstart Application started using javaws now starts in {java.home} rather than current directory
8063086 hotspot compiler Math.pow yields different results upon repeated calls
8158734 client-libs javax.swing JEditorPane.createEditorKitForContentType throws NPE after 6882559
8154287 javafx media Intermittent crash when disposing MediaPlayer
8153534 javafx media Intermittent hang in GSTMedia.gstDispose
8154186 javafx web JVM crash while using JavaFW WebView and colgroup/cols html feature
8153148 javafx web Defer image decoding until WebCore requests ImageFrame
8153501 javafx web Crash in ResourceLoader::releaseResources()
8153151 javafx web Call JavaScriptCore GC whenever JVM GC happens
8151459 javafx web Validation of new behaviour for JS callback memory leak
8152737 javafx web Crash in RuntimeObject::put when object passed to JSObject::setMember is GCed
8089681 javafx web WebView leaks memory when containing object acts as javascript callback handler
8149537 javafx web JavaFX WebView performance regression when inserting html via javascript
8149768 javafx web JavaFX Application Performance Issue
8147851 javafx web jvm crash at javafx com.sun.webkit.WebPage.twkPrePaint
8149737 javafx web JRE crash in
8139114 javafx web WebView crashes on Yahoo login page
8154022 javafx build Upgrade production compilers on Windows to Visual Studio 2013 SP4

Changes in Java SE 8u92 b31

Please note that fixes from the prior BPR (8u77 b31) are included in this version.

Bug Fixes

BugId Component Subcomponent Summary
6483657 security-libs javax.crypto MSCAPI provider does not create unique alias names
8143913 security-libs MSCAPI keystore should accept Certificate[] in setEntry()
deploy plugin JARSigningException when loading jar file from JRE\lib\applet
deploy webstart jarUpdate: javaws app has unexpectedly updated after choosing "cancel" on "Application Update" window