java - 为什么 Java VM 更新 25 会因内部错误而崩溃

标签 java crash jvm

自 Java 更新 25 以来,VM 偶尔会因内部错误而崩溃。对于以前的版本 <25,它工作正常。根据发行说明,hotspot 编译器在 update 25 中进行了修改。它是否会产生导致崩溃的缺陷代码?如果使用 -Xint 关闭 JIT 编译器,它不会崩溃。我在这里提交了一个错误 http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=7054478 .

如何解释日志文件以找出发生崩溃的位置。我无法识别我的 Java 代码中发生这种情况的行。

最佳答案

我在 Bug 数据库中搜索了字符串“Unexpected result from topLevelExceptionFilter”,还有其他三个命中。它们似乎都与 native 代码中跨 JNI 边界传播回的意外异常有关。

这条线索与您的申请相关吗?

关于java - 为什么 Java VM 更新 25 会因内部错误而崩溃,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6621443/

相关文章:

.net - 如何使严重依赖 Application.DoEvents() 的 Windows 窗体应用程序变得不那么不稳定,而不必重新设计它?

visual-studio-2008 - Visual Studio 2008 崩溃日志在哪里?

java - 在 block 中连续使用相同的方法会重新计算该方法吗?

java - LibGdx Facebook分数

java - make setAutoCreateRowSorter 为 true 后更新模型

android - Ionic 应用程序在 Android 设备/模拟器上启动时崩溃

java - 多个应用程序在同一 JVM 上运行时的 JVM 内存分析

启动浏览器时黑莓 9800 模拟器崩溃

java - 如何告诉 Eclipse 忽略 Ant build.xml 中的错误?

Java 相当于 Knockout.js 计算可观察量?