2011-12-09 193 views
0

我的Eclipse幾乎每10分鐘就會崩潰,我不知道爲什麼。這很煩人。我不知道如何解決這個問題。我沒有具體的做什麼來使eclipse崩潰。有時候,我只是打開一個新窗口或點擊保存,等在這裏的錯誤日誌:Eclipse Helios隨機崩潰

Message: Unhandled event loop exception 

和異常堆棧跟蹤:

org.eclipse.swt.SWTException: Widget is disposed 
at org.eclipse.swt.SWT.error(SWT.java:4083) 
at org.eclipse.swt.SWT.error(SWT.java:3998) 
at org.eclipse.swt.SWT.error(SWT.java:3969) 
at org.eclipse.swt.widgets.Widget.error(Widget.java:715) 
at org.eclipse.swt.widgets.Widget.checkWidget(Widget.java:531) 
at org.eclipse.swt.widgets.ToolItem.setEnabled(ToolItem.java:842) 
at org.eclipse.ui.internal.browser.BrowserViewer.updateBackNextBusy(BrowserViewer.java:292) 
at org.eclipse.ui.internal.browser.BrowserViewer$6.changed(BrowserViewer.java:414) 
at org.eclipse.swt.browser.Safari.webView_identifierForInitialRequest_fromDataSource(Safari.java:1150) 
at org.eclipse.swt.browser.Safari.browserProc(Safari.java:372) 
at org.eclipse.swt.internal.cocoa.OS.objc_msgSend_bool(Native Method) 
at org.eclipse.swt.internal.cocoa.NSRunLoop.runMode(NSRunLoop.java:42) 
at org.eclipse.swt.widgets.Display.sleep(Display.java:4200) 
at org.eclipse.ui.application.WorkbenchAdvisor.eventLoopIdle(WorkbenchAdvisor.java:364) 
at org.eclipse.ui.internal.ide.application.IDEWorkbenchAdvisor.eventLoopIdle(IDEWorkbenchAdvisor.java:887) 
at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:2641) 
at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2604) 
at org.eclipse.ui.internal.Workbench.access$4(Workbench.java:2438) 
at org.eclipse.ui.internal.Workbench$7.run(Workbench.java:671) 
at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) 
at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:664) 
at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:149) 
at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:115) 
at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) 
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:110) 
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:79) 
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:369) 
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:179) 
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) 
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) 
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) 
at java.lang.reflect.Method.invoke(Method.java:597) 
at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:620) 
at org.eclipse.equinox.launcher.Main.basicRun(Main.java:575) 
at org.eclipse.equinox.launcher.Main.run(Main.java:1408) 

我的相關信息:

eclipse.buildId=M20110210-1200 
java.version=1.6.0_29 
java.vendor=Apple Inc. 
BootLoader constants: OS=macosx, ARCH=x86_64, WS=cocoa, NL=de_DE 
Framework arguments: -product org.eclipse.epp.package.jee.product -keyring /Users/jcdmb/.eclipse_keyring -showlocation 
Command-line arguments: -os macosx -ws cocoa -arch x86_64 -product org.eclipse.epp.package.jee.product -keyring /Users/jcdmb/.eclipse_keyring -showlocation 

任何線索/幫助?謝謝。

+0

我已經切換到Eclipse Indigo,但同樣的問題仍然存在。 – jcdmb

+0

您也可以回傳什麼,如果有的話,解決或改善這一點。 – eflat

回答

0

我已經看到一些使用64位版本Eclipse的崩潰報告,但每10分鐘崩潰會有點嚴重。你爲什麼不打開一個針對SWT的錯誤(https://bugs.eclipse.org/bugs/enter_bug.cgi?product=Platform),並附上你的崩潰日誌。