每次当我尝试打开新创建的项目文件并且我已经完成了我能想到的所有操作时,Eclipse 都会崩溃。这只是在更新我的系统(Manjaro)之后发生的,现在甚至重新安装 eclipse 并删除所有文件,我可以发现与 eclipse 有关的它仍然在这样做。
这非常令人沮丧,在这个问题得到解决之前我无法真正工作。提前致谢。我正在尝试通过 PHP 资源管理器 View 以及导航器 View (内置于 eclipse 中)打开文件。
Eclipse 版本:4.6.1。
Java 版本: openjdk版本“1.8.0_112” OpenJDK 运行时环境(内部版本 1.8.0_112-b15) OpenJDK 64 位服务器虚拟机(内部版本 25.112-b15,混合模式)
我尝试将 Eclipse 恢复到之前的 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.
#
日志的其余部分很长,如果需要我可以链接它,但字符限制不够。
最佳答案
抱歉,这不是答案,而是评论,但我没有足够的声誉来发表它。
我对 Eclipse Neon 4.6 JEE、Java VM:Java HotSpot(TM) 64 位服务器 VM 1.8.0_112、最近更新的 Manjaro 和 libgtk-3.so.0+0x173cc6 库也有同样的问题。
为了避免被阻止,您可以暂时尝试使用 GTK2 运行 Eclipse:
- 验证您是否已安装 gtk2
编辑 eclipse.ini 并添加:
--launcher.GTK_version 2
关于java - 打开项目文件时的 Eclipse PHP SIGSEGV,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40263213/