gpt4 book ai didi

启动全屏应用程序时 Java 应用程序崩溃

转载 作者:行者123 更新时间:2023-12-03 23:16:59 24 4
gpt4 key购买 nike

我有一个启动小型 Jetty 服务器的小型 Java 应用程序。这通常很管用。

不幸的是,当我开始一个完全不相关的非 Java 全屏游戏时(我试过魔兽世界和 SW:TOR),应用程序立即崩溃。它不会留下 hs_err 日志文件来告诉我原因。它只是随着 Windows“此应用程序已停止工作”对话框而消失。游戏本身继续运行良好。它在我试过的任何游戏上都会崩溃,但在全屏视频播放器上不会。如果从 Eclipse 和命令行启动,它都会崩溃。我无法用另一个 Java 应用程序重现这一点,从简单到非常大的应用程序。当我以全屏(窗口)模式启动 WoW 时,该应用程序继续正常运行,所以这似乎是由控制整个桌面的全屏应用程序触发的。

似乎由于某种原因,当我的视频卡开始执行某些操作时,JVM 崩溃了。

有谁知道为什么会发生这种崩溃,或者我如何弄清楚为什么会发生这种情况?我不确定启动一个完全不相关的应用程序(也许是视频驱动程序?)会如何干扰我的 JVM。

最佳答案

可以尝试用visual vm监控一下。还尝试在 vm 崩溃时编写堆转储,然后对其进行分析。也许到那时您就会知道会发生什么。

Can Sun JDK generate core/heap dump files when JVM crashes?

尝试过任何更新的 Java 版本吗?

关于启动全屏应用程序时 Java 应用程序崩溃,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13445532/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com