Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
[pde-dev] !MESSAGE Widget disposed too early!

I keep seeing the following errors when I attempt to run my RCP
Application... I am running this via the Eclipse IDE via a run configuration
I created. All the required bundles are present to my knowledge. I also
don't know why I see the following at the end of the log message ::

!ENTRY org.eclipse.osgi 2 0 2008-01-09 11:46:51.004
!MESSAGE The following is a complete list of bundles which are not resolved,
see the prior log entry for the root cause if it exists:
!SUBENTRY 1 org.eclipse.osgi 2 0 2008-01-09 11:46:51.004
!MESSAGE Bundle
initial@reference:file:../../../../../../Tools/Europa/plugins/org.eclipse.osgi_3.3.1.R33x_v20070828.jar/
[2755] was not resolved.
!SUBENTRY 2 org.eclipse.osgi 2 0 2008-01-09 11:46:51.004
!MESSAGE Another singleton version selected:
org.eclipse.osgi_3.2.2.R32x_v20070118


Since I can see that the org.eclipse.osgi_3.3.1.R33x_v20070828.jar is in the
directory specified.

Any help would be much appreciated. I am still learning the ropes of RCP
Application Development...



!SESSION 2008-01-09 11:46:48.644
-----------------------------------------------
eclipse.buildId=unknown
java.version=1.6.0_03

java.vendor=Sun Microsystems Inc.
BootLoader constants: OS=win32, ARCH=x86, WS=win32, NL=en_US
Framework arguments:  -product com.agfa.websend.rcp.application.websend
Command-line arguments:  -product com.agfa.websend.rcp.application.websend
-data
C:\Projects\AGFA\WebSend\websend-eclipse-rcp\runtime\websend-rcp-product-runtime
-dev
file:C:/Projects/AGFA/WebSend/websend-eclipse-rcp/.metadata/.plugins/org.eclipse.pde.core/com.agfa.websend.rcp.product/dev.properties
-os win32 -ws win32 -arch x86

!ENTRY org.eclipse.ui.workbench 4 0 2008-01-09 11:46:50.926
!MESSAGE Widget disposed too early!
!STACK 0
java.lang.RuntimeException: Widget disposed too early!
	at
org.eclipse.ui.internal.WorkbenchPartReference$1.widgetDisposed(WorkbenchPartReference.java:169)
	at
org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:116)
	at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:66)
	at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:938)
	at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:962)
	at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:943)
	at org.eclipse.swt.widgets.Widget.release(Widget.java:740)
	at org.eclipse.swt.widgets.Composite.releaseChildren(Composite.java:662)
	at org.eclipse.swt.widgets.Widget.release(Widget.java:743)
	at org.eclipse.swt.widgets.Composite.releaseChildren(Composite.java:662)
	at org.eclipse.swt.widgets.Widget.release(Widget.java:743)
	at org.eclipse.swt.widgets.Composite.releaseChildren(Composite.java:662)
	at org.eclipse.swt.widgets.Canvas.releaseChildren(Canvas.java:117)
	at
org.eclipse.swt.widgets.Decorations.releaseChildren(Decorations.java:766)
	at org.eclipse.swt.widgets.Shell.releaseChildren(Shell.java:1134)
	at org.eclipse.swt.widgets.Widget.release(Widget.java:743)
	at org.eclipse.swt.widgets.Widget.dispose(Widget.java:410)
	at org.eclipse.swt.widgets.Decorations.dispose(Decorations.java:441)
	at org.eclipse.swt.widgets.Shell.dispose(Shell.java:653)
	at org.eclipse.swt.widgets.Display.release(Display.java:3341)
	at org.eclipse.swt.graphics.Device.dispose(Device.java:261)
	at com.agfa.websend.rcp.Application.start(Application.java:26)
	at
org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:169)
	at
org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:92)
	at
org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:68)
	at
org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:400)
	at
org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:177)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
	at java.lang.reflect.Method.invoke(Unknown Source)
	at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:508)
	at org.eclipse.equinox.launcher.Main.basicRun(Main.java:447)
	at org.eclipse.equinox.launcher.Main.run(Main.java:1173)
	at org.eclipse.equinox.launcher.Main.main(Main.java:1148)

!ENTRY org.eclipse.ui.workbench 4 0 2008-01-09 11:46:50.957
!MESSAGE Widget disposed too early!
!STACK 0
java.lang.RuntimeException: Widget disposed too early!
	at
