在调试模式下运行我的服务器时,我收到下面发布的错误日志。请帮我理解这份报告
A fatal error has been detected by the Java Runtime Environment: EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x69345c00, pid=6004, tid=4664 JRE version: Java(TM) SE Runtime Environment (7.0_40-b43) (build 1.7.0_40-b43) Java VM: Java HotSpot(TM) Client VM (24.0-b56 mixed mode windows-x86 ) Problematic frame: V [jvm.dll+0x35c00] Failed to write core dump. Minidumps are not enabled by default on client versions of Windows An error report file with more information is saved as: C:\Users\ANUKUL\AppData\Local\Temp\\hs_err_pid6004.log If you would like to submit a bug report, please visit: http://bugreport.sun.com/bugreport/crash.jsp
答案 0 :(得分:2)
你崩溃了JVM。不错的工作! (这些很少见。)
如果你使用100%Java代码(没有JNI),那么这不是你的错误。升级到JVM的最新补丁级别,查看问题是否已解决。否则,请向Oracle提交错误报告。
如果 使用JNI,那么您或您正在使用的库/库可能会将错误数据传递给JVM并导致其崩溃。更新和/或修复这些库,然后重试。
另一个错误(Failed to write core dump
)可能是由于文件权限错误造成的。