[jdk17u-dev] Integrated: 8277299: STACK_OVERFLOW in Java_sun_awt_shell_Win32ShellFolder2_getIconBits

aamarsh duke at openjdk.java.net
Mon Feb 14 07:38:32 UTC 2022


On Fri, 14 Jan 2022 20:52:25 GMT, aamarsh <duke at openjdk.java.net> wrote:

> Makes colorBits and maskBits dynamic variables to force allocation on the heap instead of the stack and avoid a stackoverflow. Also adds a test to confirm this stackoverflow is no longer happening.
> 
> Tier1 and the newly added test passes on Windows. Clean backport.

This pull request has now been integrated.

Changeset: 2965051f
Author:    Ana Marsh <anamarsh at microsoft.com>
Committer: Goetz Lindenmaier <goetz at openjdk.org>
URL:       https://git.openjdk.java.net/jdk17u-dev/commit/2965051f0d491751e5c34a3b3627e423e8f23a2d
Stats:     83 lines in 2 files changed: 58 ins; 0 del; 25 mod

8277299: STACK_OVERFLOW in Java_sun_awt_shell_Win32ShellFolder2_getIconBits

Backport-of: 94127f43a4a28a89094fa93cd1da49763134f9db

-------------

PR: https://git.openjdk.java.net/jdk17u-dev/pull/98


More information about the jdk-updates-dev mailing list