Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.
Bug 68761 - org.eclipse.swt.SWTError: No more handles
Summary: org.eclipse.swt.SWTError: No more handles
Status: RESOLVED DUPLICATE of bug 68478
Alias: None
Product: JDT
Classification: Eclipse Project
Component: UI (show other bugs)
Version: 3.0   Edit
Hardware: PC Windows 2000
: P3 blocker (vote)
Target Milestone: ---   Edit
Assignee: JDT-UI-Inbox CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-06-28 11:20 EDT by Avgustin CLA
Modified: 2004-06-28 12:37 EDT (History)
0 users

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Avgustin CLA 2004-06-28 11:20:47 EDT
Something bad happened with the Eclipse. 
When I select a java file via Navigator the eclips says in a dialog somthing 
similar to "Saving workspace" and disapears.
After that, the eclipse can't be started again (it throws the same exception as 
in .log file). When I delete D:\Eclipse\workspace\.metadata\.plugins\org.
eclipse.ui.workbench the eclipse can be started but on first try to open file, 
the same problem appears.

There is the .log file:
!SESSION Jun 28, 2004 18:10:23.898 ---------------------------------------------
eclipse.buildId=I200406251208
java.version=1.4.2_03
java.vendor=Sun Microsystems Inc.
BootLoader constants: OS=win32, ARCH=x86, WS=win32, NL=en_US

!ENTRY org.eclipse.ui 4 4 Jun 28, 2004 18:10:23.898
!MESSAGE Unhandled event loop exception

!ENTRY org.eclipse.ui 4 0 Jun 28, 2004 18:10:23.960
!MESSAGE No more handles
!STACK 0
org.eclipse.swt.SWTError: No more handles
	at org.eclipse.swt.SWT.error(SWT.java:2717)
	at org.eclipse.swt.SWT.error(SWT.java:2616)
	at org.eclipse.swt.SWT.error(SWT.java:2587)
	at org.eclipse.swt.graphics.Image.init(Image.java:1564)
	at org.eclipse.swt.graphics.Image.init(Image.java:1689)
	at org.eclipse.swt.graphics.Image.<init>(Image.java:628)
	at org.eclipse.jface.resource.ImageDescriptor.createImage(ImageDescriptor.java:
169)
	at org.eclipse.jface.resource.ImageDescriptor.createImage(ImageDescriptor.java:
115)
	at org.eclipse.jface.resource.ImageDescriptor.createImage(ImageDescriptor.java:
97)
	at org.eclipse.jface.action.ActionContributionItem$ImageCache.
getImage(ActionContributionItem.java:422)
	at org.eclipse.jface.action.ActionContributionItem$ImageCache.
access$1(ActionContributionItem.java:409)
	at org.eclipse.jface.action.ActionContributionItem.
updateImages(ActionContributionItem.java:1232)
	at org.eclipse.jface.action.ActionContributionItem.
update(ActionContributionItem.java:1072)
	at org.eclipse.jface.action.ActionContributionItem.fill(ActionContributionItem.
java:696)
	at org.eclipse.jface.action.ToolBarManager.update(ToolBarManager.java:260)
	at org.eclipse.ui.internal.PluginActionSetBuilder$ActionSetContribution.
contributeCoolbarAction(PluginActionSetBuilder.java:370)
	at org.eclipse.ui.internal.PluginActionSetBuilder$ActionSetContribution.
contribute(PluginActionSetBuilder.java:281)
	at org.eclipse.ui.internal.PluginActionSetBuilder.
readActionExtensions(PluginActionSetBuilder.java:222)
	at org.eclipse.ui.internal.PluginActionSetBuilder.
processActionSets(PluginActionSetBuilder.java:180)
	at org.eclipse.ui.internal.ActionPresentation.setActionSets(ActionPresentation.
java:155)
	at org.eclipse.ui.internal.WorkbenchWindow.updateActionSets(WorkbenchWindow.
java:1999)
	at org.eclipse.ui.internal.WorkbenchPage$ActionSwitcher.
updateActionSets(WorkbenchPage.java:391)
	at org.eclipse.ui.internal.WorkbenchPage$ActionSwitcher.
updateTopEditor(WorkbenchPage.java:276)
	at org.eclipse.ui.internal.WorkbenchPage.bringToTop(WorkbenchPage.java:594)
	at org.eclipse.ui.internal.WorkbenchPage.activate(WorkbenchPage.java:456)
	at org.eclipse.ui.internal.WorkbenchPage.busyOpenEditorBatched(WorkbenchPage.
java:2215)
	at org.eclipse.ui.internal.WorkbenchPage.busyOpenEditor(WorkbenchPage.java:
2134)
	at org.eclipse.ui.internal.WorkbenchPage.access$6(WorkbenchPage.java:2126)
	at org.eclipse.ui.internal.WorkbenchPage$9.run(WorkbenchPage.java:2113)
	at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:69)
	at org.eclipse.ui.internal.WorkbenchPage.openEditor(WorkbenchPage.java:2108)
	at org.eclipse.ui.ide.IDE.openEditor(IDE.java:299)
	at org.eclipse.ui.actions.OpenFileAction.openFile(OpenFileAction.java:96)
	at org.eclipse.ui.actions.OpenSystemEditorAction.run(OpenSystemEditorAction.
java:94)
	at org.eclipse.ui.views.navigator.OpenActionGroup.
runDefaultAction(OpenActionGroup.java:111)
	at org.eclipse.ui.views.navigator.MainActionGroup.
runDefaultAction(MainActionGroup.java:293)
	at org.eclipse.ui.views.navigator.ResourceNavigator.
handleOpen(ResourceNavigator.java:624)
	at org.eclipse.ui.views.navigator.ResourceNavigator$6.open(ResourceNavigator.
java:388)
	at org.eclipse.jface.viewers.StructuredViewer$2.run(StructuredViewer.java:429)
	at org.eclipse.core.internal.runtime.InternalPlatform.run(InternalPlatform.
java:615)
	at org.eclipse.core.runtime.Platform.run(Platform.java:747)
	at org.eclipse.jface.viewers.StructuredViewer.fireOpen(StructuredViewer.java:
427)
	at org.eclipse.jface.viewers.StructuredViewer.handleOpen(StructuredViewer.java:
635)
	at org.eclipse.jface.viewers.StructuredViewer$6.handleOpen(StructuredViewer.
java:731)
	at org.eclipse.jface.util.OpenStrategy.fireOpenEvent(OpenStrategy.java:211)
	at org.eclipse.jface.util.OpenStrategy.access$2(OpenStrategy.java:206)
	at org.eclipse.jface.util.OpenStrategy$1.handleEvent(OpenStrategy.java:238)
	at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:82)
	at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:796)
	at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:2772)
	at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:2431)
	at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:1377)
	at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:1348)
	at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:254)
	at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:141)
	at org.eclipse.ui.internal.ide.IDEApplication.run(IDEApplication.java:96)
	at org.eclipse.core.internal.runtime.PlatformActivator$1.run(PlatformActivator.
java:335)
	at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:273)
	at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:129)
	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:324)
	at org.eclipse.core.launcher.Main.basicRun(Main.java:183)
	at org.eclipse.core.launcher.Main.run(Main.java:644)
	at org.eclipse.core.launcher.Main.main(Main.java:628)
Comment 1 Dirk Baeumer CLA 2004-06-28 12:37:20 EDT

*** This bug has been marked as a duplicate of 68478 ***