2 Replies Latest reply on Jan 24, 2011 9:02 AM by nimo stephan

    possible bug org.eclipse.swt.SWTError: Item not added

    nimo stephan Master

      I updatet my rf-tools to actual 3.2 cr1. Now my ide crashes with the following stacktrace and I cannot click the right mouse button anywhere (even in windows explorer!) until I destroy the eclipse java from the task manager.

       

      eclipse.buildId=M20100909-0800

      java.version=1.6.0_21

      java.vendor=Sun Microsystems Inc.

      BootLoader constants: OS=win32, ARCH=x86, WS=win32, NL=de_DE

      Framework arguments:  -product org.eclipse.epp.package.jee.product

      Command-line arguments:  -os win32 -ws win32 -arch x86 -product org.eclipse.epp.package.jee.product

       

      Error occurred during status handling

       

      org.eclipse.swt.SWTError: Item not added

          at org.eclipse.swt.SWT.error(SWT.java:4109)

          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:468)

          at org.eclipse.swt.widgets.Menu.createItem(Menu.java:516)

          at org.eclipse.swt.widgets.MenuItem.<init>(MenuItem.java:91)

          at org.jboss.tools.common.model.ui.action.XModelObjectAction.createMenuItem(XModelObjectAction.java:140)

          at org.jboss.tools.common.model.ui.action.XModelObjectActionList.fillMenu(XModelObjectActionList.java:77)

          at org.jboss.tools.jst.web.ui.navigator.XActionProvider$XContributionItem.fill(XActionProvider.java:129)

          at org.eclipse.jface.action.MenuManager.doItemFill(MenuManager.java:737)

          at org.eclipse.jface.action.MenuManager.update(MenuManager.java:818)

          at org.eclipse.jface.action.MenuManager.update(MenuManager.java:678)

          at org.eclipse.ui.internal.menus.WorkbenchMenuService.updateManagers(WorkbenchMenuService.java:330)

          at org.eclipse.ui.internal.WorkbenchWindow.liftRestrictions(WorkbenchWindow.java:3068)

          at org.eclipse.ui.internal.WorkbenchWindow$28.shellActivated(WorkbenchWindow.java:3106)

          at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:88)

          at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84)

          at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1053)

          at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1077)

          at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1058)

          at org.eclipse.swt.widgets.Decorations.WM_ACTIVATE(Decorations.java:1635)

          at org.eclipse.swt.widgets.Shell.WM_ACTIVATE(Shell.java:2114)

          at org.eclipse.swt.widgets.Control.windowProc(Control.java:4157)

          at org.eclipse.swt.widgets.Canvas.windowProc(Canvas.java:341)

          at org.eclipse.swt.widgets.Decorations.windowProc(Decorations.java:1598)

          at org.eclipse.swt.widgets.Shell.windowProc(Shell.java:2038)

          at org.eclipse.swt.widgets.Display.windowProc(Display.java:4873)

          at org.eclipse.swt.internal.win32.OS.DestroyWindow(Native Method)

          at org.eclipse.swt.widgets.Control.destroyWidget(Control.java:684)

          at org.eclipse.swt.widgets.Shell.destroyWidget(Shell.java:697)

          at org.eclipse.swt.widgets.Widget.release(Widget.java:818)

          at org.eclipse.swt.widgets.Widget.dispose(Widget.java:446)

          at org.eclipse.swt.widgets.Decorations.dispose(Decorations.java:447)

          at org.eclipse.swt.widgets.Shell.dispose(Shell.java:714)

          at org.eclipse.jface.window.Window.close(Window.java:335)

          at org.eclipse.jface.dialogs.Dialog.close(Dialog.java:979)

          at org.eclipse.jface.dialogs.TrayDialog.close(TrayDialog.java:179)

          at org.eclipse.ui.internal.statushandlers.InternalDialog.close(InternalDialog.java:710)

          at org.eclipse.jface.dialogs.Dialog.okPressed(Dialog.java:940)

          at org.eclipse.jface.dialogs.Dialog.buttonPressed(Dialog.java:472)

          at org.eclipse.ui.internal.statushandlers.InternalDialog.buttonPressed(InternalDialog.java:190)

          at org.eclipse.jface.dialogs.Dialog$2.widgetSelected(Dialog.java:624)

          at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:234)

          at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84)

          at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1053)

          at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4066)

          at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3657)

          at org.eclipse.ui.statushandlers.WorkbenchErrorHandler.showStatusAdapter(WorkbenchErrorHandler.java:107)

          at org.eclipse.ui.statushandlers.WorkbenchErrorHandler.handle(WorkbenchErrorHandler.java:57)

          at org.eclipse.ui.internal.ide.IDEWorkbenchErrorHandler.handle(IDEWorkbenchErrorHandler.java:106)

          at org.eclipse.ui.internal.WorkbenchErrorHandlerProxy.handle(WorkbenchErrorHandlerProxy.java:36)

          at org.eclipse.ui.statushandlers.StatusManager.handle(StatusManager.java:189)

          at org.eclipse.ui.statushandlers.StatusManager.handle(StatusManager.java:231)

          at org.eclipse.ui.statushandlers.StatusManager.handle(StatusManager.java:242)

          at org.eclipse.ui.application.WorkbenchAdvisor.eventLoopException(WorkbenchAdvisor.java:326)

          at org.eclipse.ui.internal.ExceptionHandler.handleException(ExceptionHandler.java:65)

          at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:2644)

          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:619)

          at org.eclipse.equinox.launcher.Main.basicRun(Main.java:574)

          at org.eclipse.equinox.launcher.Main.run(Main.java:1407)

          at org.eclipse.equinox.launcher.Main.main(Main.java:1383)

       

       

      Is this bug already published?