linux – Java运行时环境中的致命SIGSEGV错误

linux – Java运行时环境中的致命SIGSEGV错误,第1张

概述在 linux上运行 java应用程序时收到以下错误,导致jvm崩溃: ## A fatal error has been detected by the Java Runtime Environment:## SIGSEGV (0xb) at pc=0x000000000000003a, pid=7629, tid=140107993413376## JRE version: 6.0 在 linux上运行 java应用程序时收到以下错误,导致jvm崩溃:

## A Fatal error has been detected by the Java Runtime Environment:##  SIGSEGV (0xb) at pc=0x000000000000003a,pID=7629,tID=140107993413376## JRE version: 6.0_24-b07# Java VM: Java HotSpot(TM) 64-Bit Server VM (19.1-b02 mixed mode linux-amd64 compressed oops)# Problematic frame:# C  0x000000000000003a## If you would like to submit a BUG report,please visit:#   http://java.sun.com/webapps/BUGreport/crash.Jsp# The crash happened outsIDe the Java Virtual Machine in native code.# See problematic frame for where to report the BUG.#

有关完整错误日志,请参阅http://pastebin.com/NghPkCpx

不知道从哪里开始,通常我会检查Java框架:

Java frames: (J=compiled Java code,j=interpreted,Vv=VM code)j  java.lang.UNIXProcess.forkAndExec([B[BI[BI[BZLjava/io/@R_404_6852@Descriptor;Ljava/io/@R_404_6852@Descriptor;Ljava/io/@R_404_6852@Descriptor;)I+0j  java.lang.UNIXProcess.access0(Ljava/lang/UNIXProcess;[B[BI[BI[BZLjava/io/@R_404_6852@Descriptor;Ljava/io/@R_404_6852@Descriptor;Ljava/io/@R_404_6852@Descriptor;)I+18j  java.lang.UNIXProcess.run()V+93v  ~Stubroutines::call_stub

虽然不知道该怎么做,有什么想法如何进行调试?

解决方法 除非你有自己的JNI代码,否则你已经遇到了Java本身的错误,并且没有必要对它进行“调试”.你能做的最好的就是寻找更新版的JRE. 总结

以上是内存溢出为你收集整理的linux – Java运行时环境中的致命SIGSEGV错误全部内容,希望文章能够帮你解决linux – Java运行时环境中的致命SIGSEGV错误所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/1025599.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-23
下一篇 2022-05-23

发表评论

登录后才能评论

评论列表(0条)

保存