我正面临HotSpot虚拟机错误,其中包含以下详细信息 -
EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x0bfc58d5, pid=5412, tid=5284
Java VM: Java HotSpot(TM) Client VM (1.5.0_10-b03 mixed mode)
Problematic frame:
C [ExtractDetails.dll+0x158d5]
An error report file with more information is saved as hs_err_pid5412.log
[Current thread (0x0b0349c0): JavaThread "AWT-EventQueue-0" [_thread_in_native, id=5284]
错误仅发生在程序尝试读取的文件中的特定数据中,导致其崩溃。
是否有任何解决方案可以解决此错误或至少找出确切失败的方法。 我尝试通过将运行时参数设置为-Xmx4G来从控制面板增加Java虚拟机内存,但仍面临同样的问题。
很想解决这个问题吗? 提前谢谢。
答案 0 :(得分:4)
很可能这是您正在使用的ExtractDetails.dll中的错误。在这种情况下,你无法在java方面解决这个问题。
答案 1 :(得分:1)
最简单的尝试是将用户Java运行时更新为更新版本。
即使您希望/必须留在1.5 / J2SE 5分支中,您的1.5.0_10-b03版本也已经过时了。 Java 1.5的最新发布版本是1.5.0_22。
但我建议更新到最新版本的Java 1.6 - 如果您的应用程序没有问题。通常Java程序是向后兼容的。