org.eclipse.ui.internal.WorkbenchPartReference$1.widgetDisposed(WorkbenchPartReference.java:169)
	at
org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:116)
	at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:66)
	at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:938)
	at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:962)
	at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:943)
	at org.eclipse.swt.widgets.Widget.release(Widget.java:740)
	at org.eclipse.swt.widgets.Composite.releaseChildren(Composite.java:662)
	at org.eclipse.swt.widgets.Widget.release(Widget.java:743)
	at org.eclipse.swt.widgets.Composite.releaseChildren(Composite.java:662)
	at org.eclipse.swt.widgets.Widget.release(Widget.java:743)
	at org.eclipse.swt.widgets.Composite.releaseChildren(Composite.java:662)
	at org.eclipse.swt.widgets.Canvas.releaseChildren(Canvas.java:117)
	at
org.eclipse.swt.widgets.Decorations.releaseChildren(Decorations.java:766)
	at org.eclipse.swt.widgets.Shell.releaseChildren(Shell.java:1134)
	at org.eclipse.swt.widgets.Widget.release(Widget.java:743)
	at org.eclipse.swt.widgets.Widget.dispose(Widget.java:410)
	at org.eclipse.swt.widgets.Decorations.dispose(Decorations.java:441)
	at org.eclipse.swt.widgets.Shell.dispose(Shell.java:653)
	at org.eclipse.swt.widgets.Display.release(Display.java:3341)
	at org.eclipse.swt.graphics.Device.dispose(Device.java:261)
	at com.agfa.websend.rcp.Application.start(Application.java:26)
	at
org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:169)
	at
org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:92)
	at
org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:68)
	at
org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:400)
	at
org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:177)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
	at java.lang.reflect.Method.invoke(Unknown Source)
	at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:508)
	at org.eclipse.equinox.launcher.Main.basicRun(Main.java:447)
	at org.eclipse.equinox.launcher.Main.run(Main.java:1173)
	at org.eclipse.equinox.launcher.Main.main(Main.java:1148)

!ENTRY org.eclipse.osgi 4 0 2008-01-09 11:46:50.972
!MESSAGE Application error
!STACK 1
java.lang.NoClassDefFoundError:
org.eclipse.osgi.service.runnable.StartupMonitor
	at
org.eclipse.equinox.internal.app.EclipseAppHandle.getStartupMonitors(EclipseAppHandle.java:233)
	at
org.eclipse.equinox.internal.app.EclipseAppHandle.applicationRunning(EclipseAppHandle.java:207)
	at
org.eclipse.core.internal.runtime.InternalPlatform.endSplash(InternalPlatform.java:152)
	at org.eclipse.core.runtime.Platform.endSplash(Platform.java:547)
	at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2323)
	at org.eclipse.ui.internal.Workbench.access$4(Workbench.java:2219)
	at org.eclipse.ui.internal.Workbench$4.run(Workbench.java:466)
	at
org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:289)
	at
org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:461)
	at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:149)
	at com.agfa.websend.rcp.Application.start(Application.java:20)
	at
org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:169)
	at
org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:92)
	at
org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:68)
	at
org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:400)
	at
org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:177)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
	at java.lang.reflect.Method.invoke(Unknown Source)
	at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:508)
	at org.eclipse.equinox.launcher.Main.basicRun(Main.java:447)
	at org.eclipse.equinox.launcher.Main.run(Main.java:1173)
	at org.eclipse.equinox.launcher.Main.main(Main.java:1148)

!ENTRY org.eclipse.osgi 2 0 2008-01-09 11:46:51.004
!MESSAGE The following is a complete list of bundles which are not resolved,
see the prior log entry for the root cause if it exists:
!SUBENTRY 1 org.eclipse.osgi 2 0 2008-01-09 11:46:51.004
!MESSAGE Bundle
initial@reference:file:../../../../../../Tools/Europa/plugins/org.eclipse.osgi_3.3.1.R33x_v20070828.jar/
[2755] was not resolved.
!SUBENTRY 2 org.eclipse.osgi 2 0 2008-01-09 11:46:51.004
!MESSAGE Another singleton version selected:
org.eclipse.osgi_3.2.2.R32x_v20070118

-- 
View this message in context: http://www.nabble.com/%21MESSAGE-Widget-disposed-too-early%21-tp14715823p14715823.html
Sent from the Eclipse PDE - General mailing list archive at Nabble.com.



Back to the top