The JFR parser (ChunkParser.java) has been instrumented with log statement to debug parser issues, for instance, information about the chunk header or contents of the constant pool types.
The functionality has however stopped working The reason is that the jdk.jfr.internal.JVM class has not been initialized, so the log levels are not registered in the VM.
The dependency on the JVM class was removed from the jdk.jfr.internal.Logger so that files could be parsed on a JVM that doesn't support JFR. We should add back the dependency, but in case we get UnsatisfiedLinkError loading the JVM klass we should fall back to no logging.
The workaround is to debug the parser and start a recording on command-line at the same time:
java -Xlog:jfr+parser+system -XX:StartFlightRecording ..