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

Markus Grönlund mgronlun at openjdk.org
Thu Dec 7 18:12:13 UTC 2023


On Thu, 7 Dec 2023 03:05:46 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
>
> SUN Guoyun has updated the pull request incrementally with one additional commit since the last revision:
> 
>   8320959: jdk/jfr/event/runtime/TestShutdownEvent.java crash with CONF=fastdebug -Xcomp

Marked as reviewed by mgronlun (Reviewer).

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

PR Review: https://git.openjdk.org/jdk/pull/16894#pullrequestreview-1770748813


More information about the hotspot-jfr-dev mailing list