首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >JDK1.6 +理解错误文件

JDK1.6 +理解错误文件
EN

Stack Overflow用户
提问于 2011-04-24 20:58:39
回答 2查看 3.6K关注 0票数 1

我不确定是否有人会帮助我解决以下问题,但我会尝试

我安装了最新的Java jdk版本

并运行一些应用程序

在日志错误文件(来自我已经运行的应用程序)中,我发现了以下内容

我们能从下面的日志文件中了解问题所在吗?

代码语言:javascript
复制
 #
 # A fatal error has been detected by the Java Runtime Environment:
 #
 #  Internal Error (c1_Optimizer.cpp:271), pid=4224, tid=4004
 #  guarantee(x_compare_res != Constant::not_comparable) failed: incomparable   constants in IfOp
 #
 # JRE version: 6.0_25-b06
 # Java VM: Java HotSpot(TM) Client VM (20.0-b11 mixed mode, sharing windows-x86 )
 # If you would like to submit a bug report, please visit:
 #   http://java.sun.com/webapps/bugreport/crash.jsp
 #

      ---------------  T H R E A D  ---------------

 Current thread (0x02c98800):  JavaThread "C1 CompilerThread0" daemon       [_thread_in_native, id=4004, stack(0x02ec0000,0x02f10000)]

 Stack: [0x02ec0000,0x02f10000],  sp=0x02f0f570,  free space=317k
 Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
 V  [jvm.dll+0x13363a]
 V  [jvm.dll+0x12e4fc]
 V  [jvm.dll+0x2052c2]
 V  [jvm.dll+0x205f96]
 V  [jvm.dll+0x1f0107]
EN

回答 2

Stack Overflow用户

发布于 2011-05-06 23:45:45

我也遇到了这个问题,并找到了一个解决办法:尝试使用“服务器编译器”,即使用"-server“参数运行java。

请注意,Windows上的JRE不包含服务器编译器。幸运的是,它在JDK中可用。

票数 4
EN

Stack Overflow用户

发布于 2011-04-24 21:04:55

恭喜,您在Java本身中遇到了一个bug。除了在Oracle的论坛上报告并尝试不同的版本之外,您没有什么可做的。

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/5770608

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档