分析崩溃转储(NULL_CLASS_PTR_READ)

时间:2013-08-15 13:40:05

标签: java crash-dumps

我的应用程序不时崩溃。看看Windows崩溃转储,以下看起来很有意思:

ExceptionAddress: 000000006abc0608 (jvm!JVM_ResolveClass+0x000000000001d6b8)  
   ExceptionCode: c0000005 (Access violation)  
DEFAULT_BUCKET_ID:  NULL_CLASS_PTR_READ  
ERROR_CODE: (NTSTATUS) 0xc0000005 - The instruction at 0x%08lx referenced memory at 0x%08lx. The memory could not be %s.  
FAILURE_BUCKET_ID:  NULL_CLASS_PTR_READ_c0000005_jvm.dll!JVM_ResolveClass  
BUCKET_ID:  X64_APPLICATION_FAULT_NULL_CLASS_PTR_READ_jvm!JVM_ResolveClass+1d6b8

请您协助我如何分析它?如何判断它是应用程序代码还是JVM代码中的内容?

由于

2 个答案:

答案 0 :(得分:2)

你的Java程序应该能够使JVM崩溃(我假设你没有使用JNI或类似的东西)。

我会升级您的JVM并尝试更新的版本。

答案 1 :(得分:0)

似乎是一个JVM问题。我建议您尝试在另一台计算机上使用您的应用程序。确保你也使用最新版本的Java。