java - 为什么会出现JVM错误呢?

标签 java javafx

#
# A fatal error has been detected by the Java Runtime Environment:
#
#  SIGSEGV (0xb) at pc=0x00007ff17a60c678, pid=4219, tid=140673779791616
#
# JRE version: Java(TM) SE Runtime Environment (8.0-b124) (build 1.8.0-ea-b124)
# Java VM: Java HotSpot(TM) 64-Bit Server VM (25.0-b66 mixed mode linux-amd64 compressed oops)
# Problematic frame:
# V  [libjvm.so+0x665678]  jni_invoke_nonstatic(JNIEnv_*, JavaValue*, _jobject*, JNICallType, _jmethodID*, JNI_ArgumentPusher*, Thread*)+0x38
#
# Failed to write core dump. 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:
# /media/data/K's World/javaFX/ChatApp/hs_err_pid4219.log
Compiled method (c1)   16675  988       3       java.util.concurrent.atomic.AtomicBoolean::set (14 bytes)
 total in heap  [0x00007ff16535ef50,0x00007ff16535f2a0] = 848
 relocation     [0x00007ff16535f070,0x00007ff16535f0a0] = 48
 main code      [0x00007ff16535f0a0,0x00007ff16535f1c0] = 288
 stub code      [0x00007ff16535f1c0,0x00007ff16535f250] = 144
 metadata       [0x00007ff16535f250,0x00007ff16535f258] = 8
 scopes data    [0x00007ff16535f258,0x00007ff16535f268] = 16
 scopes pcs     [0x00007ff16535f268,0x00007ff16535f298] = 48
 dependencies   [0x00007ff16535f298,0x00007ff16535f2a0] = 8
#
# If you would like to submit a bug report, please visit:
#   http://bugreport.sun.com/bugreport/crash.jsp
#

我正在用 javaFx 编写聊天应用程序..并且我正在使用 eclipse IDE.. 我的应用程序运行良好,但我不知道为什么应用程序突然停止了。

最佳答案

听起来您正在 Linux 上使用 Java 8 运行 JavaFX,并且遇到了此错误:

https://bugs.openjdk.java.net/browse/JDK-8141687

App crashes while starting Main.class in JavaFx

ava version "1.8.0_60" Java(TM) SE Runtime Environment (build 1.8.0_60-b27) Java HotSpot(TM) 64-Bit Server VM (build 25.60-b23, mixed mode)

ADDITIONAL OS VERSION INFORMATION : Mint17.2 Cinnamon 64Bit

建议:尝试不同版本的 Java/JavaFX。

  1. 运行sudo update-alternatives --config java来查看您的系统上已有哪些替代方案。如果可能的话,我会降级到 Java 1.7。

  2. 如果没有合适的候选者,请使用apt-get install openjdk-7-jdk:

关于java - 为什么会出现JVM错误呢?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35263553/

相关文章:

JavaFX游戏动画如何根据角度在X轴和Y轴上移动ImageView

java - 使用撇号从java中的数据库查询字符串

java - 属性访问异常 : could not get a field value by reflection getter While using Hibernate

JavaFX KeyEvent 传播顺序

java - 实现 MapChangeListener 的 onChanged - 为什么这个 lambda

javafx:将属性绑定(bind)在一起并在 TableView 中显示它们

Java8 泛型拼图

java - 我无法从另一个类获取 arrayList

java - 使用泛型改进类

JavaFX ComboBox 项目在选择时被清除