当前位置: 首页 > 知识库问答 >
问题:

JVM致命错误

佴保臣
2023-03-14

我已经用JDK在我的SOLARIS SPRAC机器上更新了4个月,回到了1.6.045,直到昨天它运行得很好,没有任何问题,但昨天不幸的是,我遇到了如下致命错误,实例崩溃,作为解决方法,我重新启动了我的服务器实例,它现在运行良好。

我需要知道,

  • 这个错误的确切根本原因是什么

Java运行时环境检测到一个致命错误:

pc=0xfebd390c时的SIGSEGV(0xb),pid=2626,tid=3

JRE版本:6.0_45-b06 Java虚拟机:Java热点(TM)服务器虚拟机(20.45-b01混合模式solaris sparc)
问题框架:
V[libjvm.so 0x7d390c]void PSScavenge::复制和推送安全屏障(PSPromotionManager*,uuuuuuu type_0*)0xcc

如果您想提交错误报告,请访问:
http://java.sun.com/webapps/bugreport/crash.jsp

共有1个答案

萧越泽
2023-03-14

您的JVM确实在libjvm中崩溃了。所以,在执行GC时。您可以尝试更改GC方法(例如,尝试使用-XX:UseParallelOldGC)作为替代方法。否则最好的办法是更新JVM。

 类似资料:
  • 在执行一些(轻度)负载测试时,我看到Netty 4.1.34和Oracle Java 1.8.0_202(都是最新的)的JVM致命错误崩溃。不幸的是,崩盘并不容易再现--它似乎只发生在1/10左右的时间。 这是一个HTTP代理(也有websocket支持),因此Netty的管道最初是用相关的HTTP编码器/解码器(HttpRequestDecoder,HttpReponseEncoder等)设置的

  • 我正在努力将mysql_results替换为mysqli。有人能帮忙吗。我所需要的只是在下面的代码中更正'mysqli_result($result,'0','theurl')'。当所有东西都使用mysql函数编写时,它就起作用了。但是在我将所有内容转换为mysqli之后,mysql_results转换似乎不起作用了。 当它工作时:echo(mysql_num_rows($query)!==0)?

  • 我得到以下错误: 警告:require_once(D:/xampp/htdocs/inc/head.php):无法打开流:第3行的D:\xampp\htdocs\ecommerce1\index.php中没有此类文件或目录 致命错误:require_once():无法打开required'D:/xampp/htdocs/inc/head。D:\xampp\htdocs\ecommerce1\ind

  • 我正在尝试使用C++启动jvm。这里是我的cmakelists.txt和ny C++代码。 OpenJDK运行时环境(AdoptOpenJDK)(build 1.8.0_232-B09) OpenJDK 64位服务器VM(AdoptOpenJDK)(版本25.232-B09,混合模式) 主函数运行的结果

  • 致命错误:未捕获的错误:调用/home/prasanth/projects/ishen1/index中的未定义函数mysqli_result()引发了堆栈跟踪:#0{main}