Visibility of 9062835

Philippe Marschall kustos at gmx.net
Mon Dec 2 21:01:02 UTC 2019


Hello

Some time ago we reported 9062835. This is a crashing bug when loading
custom JFR event classes. It happens when a classloader does not acquire
a lock around #defineClass but instead relies on catching LinkageError.
This works for normal classes but results in a JVM crash for custom
event classes that need to be transformed. It looks as if a lock inside
the JVM is missing. We also attached a reproducer [1] [2].

Somehow the bug is not yet visible and we did not get a confirmation
mail. We wanted to ask whether we somehow made an error when entering
some fields or some other information is missing.

  [1] https://github.com/marschall/jfr-crasher
  [2]
https://github.com/marschall/jfr-crasher/blob/master/src/main/java/com/github/marschall/jfr/crasher/JfrCrasher.java

Cheers
Philippe


More information about the hotspot-jfr-dev mailing list