首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >为什么Java崩溃(退出代码134)?

为什么Java崩溃(退出代码134)?
EN

Stack Overflow用户
提问于 2019-09-07 02:41:52
回答 2查看 5.1K关注 0票数 4

我正在尝试开始使用LWJGL3,但它甚至不运行the sample program。它只是使JVM崩溃(错误代码134,SIGABRT,JVM尝试访问地址0处的内存)。

我重新安装了Gradle,确保它使用了正确的Java版本,并重新下载了LWJGL脚本,但都无济于事。

编辑:我更新了Java到最新的版本,但它仍然不能工作...

我使用了默认的Java应用Gradle配置和示例程序(上面的链接)。

预期的行为是应用程序运行、打开窗口等,但Java却崩溃了。

代码语言:javascript
复制
Execution failed for task ':run'.
> Process 'command '/Library/Java/JavaVirtualMachines/jdk1.8.0_101.jdk/Contents/Home/bin/java'' finished with non-zero exit value 134
EN

回答 2

Stack Overflow用户

发布于 2019-09-08 03:07:29

示例程序使用GWT (Java GUI -图形界面)。它需要xorg服务器在Linux上运行(如果您是在Linux上)。查看答案JVM error: Process finished with exit code 134 (interrupted by signal 6: SIGABRT)

票数 3
EN

Stack Overflow用户

发布于 2021-09-23 17:37:49

我以前遇到过同样的问题(退出值134),但可能是在一个稍微不同的环境中:在运行在Ubuntu机器上的Android Studio中。发生这种情况时,我还看到在./app文件夹下生成了一个错误日志文件,名为“hs_err_pida number.log”。此日志文件提供了有关错误的更多信息。但是,我仍然无法通过读取日志文件找到解决方案。

因为这个错误并不总是发生在我身上,所以我尝试了两种暴力方法:

方法#1.删除./build文件夹

方法#2.在Android Studio中,→文件→无效现金/重启…

似乎可以通过使用这两种方法中的一种或组合来避免错误。

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

https://stackoverflow.com/questions/57827139

复制
相关文章

相似问题

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