java - 打开项目文件时的 Eclipse PHP SIGSEGV

标签 java php eclipse

每次当我尝试打开新创建的项目文件并且我已经完成了我能想到的所有操作时,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/

相关文章:

java - 为什么在Java链表遍历中使用递归不能返回Object?

java - Swing 自动完成大型、昂贵的数据集

java - Jenkins - 将 JDK 11 添加到 JDK 列表

Java - GridLayout 调整 JPanel 大小

php - 使用php创建动态子域

php - 提交 PHP $_POST 表单时需要防止打开新页面。

php - 在 webapp 中忘记密码

python - 是否有 Eclipse 插件可以构建用于分发的 python 可执行文件?

最大化 View 时 Eclipse 客户端挂起

java - Eclipse 在包上显示错误,但在此包内 Eclipse 不显示错误