当我在Linux Fedora中运行JavaFx应用程序时,我的应用程序崩溃了



我制作了JavaFx应用程序,它在Windows、Mac操作系统中运行良好,但当我在Linux Fedora中运行时,应用程序使用以下日志使整个系统崩溃。

1) Linux崩溃的原因是什么?

2) 这次事故的可能解决方案是什么?

Java运行时环境检测到致命错误:
SIGSEGV(0xb),pc=0x00840e58,pid=2114,tid=2694839152 JRE版本:Java(TM)SE运行时环境(7.0_51-b13)(内部版本1.7.0_51-b13)Java虚拟机:Java HotSpot(TM)客户端虚拟机(24.51-b03混合模式linux-x86)有问题的帧:C[libc.so.6+0x2fe58]退出+0x38写入失败堆芯转储。核心转储已被禁用。要启用堆芯转储,请尝试"ulimit-c unlimited",然后再启动Java如果您想提交错误报告,请访问:
http://bugreport.sun.com/bugreport/crash.jsp车祸发生了Java虚拟机之外的本地代码。查看有问题用于报告错误的位置的框架。---------------T H R E A D---------------

当前线程(0xa0a8d800):JavaThread"JNativeHook Native Hook"[_thread_in_native,id=2306,堆栈(0xa01ff000,0xa0a000000)]

---------------S Y S T E M---------------

操作系统:Fedora 14版(Laughlin)

uname:Linux 2.6.35.6-45.fc14.886#1 SMP 10月18日星期一23:56:17 UTC 2010i686 libc:glibc 2.12.90 NPTL 2.12.90 rlimit:堆栈8192k,核心0k,NPROC 1024,NOFILE 1024,AS无穷大负载平均值:20.56 6.52 4.06

/proc/meminfo:Mem总计:1013996 kB内存空闲:112652 kB缓冲区:4224 kB缓存:140000 kB

内存:4k页,物理1013996k(112652k空闲),交换1535996k(665220k免费)

vm_info:linux-x86 JRE的Java HotSpot(TM)客户端vm(24.51-b03)(1.7.0_51-b13),由"java_re"与gcc于2013年12月18日18:49:34构建4.3.0 20080428(Red Hat 4.3.0-8)

时间:2014年2月10日星期一16:29:44经过时间:15804秒

我没有输入整个日志,因为它太长了,无法发布。请提供异常日志的可能解决方案

请在https://github.com/kwhat/jnativehook以及整个崩溃日志。这个问题很可能已经在1.2主干中解决了。

最新更新