On running java -jar wrapper.jar, there is a segmentation fault with OpenJ9 Java 17 but seems to work fine with Temurin java 17.
There seems to be a memory layout issue for the Permit$Fake class.
Based on OpenJ9 class structure, the override field is placed at offset 4 instead of 8, as a result a write to the override field is causing accidental writes into accessCheckCache and resulting in bad object pointer and causing the crash.
Can additional field be added to fix this issue?
this is not the first report, that there are issues with J9. About 10 years ago, there was a bug in the JVM which resulted in the JVM crash.
Where can I download a binary of this version of the JVM ?
-- Ron
Hi, you can download it from this link:
https://developer.ibm.com/languages/java/semeru-runtimes/downloads/
On Wed, Feb 12, 2025 at 11:49 PM rzo rzorzorzo@users.sourceforge.net
wrote:
Related
Bugs: #210