[jdk21u-dev] Integrated: 8356324: JVM crash (SIGSEGV at ClassListParser::resolve_indy_impl) during -Xshare:dump starting from 21.0.5

Aleksey Shipilev shade at openjdk.org
Wed Aug 27 11:00:55 UTC 2025


On Mon, 25 Aug 2025 10:05:53 GMT, Aleksey Shipilev <shade at openjdk.org> wrote:

> Avoids the JVM crash in a corner case. The patch is very recent, but it is borderline trivial, and we have seen customer crashes in the wild (see original issue). Without the patch, the alternative on this code path is a JVM crash.
> 
> Unfortunately, this 21u version is not clean. 21u is missing [JDK-8309878](https://bugs.openjdk.org/browse/JDK-8309878), so I had to re-apply the fix to the older place.
> 
> Additional testing:
>  - [x] Linux AArch64 server fastdebug, original reproducer no longer fails
>  - [x] Linux AArch64 server fastdebug, `tier1`

This pull request has now been integrated.

Changeset: c9fb99c0
Author:    Aleksey Shipilev <shade at openjdk.org>
URL:       https://git.openjdk.org/jdk21u-dev/commit/c9fb99c0ab4a12dd41c78da4fc1a9442e5b982ef
Stats:     8 lines in 1 file changed: 7 ins; 0 del; 1 mod

8356324: JVM crash (SIGSEGV at ClassListParser::resolve_indy_impl) during -Xshare:dump starting from 21.0.5

Reviewed-by: phh
Backport-of: 506625b768c940a3f4fc2efce485d9207ca61cfe

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

PR: https://git.openjdk.org/jdk21u-dev/pull/2123


More information about the jdk-updates-dev mailing list