Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.

Bug 97884

Summary: SWT error closing editor
Product: [Eclipse Project] Platform Reporter: Jeff McAffer <jeffmcaffer>
Component: UIAssignee: Platform-UI-Inbox <Platform-UI-Inbox>
Status: RESOLVED DUPLICATE QA Contact:
Severity: normal    
Priority: P3    
Version: 3.1   
Target Milestone: ---   
Hardware: PC   
OS: Windows XP   
Whiteboard:

Description Jeff McAffer CLA 2005-06-01 11:17:13 EDT
in RC1

I believe that I was closing an editor and Eclipse summarily exited.  The 
following was left in the log.  I was not able to find any VM dumps laying 
around.

!ENTRY org.eclipse.ui 4 0 2005-06-01 11:14:55.268
!MESSAGE Item not added
!STACK 0
org.eclipse.swt.SWTError: Item not added
	at org.eclipse.swt.SWT.error(SWT.java:2966)
	at org.eclipse.swt.SWT.error(SWT.java:2863)
	at org.eclipse.swt.SWT.error(SWT.java:2834)
	at org.eclipse.swt.widgets.Widget.error(Widget.java:395)
	at org.eclipse.swt.widgets.Menu.createItem(Menu.java:484)
	at org.eclipse.swt.widgets.MenuItem.<init>(MenuItem.java:118)
	at org.eclipse.jface.action.ActionContributionItem.fill
(ActionContributionItem.java:267)
	at org.eclipse.jface.action.SubContributionItem.fill
(SubContributionItem.java:65)
	at org.eclipse.jface.action.MenuManager.update(MenuManager.java:627)
	at org.eclipse.jface.action.MenuManager.update(MenuManager.java:549)
	at org.eclipse.jface.action.MenuManager.fill(MenuManager.java:232)
	at org.eclipse.jface.action.SubContributionItem.fill
(SubContributionItem.java:65)
	at org.eclipse.jface.action.MenuManager.update(MenuManager.java:627)
	at org.eclipse.jface.action.MenuManager.updateAll(MenuManager.java:721)
	at org.eclipse.jface.action.MenuManager.update(MenuManager.java:646)
	at org.eclipse.jface.action.MenuManager.updateAll(MenuManager.java:721)
	at org.eclipse.ui.internal.WorkbenchWindow.updateActionBars
(WorkbenchWindow.java:2483)
	at org.eclipse.ui.internal.WorkbenchWindow.updateActionSets
(WorkbenchWindow.java:2553)
	at 
org.eclipse.ui.internal.WorkbenchPage$ActionSwitcher.updateActionSets
(WorkbenchPage.java:477)
	at org.eclipse.ui.internal.WorkbenchPage$ActionSwitcher.updateTopEditor
(WorkbenchPage.java:377)
	at org.eclipse.ui.internal.WorkbenchPage.makeActiveEditor
(WorkbenchPage.java:1103)
	at org.eclipse.ui.internal.WorkbenchPage.updateActivePart
(WorkbenchPage.java:1054)
	at org.eclipse.ui.internal.WorkbenchPage.handleDeferredEvents
(WorkbenchPage.java:1241)
	at org.eclipse.ui.internal.WorkbenchPage.deferUpdates
(WorkbenchPage.java:1231)
	at org.eclipse.ui.internal.WorkbenchPage.closeEditors
(WorkbenchPage.java:1205)
	at org.eclipse.ui.internal.WorkbenchPage.closeEditor
(WorkbenchPage.java:1260)
	at org.eclipse.ui.internal.EditorPane.doHide(EditorPane.java:54)
	at org.eclipse.ui.internal.PartStack.close(PartStack.java:495)
	at org.eclipse.ui.internal.EditorStack.close(EditorStack.java:197)
	at org.eclipse.ui.internal.PartStack$1.close(PartStack.java:102)
	at 
org.eclipse.ui.internal.presentations.util.TabbedStackPresentation$1.handleEven
t(TabbedStackPresentation.java:81)
	at 
org.eclipse.ui.internal.presentations.util.AbstractTabFolder.fireEvent
(AbstractTabFolder.java:267)
	at 
org.eclipse.ui.internal.presentations.util.AbstractTabFolder.fireEvent
(AbstractTabFolder.java:276)
	at 
org.eclipse.ui.internal.presentations.defaultpresentation.DefaultTabFolder.acce
ss$1(DefaultTabFolder.java:1)
	at 
org.eclipse.ui.internal.presentations.defaultpresentation.DefaultTabFolder$1.cl
oseButtonPressed(DefaultTabFolder.java:65)
	at 
org.eclipse.ui.internal.presentations.PaneFolder.notifyCloseListeners
(PaneFolder.java:563)
	at org.eclipse.ui.internal.presentations.PaneFolder$3.close
(PaneFolder.java:190)
	at org.eclipse.swt.custom.CTabFolder.onMouse(CTabFolder.java:2075)
	at org.eclipse.swt.custom.CTabFolder$1.handleEvent(CTabFolder.java:292)
	at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:66)
	at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:844)
	at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:2929)
	at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:2562)
	at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:1694)
	at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:1658)
	at org.eclipse.ui.internal.Workbench.createAndRunWorkbench
(Workbench.java:366)
	at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:143)
	at org.eclipse.ui.internal.ide.IDEApplication.run
(IDEApplication.java:103)
	at org.eclipse.core.internal.runtime.PlatformActivator$1.run
(PlatformActivator.java:226)
	at org.eclipse.core.runtime.adaptor.EclipseStarter.run
(EclipseStarter.java:375)
	at org.eclipse.core.runtime.adaptor.EclipseStarter.run
(EclipseStarter.java:162)
	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.invokeFramework(Main.java:334)
	at org.eclipse.core.launcher.Main.basicRun(Main.java:278)
	at org.eclipse.core.launcher.Main.run(Main.java:973)
	at org.eclipse.core.launcher.Main.main(Main.java:948)
Comment 1 Kim Horne CLA 2005-06-01 12:33:19 EDT
Oh noes!  Not this one again...

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