JVM致命错误

时间:2014-03-12 11:55:38

标签: jvm jvm-crash

我已经在我的 SOLARIS SPRAC Machine 中将JDK更新4个月回到1.6.0_45,直到昨天它没有任何问题进展顺利,但昨天不幸的是我得到了一个致命错误,如下所示得到崩溃,作为一个解决方案,我已经重新启动了我的服务器实例,现在运行正常。

我需要知道,

  • 这个错误的确切根本原因是什么?
  • 如何调查此事?
  • 我怎样才能在不久的将来避免这种情况?

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

  

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

     

JRE版本:6.0_45-b06    Java VM:Java HotSpot(TM)服务器VM(20.45-b01混合模式solaris-sparc)
   问题框架:
   V [libjvm.so + 0x7d390c] void PSScavenge :: copy_and_push_safe_barrier(PSPromotionManager *,__ type_0 *)+ 0xcc

     

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

1 个答案:

答案 0 :(得分:0)

在执行GC时,您的JVM在libjvm.so中崩溃了。您可以尝试更改GC方法(例如,尝试使用-XX:+ UseParallelOldGC)作为替代方案。另外最好的办法是更新JVM。