Community
Participate
Working Groups
!SESSION 2011-05-12 12:32:49.977 ----------------------------------------------- eclipse.buildId=I20110511-2200 java.version=1.6.0_24 java.vendor=Apple Inc. BootLoader constants: OS=macosx, ARCH=x86_64, WS=cocoa, NL=en_CA Framework arguments: -keyring /Users/bsd/.eclipse_keyring -showlocation Command-line arguments: -os macosx -ws cocoa -arch x86_64 -keyring /Users/bsd/.eclipse_keyring -showlocation !ENTRY org.eclipse.core.net 1 0 2011-05-12 12:33:05.768 !MESSAGE System property http.nonProxyHosts has been set to local|*.local|169.254/16|*.169.254/16 by an external source. This value will be overwritten using the values from the preferences !ENTRY org.eclipse.ui 4 4 2011-05-12 12:33:07.471 !MESSAGE Unable to create menu item "null", command "org.eclipse.ui.cocoa.minimizeWindow" not defined !ENTRY org.eclipse.ui 4 4 2011-05-12 12:33:07.471 !MESSAGE Unable to create menu item "null", command "org.eclipse.ui.cocoa.zoomWindow" not defined !ENTRY org.eclipse.ui 4 4 2011-05-12 12:33:07.472 !MESSAGE Unable to create menu item "null", command "org.eclipse.ui.cocoa.arrangeWindowsInFront" not defined !ENTRY org.eclipse.equinox.event 4 0 2011-05-12 12:33:13.106 !MESSAGE Exception while dispatching event org.osgi.service.event.Event [topic=org/eclipse/e4/ui/model/ui/UIElement/widget/SET] to handler org.eclipse.e4.ui.services.internal.events.UIEventHandler@7fe4e47f !STACK 0 java.lang.IllegalArgumentException: Argument not valid at org.eclipse.swt.SWT.error(SWT.java:4258) at org.eclipse.swt.SWT.error(SWT.java:4192) at org.eclipse.swt.SWT.error(SWT.java:4163) at org.eclipse.swt.graphics.GC.setForeground(GC.java:3385) at org.eclipse.e4.ui.widgets.CTabFolderRenderer.drawBackground(CTabFolderRenderer.java:637) at org.eclipse.e4.ui.widgets.CTabFolderRenderer.drawBackground(CTabFolderRenderer.java:564) at org.eclipse.e4.ui.widgets.CTabFolder.updateBkImages(CTabFolder.java:3659) at org.eclipse.e4.ui.widgets.CTabFolder.setButtonBounds(CTabFolder.java:2437) at org.eclipse.e4.ui.widgets.CTabFolder.updateItems(CTabFolder.java:3607) at org.eclipse.e4.ui.widgets.CTabFolder.updateItems(CTabFolder.java:3542) at org.eclipse.e4.ui.widgets.CTabFolder.setMinimizeVisible(CTabFolder.java:2795) at org.eclipse.e4.ui.workbench.addons.minmax.MinMaxAddon.setCTFButtons(MinMaxAddon.java:339) at org.eclipse.e4.ui.workbench.addons.minmax.MinMaxAddon.adjustCTFButtons(MinMaxAddon.java:369) at org.eclipse.e4.ui.workbench.addons.minmax.MinMaxAddon.access$3(MinMaxAddon.java:360) at org.eclipse.e4.ui.workbench.addons.minmax.MinMaxAddon$3.handleEvent(MinMaxAddon.java:163) at org.eclipse.e4.ui.services.internal.events.UIEventHandler$1.run(UIEventHandler.java:41) at org.eclipse.swt.widgets.Synchronizer.syncExec(Synchronizer.java:180) at org.eclipse.ui.internal.UISynchronizer.syncExec(UISynchronizer.java:150) at org.eclipse.swt.widgets.Display.syncExec(Display.java:4606) at org.eclipse.e4.ui.internal.workbench.swt.E4Application$1.syncExec(E4Application.java:182) at org.eclipse.e4.ui.services.internal.events.UIEventHandler.handleEvent(UIEventHandler.java:38) at org.eclipse.equinox.internal.event.EventHandlerWrapper.handleEvent(EventHandlerWrapper.java:197) at org.eclipse.equinox.internal.event.EventHandlerTracker.dispatchEvent(EventHandlerTracker.java:197) at org.eclipse.equinox.internal.event.EventHandlerTracker.dispatchEvent(EventHandlerTracker.java:1) at org.eclipse.osgi.framework.eventmgr.EventManager.dispatchEvent(EventManager.java:230) at org.eclipse.osgi.framework.eventmgr.ListenerQueue.dispatchEventSynchronous(ListenerQueue.java:148) at org.eclipse.equinox.internal.event.EventAdminImpl.dispatchEvent(EventAdminImpl.java:135) at org.eclipse.equinox.internal.event.EventAdminImpl.sendEvent(EventAdminImpl.java:78) at org.eclipse.equinox.internal.event.EventComponent.sendEvent(EventComponent.java:39) at org.eclipse.e4.ui.services.internal.events.EventBroker.send(EventBroker.java:81) at org.eclipse.e4.ui.internal.workbench.UIEventPublisher.notifyChanged(UIEventPublisher.java:58) at org.eclipse.emf.common.notify.impl.BasicNotifierImpl.eNotify(BasicNotifierImpl.java:380) at org.eclipse.e4.ui.model.application.ui.impl.UIElementImpl.setWidget(UIElementImpl.java:248) at org.eclipse.e4.ui.workbench.renderers.swt.SWTPartRenderer.unbindWidget(SWTPartRenderer.java:114) at org.eclipse.e4.ui.workbench.renderers.swt.SWTPartRenderer$1.widgetDisposed(SWTPartRenderer.java:102) at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:123) at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4121) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1453) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1476) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1461) at org.eclipse.swt.widgets.Widget.notifyListeners(Widget.java:1266) at org.eclipse.e4.ui.widgets.CTabFolder.onDispose(CTabFolder.java:1512) at org.eclipse.e4.ui.widgets.CTabFolder$1.handleEvent(CTabFolder.java:264) at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4121) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1453) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1476) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1457) at org.eclipse.swt.widgets.Widget.release(Widget.java:1295) at org.eclipse.swt.widgets.Control.release(Control.java:2804) at org.eclipse.swt.widgets.Composite.releaseChildren(Composite.java:903) at org.eclipse.swt.widgets.Widget.release(Widget.java:1298) at org.eclipse.swt.widgets.Control.release(Control.java:2804) at org.eclipse.swt.widgets.Composite.releaseChildren(Composite.java:903) at org.eclipse.swt.widgets.Widget.release(Widget.java:1298) at org.eclipse.swt.widgets.Control.release(Control.java:2804) at org.eclipse.swt.widgets.Composite.releaseChildren(Composite.java:903) at org.eclipse.swt.widgets.Widget.release(Widget.java:1298) at org.eclipse.swt.widgets.Control.release(Control.java:2804) at org.eclipse.swt.widgets.Composite.releaseChildren(Composite.java:903) at org.eclipse.swt.widgets.Widget.release(Widget.java:1298) at org.eclipse.swt.widgets.Control.release(Control.java:2804) at org.eclipse.swt.widgets.Composite.releaseChildren(Composite.java:903) at org.eclipse.swt.widgets.Widget.release(Widget.java:1298) at org.eclipse.swt.widgets.Control.release(Control.java:2804) at org.eclipse.swt.widgets.Composite.releaseChildren(Composite.java:903) at org.eclipse.swt.widgets.Widget.release(Widget.java:1298) at org.eclipse.swt.widgets.Control.release(Control.java:2804) at org.eclipse.swt.widgets.Composite.releaseChildren(Composite.java:903) at org.eclipse.swt.widgets.Canvas.releaseChildren(Canvas.java:313) at org.eclipse.swt.widgets.Decorations.releaseChildren(Decorations.java:391) at org.eclipse.swt.widgets.Shell.releaseChildren(Shell.java:1370) at org.eclipse.swt.widgets.Widget.release(Widget.java:1298) at org.eclipse.swt.widgets.Control.release(Control.java:2804) at org.eclipse.swt.widgets.Widget.dispose(Widget.java:662) at org.eclipse.swt.widgets.Display.release(Display.java:3663) at org.eclipse.swt.graphics.Device.dispose(Device.java:190) at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:139) 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:344) 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:622) at org.eclipse.equinox.launcher.Main.basicRun(Main.java:577) at org.eclipse.equinox.launcher.Main.run(Main.java:1410) !ENTRY org.eclipse.equinox.event 4 0 2011-05-12 12:33:13.108 !MESSAGE Exception while dispatching event org.osgi.service.event.Event [topic=org/eclipse/e4/ui/model/ui/UIElement/widget/SET] to handler org.eclipse.e4.ui.services.internal.events.UIEventHandler@c558f72 !STACK 0 java.lang.NullPointerException at org.eclipse.e4.ui.workbench.renderers.swt.AreaRenderer.ensureCTF(AreaRenderer.java:126) at org.eclipse.e4.ui.workbench.renderers.swt.AreaRenderer.synchCTFState(AreaRenderer.java:217) at org.eclipse.e4.ui.workbench.renderers.swt.AreaRenderer.access$0(AreaRenderer.java:206) at org.eclipse.e4.ui.workbench.renderers.swt.AreaRenderer$2.handleEvent(AreaRenderer.java:80) at org.eclipse.e4.ui.services.internal.events.UIEventHandler$1.run(UIEventHandler.java:41) at org.eclipse.swt.widgets.Synchronizer.syncExec(Synchronizer.java:180) at org.eclipse.ui.internal.UISynchronizer.syncExec(UISynchronizer.java:150) at org.eclipse.swt.widgets.Display.syncExec(Display.java:4606) at org.eclipse.e4.ui.internal.workbench.swt.E4Application$1.syncExec(E4Application.java:182) at org.eclipse.e4.ui.services.internal.events.UIEventHandler.handleEvent(UIEventHandler.java:38) at org.eclipse.equinox.internal.event.EventHandlerWrapper.handleEvent(EventHandlerWrapper.java:197) at org.eclipse.equinox.internal.event.EventHandlerTracker.dispatchEvent(EventHandlerTracker.java:197) at org.eclipse.equinox.internal.event.EventHandlerTracker.dispatchEvent(EventHandlerTracker.java:1) at org.eclipse.osgi.framework.eventmgr.EventManager.dispatchEvent(EventManager.java:230) at org.eclipse.osgi.framework.eventmgr.ListenerQueue.dispatchEventSynchronous(ListenerQueue.java:148) at org.eclipse.equinox.internal.event.EventAdminImpl.dispatchEvent(EventAdminImpl.java:135) at org.eclipse.equinox.internal.event.EventAdminImpl.sendEvent(EventAdminImpl.java:78) at org.eclipse.equinox.internal.event.EventComponent.sendEvent(EventComponent.java:39) at org.eclipse.e4.ui.services.internal.events.EventBroker.send(EventBroker.java:81) at org.eclipse.e4.ui.internal.workbench.UIEventPublisher.notifyChanged(UIEventPublisher.java:58) at org.eclipse.emf.common.notify.impl.BasicNotifierImpl.eNotify(BasicNotifierImpl.java:380) at org.eclipse.e4.ui.model.application.ui.impl.UIElementImpl.setWidget(UIElementImpl.java:248) at org.eclipse.e4.ui.workbench.renderers.swt.SWTPartRenderer.unbindWidget(SWTPartRenderer.java:114) at org.eclipse.e4.ui.workbench.renderers.swt.SWTPartRenderer$1.widgetDisposed(SWTPartRenderer.java:102) at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:123) at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4121) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1453) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1476) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1461) at org.eclipse.swt.widgets.Widget.notifyListeners(Widget.java:1266) at org.eclipse.e4.ui.widgets.CTabFolder.onDispose(CTabFolder.java:1512) at org.eclipse.e4.ui.widgets.CTabFolder$1.handleEvent(CTabFolder.java:264) at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4121) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1453) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1476) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1457) at org.eclipse.swt.widgets.Widget.release(Widget.java:1295) at org.eclipse.swt.widgets.Control.release(Control.java:2804) at org.eclipse.swt.widgets.Composite.releaseChildren(Composite.java:903) at org.eclipse.swt.widgets.Widget.release(Widget.java:1298) at org.eclipse.swt.widgets.Control.release(Control.java:2804) at org.eclipse.swt.widgets.Composite.releaseChildren(Composite.java:903) at org.eclipse.swt.widgets.Widget.release(Widget.java:1298) at org.eclipse.swt.widgets.Control.release(Control.java:2804) at org.eclipse.swt.widgets.Composite.releaseChildren(Composite.java:903) at org.eclipse.swt.widgets.Widget.release(Widget.java:1298) at org.eclipse.swt.widgets.Control.release(Control.java:2804) at org.eclipse.swt.widgets.Composite.releaseChildren(Composite.java:903) at org.eclipse.swt.widgets.Widget.release(Widget.java:1298) at org.eclipse.swt.widgets.Control.release(Control.java:2804) at org.eclipse.swt.widgets.Composite.releaseChildren(Composite.java:903) at org.eclipse.swt.widgets.Widget.release(Widget.java:1298) at org.eclipse.swt.widgets.Control.release(Control.java:2804) at org.eclipse.swt.widgets.Composite.releaseChildren(Composite.java:903) at org.eclipse.swt.widgets.Widget.release(Widget.java:1298) at org.eclipse.swt.widgets.Control.release(Control.java:2804) at org.eclipse.swt.widgets.Composite.releaseChildren(Composite.java:903) at org.eclipse.swt.widgets.Widget.release(Widget.java:1298) at org.eclipse.swt.widgets.Control.release(Control.java:2804) at org.eclipse.swt.widgets.Composite.releaseChildren(Composite.java:903) at org.eclipse.swt.widgets.Widget.release(Widget.java:1298) at org.eclipse.swt.widgets.Control.release(Control.java:2804) at org.eclipse.swt.widgets.Composite.releaseChildren(Composite.java:903) at org.eclipse.swt.widgets.Widget.release(Widget.java:1298) at org.eclipse.swt.widgets.Control.release(Control.java:2804) at org.eclipse.swt.widgets.Composite.releaseChildren(Composite.java:903) at org.eclipse.swt.widgets.Canvas.releaseChildren(Canvas.java:313) at org.eclipse.swt.widgets.Decorations.releaseChildren(Decorations.java:391) at org.eclipse.swt.widgets.Shell.releaseChildren(Shell.java:1370) at org.eclipse.swt.widgets.Widget.release(Widget.java:1298) at org.eclipse.swt.widgets.Control.release(Control.java:2804) at org.eclipse.swt.widgets.Widget.dispose(Widget.java:662) at org.eclipse.swt.widgets.Display.release(Display.java:3663) at org.eclipse.swt.graphics.Device.dispose(Device.java:190) at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:139) 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:344) 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:622) at org.eclipse.equinox.launcher.Main.basicRun(Main.java:577) at org.eclipse.equinox.launcher.Main.run(Main.java:1410) !ENTRY org.eclipse.equinox.event 4 0 2011-05-12 12:33:13.135 !MESSAGE Exception while dispatching event org.osgi.service.event.Event [topic=org/eclipse/e4/ui/model/ui/UIElement/widget/SET] to handler org.eclipse.e4.ui.services.internal.events.UIEventHandler@c558f72 !STACK 0 java.lang.NullPointerException at org.eclipse.e4.ui.workbench.renderers.swt.AreaRenderer.ensureCTF(AreaRenderer.java:126) at org.eclipse.e4.ui.workbench.renderers.swt.AreaRenderer.synchCTFState(AreaRenderer.java:217) at org.eclipse.e4.ui.workbench.renderers.swt.AreaRenderer.access$0(AreaRenderer.java:206) at org.eclipse.e4.ui.workbench.renderers.swt.AreaRenderer$2.handleEvent(AreaRenderer.java:80) at org.eclipse.e4.ui.services.internal.events.UIEventHandler$1.run(UIEventHandler.java:41) at org.eclipse.swt.widgets.Synchronizer.syncExec(Synchronizer.java:180) at org.eclipse.ui.internal.UISynchronizer.syncExec(UISynchronizer.java:150) at org.eclipse.swt.widgets.Display.syncExec(Display.java:4606) at org.eclipse.e4.ui.internal.workbench.swt.E4Application$1.syncExec(E4Application.java:182) at org.eclipse.e4.ui.services.internal.events.UIEventHandler.handleEvent(UIEventHandler.java:38) at org.eclipse.equinox.internal.event.EventHandlerWrapper.handleEvent(EventHandlerWrapper.java:197) at org.eclipse.equinox.internal.event.EventHandlerTracker.dispatchEvent(EventHandlerTracker.java:197) at org.eclipse.equinox.internal.event.EventHandlerTracker.dispatchEvent(EventHandlerTracker.java:1) at org.eclipse.osgi.framework.eventmgr.EventManager.dispatchEvent(EventManager.java:230) at org.eclipse.osgi.framework.eventmgr.ListenerQueue.dispatchEventSynchronous(ListenerQueue.java:148) at org.eclipse.equinox.internal.event.EventAdminImpl.dispatchEvent(EventAdminImpl.java:135) at org.eclipse.equinox.internal.event.EventAdminImpl.sendEvent(EventAdminImpl.java:78) at org.eclipse.equinox.internal.event.EventComponent.sendEvent(EventComponent.java:39) at org.eclipse.e4.ui.services.internal.events.EventBroker.send(EventBroker.java:81) at org.eclipse.e4.ui.internal.workbench.UIEventPublisher.notifyChanged(UIEventPublisher.java:58) at org.eclipse.emf.common.notify.impl.BasicNotifierImpl.eNotify(BasicNotifierImpl.java:380) at org.eclipse.e4.ui.model.application.ui.impl.UIElementImpl.setWidget(UIElementImpl.java:248) at org.eclipse.e4.ui.workbench.renderers.swt.SWTPartRenderer.unbindWidget(SWTPartRenderer.java:114) at org.eclipse.e4.ui.workbench.renderers.swt.SWTPartRenderer$1.widgetDisposed(SWTPartRenderer.java:102) at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:123) at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4121) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1453) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1476) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1461) at org.eclipse.swt.widgets.Widget.notifyListeners(Widget.java:1266) at org.eclipse.e4.ui.widgets.CTabFolder.onDispose(CTabFolder.java:1512) at org.eclipse.e4.ui.widgets.CTabFolder$1.handleEvent(CTabFolder.java:264) at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4121) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1453) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1476) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1457) at org.eclipse.swt.widgets.Widget.release(Widget.java:1295) at org.eclipse.swt.widgets.Control.release(Control.java:2804) at org.eclipse.swt.widgets.Composite.releaseChildren(Composite.java:903) at org.eclipse.swt.widgets.Widget.release(Widget.java:1298) at org.eclipse.swt.widgets.Control.release(Control.java:2804) at org.eclipse.swt.widgets.Composite.releaseChildren(Composite.java:903) at org.eclipse.swt.widgets.Widget.release(Widget.java:1298) at org.eclipse.swt.widgets.Control.release(Control.java:2804) at org.eclipse.swt.widgets.Composite.releaseChildren(Composite.java:903) at org.eclipse.swt.widgets.Widget.release(Widget.java:1298) at org.eclipse.swt.widgets.Control.release(Control.java:2804) at org.eclipse.swt.widgets.Composite.releaseChildren(Composite.java:903) at org.eclipse.swt.widgets.Widget.release(Widget.java:1298) at org.eclipse.swt.widgets.Control.release(Control.java:2804) at org.eclipse.swt.widgets.Composite.releaseChildren(Composite.java:903) at org.eclipse.swt.widgets.Widget.release(Widget.java:1298) at org.eclipse.swt.widgets.Control.release(Control.java:2804) at org.eclipse.swt.widgets.Composite.releaseChildren(Composite.java:903) at org.eclipse.swt.widgets.Widget.release(Widget.java:1298) at org.eclipse.swt.widgets.Control.release(Control.java:2804) at org.eclipse.swt.widgets.Composite.releaseChildren(Composite.java:903) at org.eclipse.swt.widgets.Widget.release(Widget.java:1298) at org.eclipse.swt.widgets.Control.release(Control.java:2804) at org.eclipse.swt.widgets.Composite.releaseChildren(Composite.java:903) at org.eclipse.swt.widgets.Widget.release(Widget.java:1298) at org.eclipse.swt.widgets.Control.release(Control.java:2804) at org.eclipse.swt.widgets.Composite.releaseChildren(Composite.java:903) at org.eclipse.swt.widgets.Widget.release(Widget.java:1298) at org.eclipse.swt.widgets.Control.release(Control.java:2804) at org.eclipse.swt.widgets.Composite.releaseChildren(Composite.java:903) at org.eclipse.swt.widgets.Canvas.releaseChildren(Canvas.java:313) at org.eclipse.swt.widgets.Decorations.releaseChildren(Decorations.java:391) at org.eclipse.swt.widgets.Shell.releaseChildren(Shell.java:1370) at org.eclipse.swt.widgets.Widget.release(Widget.java:1298) at org.eclipse.swt.widgets.Control.release(Control.java:2804) at org.eclipse.swt.widgets.Widget.dispose(Widget.java:662) at org.eclipse.swt.widgets.Display.release(Display.java:3663) at org.eclipse.swt.graphics.Device.dispose(Device.java:190) at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:139) 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:344) 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:622) at org.eclipse.equinox.launcher.Main.basicRun(Main.java:577) at org.eclipse.equinox.launcher.Main.run(Main.java:1410) !ENTRY org.eclipse.osgi 4 0 2011-05-12 12:33:13.315 !MESSAGE Application error !STACK 1 org.eclipse.swt.SWTException: Failed to execute runnable (java.lang.NullPointerException) at org.eclipse.swt.SWT.error(SWT.java:4277) at org.eclipse.swt.SWT.error(SWT.java:4192) at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:138) at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:3931) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3608) at org.eclipse.swt.widgets.Display.release(Display.java:3669) at org.eclipse.swt.graphics.Device.dispose(Device.java:190) at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:139) 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:344) 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:622) at org.eclipse.equinox.launcher.Main.basicRun(Main.java:577) at org.eclipse.equinox.launcher.Main.run(Main.java:1410) Caused by: java.lang.NullPointerException at bsd.eh.EclipseHacksPlugin.basicSetBars(EclipseHacksPlugin.java:133) at bsd.eh.EclipseHacksPlugin$4.run(EclipseHacksPlugin.java:121) at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:35) at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:135) ... 17 more !ENTRY org.eclipse.core.resources 4 2 2011-05-12 12:33:13.972 !MESSAGE Problems occurred when invoking code from plug-in: "org.eclipse.core.resources". !STACK 0 java.lang.IllegalStateException: BundleContext is no longer valid at org.eclipse.osgi.framework.internal.core.BundleContextImpl.checkValid(BundleContextImpl.java:931) at org.eclipse.osgi.framework.internal.core.BundleContextImpl.createFilter(BundleContextImpl.java:917) at org.osgi.util.tracker.ServiceTracker.<init>(ServiceTracker.java:197) at org.eclipse.pde.internal.core.PDERegistryStrategy.getXMLParser(PDERegistryStrategy.java:167) at org.eclipse.core.internal.registry.ExtensionRegistry.addContribution(ExtensionRegistry.java:1062) at org.eclipse.pde.internal.core.PDERegistryStrategy.addBundle(PDERegistryStrategy.java:207) at org.eclipse.pde.internal.core.PDERegistryStrategy.addBundles(PDERegistryStrategy.java:179) at org.eclipse.pde.internal.core.PDERegistryStrategy.processBundles(PDERegistryStrategy.java:174) at org.eclipse.pde.internal.core.PDERegistryStrategy.onStart(PDERegistryStrategy.java:154) at org.eclipse.core.internal.registry.ExtensionRegistry.<init>(ExtensionRegistry.java:725) at org.eclipse.core.runtime.RegistryFactory.createRegistry(RegistryFactory.java:58) at org.eclipse.pde.internal.core.PDEExtensionRegistry.createRegistry(PDEExtensionRegistry.java:85) at org.eclipse.pde.internal.core.PDEExtensionRegistry.getRegistry(PDEExtensionRegistry.java:77) at org.eclipse.pde.internal.core.PDEExtensionRegistry.getExtensionPoint(PDEExtensionRegistry.java:134) at org.eclipse.pde.internal.core.PDEExtensionRegistry.findExtensions(PDEExtensionRegistry.java:205) at org.eclipse.pde.internal.core.SourceLocationManager.processExtensions(SourceLocationManager.java:342) at org.eclipse.pde.internal.core.SourceLocationManager.getExtensionLocations(SourceLocationManager.java:192) at org.eclipse.pde.internal.core.SourceLocationManager.searchExtensionLocations(SourceLocationManager.java:273) at org.eclipse.pde.internal.core.SourceLocationManager.findSourcePath(SourceLocationManager.java:60) at org.eclipse.pde.internal.core.ClasspathUtilCore.getSourceAnnotation(ClasspathUtilCore.java:154) at org.eclipse.pde.internal.core.PDEClasspathContainer.addExternalPlugin(PDEClasspathContainer.java:66) at org.eclipse.pde.internal.core.RequiredPluginsClasspathContainer.addPlugin(RequiredPluginsClasspathContainer.java:256) at org.eclipse.pde.internal.core.RequiredPluginsClasspathContainer.addDependency(RequiredPluginsClasspathContainer.java:230) at org.eclipse.pde.internal.core.RequiredPluginsClasspathContainer.addDependency(RequiredPluginsClasspathContainer.java:235) at org.eclipse.pde.internal.core.RequiredPluginsClasspathContainer.addDependency(RequiredPluginsClasspathContainer.java:242) at org.eclipse.pde.internal.core.RequiredPluginsClasspathContainer.addDependency(RequiredPluginsClasspathContainer.java:214) at org.eclipse.pde.internal.core.RequiredPluginsClasspathContainer.computePluginEntries(RequiredPluginsClasspathContainer.java:129) at org.eclipse.pde.internal.core.RequiredPluginsClasspathContainer.getClasspathEntries(RequiredPluginsClasspathContainer.java:88) at org.eclipse.jdt.internal.core.JavaProject.resolveClasspath(JavaProject.java:2680) at org.eclipse.jdt.internal.core.JavaProject.resolveClasspath(JavaProject.java:2838) at org.eclipse.jdt.internal.core.JavaProject.getResolvedClasspath(JavaProject.java:1943) at org.eclipse.jdt.internal.core.DeltaProcessingState.getRootInfos(DeltaProcessingState.java:304) at org.eclipse.jdt.internal.core.DeltaProcessingState.initializeRoots(DeltaProcessingState.java:249) at org.eclipse.jdt.internal.core.JavaModelOperation.run(JavaModelOperation.java:725) at org.eclipse.jdt.internal.core.JavaModelOperation.runOperation(JavaModelOperation.java:788) at org.eclipse.jdt.internal.core.JavaModelManager$11.run(JavaModelManager.java:2793) at org.eclipse.jdt.internal.core.JavaModelManager.initializeAllContainers(JavaModelManager.java:2807) at org.eclipse.jdt.internal.core.JavaModelManager.getClasspathContainer(JavaModelManager.java:1872) at org.eclipse.jdt.core.JavaCore.getClasspathContainer(JavaCore.java:2784) at org.eclipse.jdt.internal.core.JavaProject.resolveClasspath(JavaProject.java:2674) at org.eclipse.jdt.internal.core.JavaProject.resolveClasspath(JavaProject.java:2838) at org.eclipse.jdt.internal.core.ClasspathChange.generateDelta(ClasspathChange.java:219) at org.eclipse.jdt.internal.core.DeltaProcessor.resourceChanged(DeltaProcessor.java:2040) at org.eclipse.jdt.internal.core.DeltaProcessingState.resourceChanged(DeltaProcessingState.java:470) at org.eclipse.core.internal.events.NotificationManager$1.run(NotificationManager.java:291) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.NotificationManager.notify(NotificationManager.java:285) at org.eclipse.core.internal.events.NotificationManager.broadcastChanges(NotificationManager.java:149) at org.eclipse.core.internal.resources.Workspace.broadcastPostChange(Workspace.java:395) at org.eclipse.core.internal.resources.Workspace.endOperation(Workspace.java:1530) at org.eclipse.core.internal.resources.Resource.refreshLocal(Resource.java:1670) at org.eclipse.core.internal.refresh.RefreshJob.runInWorkspace(RefreshJob.java:167) at org.eclipse.core.internal.resources.InternalWorkspaceJob.run(InternalWorkspaceJob.java:38) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY org.eclipse.core.resources 4 2 2011-05-12 12:33:15.651 !MESSAGE Problems occurred when invoking code from plug-in: "org.eclipse.core.resources". !STACK 0 java.lang.IllegalStateException: BundleContext is no longer valid at org.eclipse.osgi.framework.internal.core.BundleContextImpl.checkValid(BundleContextImpl.java:931) at org.eclipse.osgi.framework.internal.core.BundleContextImpl.createFilter(BundleContextImpl.java:917) at org.osgi.util.tracker.ServiceTracker.<init>(ServiceTracker.java:197) at org.eclipse.pde.internal.core.PDERegistryStrategy.getXMLParser(PDERegistryStrategy.java:167) at org.eclipse.core.internal.registry.ExtensionRegistry.addContribution(ExtensionRegistry.java:1062) at org.eclipse.pde.internal.core.PDERegistryStrategy.addBundle(PDERegistryStrategy.java:207) at org.eclipse.pde.internal.core.PDERegistryStrategy.addBundles(PDERegistryStrategy.java:179) at org.eclipse.pde.internal.core.PDERegistryStrategy.processBundles(PDERegistryStrategy.java:174) at org.eclipse.pde.internal.core.PDERegistryStrategy.onStart(PDERegistryStrategy.java:154) at org.eclipse.core.internal.registry.ExtensionRegistry.<init>(ExtensionRegistry.java:725) at org.eclipse.core.runtime.RegistryFactory.createRegistry(RegistryFactory.java:58) at org.eclipse.pde.internal.core.PDEExtensionRegistry.createRegistry(PDEExtensionRegistry.java:85) at org.eclipse.pde.internal.core.PDEExtensionRegistry.getRegistry(PDEExtensionRegistry.java:77) at org.eclipse.pde.internal.core.PDEExtensionRegistry.getExtensionPoint(PDEExtensionRegistry.java:134) at org.eclipse.pde.internal.core.PDEExtensionRegistry.findExtensions(PDEExtensionRegistry.java:205) at org.eclipse.pde.internal.core.SourceLocationManager.processExtensions(SourceLocationManager.java:342) at org.eclipse.pde.internal.core.SourceLocationManager.getExtensionLocations(SourceLocationManager.java:192) at org.eclipse.pde.internal.core.SourceLocationManager.searchExtensionLocations(SourceLocationManager.java:273) at org.eclipse.pde.internal.core.SourceLocationManager.findSourcePath(SourceLocationManager.java:60) at org.eclipse.pde.internal.core.ClasspathUtilCore.getSourceAnnotation(ClasspathUtilCore.java:154) at org.eclipse.pde.internal.core.PDEClasspathContainer.addExternalPlugin(PDEClasspathContainer.java:66) at org.eclipse.pde.internal.core.RequiredPluginsClasspathContainer.addPlugin(RequiredPluginsClasspathContainer.java:256) at org.eclipse.pde.internal.core.RequiredPluginsClasspathContainer.addDependency(RequiredPluginsClasspathContainer.java:230) at org.eclipse.pde.internal.core.RequiredPluginsClasspathContainer.addDependency(RequiredPluginsClasspathContainer.java:235) at org.eclipse.pde.internal.core.RequiredPluginsClasspathContainer.addDependency(RequiredPluginsClasspathContainer.java:242) at org.eclipse.pde.internal.core.RequiredPluginsClasspathContainer.addDependency(RequiredPluginsClasspathContainer.java:214) at org.eclipse.pde.internal.core.RequiredPluginsClasspathContainer.addHostPlugin(RequiredPluginsClasspathContainer.java:292) at org.eclipse.pde.internal.core.RequiredPluginsClasspathContainer.computePluginEntries(RequiredPluginsClasspathContainer.java:116) at org.eclipse.pde.internal.core.RequiredPluginsClasspathContainer.getClasspathEntries(RequiredPluginsClasspathContainer.java:88) at org.eclipse.jdt.internal.core.JavaProject.resolveClasspath(JavaProject.java:2680) at org.eclipse.jdt.internal.core.JavaProject.resolveClasspath(JavaProject.java:2838) at org.eclipse.jdt.internal.core.ClasspathChange.generateDelta(ClasspathChange.java:219) at org.eclipse.jdt.internal.core.DeltaProcessor.resourceChanged(DeltaProcessor.java:2040) at org.eclipse.jdt.internal.core.DeltaProcessingState.resourceChanged(DeltaProcessingState.java:470) at org.eclipse.core.internal.events.NotificationManager$1.run(NotificationManager.java:291) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.NotificationManager.notify(NotificationManager.java:285) at org.eclipse.core.internal.events.NotificationManager.broadcastChanges(NotificationManager.java:186) at org.eclipse.core.internal.resources.SavedState.processResourceChangeEvents(SavedState.java:77) at org.eclipse.jdt.internal.core.JavaModelManager$20.run(JavaModelManager.java:4952) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2344) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2326) at org.eclipse.jdt.internal.core.JavaModelManager$19.run(JavaModelManager.java:4944) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY org.eclipse.core.jobs 2 2 2011-05-12 12:33:16.039 !MESSAGE Job found still running after platform shutdown. Jobs should be canceled by the plugin that scheduled them during shutdown: org.eclipse.ui.internal.ide.IDEWorkbenchActivityHelper$4 !ENTRY org.eclipse.core.jobs 2 2 2011-05-12 12:33:16.039 !MESSAGE Job found still running after platform shutdown. Jobs should be canceled by the plugin that scheduled them during shutdown: org.eclipse.ui.internal.AbstractWorkingSetManager$9 !ENTRY org.eclipse.core.jobs 2 2 2011-05-12 12:33:16.040 !MESSAGE Job found still running after platform shutdown. Jobs should be canceled by the plugin that scheduled them during shutdown: org.eclipse.debug.internal.ui.viewers.model.ViewerUpdateMonitor$1 !ENTRY org.eclipse.core.jobs 2 2 2011-05-12 12:33:16.040 !MESSAGE Job found still running after platform shutdown. Jobs should be canceled by the plugin that scheduled them during shutdown: org.eclipse.ui.internal.progress.WorkbenchSiteProgressService$SiteUpdateJob
Created attachment 195514 [details] my deltas.xml Some more datapoints: * Doesn't happen with a fresh workspace * The workspace I was working against had a split shared area * The workspace I was working against also had some aborted attempts to DND the Outline view to the right edge (bug 345343) I've attached my deltas.xml here.
(In reply to comment #1) > Created attachment 195514 [details] > my deltas.xml With this layout I also cannot run an inner.
One further note: the deltas.xml works fine with I20110510-1040.
On XP, the whole rendering process is halted because a tool item could not be rendered. Brian, you do not have a stack trace like this on the Mac? java.lang.NullPointerException at org.eclipse.e4.ui.workbench.renderers.swt.HandledContributionItem.generateParameterizedCommand(HandledContributionItem.java:327) at org.eclipse.e4.ui.workbench.renderers.swt.HandledContributionItem.getToolTipText(HandledContributionItem.java:295) at org.eclipse.e4.ui.workbench.renderers.swt.HandledContributionItem.updateToolItem(HandledContributionItem.java:280) at org.eclipse.e4.ui.workbench.renderers.swt.HandledContributionItem.update(HandledContributionItem.java:236) at org.eclipse.e4.ui.workbench.renderers.swt.HandledContributionItem.fill(HandledContributionItem.java:204) at org.eclipse.jface.action.ToolBarManager.update(ToolBarManager.java:353) at org.eclipse.e4.ui.workbench.renderers.swt.ToolBarManagerRenderer.processContents(ToolBarManagerRenderer.java:425) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createGui(PartRenderingEngine.java:573) at org.eclipse.e4.ui.workbench.renderers.swt.TrimBarRenderer.processContents(TrimBarRenderer.java:207) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createGui(PartRenderingEngine.java:573) at org.eclipse.e4.ui.workbench.renderers.swt.WBWRenderer.processContents(WBWRenderer.java:572) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createGui(PartRenderingEngine.java:573) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createGui(PartRenderingEngine.java:638) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$7.run(PartRenderingEngine.java:854) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:809) at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:87) at org.eclipse.ui.internal.Workbench$3.run(Workbench.java:542) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:522) at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:149) at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:123) 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:344) 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:48) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:37) at java.lang.reflect.Method.invoke(Method.java:600) at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:622) at org.eclipse.equinox.launcher.Main.basicRun(Main.java:577) at org.eclipse.equinox.launcher.Main.run(Main.java:1410) at org.eclipse.equinox.launcher.Main.main(Main.java:1386)
I've fixed bug 323014 so the workbench will now come up with Brian's deltas. There is still the question of what is interrupting the renderer from completing smoothly without any errors.
Works for me with clean workspace. Nothing has changed in the CTabFolder area in the last number of days. Something else is afoot here...
(In reply to comment #4) > On XP, the whole rendering process is halted because a tool item could not be > rendered. Brian, you do not have a stack trace like this on the Mac? > > java.lang.NullPointerException > at > org.eclipse.e4.ui.workbench.renderers.swt.HandledContributionItem.generateParameterizedCommand(HandledContributionItem.java:327) No, I didn't see anything like that — what I included was the entirety of the log.
This hasn't come up again
I am facing the same problem. I noticed the workspace became extremely slow and after shutting down eclipse I can no longer fire up the IDE. my work environment: Ubuntu 11.10 (64 bits) Eclipse org.eclipse.platform_3.7.1.v201109091335 and org.eclipse.swt_3.7.1.v3738a.jar org.eclipse.swt.gtk.linux.x86_64_3.7.1.v3738a.jar Exception in thread "org.eclipse.jdt.internal.ui.text.JavaReconciler" java.lang.IllegalStateException: Workspace is closed. at org.eclipse.core.resources.ResourcesPlugin.getWorkspace(ResourcesPlugin.java:399) at org.eclipse.ui.editors.text.TextFileDocumentProvider.<init>(TextFileDocumentProvider.java:402) at org.eclipse.ui.editors.text.TextFileDocumentProvider.<init>(TextFileDocumentProvider.java:387) at org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitDocumentProvider.<init>(CompilationUnitDocumentProvider.java:918) at org.eclipse.jdt.internal.ui.JavaPlugin.getCompilationUnitDocumentProvider(JavaPlugin.java:649) at org.eclipse.jdt.internal.ui.JavaPlugin.getWorkingCopyManager(JavaPlugin.java:674) at org.eclipse.jdt.ui.JavaUI.getWorkingCopyManager(JavaUI.java:737) at org.eclipse.ajdt.internal.ui.editor.AspectJEditor.getInputJavaElement(AspectJEditor.java:535) at org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.reconciled(CompilationUnitEditor.java:1659) at org.eclipse.jdt.internal.ui.text.java.JavaReconcilingStrategy.reconciled(JavaReconcilingStrategy.java:212) at org.eclipse.jdt.internal.ui.text.JavaCompositeReconcilingStrategy.reconciled(JavaCompositeReconcilingStrategy.java:164) at org.eclipse.jdt.internal.ui.text.JavaCompositeReconcilingStrategy.initialReconcile(JavaCompositeReconcilingStrategy.java:144) at org.eclipse.jface.text.reconciler.MonoReconciler.initialProcess(MonoReconciler.java:105) at org.eclipse.jdt.internal.ui.text.JavaReconciler.initialProcess(JavaReconciler.java:406) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:173) Job found still running after platform shutdown. Jobs should be canceled by the plugin that scheduled them during shutdown: org.eclipse.ui.internal.ide.IDEWorkbenchActivityHelper$4
(In reply to comment #9) > I am facing the same problem. I noticed the workspace became extremely slow and > after shutting down eclipse I can no longer fire up the IDE. my work > environment: > > Ubuntu 11.10 (64 bits) > Eclipse > org.eclipse.platform_3.7.1.v201109091335 > and > org.eclipse.swt_3.7.1.v3738a.jar > org.eclipse.swt.gtk.linux.x86_64_3.7.1.v3738a.jar > This is not related to this bug or code base. Please open a new bug against Eclipse JDT UI. PW