The following sections summarize changes made in all Java SE 8u311 BPRs. Bug fixes and any other changes are listed below in date order, most current BPR first. Note that bug fixes in the previous BPR are also included in the current BPR.
BugId | Component | Subcomponent | Summary |
---|---|---|---|
JDK-8182577 | client-libs | javax.swing | Exception when Tab key moves focus to a JCheckbox with a custom ButtonModel |
JDK-8241248 | security-libs | javax.net.ssl | NullPointerException in sun.security.ssl.HKDF.extract(HKDF.java:93) |
BugId | Component | Subcomponent | Summary |
---|---|---|---|
JDK-8274929 | javafx | window-toolkit | Crash while reading specific clipboard content |
JDK-8089884 | javafx | controls | TextInputControls capturing function key events |
JDK-8253353 | hotspot | compiler | Crash in C2: guarantee(n != NULL) failed: No Node |
JDK-8275766 | core-libs | java.time | (tz) Update Timezone Data to 2021e |
BugId | Component | Subcomponent | Summary |
---|---|---|---|
JDK-8275138 | javafx | web | WebView: UserAgent string is empty for first request |
JDK-8274779 | core-libs | java.net | HttpURLConnection: HttpClient and HttpsClient incorrectly check request method when set to POST |
JDK-8273229 | hotspot | runtime | Update OS detection code to recognize Windows Server 2022 |
JDK-8274840 | hotspot | runtime | Update OS detection code to recognize Windows 11 |
JDK-8041928 | client-libs | java.awt | MouseEvent.getModifiersEx gives wrong result |
JDK-8275723 | javafx | window-toolkit | Crash on macOS 12 in GlassRunnable::dealloc |
JDK-8274407 | core-libs | java.time | (tz) Update Timezone Data to 2021c |
BugId | Component | Subcomponent | Summary |
---|---|---|---|
JDK-8269538 | javafx | controls | StackOverflowError when pressing F10 within SpinnerSkin |
JDK-8240256 | security-libs | javax.crypto:pkcs11 | Better resource cleaning for SunPKCS11 Provider |
JDK-8098580 | security-libs | javax.crypto:pkcs11 | drainRefQueueBounds() puts pressure on pool.size() |
JDK-8190482 | core-libs | InnocuousThread creation should not require the caller to possess enableContextClassLoaderOverride | |
JDK-8169416 | security-libs | javax.net.ssl | SSLSessionImpl finalize overhead |