Eclipse 上的上下文菜单挂起并消失,应用程序挂起整个操作系统

Eclipse 上的上下文菜单挂起并消失,应用程序挂起整个操作系统

我在 11.10 上使用 Eclipse 开发时遇到了问题。

我正在开发一个 Eclipse RCP 应用程序。当我从 Eclipse 启动应用程序并使用它一段时间时,上下文菜单显示的选项逐渐减少,然后完全消失。此时整个操作系统的 UI 挂起,我必须切换到控制台模式并终止我的 RCP。

在显示 1 个上下文菜单和多个上下文菜单(20 个以上)之间,这种情况似乎随时都会发生。如果我以正常或调试模式运行应用程序,就会发生这种情况。如果我使用 Unity 或 Unity 2d 运行,就会发生这种情况。在我的 10.04 安装中没有发生这种情况。

这是我尝试过的:

  • 尝试使用 Sun JRE 运行,但问题仍然存在。
  • 使用 gnome 而不是 unity,问题仍然存在。

还有其他人遇到过这种情况吗/有人可以给我一些指点,告诉我问题可能出在哪里吗?

答案1

那么检查 eclipse 日志怎么样?我在 IDE 本身上也遇到过类似的问题,尝试在项目资源管理器中打开上下文菜单会冻结整个 Ubuntu 11.10 桌面(尽管它似乎会在几分钟内自行恢复)。

根据 eclipse 日志,问题的可能来源是一个影响 GTK 上的 SWT 的已知错误 - 请参阅https://bugs.eclipse.org/bugs/show_bug.cgi?id=348205。对我来说,在 JDK 6 而不是 JDK 7 上运行 eclipse 似乎是一种临时补救措施,因为此后问题没有再出现。

相关内容