Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
[gef-dev] Widget is disposed exception in FigureCanvas during startup

Hi!

Any ideas why I'm getting the following exception during starting of Eclipse with an opened editor?

Eclipse 2.1.3
GEF 2.1.3

Cu, Gunnar

Caused by: org.eclipse.swt.SWTException: Widget is disposed
	at org.eclipse.swt.SWT.error(SWT.java:2330)
	at org.eclipse.swt.SWT.error(SWT.java:2260)
	at org.eclipse.swt.widgets.Widget.error(Widget.java:385)
	at org.eclipse.swt.widgets.Control.getDisplay(Control.java:738)
	at org.eclipse.swt.widgets.Widget.isValidThread(Widget.java:593)
	at org.eclipse.swt.widgets.Widget.checkWidget(Widget.java:315)
	at org.eclipse.swt.widgets.Scrollable.getVerticalBar(Scrollable.java:180)
	at org.eclipse.draw2d.FigureCanvas$2.propertyChange(FigureCanvas.java:65)
	at java.beans.PropertyChangeSupport.firePropertyChange(PropertyChangeSupport.java:252)
	at java.beans.PropertyChangeSupport.firePropertyChange(PropertyChangeSupport.java:278)
	at org.eclipse.draw2d.DefaultRangeModel.firePropertyChange(DefaultRangeModel.java:60)
	at org.eclipse.draw2d.DefaultRangeModel.setAll(DefaultRangeModel.java:118)
	at org.eclipse.draw2d.FreeformViewport.readjustScrollBars(FreeformViewport.java:80)
	at org.eclipse.draw2d.Viewport.validate(Viewport.java:352)
	at org.eclipse.draw2d.Figure.validate(Figure.java:1595)
	at org.eclipse.draw2d.DeferredUpdateManager.validateFigures(DeferredUpdateManager.java:230)
	at org.eclipse.draw2d.DeferredUpdateManager.performUpdate(DeferredUpdateManager.java:132)
	at org.eclipse.draw2d.DeferredUpdateManager$UpdateRequest.run(DeferredUpdateManager.java:57)
	at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:35)
	at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:98)
	at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:1999)
	at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:1733)
	at org.eclipse.swt.widgets.Display.release(Display.java:1782)
	at org.eclipse.swt.graphics.Device.dispose(Device.java:212)
	at org.eclipse.ui.internal.Workbench.run(Workbench.java:1390)
	at org.eclipse.core.internal.boot.InternalBootLoader.run(InternalBootLoader.java:858)

Back to the top