我已经制作了在Windows,Mac OS中运行良好的JavaFx应用程序,但是当我在Linux Fedora中运行时,应用程序会使整个系统崩溃,并显示以下日志。
1)Linux崩溃的原因是什么?
2)这次崩溃的可能解决方案是什么?
Java运行时环境检测到致命错误:
SIGSEGV(0xb)at pc = 0x00840e58,pid = 2114,tid = 2694839152 JRE版本: Java(TM)SE运行时环境(7.0_51-b13)(版本1.7.0_51-b13) Java VM:Java HotSpot(TM)客户端VM(24.51-b03混合模式linux-x86) 有问题的框架:C [libc.so.6 + 0x2fe58]退出+ 0x38写入失败 核心转储。核心转储已被禁用。要启用核心转储,请尝试 再次启动Java之前的“ulimit -c unlimited”如果你愿意的话 提交错误报告,请访问:
http://bugreport.sun.com/bugreport/crash.jsp事故发生了 在本机代码中的Java虚拟机之外。看有问题 报告错误的框架。 --------------- T H R E A D ---------------当前线程(0xa0a8d800):JavaThread“JNativeHook Native Hook” [_thread_in_native,id = 2306,stack(0xa01ff000,0xa0a00000)]
--------------- S Y S T E M ---------------
操作系统:Fedora发布14(Laughlin)uname:Linux 2.6.35.6-45.fc14.i686#1 SMP Mon Oct 18 23:56:17 UTC 2010 i686 libc:glibc 2.12.90 NPTL 2.12.90 rlimit:STACK 8192k,CORE 0k, NPROC 1024,NOFILE 1024,AS无限负载平均值:20.56 6.52 4.06
/ proc / meminfo:MemTotal:1013996 kB MemFree: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秒
我没有输入整个日志,因为发布太长了。请提供异常日志的可能解决方案