[jdk25u-dev] Integrated: 8371368: SIGSEGV in JfrVframeStream::next_vframe() on arm64

Aleksey Shipilev shade at openjdk.org
Fri Dec 19 10:45:46 UTC 2025


On Mon, 15 Dec 2025 14:14:02 GMT, Aleksey Shipilev <shade at openjdk.org> wrote:

> Fixes up JFR CPU profiling regression in JDK 25. I can reproduce the failure with `jdk_jfr` tests on Graviton 3 machine.
> 
> This PR contains two changesets, because putting only one of them breaks platforms. This is a stack of two clean backport commits, and the resulting change is tidy.
> 
> Additional testing:
>  - [x] Linux AArch64 server fastdebug, `jdk_jfr`, 100x with `-XX:+PreserveFramePointer`
>  - [x] Linux AArch64 server fastdebug, `jdk_jfr`, 100x

This pull request has now been integrated.

Changeset: 0a3249c4
Author:    Aleksey Shipilev <shade at openjdk.org>
URL:       https://git.openjdk.org/jdk25u-dev/commit/0a3249c488f77ceaec58b69348c59aff72814498
Stats:     3 lines in 2 files changed: 2 ins; 0 del; 1 mod

8371368: SIGSEGV in JfrVframeStream::next_vframe() on arm64
8372586: Crashes on ppc64(le) after JDK-8371368

Reviewed-by: phh
Backport-of: 42f333352408e03389fb37ea8ad8537a4a271b6a

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

PR: https://git.openjdk.org/jdk25u-dev/pull/88


More information about the jdk-updates-dev mailing list