Why do I keep getting this SIGBUS error code on my MacOS when trying to run a JavaFx Project on Netbeans?(当我尝试在NetBeans上运行JavaFX项目时,为什么我的MacOS上不断收到此SIGBUS错误代码?)
问题描述
每当我尝试运行我的JavaFX问题时,我都会遇到MacOS错误,我的代码在其他设备上运行得很好,所以我不确定哪里出了问题。
我使用的是M1Mac,使用的是最新版本的Java 17和JavaFX。当运行JavaFX应用程序时,它会在1秒或30秒内打开图形用户界面,然后崩溃并显示提供的错误。如果您有其他问题或需要更多信息,我们将不胜感激。
我认为这是/Private/TMP文件夹或其他我在网上看到的文件夹的问题,但我可能完全错了,因为该文件夹现在基本上是空的,所以我看不到它已满或其他什么。
如果有人能提供帮助或有任何想法,我将非常感谢您的反馈。
A fatal error has been detected by the Java Runtime Environment:
SIGBUS (0xa) at pc=0x000000010c0314f0, pid=1056, tid=28943
JRE version: Java(TM) SE Runtime Environment (17.0.1+12) (build 17.0.1+12-LTS-39)
Java VM: Java HotSpot(TM) 64-Bit Server VM (17.0.1+12-LTS-39, mixed mode, sharing, tiered, compressed oops, compressed class ptrs, g1 gc, bsd-aarch64)
Problematic frame:
v ~StubRoutines::SafeFetchN
No core dump will be written. Core dumps have been disabled. To enable core dumping, try "ulimit -c unlimited" before starting Java again
An error report file with more information is saved as:
/Users/peter/Desktop/BookStore/hs_err_pid1056.log
If you would like to submit a bug report, please visit:
https://bugreport.java.com/bugreport/crash.jsp
The crash happened outside the Java Virtual Machine in native code.
See problematic frame for where to report the bug
推荐答案
将您的Java FX版本更新为最新的可用版本。
JavaFX错误报告提到:
stubroutines::SafeFetchN
作为JDK-8275723的副本关闭,即使那里的崩溃错误消息略有不同。
尝试在使用蒙特雷操作系统的某些M1 Mac上运行早期版本(低于17.0.2)的JavaFX 17时,会记录与此相关的错误报告。
链接案例报告建议在发布时使用JavaFX版本17.0.2
,并注意到最新的JavaFX 18早期版本中也有修补程序,可供下载。
发问者备注:
我将JavaFX更新为18,一切正常
在duplicate上的评论中注意到的另一个提问者:
我刚刚尝试使用JDK版本17.0.2运行该项目,它似乎运行得非常好
我有一台17.0.2的(Bellsoft Liberica的最新版本)。
这篇关于当我尝试在NetBeans上运行JavaFX项目时,为什么我的MacOS上不断收到此SIGBUS错误代码?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持编程学习网!
本文标题为:当我尝试在NetBeans上运行JavaFX项目时,为什么我的MacOS上不断收到此SIGBUS错误代码?
基础教程推荐
- 在螺旋中写一个字符串 2022-01-01
- 如何强制对超级方法进行多态调用? 2022-01-01
- 如何对 HashSet 进行排序? 2022-01-01
- Spring Boot Freemarker从2.2.0升级失败 2022-01-01
- 如何使用 Eclipse 检查调试符号状态? 2022-01-01
- 首次使用 Hadoop,MapReduce Job 不运行 Reduce Phase 2022-01-01
- 如何使用 Stream 在集合中拆分奇数和偶数以及两者的总和 2022-01-01
- 如何在不安装整个 WTP 包的情况下将 Tomcat 8 添加到 Eclipse Kepler 2022-01-01
- 由于对所需库 rt.jar 的限制,对类的访问限制? 2022-01-01
- Java 中保存最后 N 个元素的大小受限队列 2022-01-01