RFR: 8281615: Deadlock caused by jdwp agent [v4]
Chris Plummer
cjplummer at openjdk.java.net
Thu Feb 17 17:38:13 UTC 2022
On Thu, 17 Feb 2022 13:42:13 GMT, Zhengyu Gu <zgu at openjdk.org> wrote:
> `classTrack_activate()` is called inside `debugLoop_run()`, so it looks like that jvmti callback is enabled at the time.
Yes. This is due to the debugger sending a JDWP EventRequest command for CLASS_UNLOAD events. At that point class tracking is activated and the debug agent enables OBJECT_FREE events.
-------------
PR: https://git.openjdk.java.net/jdk/pull/7461
More information about the serviceability-dev
mailing list