Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/flash/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
使用JDK 11在Graalvm上执行Java应用程序时出现错误_Java_Graalvm - Fatal编程技术网

使用JDK 11在Graalvm上执行Java应用程序时出现错误

使用JDK 11在Graalvm上执行Java应用程序时出现错误,java,graalvm,Java,Graalvm,当我在OpenJDK11中使用graalvm来运行Java应用程序时,出现了一些问题 # # A fatal error has been detected by the Java Runtime Environment: # # SIGSEGV (0xb) at pc=0x00007f0fb81bf309, pid=22652, tid=22653 # # JRE version: OpenJDK Runtime Environment (11.0.5+10) (build 11.0.5+1

当我在OpenJDK11中使用graalvm来运行Java应用程序时,出现了一些问题

#
# A fatal error has been detected by the Java Runtime Environment:
#
#  SIGSEGV (0xb) at pc=0x00007f0fb81bf309, pid=22652, tid=22653
#
# JRE version: OpenJDK Runtime Environment (11.0.5+10) (build 11.0.5+10-jvmci-19.3-b05-LTS)
# Java VM: OpenJDK 64-Bit GraalVM CE 19.3.0 (11.0.5+10-jvmci-19.3-b05-LTS, mixed mode, sharing, tiered, jvmci, jvmci compiler, compressed oops, serial gc, linux-amd64)
# Problematic frame:
# V  [libjvm.so+0xa83309][thread 22658 also had an error]
  LinkResolver::resolve_invokevirtual(CallInfo&, Handle, constantPoolHandle const&, int, Thread*)+0xf9
#
# Core dump will be written. Default location: /root/core.22652
#
# An error report file with more information is saved as:
# /root/hs_err_pid22652.log
Compiled method (JVMCI)     798  580       4       java.lang.System::getSecurityManager (4 bytes)
 total in heap  [0x00007f0f9d560310,0x00007f0f9d5604f8] = 488
 relocation     [0x00007f0f9d560478,0x00007f0f9d560480] = 8
 main code      [0x00007f0f9d560480,0x00007f0f9d5604ab] = 43
 stub code      [0x00007f0f9d5604ab,0x00007f0f9d5604b0] = 5
 metadata       [0x00007f0f9d5604b0,0x00007f0f9d5604b8] = 8
 scopes data    [0x00007f0f9d5604b8,0x00007f0f9d5604c0] = 8
 scopes pcs     [0x00007f0f9d5604c0,0x00007f0f9d5604e0] = 32
 dependencies   [0x00007f0f9d5604e0,0x00007f0f9d5604e8] = 8
 JVMCI data     [0x00007f0f9d5604e8,0x00007f0f9d5604f8] = 16
#
# If you would like to submit a bug report, please visit:
#   http://bugreport.java.com/bugreport/crash.jsp
#
已放弃(吐核)

但它在OpenJDK11上工作。我该怎么办?

您在GraalVM中遇到问题,最好的做法可能是向维护人员报告,以便修复

请向GraalVM GitHub回购报告:

如果您能够可靠地重现问题,请添加重现程序,这样团队就可以重现问题,并检查建议的修复是否确实修复了问题

另一个可以为调试节省大量时间的快捷方法是检查问题是否出在GraalVM编译器或不可靠的JDK上。 最好的方法是使用
-XX:-useJVMCompiler
命令行选项运行相同的程序,这将禁用GraalVM编译器,并以OpenJDK相同的方式运行应用程序。如果问题仍然存在,则可能是底层JDK存在问题,虽然我鼓励您将问题报告给GraalVM问题跟踪器,以便其他遇到问题的人能够找到并引用它,但也可能需要报告给OpenJDK(因为需要在那里修复)

如果问题消失,那么可能是添加GraalVM编译器导致的问题。所有这些信息在问题描述中都是有益的

我认为你的问题很可能是:


我建议您尝试GraalVM 19.3.0.2版本,看看它是否解决了这个问题

您在GraalVM中遇到了一个问题,最好的做法可能是向维护人员报告,以便进行修复

请向GraalVM GitHub回购报告:

如果您能够可靠地重现问题,请添加重现程序,这样团队就可以重现问题,并检查建议的修复是否确实修复了问题

另一个可以为调试节省大量时间的快捷方法是检查问题是否出在GraalVM编译器或不可靠的JDK上。 最好的方法是使用
-XX:-useJVMCompiler
命令行选项运行相同的程序,这将禁用GraalVM编译器,并以OpenJDK相同的方式运行应用程序。如果问题仍然存在,则可能是底层JDK存在问题,虽然我鼓励您将问题报告给GraalVM问题跟踪器,以便其他遇到问题的人能够找到并引用它,但也可能需要报告给OpenJDK(因为需要在那里修复)

如果问题消失,那么可能是添加GraalVM编译器导致的问题。所有这些信息在问题描述中都是有益的

我认为你的问题很可能是:


我建议您尝试GraalVM 19.3.0.2版本,看看它是否解决了这个问题

我建议你提交一份bug报告。请查看问题中的URL。我建议您提交错误报告。在你的问题中查看URL。哦,谢谢!这是我的工作。我更换了我的垃圾收集器(G1),然后它就开始运行了哦,加油!这是我的工作。我更换了我的垃圾收集器(G1),然后它开始运行