RFR: 8303612: runtime/StackGuardPages/TestStackGuardPagesNative.java fails with exit code 139

David Holmes dholmes at openjdk.org
Fri Aug 29 02:13:45 UTC 2025


On Thu, 28 Aug 2025 07:44:20 GMT, mazhen <duke at openjdk.org> wrote:

> I believe this approach resolves both the original crash and the subsequent hang.

I agree this continues to fix the problem seen with the recursive approach. I also agree it should fix the CentOS hang.

However, I do not see how this will address the actual failure that is reported in JBS for this issue:

Testing NATIVE_OVERFLOW
Testing stack guard page behaviour for other thread
run_native_overflow 1281626
Got SIGSEGV(2) at address: 0xffff8daf3fa0
Test PASSED. Got access violation accessing guard page at 7983
Test PASSED. Not initial thread
];
 stderr: []
 exitValue = 139

The JBS connections and timeline is very hard to follow, but I believe this failure was seen after the hardening fix had been applied.

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

PR Comment: https://git.openjdk.org/jdk/pull/25689#issuecomment-3235481263


More information about the hotspot-runtime-dev mailing list