Java 单击简介中的链接时,RCP应用程序崩溃

Java 单击简介中的链接时,RCP应用程序崩溃,java,eclipse-plugin,eclipse-rcp,Java,Eclipse Plugin,Eclipse Rcp,目前,我正在使用定制的lintropart构建一个XHTML简介。在这个页面上,我使用jQuery实现了一个自动完成的搜索字段。每当我试图点击一个调用?。。。一切都很好。但当我使用键盘上的return或enter按钮打开该链接时,整个JVM崩溃,并显示以下消息: A fatal error has been detected by the Java Runtime Environment: # # EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x

目前,我正在使用定制的lintropart构建一个XHTML简介。在这个页面上,我使用jQuery实现了一个自动完成的搜索字段。每当我试图点击一个调用?。。。一切都很好。但当我使用键盘上的return或enter按钮打开该链接时,整个JVM崩溃,并显示以下消息:

A fatal error has been detected by the Java Runtime Environment:
#
#  EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x5c8bb6f2, pid=7580, tid=8816
#
# JRE version: 7.0_05-b06
# Java VM: Java HotSpot(TM) Client VM (23.1-b03 mixed mode windows-x86 )
# Problematic frame:
# C  [ieframe.dll+0x13b6f2]  Ordinal159+0xcee3
我尝试调试错误,并在方法callback2中的org.eclipse.swt.internal.ole.win32.COMObject类的某个地方登陆

我使用的是Eclipse3.7.2、JDK7U5和Win7 64位


有人面临类似的问题吗?

问题似乎与线程有关。在被调用的org.eclipse.ui.intro.config.IIntroAction中,我隐藏了简介并打开了一个编辑器。异步打开编辑器可以解决以下问题:

Display.getCurrent().asyncExec(createOpenEditorRunnable());

希望这对某些人有用。

我建议将此(以及您的解决方法)作为一个bug提交给Eclipse—特别是如果它可能导致JVM崩溃的话。