2016-10-26 73 views
1

当我试图打开一个新创建的项目文件时,Eclipse会崩溃,并且我已经尽我所能地想到了。这只发生在更新我的系统(Manjaro)后,现在甚至重新安装eclipse并删除所有文件,我可以找到pertenent来蚀掉它仍在做它。Eclipse PHP SIGSEGV打开项目文件时

这是非常令人沮丧的,我不能真正的工作,直到这个问题得到解决。提前致谢。我试图通过PHP Explorer视图以及Navigator视图(内置于eclipse)来打开这些文件。

Eclipse版本:4.6.1。

Java版本: OpenJDK的版本 “1.8.0_112” OpenJDK的运行时环境(建1.8.0_112-B15) OpenJDK的64位服务器VM(建立25.112-B15,混合模式)

我已经试图恢复日食回到以前的4.6.0,但问题仍然存在。

这里是崩溃日志的开头:

# 
# A fatal error has been detected by the Java Runtime Environment: 
# 
# SIGSEGV (0xb) at pc=0x00007f04a8da6cc6, pid=26036, tid=0x00007f054f909700 
# 
# JRE version: OpenJDK Runtime Environment (8.0_112-b15) (build 1.8.0_112-b15) 
# Java VM: OpenJDK 64-Bit Server VM (25.112-b15 mixed mode linux-amd64 compressed oops) 
# Problematic frame: 
# C [libgtk-3.so.0+0x173cc6] 
# 
# Core dump written. Default location: /home/taylor/core or core.26036 
# 
# If you would like to submit a bug report, please visit: 
# http://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. 
# 

日志的休息是很长的,如果需要,我可以联系起来,但字数限制,不求不够。

回答

1

对不起,这不是一个答案,是一个评论,但我没有足够的声誉来实现它。

我与Eclipse Neon 4.6 JEE,Java VM:Java HotSpot(TM)64位服务器VM 1.8.0_112,Manjaro最近更新和libgtk-3.so.0 + 0x173cc6库有相同的问题。

为了避免被停止了,你可以试试,temporaly,与GTK2运行Eclipse:

  • 确认您具有GTK2安装
  • 编辑的eclipse.ini并添加:

    --launcher.GTK_version 
    2 
    
+0

到目前为止,虽然这是一个临时解决方案,但它仍然有用,直到修正了错误。对于有此问题的其他人,请安装gtk2('sudo pacman -S gtk2')并在'/ usr/lib/eclipse/eclipse.ini'处编辑eclipse.ini,并将上面的代码放在'--launcher .library'声明。至少,这对我来说很有用。 –