This is an archived, read-only instance of the JaCaVi Trac. This site is no longer actively maintained. Registration and login have been disabled. Content is preserved for reference only.

Opened 18 years ago

Closed 18 years ago

#73 closed defect (worksforme)

Fix exception with message "Widget disposed too early"

Reported by: Henrik Heimbuerger Owned by: Henrik Heimbuerger
Priority: minor Milestone: MS1: First release (1.0.0)
Component: ui Version: pre-1.0
Keywords: exception, widget, dispose Cc:

Description

Task created from Mylyn.

-- Error Details --
Date: Wed Aug 27 08:25:00 CEST 2008
Message: Widget disposed too early!
Severity: Error
Plugin: org.eclipse.ui.workbench
Session Data:
eclipse.buildId=unknown
java.version=1.6.0_05
java.vendor=Sun Microsystems Inc.
BootLoader? constants: OS=win32, ARCH=x86, WS=win32, NL=en_US
Framework arguments: -application JACAVI.application
Command-line arguments: -application JACAVI.application -data F:\Projekte\JaCaVi\SVN-Sandbox\src\JACAVI/runtime-workspace-JACAVI -dev file:F:/Entwicklung/Eclipse-Workspace/.metadata/.plugins/org.eclipse.pde.core/[shared] JaCaVi (accelerated)/dev.properties -os win32 -ws win32 -arch x86

Exception Stack Trace:
java.lang.RuntimeException?: Widget disposed too early!
at org.eclipse.ui.internal.WorkbenchPartReference?$1.widgetDisposed(WorkbenchPartReference?.java:171)
at org.eclipse.swt.widgets.TypedListener?.handleEvent(TypedListener?.java:117)
at org.eclipse.swt.widgets.EventTable?.sendEvent(EventTable?.java:84)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1003)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1027)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1008)
at org.eclipse.swt.widgets.Widget.release(Widget.java:804)
at org.eclipse.swt.widgets.Composite.releaseChildren(Composite.java:755)
at org.eclipse.swt.widgets.Widget.release(Widget.java:807)
at org.eclipse.swt.widgets.Composite.releaseChildren(Composite.java:755)
at org.eclipse.swt.widgets.Widget.release(Widget.java:807)
at org.eclipse.swt.widgets.Composite.releaseChildren(Composite.java:755)
at org.eclipse.swt.widgets.Canvas.releaseChildren(Canvas.java:174)
at org.eclipse.swt.widgets.Decorations.releaseChildren(Decorations.java:771)
at org.eclipse.swt.widgets.Shell.releaseChildren(Shell.java:1211)
at org.eclipse.swt.widgets.Widget.release(Widget.java:807)
at org.eclipse.swt.widgets.Widget.dispose(Widget.java:441)
at org.eclipse.swt.widgets.Decorations.dispose(Decorations.java:446)
at org.eclipse.swt.widgets.Shell.dispose(Shell.java:674)
at org.eclipse.swt.widgets.Display.release(Display.java:3472)
at org.eclipse.swt.graphics.Device.dispose(Device.java:261)
at de.jacavi.rcp.Application.start(Application.java:31)
at org.eclipse.equinox.internal.app.EclipseAppHandle?.run(EclipseAppHandle?.java:193)
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:382)
at org.eclipse.core.runtime.adaptor.EclipseStarter?.run(EclipseStarter?.java:179)
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:549)
at org.eclipse.equinox.launcher.Main.basicRun(Main.java:504)
at org.eclipse.equinox.launcher.Main.run(Main.java:1236)
at org.eclipse.equinox.launcher.Main.main(Main.java:1212)

Change History (3)

comment:1 Changed 18 years ago by Henrik Heimbuerger

Owner: changed from Fabian Rohn to nobody
Status: newassigned

comment:2 Changed 18 years ago by Henrik Heimbuerger

Owner: changed from nobody to Henrik Heimbuerger

comment:3 Changed 18 years ago by Henrik Heimbuerger

Resolution: worksforme
Status: assignedclosed
Note: See TracTickets for help on using tickets.