The following table lists the bug fixes included in JDK 7u121 release:
# | JBS | Component | Subcomponent | Description |
---|---|---|---|---|
1 | JDK-8140530 | client-libs | 2d | Creating a VolatileImage with size 0,0 results in no longer working g2d.drawString |
2 | JDK-8148127 | client-libs | 2d | IllegalArgumentException thrown by JCK test api/java_awt/Component/FlipBufferStrategy/indexTGF_General in opengl pipeline |
3 | JDK-8147077 | client-libs | java.awt | IllegalArgumentException thrown by api/java_awt/Component/FlipBufferStrategy/indexTGF_General |
4 | JDK-8154069 | client-libs | javax.accessibility | Jaws reads wrong values from comboboxes when no element is selected |
5 | JDK-6882559 | client-libs | javax.swing | new JEditorPane("text/plain","") fails for null context class loader |
6 | JDK-8158734 | client-libs | javax.swing | JEditorPane.createEditorKitForContentType throws NPE after 6882559 |
7 | JDK-8141243 | core-libs | java.util | Unexpected timezone returned after parsing a date |
8 | JDK-8158802 | core-libs | javax.naming | com.sun.jndi.ldap.SimpleClientId produces wrong hash code |
9 | JDK-8159822 | core-libs | javax.naming | Non-synchronized access to shared members of com.sun.jndi.ldap.pool.Pool |
10 | JDK-8154144 | core-svc | Tests in com/sun/jdi fails intermittently with "jdb input stream closed prematurely" | |
11 | JDK-6937053 | core-svc | javax.management | RMI unmarshalling errors in ClientNotifForwarder cause silent failure |
12 | JDK-8157988 | deploy | Two files are missed in jdk7 backport of 8157862 | |
13 | JDK-8146102 | deploy | plugin | Applet, IE are frozen after the applet loaded with Classic Java Plugin shows modal dialog |
14 | JDK-8161700 | deploy | webstart | Deadlock in Java Web Start application involving JNLPClassLoader |
15 | JDK-8063086 | hotspot | compiler | Math.pow yields different results upon repeated calls |
16 | JDK-8159244 | hotspot | compiler | Partially initialized string object created by C2's string concat optimization may escape |
17 | JDK-8160385 | hotspot | compiler | Properly fix 8159244 on jdk7 |
18 | JDK-8017629 | hotspot | gc | G1: UseSHM in combination with a G1HeapRegionSize > os::large_page_size() falls back to use small pages |
19 | JDK-8077276 | hotspot | gc | allocating heap with UseLargePages and HugeTLBFS may trash existing memory mappings (linux) |
20 | JDK-8036630 | hotspot | runtime | Null ProtectionDomain in JVM can cause NPE because principals field is not initialized to an empty array |
21 | JDK-8146975 | other-libs | corba | NullPointerException in IIOPInputStream.inputClassFields |
22 | JDK-8025708 | security-libs | java.security | Certificate Path Building problem with AKI serial number |
23 | JDK-8085903 | security-libs | java.security | New fix for memory leak in ProtectionDomain cache |
24 | JDK-8139436 | security-libs | java.security | sun.security.mscapi.KeyStore might load incomplete data |
25 | JDK-8143913 | security-libs | java.security | MSCAPI keystore should accept Certificate[] in setEntry() |
26 | JDK-4963723 | security-libs | javax.crypto | Implement SHA-224 |
27 | JDK-6483657 | security-libs | javax.crypto | MSCAPI provider does not create unique alias names |
28 | JDK-7169496 | security-libs | javax.crypto | Problem with the SHA-224 support for SunMSCAPI provider |
29 | JDK-8160723 | security-libs | javax.crypto | Improve jurisdiction policy file signing exception |
30 | JDK-8158111 | security-libs | javax.net.ssl | Make handling of 3rd party providers more stable |
31 | JDK-8160518 | security-libs | org.ietf.jgss:krb5 | Semicolon is not recognized as comment starting character (Kerberos) |
32 | JDK-8067964 | tools | Native2ascii doesn't close one of the streams it opens |