我正在使用 java 版本“1.7.0_45”和 eclipse kepler,在服务器启动时我收到以下错误日志。
虽然我发现了几个帖子[1 https://stackoverflow.com/questions/19332489/how-to-fix-failed-to-write-core-dump-core-dumps-have-been-disabled-error-whil, 2 https://stackoverflow.com/questions/13912090/a-fatal-error-has-been-detected-by-the-java-runtime-environment-sigsegv-0xb-a] 关于同一问题,我尝试了添加 -Dorg.eclipse.swt.browser.DefaultType=mozilla、-XX:LoopUnrollLimit=1 和 ulimit -c unlimited 的所有方法,但对我来说没有任何作用。
还有其他解决办法吗?
#
# A fatal error has been detected by the Java Runtime Environment:
#
# SIGSEGV (0xb) at pc=0x0000000000000000, pid=7084, tid=139749936641792
#
# JRE version: Java(TM) SE Runtime Environment (7.0_45-b18) (build 1.7.0_45-b18)
# Java VM: Java HotSpot(TM) 64-Bit Server VM (24.45-b08 mixed mode linux-amd64 compressed oops)
# Problematic frame:
# C 0x0000000000000000
#
# Failed to write core dump. Core dumps have been disabled. To enable core dumping, try "ulimit -c unlimited" before starting Java again
#
#
SIGSEV 意味着您的程序正在产生所谓的分段错误。写入数组边界,或无效的内存地址等...所以我认为你必须先重新安装 eclipse,然后看看是否必须重新安装 java 和 eclipse...如果第一个对你不起作用。
我不确定这是否是正确的猜测,我希望没有人反对这一点......
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)