Javafx 应用程序在一段时间后自动崩溃

标签 java linux eclipse ubuntu javafx-8

<分区>

我开发的 javaFx 应用程序在工作期间崩溃了一段时间。同时,在应用程序的注册用户之间切换时,我正在使用用户名和密码的自定义对话框。一旦打开密码应用程序就会崩溃。我在这里收到错误消息。我正在使用 ubntu 14.0。

  #
      # A fatal error has been detected by the Java Runtime Environment:
      #
      #  SIGSEGV (0xb) at pc=0x00007f205619792e, pid=8902, tid=139775151732480
      #
      # JRE version: Java(TM) SE Runtime Environment (8.0_45-b14) (build 1.8.0_45-b14)
      # Java VM: Java HotSpot(TM) 64-Bit Server VM (25.45-b02 mixed mode linux-amd64 compressed oops)
      # Problematic frame:
      # V  [libjvm.so+0x6c492e]  jni_invoke_nonstatic(JNIEnv_*, JavaValue*, _jobject*, JNICallType, _jmethodID*, JNI_ArgumentPusher*, Thread*)+0xa1e
      #
      # Failed to write core dump. Core dumps have been disabled. To enable core dumping, try "ulimit -c unlimited" before starting Java again
      #
      # If you would like to submit a bug report, please visit:
      #   http://bugreport.java.com/bugreport/crash.jsp
 #

我已经将我的 java 版本从 1.8.0_45 更新到 1.8.0_71。但问题仍然存在。 这是弹出窗口的代码,我正在使用它作为用户密码。

                     GridPane grid = new GridPane();
                     final PasswordField passwordPasswordField = new PasswordField();
                     final Dialog dlg = new Dialog(null, "Open User's Profile");
                     grid.add(passwordPasswordField, 1, 2);
                     dlg.setContent(grid);
                     dlg.show();

最佳答案

不确定该特定错误,但您可以尝试 upgrading to 8u71 .自您使用的版本 (8u45) 以来,已有大量修复。

关于Javafx 应用程序在一段时间后自动崩溃,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35098404/

相关文章:

Linux:文件中的管道输出直到

java - 创建一个计算利息并显示 10 年利息成本的表格

java - 方法中未使用的局部变量是否会在 JVM 中获取内存?

java - Spring-restdocs:如何制作参数、路径和响应字段代码块

c++ - 如何防止 Linux 程序多次运行?

javascript - 自定义 firefox console.log(针对我自己的原型(prototype))

eclipse - 无法初始化类 org.eclipse.jst.j2ee.project.facet.IJ2EEFacetConstants

java - 如何阻止 m2eclipse 插件干扰命令行 mvn 构建?

java - Servlet 重定向不显示请求的页面

java - 我可以在测试运行时跳过 JUnit 测试吗?