解释java运行时EXCEPTION_ACCESS_VIOLATION检测到的致命错误



我今天一直在处理我的程序,今天早上运行得很好,然后不知从哪里收到A fatal error has been detected by the Java Runtime Environment,然后我引用了它创建的日志文件,但我不知道如何理解日志文件,有人能解释一下如何处理这个错误吗?

我正在eclipse中使用jdk 7进行编程,我尝试重新安装它,但仍然收到了同样的错误。

这是文件的第一部分:

#
# A fatal error has been detected by the Java Runtime Environment:
#
#  EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x0a4d6fc1, pid=4852, tid=5072
#
# JRE version: 7.0-b147
# Java VM: Java HotSpot(TM) Client VM (21.0-b17 mixed mode, sharing windows-x86 )
# Problematic frame:
# C  [delta.dll+0x26fc1]
#
# Failed to write core dump. Minidumps are not enabled by default on client versions of Windows
#
# If you would like to submit a bug report, please visit:
#   http://bugreport.sun.com/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/R4gTizCQ

如果您需要更多信息,请告诉我

问题出现在C:\Program Files\Delta Controls\3.33\System\Delta.dll中,特别是在C[Delta.dll+0x26fc1]oldddGetCount+0x12中,因此它不在Java中。很可能是您正在使用的ODBC驱动程序中的错误。向驱动程序供应商报告。

这只是意味着JVM发生了核心转储/崩溃。您可以查看日志文件,看看它是否是由您的任何代码引起的。如果是,则修复它,如果不是,则在给定的链接上报告错误,并查看是否存在可用的修复程序/补丁的已知问题。或者,如果您使用的是JVM的某个测试版,您可以切换回稳定版本。

以下是我在日志中注意到的几件事:

1。检查您是否使用了正确的OS/JVM组合。

OS=Windows_**NT**
OS: **Windows 7** Build 7601 Service Pack 1

2。如果delta.dll是您的,请检查问题。

Problematic frame:
# C  [delta.dll+0x26fc1]

相关内容

最新更新