-
Bug
-
Resolution: Unresolved
-
P4
-
17
-
arm
-
linux
runtime/ErrorHandling/MachCodeFramesInErrorFile.java fails on jdk-17 arm linux
with:
18:35:34 stderr:
18:35:34 Exception in thread "main" java.lang.InternalError: a fault occurred in a recent unsafe memory access operation in compiled Java code
18:35:34 at java.base/java.lang.Long.toHexString(Long.java:309)
18:35:34 at MachCodeFramesInErrorFile$Crasher.crashInJava3(MachCodeFramesInErrorFile.java:89)
18:35:34 at MachCodeFramesInErrorFile$Crasher.crashInJava2(MachCodeFramesInErrorFile.java:85)
18:35:34 at MachCodeFramesInErrorFile$Crasher.crashInJava1(MachCodeFramesInErrorFile.java:81)
18:35:34 at MachCodeFramesInErrorFile$Crasher.main(MachCodeFramesInErrorFile.java:72)
18:35:34
18:35:34 stdout:
18:35:34 CompileCommand: compileonly MachCodeFramesInErrorFile$Crasher.crashIn* bool compileonly = true
18:35:34 CompileCommand: dontinline MachCodeFramesInErrorFile$Crasher.crashIn* bool dontinline = true
18:35:34 CompileCommand: dontinline */Unsafe.getLong bool dontinline = true
18:35:34 in crashInJava1
18:35:34 in crashInJava2
18:35:34
18:35:34 at MachCodeFramesInErrorFile.run(MachCodeFramesInErrorFile.java:133)
18:35:34 at MachCodeFramesInErrorFile.main(MachCodeFramesInErrorFile.java:106)
18:35:34 at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
18:35:34 at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
18:35:34 at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
18:35:34 at java.base/java.lang.reflect.Method.invoke(Method.java:569)
18:35:34 at com.sun.javatest.regtest.agent.MainActionHelper$AgentVMRunnable.run(MainActionHelper.java:333)
18:35:34 at java.base/java.lang.Thread.run(Thread.java:840)
with:
18:35:34 stderr:
18:35:34 Exception in thread "main" java.lang.InternalError: a fault occurred in a recent unsafe memory access operation in compiled Java code
18:35:34 at java.base/java.lang.Long.toHexString(Long.java:309)
18:35:34 at MachCodeFramesInErrorFile$Crasher.crashInJava3(MachCodeFramesInErrorFile.java:89)
18:35:34 at MachCodeFramesInErrorFile$Crasher.crashInJava2(MachCodeFramesInErrorFile.java:85)
18:35:34 at MachCodeFramesInErrorFile$Crasher.crashInJava1(MachCodeFramesInErrorFile.java:81)
18:35:34 at MachCodeFramesInErrorFile$Crasher.main(MachCodeFramesInErrorFile.java:72)
18:35:34
18:35:34 stdout:
18:35:34 CompileCommand: compileonly MachCodeFramesInErrorFile$Crasher.crashIn* bool compileonly = true
18:35:34 CompileCommand: dontinline MachCodeFramesInErrorFile$Crasher.crashIn* bool dontinline = true
18:35:34 CompileCommand: dontinline */Unsafe.getLong bool dontinline = true
18:35:34 in crashInJava1
18:35:34 in crashInJava2
18:35:34
18:35:34 at MachCodeFramesInErrorFile.run(MachCodeFramesInErrorFile.java:133)
18:35:34 at MachCodeFramesInErrorFile.main(MachCodeFramesInErrorFile.java:106)
18:35:34 at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
18:35:34 at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
18:35:34 at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
18:35:34 at java.base/java.lang.reflect.Method.invoke(Method.java:569)
18:35:34 at com.sun.javatest.regtest.agent.MainActionHelper$AgentVMRunnable.run(MainActionHelper.java:333)
18:35:34 at java.base/java.lang.Thread.run(Thread.java:840)
- relates to
-
JDK-8272586 emit abstract machine code in hs-err logs
-
- Resolved
-
-
JDK-8342077 JEP 498: Warn upon Use of Memory-Access Methods in sun.misc.Unsafe
-
- Closed
-