The following table lists the bug fixes included in JDK 7u85 release:
Bug Id | Category | Subcategory | Description |
---|---|---|---|
JDK-7171412 | client-libs | java.awt | awt Choice doesn't fire ItemStateChange when selecting item after select() call |
JDK-8020443 | client-libs | java.awt | Frame is not created on the specified GraphicsDevice with two monitors |
JDK-8056915 | client-libs | java.awt | Focus lost in applet when browser window is minimized and restored |
JDK-8064934 | client-libs | java.awt | Incorrect Exception message from java.awt.Desktop.open() |
JDK-8073008 | client-libs | java.awt | press-and-hold input method for accented characters works incorrectly on OS X |
JDK-8073453 | client-libs | java.awt | Focus doesn't move when pressing Shift + Tab keys |
JDK-8074954 | client-libs | javax.imageio | ImageInputStreamImpl.readShort/readInt do not behave correctly at EOF |
JDK-8048289 | client-libs | javax.swing | Gtk: call to UIManager.getSystemLookAndFeelClassName() leads to crash |
JDK-8060208 | client-libs | javax.swing | [macosx] Test javax/swing/JInternalFrame/Test6505027.java fails in MacOSX |
JDK-8064939 | client-libs | javax.swing | SwingSet2: Themes are incorrectly enabled when running with Nimbus Look and feel |
JDK-8067748 | core-libs | java.lang | (process) Child is terminated when parent's console is closed [win] |
JDK-8067680 | core-libs | java.net | (sctp) Possible race initializing native IDs |
JDK-8067846 | core-libs | java.net | (sctp) InternalError when receiving SendFailedNotification |
JDK-8075039 | core-libs | java.net | (sctp) com/sun/nio/sctp/SctpMultiChannel/SendFailed.java fails on Solaris only |
JDK-8071447 | core-libs | java.nio.charsets | IBM1166 Locale Request for Kazakh characters |
JDK-8075092 | core-libs | java.nio.charsets | Remove erroneous println statement from DoubleByteDecoder |
JDK-8072909 | core-libs | java.util | TimSort fails with ArrayIndexOutOfBoundsException on worst case long arrays |
JDK-8077685 | core-libs | java.util:i18n | (tz) Support tzdata2015d |
JDK-8064331 | core-svc | javax.management | JavaSecurityAccess.doIntersectionPrivilege() drops the information about the domain combiner of the stack ACC |
JDK-8079223 | deploy | unnecessary performance degradation caused by fix to JDK-8052111 | |
JDK-8058474 | deploy | plugin | Applet is not started in IE on dynamic insertion into a web page |
JDK-8069161 | deploy | plugin | Slow cache performance since JRE 7u06 |
JDK-8078815 | deploy | webstart | Launching of jnlp app fails with JNLPException |
JDK-8006960 | hotspot | compiler | hotspot, "impossible" assertion failure |
JDK-8074869 | hotspot | compiler | C2 code generator can replace -0.0f with +0.0f on Linux |
JDK-7127066 | hotspot | runtime | Class verifier accepts an invalid class file |
JDK-8073688 | hotspot | svc | Infinite loop reading types during jmap attach. |
JDK-8064546 | security-libs | javax.crypto | CipherInputStream throws BadPaddingException if stream is not fully read |
JDK-8020424 | security-libs | javax.crypto:pkcs11 | The NSS version should be detected before running crypto tests |
JDK-8039212 | security-libs | javax.crypto:pkcs11 | SecretKeyBasic.sh needs to avoid NSS libnss3 and libsoftokn3 version mismatches |
JDK-8072385 | security-libs | javax.net.ssl | Only the first DNSName entry is checked for endpoint identification |
JDK-8062924 | xml | jaxp | XSL: wrong answer from substring() function |
JDK-8073385 | xml | jaxp | Bad error message on parsing illegal character in XML attribute |
JDK-8074297 | xml | jaxp | substring in XSLT returns wrong character if string contains supplementary chars |