JRE抛出致命错误

时间:2013-04-03 07:35:11

标签: compiler-errors runtime native java

我正在Eclipse IDE中使用我的应用程序,突然间我在尝试运行应用程序时遇到了这样的错误:

#
# A fatal error has been detected by the Java Runtime Environment:
#
#  EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x064ed42a, pid=720, tid=5424
#
# JRE version: 7.0_17-b02
# Java VM: Java HotSpot(TM) Client VM (23.7-b01 mixed mode, sharing windows-x86 )
# Problematic frame:
# C  [ig4icd32.dll+0x3d42a]
#
# 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.
#

从日志文件中,我以某种方式意识到该错误是在本机代码中(有问题的框架:#C [ig4icd32.dll + 0x3d42a])。但是,我不知道如何解决它,谁能告诉我这是什么程序?

以下是日志文件:http://ulozto.cz/xM8uaxf/hs-err-pid720-log

感谢您的帮助。

1 个答案:

答案 0 :(得分:0)

通常没有解决此类错误的方法,除非您可以自己确定自己做错了什么(或者是错误)。从有问题的DLL文件中我看到你正在做一些图形,也许是3D? DLL描述是“用于英特尔(R)图形加速器的OpenGL(R)驱动程序,用于Windows NT(R)的英特尔图形加速器驱动程序”。

所以我可以建议

  • 检查您的代码是否违反了某些图形限制
  • 查看bug数据库,可能已知错误
  • 更新图形驱动程序
  • 将JRE更新为某些较新版本