Integrated: 8320959: jdk/jfr/event/runtime/TestShutdownEvent.java crash with CONF=fastdebug -Xcomp

SUN Guoyun duke at openjdk.org
Fri Dec 8 10:51:23 UTC 2023


On Thu, 30 Nov 2023 01:40:26 GMT, SUN Guoyun <duke at openjdk.org> wrote:

> Run `make test CONF=fastdebug TEST=jdk/jfr/event/runtime/TestShutdownEvent.java JTREG="VM_OPTIONS=-Xcomp"`, can occur SIGSEGV.
> 
> <pre>
> # Internal Error (/home/sunguoyun/jdk-ls/src/hotspot/share/jfr/support/jfrNativeLibraryLoadEvent.cpp:107), pid=13214, tid=13215
> # assert(jt->thread_state() == _thread_in_native) failed: invariant
> #
> # JRE version: OpenJDK Runtime Environment (22.0) (fastdebug build 22-internal-adhoc.sunguoyun.jdk-ls)
> # Java VM: OpenJDK 64-Bit Server VM (fastdebug 22-internal-adhoc.sunguoyun.jdk-ls, compiled mode, sharing, compressed oops, compressed class ptrs, g1 gc, linux-amd64)
> # Problematic frame:
> # V [libjvm.so+0xe9404a] NativeLibraryLoadEvent::~NativeLibraryLoadEvent()+0xd1a
> #
> # CreateCoredumpOnCrash turned off, no core file dumped
> #
> </pre>
> 
> Because current thread state is '_thread_in_Java'. I had make a fix, please review it , thanks.
> 
> Testing:
> GHA testing
> tier1-3 for loongarch64

This pull request has now been integrated.

Changeset: bad5edf1
Author:    sunguoyun <sunguoyun at loongson.cn>
Committer: Markus Grönlund <mgronlun at openjdk.org>
URL:       https://git.openjdk.org/jdk/commit/bad5edf1468eb27c0c2f6f53e212de758c726395
Stats:     5 lines in 1 file changed: 3 ins; 1 del; 1 mod

8320959: jdk/jfr/event/runtime/TestShutdownEvent.java crash with CONF=fastdebug -Xcomp

Co-authored-by: Markus Grönlund <mgronlun at openjdk.org>
Reviewed-by: mgronlun

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

PR: https://git.openjdk.org/jdk/pull/16894


More information about the hotspot-jfr-dev mailing list