[jdk8u-dev] Withdrawn: 8224267: JOptionPane message string with 5000+ newlines produces StackOverflowError
Sergey Chernyshev
schernyshev at openjdk.org
Wed Dec 24 16:39:08 UTC 2025
On Wed, 4 Jun 2025 08:40:39 GMT, Sergey Chernyshev <schernyshev at openjdk.org> wrote:
> Hi all,
>
> These are parity backports with Oracle's 8u461, OpenJDK 8u462 is affected. The commit [46251bc6](https://github.com/openjdk/jdk/commit/46251bc6e248a19e8d78173ff8d0502c68ee1acb) didn't apply cleanly as JDK-8049870 hasn't been backported to jdk8u-dev. JDK-8290162 is basically a clean backport, the paths changed to 8u path scheme. The functional part of 5074006 applied cleanly in BasicOptionPaneUI.java. The test in TestJOptionHTMLTag.java was rewritten to get rid of dependency on PassFailJFrame (not in 8). Replaced the text block (JEP 355 style) with traditional string literals. The paths have been changed to the 8u path scheme. The test passes with the fix and fails otherwise.
>
> Thanks!
This pull request has been closed without being integrated.
-------------
PR: https://git.openjdk.org/jdk8u-dev/pull/659
More information about the jdk8u-dev
mailing list