The following table lists the bug fixes included in JDK 7u111 release:
Bug ID | Category | Subcategory | Description |
---|---|---|---|
JDK-8073400 | client-libs | 2d | Some Monospaced logical fonts have a different width |
JDK-6961123 | client-libs | java.awt | setWMClass fails to null-terminate WM_CLASS string |
JDK-8149143 | core-libs | 7uX: need to add support for Windows 10 ( os.name property related ) | |
JDK-8149330 | core-libs | java.lang | Capacity of StringBuilder should not get close to Integer.MAX_VALUE unless necessary |
JDK-8046339 | core-libs | java.rmi | sun.rmi.transport.DGCAckHandler leaks memory |
JDK-8151876 | core-libs | java.time | (tz) Support tzdata2016d |
JDK-8149450 | core-libs | javax.naming | LdapCtx.processReturnCode() throwing Null Pointer Exception |
JDK-8154304 | core-libs | javax.naming | NullpointerException at LdapReferralException.getReferralContext |
JDK-7166247 | deploy | deployment_toolkit | Deployment Toolkit should recognize IE Metro for Windows 8 and provide appropriate default response |
JDK-8146102 | deploy | plugin | Applet, IE are frozen after the applet loaded with Classic Java Plugin shows modal dialog |
JDK-8056013 | deploy | webstart | Web Start looks in currently directory for all classes prior to jars - slow |
JDK-8154899 | deploy | webstart | System property 'user.dir' now set to 'java.home' value rather than user's working directory |
JDK-8155076 | deploy | webstart | Webstart loads JARs from MANIFEST.MF after loading the jars from resources-tag |
JDK-8156822 | deploy | webstart | Application started using javaws now starts in {java.home} rather than current directory |
JDK-7009641 | hotspot | compiler | Don't use CodeCache for allocations if it is already full |
JDK-8006952 | hotspot | compiler | CodeCacheFlushing degenerates VM with excessive codecache freelist iteration |
JDK-8130150 | hotspot | compiler | Implement BigInteger.montgomeryMultiply intrinsic |
JDK-8144957 | hotspot | compiler | Remove PICL warning message |
JDK-8147645 | hotspot | compiler | get_ctrl_no_update() code is wrong |
JDK-8072725 | hotspot | gc | Provide more granular levels for GC verification |
JDK-8150002 | hotspot | gc | Check for the validity of oop before printing it in verify_remembered_set |
JDK-8059803 | hotspot | runtime | Update use of GetVersionEx to get correct Windows version in hs_err files |
JDK-8130425 | hotspot | runtime | libjvm crash due to stack overflow in executables with 32k tbss/tdata |
JDK-8129419 | hotspot | svc | heapDumper.cpp: assert(length_in_bytes > 0) failed: nothing to copy |
JDK-8144144 | other-libs | corba | ORB destroy() leaks filedescriptors after unsuccessful connection |
JDK-8038837 | security-libs | java.security | Add support to jarsigner for specifying timestamp hash algorithm |
JDK-8141276 | security-libs | java.security | Remove Sonera Class1 CA |
JDK-8145955 | security-libs | java.security | Add new QuoVadis roots |
JDK-8154757 | security-libs | java.security | Add new IdenTrust roots |
JDK-8149417 | security-libs | javax.crypto | Use final restricted flag |
JDK-8149017 | security-libs | javax.net.ssl | Delayed provider selection broken in RSA client key exchange. |
JDK-8153531 | security-libs | javax.net.ssl | Improve exception messaging for RSAClientKeyExchange |
JDK-8029955 | xml | javax.xml.parsers | AIOB in XMLEntityScanner.scanLiteral upon parsing literals with > 100 LF chars |
JDK-8072081 | xml | javax.xml.parsers | Supplementary characters are rejected in comments |
JDK-8144593 | xml | jaxp | Suppress not recognized property/feature warning messages from SAXParser |
JDK-8145974 | xml | jaxp | XMLStreamWriter produces invalid XML for surrogate pairs on OutputStreamWriter |