4

我的应用程序不时崩溃。查看 Windows 故障转储,以下内容似乎很有趣:

异常地址:000000006abc0608 (jvm!JVM_ResolveClass+0x000000000001d6b8)  
   异常代码:c0000005(访问冲突)  
DEFAULT_BUCKET_ID:NULL_CLASS_PTR_READ  
ERROR_CODE: (NTSTATUS) 0xc0000005 - 0x%08lx 处的指令引用了 0x%08lx 处的内存。内存不能是 %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 代码中?

谢谢

4

2 回答 2

3

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

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

于 2013-08-15T13:43:42.600 回答
0

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

于 2013-08-15T13:44:28.960 回答