Eclipse Juno - 突出显示任何内容时不断崩溃(805306369)

时间:2013-02-19 22:15:55

标签: java eclipse-juno

每当我将任何导入的东西鼠标悬停在Juno上时,Eclipse立即挂起。

编辑Java文件 - 类型,类,注释,导入本身 - 将鼠标悬停在任何内容上以查看javadoc将立即挂起日食。
如果弹出窗口保持打开超过一秒钟,也会自动完成。

这是错误:
Juno Error 805306369

运行:

java version "1.7.0_15"
Java(TM) SE Runtime Environment (build 1.7.0_15-b03)
Java HotSpot(TM) 64-Bit Server VM (build 23.7-b01, mixed mode)

最新的Eclipse Juno(Java EE)64bit
Win7 x64。

那里不应该有任何不兼容性(全部是x64)。

查看提议的修补程序要么与Java 6相关,要么说删除Mylyn,我已经完成但没有修复。

此错误每次都会一直发生。

编辑: 并且为了让事情变得更烦人,.metadata文件夹中的日志是空的 我假设我错过了一些明显的东西,因为我的另一台笔记本电脑上的完全相同的设置工作正常。搜索只会让我看不清楚的邮件列表,或者错误跟踪器说它已修复 - 显然它不是在这种情况下。

2 个答案:

答案 0 :(得分:12)

经过多次排列后的所有内容,包括所有不同的JDK等等。

这对我有用(Fedora19 / 64,ADT 4.3 / SDK 22.x,OpenJDK 1.8,Opteron64):将此行添加到eclipse.ini文件

-Dorg.eclipse.swt.browser.DefaultType=mozilla

显然工具提示位在不同的时间用“碰撞”启动不同的浏览器,但是重新定位到mozilla似乎只是做了伎俩

在此处找到它(https://bugs.launchpad.net/ubuntu-gnome/+bug/1163501

答案 1 :(得分:7)

警告下面介绍的解决方案纠正了我的计算机上的问题,但问题可能与您的计算机上的问题不同... YMMV。

因此,有罪的弹出窗口正在显示HTML片段。此代码段使用 mshtml.dll 呈现。

相同的 mshtml.dll 用于呈现HTML帮助文件(扩展名为 .chm 的文件)。在我的计算机上,我发现我无法打开任何HTML帮助文件:HTML帮助可执行文件( hh.exe )在启动时崩溃。

经过一些更多的研究(我不会仔细检查搜索的所有细节),我的显示适配器(nVidia GeForce 540M)的驱动程序似乎有问题。它们已经过时了,它们的安装可能已经损坏了。

更新驱动程序后,系统恢复正常:我可以再次打开HTML帮助文件,当显示那些HTML填充的小弹出窗口时Eclipse不再崩溃!

因此,您的第一步是检查是否可以正确打开HTML帮助文件。然后你应该检查你的显示适配器驱动程序安装...如果它没有解决你的问题,mshtml.dll文件崩溃可能有很多原因,尝试使用mshtml.dll崩溃做一些事情:这次崩溃可能会给你更多的信息而不是日食残酷地退出。

(请注意,损坏的驱动程序阻止了从nVidia下载的标准驱动程序安装程序包的执行。我必须转到设备管理器,打开显示适配器的属性,然后单击“更新驱动程序”按钮。顺利地,自动地,从那里)

(另请注意我的系统运行的是Windows 7 64位)