The following table lists the bug fixes included in JDK 6u81 release:
Bug Id | Category | Subcategory | Description |
---|---|---|---|
7131153 | client-libs | 2d | GetDC called way too many times - causes bad performance. |
8023990 | client-libs | 2d | Regression: postscript size increase from 6u18 |
8028616 | client-libs | javax.swing | Htmleditorkit parser doesn't handle leading slash (/) |
7122142 | core-libs | java.lang | (ann) Race condition between isAnnotationPresent and getAnnotations |
8005232 | core-libs | java.lang | (JEP-149) Class Instance size reduction |
7185456 | core-libs | java.lang:reflect | (ann) Optimize Annotation handling in java/sun.reflect.* code for small number of annotationsC |
6718504 | core-libs | java.net | IN6_IS_ADDR_ANY tests only 12 bytes of 16-byte address |
8023881 | core-libs | java.net | IDN.USE_STD3_ASCII_RULES option is too strict to use Unicode in IDN.toASCII |
8028726 | core-libs | java.util | (prefs) Check src/solaris/native/java/util/FileSystemPreferences.c for JNI pending exceptions |
8017174 | core-libs | java.util.logging | NPE when using Logger.getAnonymousLogger or LogManager.getLogManager().getLogger |
8043012 | core-libs | java.util:i18n | (tz) Support tzdata2014c |
8020530 | core-svc | java.lang.management | Non heap memory size calculated incorrectly; IllegalArgumentException: committed = N should be < max |
6572160 | core-svc | tools | Instrumentation.getObjectSize triggers JVM crash in JPLISAssert in shutdown |
6642405 | core-svc | tools | src/share/instrument/JPLISAgent.c line 286: "==" found where assignment "=" expected |
8025651 | deploy | plugin | [jdk6] Plugin crashes on Solaris with FF24 |
8032657 | deploy | plugin | Memory Leak With Default Java Plug-In Of Java SE 6 When Javascript Is Involved |
6653795 | hotspot | compiler | C2 intrinsic for Unsafe.getAddress performs pointer sign extension on 32-bit systems |
7042153 | hotspot | compiler | guarantee(x_compare_res != Constant::not_comparable) failed: incomparable constants in IfOp |
7176993 | hotspot | compiler | The synchronize keyword is not honored in this very specific case |
8007294 | hotspot | compiler | ReduceFieldZeroing doesn't check for dependent load and can lead to incorrect execution |
8017498 | hotspot | runtime | JVM crashes when native code calls sigaction(sig) where sig>=0x20 |
8033125 | install | install | Incomplete installation with JRE 6u71 installer |
8029073 | other-libs | corba | (corba) New connection reclaimed when number of connection is greater than highwatermark |
8032065 | security-libs | javax.security | Debug message left uncommented in WrapToken_v2 |
7057778 | xml | javax.xml.parsers | Incompatible behavior of javax.xml.parsers.SAXParser between JDK5 and 6 |
8035613 | xml | jaxb | With active Securitymanager JAXBContext.newInstance fails |
8027359 | xml | jaxp | XML parser returns incorrect parsing results |
8032909 | xml | jaxp | XSLT string-length returns incorrect length when string includes complementary chars |