Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.
Bug 30279 - Disposed widget exception
Summary: Disposed widget exception
Status: RESOLVED DUPLICATE of bug 30229
Alias: None
Product: Platform
Classification: Eclipse Project
Component: UI (show other bugs)
Version: 2.1   Edit
Hardware: PC Windows 2000
: P3 normal (vote)
Target Milestone: ---   Edit
Assignee: Platform-UI-Inbox CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2003-01-27 07:05 EST by Philipe Mulet CLA
Modified: 2003-01-27 15:52 EST (History)
0 users

See Also:


Attachments
Dead perspective window (49.96 KB, image/pjpeg)
2003-01-27 07:06 EST, Philipe Mulet CLA
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Philipe Mulet CLA 2003-01-27 07:05:30 EST
Build 20030122

I have a perspective which keeps complaining as below for pretty much anything 
I am attempted to do in it (opening a new perspective in same window). It ends 
up being completely grey (with individual view borders ok, only contents are 
missing). I suspect I was able to multiselect several open perspective in left 
toolbar, and close them at once, ending up with some corruption.

!ENTRY org.eclipse.ui 4 4 Jan 27, 2003 13:29:17.162
!MESSAGE Unhandled exception caught in event loop.
Unhandled exception caught in event loop.
Reason:
!ENTRY org.eclipse.ui 4 0 Jan 27, 2003 13:29:17.172
!MESSAGE Graphic is disposed
!STACK 0
org.eclipse.swt.SWTException: Graphic is disposed
        at org.eclipse.swt.SWT.error(SWT.java:2231)
        at org.eclipse.swt.SWT.error(SWT.java:2161)
        at org.eclipse.swt.graphics.Image.getBounds(Image.java:1022)
        at org.eclipse.swt.custom.CLabel.getTotalSize(CLabel.java:177)
        at org.eclipse.swt.custom.CLabel.computeSize(CLabel.java:126)
        at org.eclipse.swt.widgets.Control.computeSize(Control.java:370)
        at org.eclipse.swt.custom.ViewForm.layout(ViewForm.java:261)
        at org.eclipse.swt.widgets.Composite.layout(Composite.java:272)
        at org.eclipse.swt.custom.ViewForm.setBorderVisible(ViewForm.java:593)
        at org.eclipse.ui.internal.PartPane.setContainer(PartPane.java:333)
        at org.eclipse.ui.internal.PartTabFolder.createPartTab
(PartTabFolder.java:252)
        at org.eclipse.ui.internal.PartTabFolder.createControl
(PartTabFolder.java:223)
        at org.eclipse.ui.internal.PartSashContainer.createControl
(PartSashContainer.java:191)
        at org.eclipse.ui.internal.PerspectivePresentation.activate
(PerspectivePresentation.java:94)
        at org.eclipse.ui.internal.Perspective.onActivate(Perspective.java:665)
        at org.eclipse.ui.internal.WorkbenchPage.setPerspective
(WorkbenchPage.java:2349)
        at org.eclipse.ui.internal.WorkbenchPage.busySetPerspective
(WorkbenchPage.java:553)
        at org.eclipse.ui.internal.WorkbenchPage.access$7
(WorkbenchPage.java:541)
        at org.eclipse.ui.internal.WorkbenchPage$10.run(WorkbenchPage.java:2471)
        at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:65)
        at org.eclipse.ui.internal.WorkbenchPage.setPerspective
(WorkbenchPage.java:2469)
        at org.eclipse.ui.internal.SetPagePerspectiveAction.run
(SetPagePerspectiveAction.java:66)
        at org.eclipse.jface.action.Action.runWithEvent(Action.java:804)
        at org.eclipse.jface.action.ActionContributionItem.handleWidgetSelection
(ActionContributionItem.java:422)
        at org.eclipse.jface.action.ActionContributionItem.handleWidgetEvent
(ActionContributionItem.java:374)
        at org.eclipse.jface.action.ActionContributionItem.access$0
(ActionContributionItem.java:368)
        at 
org.eclipse.jface.action.ActionContributionItem$ActionListener.handleEvent
(ActionContributionItem.java:69)
        at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:77)
        at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:836)
        at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:1692)
        at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:1410)
        at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:1525)
        at org.eclipse.ui.internal.Workbench.run(Workbench.java:1508)
        at org.eclipse.core.internal.boot.InternalBootLoader.run
(InternalBootLoader.java:845)
        at org.eclipse.core.boot.BootLoader.run(BootLoader.java:462)
        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:324)
        at org.eclipse.core.launcher.Main.basicRun(Main.java:247)
        at org.eclipse.core.launcher.Main.run(Main.java:703)
        at org.eclipse.core.launcher.Main.main(Main.java:539)
Graphic is disposed
Comment 1 Philipe Mulet CLA 2003-01-27 07:06:10 EST
Created attachment 3157 [details]
Dead perspective window
Comment 2 Philipe Mulet CLA 2003-01-27 07:38:13 EST
Had to exit and restart, since everything would die in previous session.
Tried to reproduce multi-selecting perspectives, but didn't succeed. 

However, I quickly seemed to run into troubles again, toolbars no longer redraw 
properly, see below stack traces:

!MESSAGE Unhandled exception caught in event loop.
Unhandled exception caught in event loop.
Reason:
!ENTRY org.eclipse.ui 4 0 Jan 27, 2003 14:04:10.982
!MESSAGE Graphic is disposed
!STACK 0
org.eclipse.swt.SWTException: Graphic is disposed
        at org.eclipse.swt.SWT.error(SWT.java:2231)
        at org.eclipse.swt.SWT.error(SWT.java:2161)
        at org.eclipse.swt.graphics.Image.getBounds(Image.java:1022)
        at org.eclipse.swt.custom.CLabel.getTotalSize(CLabel.java:177)
        at org.eclipse.swt.custom.CLabel.onPaint(CLabel.java:295)
        at org.eclipse.swt.custom.CLabel.access$0(CLabel.java:287)
        at org.eclipse.swt.custom.CLabel$1.paintControl(CLabel.java:102)
        at org.eclipse.swt.widgets.TypedListener.handleEvent
(TypedListener.java:80)
        at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:77)
        at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:836)
        at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:861)
        at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:845)
        at org.eclipse.swt.widgets.Composite.WM_PAINT(Composite.java:726)
        at org.eclipse.swt.widgets.Control.windowProc(Control.java:2760)
        at org.eclipse.swt.widgets.Display.windowProc(Display.java:2177)
        at org.eclipse.swt.internal.win32.OS.DispatchMessageW(Native Method)
        at org.eclipse.swt.internal.win32.OS.DispatchMessage(OS.java:1292)
        at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:1408)
        at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:1525)
        at org.eclipse.ui.internal.Workbench.run(Workbench.java:1508)
        at org.eclipse.core.internal.boot.InternalBootLoader.run
(InternalBootLoader.java:845)
        at org.eclipse.core.boot.BootLoader.run(BootLoader.java:462)
        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:324)
        at org.eclipse.core.launcher.Main.basicRun(Main.java:247)
        at org.eclipse.core.launcher.Main.run(Main.java:703)
        at org.eclipse.core.launcher.Main.main(Main.java:539)
Graphic is disposed
!ENTRY org.eclipse.ui.workbench 4 2 Jan 27, 2003 14:04:14.798
!MESSAGE Problems occurred when invoking code from plug-
in: "org.eclipse.ui.workbench".
!STACK 0
org.eclipse.swt.SWTException: Graphic is disposed
        at org.eclipse.swt.SWT.error(SWT.java:2231)
        at org.eclipse.swt.SWT.error(SWT.java:2161)
        at org.eclipse.swt.graphics.Image.getBounds(Image.java:1022)
        at org.eclipse.swt.custom.CLabel.getTotalSize(CLabel.java:177)
        at org.eclipse.swt.custom.CLabel.onPaint(CLabel.java:295)
        at org.eclipse.swt.custom.CLabel.access$0(CLabel.java:287)
        at org.eclipse.swt.custom.CLabel$1.paintControl(CLabel.java:102)
        at org.eclipse.swt.widgets.TypedListener.handleEvent
(TypedListener.java:80)
        at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:77)
        at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:836)
        at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:861)
        at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:845)
        at org.eclipse.swt.widgets.Composite.WM_PAINT(Composite.java:726)
        at org.eclipse.swt.widgets.Control.windowProc(Control.java:2760)
        at org.eclipse.swt.widgets.Display.windowProc(Display.java:2177)
        at org.eclipse.swt.internal.win32.OS.RedrawWindow(Native Method)
        at org.eclipse.swt.widgets.Control.update(Control.java:2636)
        at org.eclipse.ui.internal.ViewPane.drawGradient(ViewPane.java:365)
        at org.eclipse.ui.internal.ViewPane.showFocus(ViewPane.java:482)
        at org.eclipse.ui.internal.WorkbenchPage$2.run(WorkbenchPage.java:364)
        at org.eclipse.core.internal.runtime.InternalPlatform.run
(InternalPlatform.java:852)
        at org.eclipse.core.runtime.Platform.run(Platform.java:413)
        at org.eclipse.ui.internal.WorkbenchPage.activatePart
(WorkbenchPage.java:359)
        at org.eclipse.ui.internal.WorkbenchPage.setActivePart
(WorkbenchPage.java:2263)
        at org.eclipse.ui.internal.WorkbenchPage.requestActivation
(WorkbenchPage.java:2006)
        at org.eclipse.ui.internal.PartPane.requestActivation(PartPane.java:325)
        at org.eclipse.ui.internal.PartPane.setFocus(PartPane.java:347)
        at org.eclipse.ui.internal.PartTabFolder$2.handleEvent
(PartTabFolder.java:192)
        at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:77)
        at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:836)
        at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:861)
        at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:845)
        at org.eclipse.swt.widgets.Widget.notifyListeners(Widget.java:652)
        at org.eclipse.swt.custom.CTabFolder.setSelection(CTabFolder.java:1738)
        at org.eclipse.swt.custom.CTabFolder.onMouseDown(CTabFolder.java:1858)
        at org.eclipse.swt.custom.CTabFolder.access$4(CTabFolder.java:1853)
        at org.eclipse.swt.custom.CTabFolder$1.handleEvent(CTabFolder.java:197)
        at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:77)
        at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:836)
        at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:1692)
        at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:1410)
        at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:1525)
        at org.eclipse.ui.internal.Workbench.run(Workbench.java:1508)
        at org.eclipse.core.internal.boot.InternalBootLoader.run
(InternalBootLoader.java:845)
        at org.eclipse.core.boot.BootLoader.run(BootLoader.java:462)
        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:324)
        at org.eclipse.core.launcher.Main.basicRun(Main.java:247)
        at org.eclipse.core.launcher.Main.run(Main.java:703)
        at org.eclipse.core.launcher.Main.main(Main.java:539)
!ENTRY org.eclipse.ui 4 4 Jan 27, 2003 14:04:14.818
!MESSAGE Unhandled exception caught in event loop.
Unhandled exception caught in event loop.
Reason:
!ENTRY org.eclipse.ui 4 0 Jan 27, 2003 14:04:14.828
!MESSAGE Graphic is disposed
!STACK 0
org.eclipse.swt.SWTException: Graphic is disposed
        at org.eclipse.swt.SWT.error(SWT.java:2231)
        at org.eclipse.swt.SWT.error(SWT.java:2161)
        at org.eclipse.swt.graphics.Image.getBounds(Image.java:1022)
        at org.eclipse.swt.custom.CLabel.getTotalSize(CLabel.java:177)
        at org.eclipse.swt.custom.CLabel.onPaint(CLabel.java:295)
        at org.eclipse.swt.custom.CLabel.access$0(CLabel.java:287)
        at org.eclipse.swt.custom.CLabel$1.paintControl(CLabel.java:102)
        at org.eclipse.swt.widgets.TypedListener.handleEvent
(TypedListener.java:80)
        at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:77)
        at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:836)
        at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:861)
        at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:845)
        at org.eclipse.swt.widgets.Composite.WM_PAINT(Composite.java:726)
        at org.eclipse.swt.widgets.Control.windowProc(Control.java:2760)
        at org.eclipse.swt.widgets.Display.windowProc(Display.java:2177)
        at org.eclipse.swt.internal.win32.OS.RedrawWindow(Native Method)
        at org.eclipse.swt.widgets.Control.update(Control.java:2636)
        at org.eclipse.ui.internal.ViewPane.drawGradient(ViewPane.java:372)
        at org.eclipse.ui.internal.ViewPane.shellDeactivated(ViewPane.java:471)
        at org.eclipse.ui.internal.WorkbenchWindow$12.shellDeactivated
(WorkbenchWindow.java:1468)
        at org.eclipse.swt.widgets.TypedListener.handleEvent
(TypedListener.java:161)
        at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:77)
        at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:836)
        at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:861)
        at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:841)
        at org.eclipse.swt.widgets.Decorations.WM_ACTIVATE
(Decorations.java:1235)
        at org.eclipse.swt.widgets.Shell.WM_ACTIVATE(Shell.java:1139)
        at org.eclipse.swt.widgets.Control.windowProc(Control.java:2711)
        at org.eclipse.swt.widgets.Decorations.windowProc(Decorations.java:1218)
        at org.eclipse.swt.widgets.Display.windowProc(Display.java:2177)
        at org.eclipse.swt.internal.win32.OS.BringWindowToTop(Native Method)
        at org.eclipse.swt.widgets.Decorations.bringToTop(Decorations.java:196)
        at org.eclipse.swt.widgets.Shell.open(Shell.java:669)
        at org.eclipse.jface.window.Window.open(Window.java:537)
        at org.eclipse.jface.dialogs.MessageDialog.openError
(MessageDialog.java:279)
        at org.eclipse.jface.util.SafeRunnable.handleException
(SafeRunnable.java:42)
        at org.eclipse.core.internal.runtime.InternalPlatform.handleException
(InternalPlatform.java:446)
        at org.eclipse.core.internal.runtime.InternalPlatform.run
(InternalPlatform.java:854)
        at org.eclipse.core.runtime.Platform.run(Platform.java:413)
        at org.eclipse.ui.internal.WorkbenchPage.activatePart
(WorkbenchPage.java:359)
        at org.eclipse.ui.internal.WorkbenchPage.setActivePart
(WorkbenchPage.java:2263)
        at org.eclipse.ui.internal.WorkbenchPage.requestActivation
(WorkbenchPage.java:2006)
        at org.eclipse.ui.internal.PartPane.requestActivation(PartPane.java:325)
        at org.eclipse.ui.internal.PartPane.setFocus(PartPane.java:347)
        at org.eclipse.ui.internal.PartTabFolder$2.handleEvent
(PartTabFolder.java:192)
        at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:77)
        at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:836)
        at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:861)
        at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:845)
        at org.eclipse.swt.widgets.Widget.notifyListeners(Widget.java:652)
        at org.eclipse.swt.custom.CTabFolder.setSelection(CTabFolder.java:1738)
        at org.eclipse.swt.custom.CTabFolder.onMouseDown(CTabFolder.java:1858)
        at org.eclipse.swt.custom.CTabFolder.access$4(CTabFolder.java:1853)
        at org.eclipse.swt.custom.CTabFolder$1.handleEvent(CTabFolder.java:197)
        at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:77)
        at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:836)
        at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:1692)
        at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:1410)
        at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:1525)
        at org.eclipse.ui.internal.Workbench.run(Workbench.java:1508)
        at org.eclipse.core.internal.boot.InternalBootLoader.run
(InternalBootLoader.java:845)
        at org.eclipse.core.boot.BootLoader.run(BootLoader.java:462)
        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:324)
        at org.eclipse.core.launcher.Main.basicRun(Main.java:247)
        at org.eclipse.core.launcher.Main.run(Main.java:703)
        at org.eclipse.core.launcher.Main.main(Main.java:539)
Graphic is disposed
!ENTRY org.eclipse.ui 4 4 Jan 27, 2003 14:05:49.434
!MESSAGE Unhandled exception caught in event loop.
Unhandled exception caught in event loop.
Reason:
!ENTRY org.eclipse.ui 4 0 Jan 27, 2003 14:05:49.454
!MESSAGE Graphic is disposed
!STACK 0
org.eclipse.swt.SWTException: Graphic is disposed
        at org.eclipse.swt.SWT.error(SWT.java:2231)
        at org.eclipse.swt.SWT.error(SWT.java:2161)
        at org.eclipse.swt.graphics.Image.getBounds(Image.java:1022)
        at org.eclipse.swt.custom.CLabel.getTotalSize(CLabel.java:177)
        at org.eclipse.swt.custom.CLabel.onPaint(CLabel.java:295)
        at org.eclipse.swt.custom.CLabel.access$0(CLabel.java:287)
        at org.eclipse.swt.custom.CLabel$1.paintControl(CLabel.java:102)
        at org.eclipse.swt.widgets.TypedListener.handleEvent
(TypedListener.java:80)
        at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:77)
        at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:836)
        at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:861)
        at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:845)
        at org.eclipse.swt.widgets.Composite.WM_PAINT(Composite.java:726)
        at org.eclipse.swt.widgets.Control.windowProc(Control.java:2760)
        at org.eclipse.swt.widgets.Display.windowProc(Display.java:2177)
        at org.eclipse.swt.internal.win32.OS.RedrawWindow(Native Method)
        at org.eclipse.swt.widgets.Control.update(Control.java:2636)
        at org.eclipse.ui.internal.ViewPane.drawGradient(ViewPane.java:365)
        at org.eclipse.ui.internal.ViewPane.shellActivated(ViewPane.java:464)
        at org.eclipse.ui.internal.WorkbenchWindow$12.shellActivated
(WorkbenchWindow.java:1451)
        at org.eclipse.swt.widgets.TypedListener.handleEvent
(TypedListener.java:157)
        at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:77)
        at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:836)
        at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:861)
        at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:841)
        at org.eclipse.swt.widgets.Decorations.WM_ACTIVATE
(Decorations.java:1246)
        at org.eclipse.swt.widgets.Shell.WM_ACTIVATE(Shell.java:1139)
        at org.eclipse.swt.widgets.Control.windowProc(Control.java:2711)
        at org.eclipse.swt.widgets.Decorations.windowProc(Decorations.java:1218)
        at org.eclipse.swt.widgets.Display.windowProc(Display.java:2177)
        at org.eclipse.swt.internal.win32.OS.PeekMessageW(Native Method)
        at org.eclipse.swt.internal.win32.OS.PeekMessage(OS.java:1675)
        at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:1404)
        at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:1525)
        at org.eclipse.ui.internal.Workbench.run(Workbench.java:1508)
        at org.eclipse.core.internal.boot.InternalBootLoader.run
(InternalBootLoader.java:845)
        at org.eclipse.core.boot.BootLoader.run(BootLoader.java:462)
        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:324)
        at org.eclipse.core.launcher.Main.basicRun(Main.java:247)
        at org.eclipse.core.launcher.Main.run(Main.java:703)
        at org.eclipse.core.launcher.Main.main(Main.java:539)
Graphic is disposed
!ENTRY org.eclipse.ui 4 4 Jan 27, 2003 14:05:49.494
!MESSAGE Unhandled exception caught in event loop.
Unhandled exception caught in event loop.
Reason:
!ENTRY org.eclipse.ui 4 0 Jan 27, 2003 14:05:49.514
!MESSAGE Graphic is disposed
!STACK 0
org.eclipse.swt.SWTException: Graphic is disposed
        at org.eclipse.swt.SWT.error(SWT.java:2231)
        at org.eclipse.swt.SWT.error(SWT.java:2161)
        at org.eclipse.swt.graphics.Image.getBounds(Image.java:1022)
        at org.eclipse.swt.custom.CLabel.getTotalSize(CLabel.java:177)
        at org.eclipse.swt.custom.CLabel.onPaint(CLabel.java:295)
        at org.eclipse.swt.custom.CLabel.access$0(CLabel.java:287)
        at org.eclipse.swt.custom.CLabel$1.paintControl(CLabel.java:102)
        at org.eclipse.swt.widgets.TypedListener.handleEvent
(TypedListener.java:80)
        at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:77)
        at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:836)
        at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:861)
        at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:845)
        at org.eclipse.swt.widgets.Composite.WM_PAINT(Composite.java:726)
        at org.eclipse.swt.widgets.Control.windowProc(Control.java:2760)
        at org.eclipse.swt.widgets.Display.windowProc(Display.java:2177)
        at org.eclipse.swt.internal.win32.OS.DispatchMessageW(Native Method)
        at org.eclipse.swt.internal.win32.OS.DispatchMessage(OS.java:1292)
        at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:1408)
        at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:1525)
        at org.eclipse.ui.internal.Workbench.run(Workbench.java:1508)
        at org.eclipse.core.internal.boot.InternalBootLoader.run
(InternalBootLoader.java:845)
        at org.eclipse.core.boot.BootLoader.run(BootLoader.java:462)
        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:324)
        at org.eclipse.core.launcher.Main.basicRun(Main.java:247)
        at org.eclipse.core.launcher.Main.run(Main.java:703)
        at org.eclipse.core.launcher.Main.main(Main.java:539)
Graphic is disposed
!ENTRY org.eclipse.ui 4 4 Jan 27, 2003 14:05:54.892
!MESSAGE Unhandled exception caught in event loop.
Unhandled exception caught in event loop.
Reason:
!ENTRY org.eclipse.ui 4 0 Jan 27, 2003 14:05:54.922
!MESSAGE Graphic is disposed
!STACK 0
org.eclipse.swt.SWTException: Graphic is disposed
        at org.eclipse.swt.SWT.error(SWT.java:2231)
        at org.eclipse.swt.SWT.error(SWT.java:2161)
        at org.eclipse.swt.graphics.Image.getBounds(Image.java:1022)
        at org.eclipse.swt.custom.CLabel.getTotalSize(CLabel.java:177)
        at org.eclipse.swt.custom.CLabel.computeSize(CLabel.java:126)
        at org.eclipse.swt.widgets.Control.computeSize(Control.java:370)
        at org.eclipse.ui.internal.PartPane.getMinimumHeight(PartPane.java:244)
        at org.eclipse.ui.internal.PartTabFolder.getMinimumHeight
(PartTabFolder.java:382)
        at org.eclipse.ui.internal.LayoutTree.getMinimumHeight
(LayoutTree.java:95)
        at org.eclipse.ui.internal.LayoutTreeNode.getMinimumHeight
(LayoutTreeNode.java:424)
        at org.eclipse.ui.internal.LayoutTreeNode.getMinimumRatioFor
(LayoutTreeNode.java:389)
        at org.eclipse.ui.internal.LayoutTreeNode.adjustChildHeight
(LayoutTreeNode.java:324)
        at org.eclipse.ui.internal.LayoutTreeNode.adjustHeights
(LayoutTreeNode.java:299)
        at org.eclipse.ui.internal.LayoutTreeNode.setBounds
(LayoutTreeNode.java:287)
        at org.eclipse.ui.internal.LayoutTreeNode.setBounds
(LayoutTreeNode.java:291)
        at org.eclipse.ui.internal.PartSashContainer.resizeSashes
(PartSashContainer.java:427)
        at org.eclipse.ui.internal.PartSashContainer.access$0
(PartSashContainer.java:425)
        at org.eclipse.ui.internal.PartSashContainer$1.controlResized
(PartSashContainer.java:52)
        at org.eclipse.swt.widgets.TypedListener.handleEvent
(TypedListener.java:142)
        at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:77)
        at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:836)
        at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:861)
        at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:841)
        at org.eclipse.swt.widgets.Control.WM_SIZE(Control.java:3906)
        at org.eclipse.swt.widgets.Scrollable.WM_SIZE(Scrollable.java:300)
        at org.eclipse.swt.widgets.Composite.WM_SIZE(Composite.java:758)
        at org.eclipse.swt.widgets.Control.windowProc(Control.java:2776)
        at org.eclipse.swt.widgets.Display.windowProc(Display.java:2177)
        at org.eclipse.swt.internal.win32.OS.DefWindowProcW(Native Method)
        at org.eclipse.swt.internal.win32.OS.DefWindowProc(OS.java:1287)
        at org.eclipse.swt.widgets.Scrollable.callWindowProc(Scrollable.java:73)
        at org.eclipse.swt.widgets.Control.windowProc(Control.java:2788)
        at org.eclipse.swt.widgets.Display.windowProc(Display.java:2177)
        at org.eclipse.swt.internal.win32.OS.SetWindowPos(Native Method)
        at org.eclipse.swt.widgets.Control.setBounds(Control.java:1760)
        at org.eclipse.swt.widgets.Control.setBounds(Control.java:1732)
        at org.eclipse.swt.widgets.Control.setBounds(Control.java:1806)
        at org.eclipse.ui.internal.WorkbenchPage$4.controlResized
(WorkbenchPage.java:868)
        at org.eclipse.swt.widgets.TypedListener.handleEvent
(TypedListener.java:142)
        at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:77)
        at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:836)
        at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:861)
        at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:841)
        at org.eclipse.swt.widgets.Control.WM_SIZE(Control.java:3906)
        at org.eclipse.swt.widgets.Scrollable.WM_SIZE(Scrollable.java:300)
        at org.eclipse.swt.widgets.Composite.WM_SIZE(Composite.java:758)
        at org.eclipse.swt.widgets.Control.windowProc(Control.java:2776)
        at org.eclipse.swt.widgets.Display.windowProc(Display.java:2177)
        at org.eclipse.swt.internal.win32.OS.DefWindowProcW(Native Method)
        at org.eclipse.swt.internal.win32.OS.DefWindowProc(OS.java:1287)
        at org.eclipse.swt.widgets.Scrollable.callWindowProc(Scrollable.java:73)
        at org.eclipse.swt.widgets.Control.windowProc(Control.java:2788)
        at org.eclipse.swt.widgets.Display.windowProc(Display.java:2177)
        at org.eclipse.swt.internal.win32.OS.SetWindowPos(Native Method)
        at org.eclipse.swt.widgets.Control.setBounds(Control.java:1760)
        at org.eclipse.swt.widgets.Control.setBounds(Control.java:1732)
        at org.eclipse.ui.internal.WorkbenchWindow$WorkbenchWindowLayout.layout
(WorkbenchWindow.java:229)
        at org.eclipse.swt.widgets.Composite.layout(Composite.java:296)
        at org.eclipse.swt.widgets.Composite.layout(Composite.java:272)
        at org.eclipse.ui.internal.CoolBarManager$1.handleEvent
(CoolBarManager.java:122)
        at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:77)
        at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:836)
        at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:861)
        at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:841)
        at org.eclipse.swt.widgets.Control.WM_SIZE(Control.java:3906)
        at org.eclipse.swt.widgets.Scrollable.WM_SIZE(Scrollable.java:300)
        at org.eclipse.swt.widgets.Composite.WM_SIZE(Composite.java:758)
        at org.eclipse.swt.widgets.CoolBar.WM_SIZE(CoolBar.java:965)
        at org.eclipse.swt.widgets.Control.windowProc(Control.java:2776)
        at org.eclipse.swt.widgets.Display.windowProc(Display.java:2177)
        at org.eclipse.swt.internal.win32.OS.CallWindowProcW(Native Method)
        at org.eclipse.swt.internal.win32.OS.CallWindowProc(OS.java:1225)
        at org.eclipse.swt.widgets.CoolBar.callWindowProc(CoolBar.java:88)
        at org.eclipse.swt.widgets.Control.windowProc(Control.java:2788)
        at org.eclipse.swt.widgets.Display.windowProc(Display.java:2177)
        at org.eclipse.swt.internal.win32.OS.EndDeferWindowPos(Native Method)
        at org.eclipse.swt.widgets.Composite.resizeChildren(Composite.java:358)
        at org.eclipse.swt.widgets.Composite.resizeChildren(Composite.java:324)
        at org.eclipse.swt.widgets.Composite.setResizeChildren
(Composite.java:444)
        at org.eclipse.swt.widgets.ToolBar.setBounds(ToolBar.java:586)
        at org.eclipse.swt.widgets.Control.setBounds(Control.java:1732)
        at org.eclipse.ui.internal.WorkbenchWindow$WorkbenchWindowLayout.layout
(WorkbenchWindow.java:219)
        at org.eclipse.swt.widgets.Composite.WM_SIZE(Composite.java:767)
        at org.eclipse.swt.widgets.Decorations.WM_SIZE(Decorations.java:1321)
        at org.eclipse.swt.widgets.Control.windowProc(Control.java:2776)
        at org.eclipse.swt.widgets.Decorations.windowProc(Decorations.java:1218)
        at org.eclipse.swt.widgets.Display.windowProc(Display.java:2177)
        at org.eclipse.swt.internal.win32.OS.DefWindowProcW(Native Method)
        at org.eclipse.swt.internal.win32.OS.DefWindowProc(OS.java:1287)
        at org.eclipse.swt.widgets.Scrollable.callWindowProc(Scrollable.java:73)
        at org.eclipse.swt.widgets.Shell.callWindowProc(Shell.java:392)
        at org.eclipse.swt.widgets.Control.windowProc(Control.java:2788)
        at org.eclipse.swt.widgets.Decorations.windowProc(Decorations.java:1218)
        at org.eclipse.swt.widgets.Display.windowProc(Display.java:2177)
        at org.eclipse.swt.internal.win32.OS.DefWindowProcW(Native Method)
        at org.eclipse.swt.internal.win32.OS.DefWindowProc(OS.java:1287)
        at org.eclipse.swt.widgets.Scrollable.callWindowProc(Scrollable.java:73)
        at org.eclipse.swt.widgets.Shell.callWindowProc(Shell.java:392)
        at org.eclipse.swt.widgets.Control.windowProc(Control.java:2788)
        at org.eclipse.swt.widgets.Decorations.windowProc(Decorations.java:1218)
        at org.eclipse.swt.widgets.Display.windowProc(Display.java:2177)
        at org.eclipse.swt.internal.win32.OS.DefWindowProcW(Native Method)
        at org.eclipse.swt.internal.win32.OS.DefWindowProc(OS.java:1287)
        at org.eclipse.swt.widgets.Scrollable.callWindowProc(Scrollable.java:73)
        at org.eclipse.swt.widgets.Shell.callWindowProc(Shell.java:392)
        at org.eclipse.swt.widgets.Control.windowProc(Control.java:2788)
        at org.eclipse.swt.widgets.Decorations.windowProc(Decorations.java:1218)
        at org.eclipse.swt.widgets.Display.windowProc(Display.java:2177)
        at org.eclipse.swt.internal.win32.OS.DispatchMessageW(Native Method)
        at org.eclipse.swt.internal.win32.OS.DispatchMessage(OS.java:1292)
        at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:1408)
        at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:1525)
        at org.eclipse.ui.internal.Workbench.run(Workbench.java:1508)
        at org.eclipse.core.internal.boot.InternalBootLoader.run
(InternalBootLoader.java:845)
        at org.eclipse.core.boot.BootLoader.run(BootLoader.java:462)
        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:324)
        at org.eclipse.core.launcher.Main.basicRun(Main.java:247)
        at org.eclipse.core.launcher.Main.run(Main.java:703)
        at org.eclipse.core.launcher.Main.main(Main.java:539)
Graphic is disposed
!ENTRY org.eclipse.ui 4 4 Jan 27, 2003 14:05:57.125
!MESSAGE Unhandled exception caught in event loop.
Unhandled exception caught in event loop.
Reason:
!ENTRY org.eclipse.ui 4 0 Jan 27, 2003 14:05:57.145
!MESSAGE Graphic is disposed
!STACK 0
org.eclipse.swt.SWTException: Graphic is disposed
        at org.eclipse.swt.SWT.error(SWT.java:2231)
        at org.eclipse.swt.SWT.error(SWT.java:2161)
        at org.eclipse.swt.graphics.Image.getBounds(Image.java:1022)
        at org.eclipse.swt.custom.CLabel.getTotalSize(CLabel.java:177)
        at org.eclipse.swt.custom.CLabel.computeSize(CLabel.java:126)
        at org.eclipse.swt.widgets.Control.computeSize(Control.java:370)
        at org.eclipse.swt.custom.ViewForm.layout(ViewForm.java:261)
        at org.eclipse.swt.widgets.Composite.layout(Composite.java:272)
        at org.eclipse.swt.custom.ViewForm.onResize(ViewForm.java:415)
        at org.eclipse.swt.custom.ViewForm.access$1(ViewForm.java:414)
        at org.eclipse.swt.custom.ViewForm$2.controlResized(ViewForm.java:131)
        at org.eclipse.swt.widgets.TypedListener.handleEvent
(TypedListener.java:142)
        at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:77)
        at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:836)
        at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:861)
        at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:841)
        at org.eclipse.swt.widgets.Control.WM_SIZE(Control.java:3906)
        at org.eclipse.swt.widgets.Scrollable.WM_SIZE(Scrollable.java:300)
        at org.eclipse.swt.widgets.Composite.WM_SIZE(Composite.java:758)
        at org.eclipse.swt.widgets.Control.windowProc(Control.java:2776)
        at org.eclipse.swt.widgets.Display.windowProc(Display.java:2177)
        at org.eclipse.swt.internal.win32.OS.DefWindowProcW(Native Method)
        at org.eclipse.swt.internal.win32.OS.DefWindowProc(OS.java:1287)
        at org.eclipse.swt.widgets.Scrollable.callWindowProc(Scrollable.java:73)
        at org.eclipse.swt.widgets.Control.windowProc(Control.java:2788)
        at org.eclipse.swt.widgets.Display.windowProc(Display.java:2177)
        at org.eclipse.swt.internal.win32.OS.SetWindowPos(Native Method)
        at org.eclipse.swt.widgets.Control.forceResize(Control.java:616)
        at org.eclipse.swt.widgets.Control.setBounds(Control.java:1763)
        at org.eclipse.swt.widgets.Control.setBounds(Control.java:1732)
        at org.eclipse.swt.widgets.Control.setBounds(Control.java:1806)
        at org.eclipse.ui.internal.LayoutPart.setBounds(LayoutPart.java:244)
        at org.eclipse.ui.internal.PartTabFolder.setControlSize
(PartTabFolder.java:812)
        at org.eclipse.ui.internal.PartTabFolder.access$5
(PartTabFolder.java:804)
        at org.eclipse.ui.internal.PartTabFolder$3.handleEvent
(PartTabFolder.java:200)
        at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:77)
        at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:836)
        at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:861)
        at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:841)
        at org.eclipse.swt.widgets.Control.WM_SIZE(Control.java:3906)
        at org.eclipse.swt.widgets.Scrollable.WM_SIZE(Scrollable.java:300)
        at org.eclipse.swt.widgets.Composite.WM_SIZE(Composite.java:758)
        at org.eclipse.swt.widgets.Control.windowProc(Control.java:2776)
        at org.eclipse.swt.widgets.Display.windowProc(Display.java:2177)
        at org.eclipse.swt.internal.win32.OS.DefWindowProcW(Native Method)
        at org.eclipse.swt.internal.win32.OS.DefWindowProc(OS.java:1287)
        at org.eclipse.swt.widgets.Scrollable.callWindowProc(Scrollable.java:73)
        at org.eclipse.swt.widgets.Control.windowProc(Control.java:2788)
        at org.eclipse.swt.widgets.Display.windowProc(Display.java:2177)
        at org.eclipse.swt.internal.win32.OS.SetWindowPos(Native Method)
        at org.eclipse.swt.widgets.Control.forceResize(Control.java:616)
        at org.eclipse.swt.widgets.Control.getBounds(Control.java:697)
        at org.eclipse.ui.internal.PartTabFolder.calculatePageBounds
(PartTabFolder.java:168)
        at org.eclipse.ui.internal.PartTabFolder.setControlSize
(PartTabFolder.java:809)
        at org.eclipse.ui.internal.PartTabFolder.setBounds
(PartTabFolder.java:799)
        at org.eclipse.ui.internal.LayoutTree.setBounds(LayoutTree.java:162)
        at org.eclipse.ui.internal.LayoutTreeNode.setBounds
(LayoutTreeNode.java:290)
        at org.eclipse.ui.internal.PartSashContainer.resizeSashes
(PartSashContainer.java:427)
        at org.eclipse.ui.internal.PartSashContainer.access$0
(PartSashContainer.java:425)
        at org.eclipse.ui.internal.PartSashContainer$1.controlResized
(PartSashContainer.java:52)
        at org.eclipse.swt.widgets.TypedListener.handleEvent
(TypedListener.java:142)
        at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:77)
        at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:836)
        at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:861)
        at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:841)
        at org.eclipse.swt.widgets.Control.WM_SIZE(Control.java:3906)
        at org.eclipse.swt.widgets.Scrollable.WM_SIZE(Scrollable.java:300)
        at org.eclipse.swt.widgets.Composite.WM_SIZE(Composite.java:758)
        at org.eclipse.swt.widgets.Control.windowProc(Control.java:2776)
        at org.eclipse.swt.widgets.Display.windowProc(Display.java:2177)
        at org.eclipse.swt.internal.win32.OS.DefWindowProcW(Native Method)
        at org.eclipse.swt.internal.win32.OS.DefWindowProc(OS.java:1287)
        at org.eclipse.swt.widgets.Scrollable.callWindowProc(Scrollable.java:73)
        at org.eclipse.swt.widgets.Control.windowProc(Control.java:2788)
        at org.eclipse.swt.widgets.Display.windowProc(Display.java:2177)
        at org.eclipse.swt.internal.win32.OS.SetWindowPos(Native Method)
        at org.eclipse.swt.widgets.Control.setBounds(Control.java:1760)
        at org.eclipse.swt.widgets.Control.setBounds(Control.java:1732)
        at org.eclipse.swt.widgets.Control.setBounds(Control.java:1806)
        at org.eclipse.ui.internal.WorkbenchPage$4.controlResized
(WorkbenchPage.java:868)
        at org.eclipse.swt.widgets.TypedListener.handleEvent
(TypedListener.java:142)
        at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:77)
        at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:836)
        at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:861)
        at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:841)
        at org.eclipse.swt.widgets.Control.WM_SIZE(Control.java:3906)
        at org.eclipse.swt.widgets.Scrollable.WM_SIZE(Scrollable.java:300)
        at org.eclipse.swt.widgets.Composite.WM_SIZE(Composite.java:758)
        at org.eclipse.swt.widgets.Control.windowProc(Control.java:2776)
        at org.eclipse.swt.widgets.Display.windowProc(Display.java:2177)
        at org.eclipse.swt.internal.win32.OS.DefWindowProcW(Native Method)
        at org.eclipse.swt.internal.win32.OS.DefWindowProc(OS.java:1287)
        at org.eclipse.swt.widgets.Scrollable.callWindowProc(Scrollable.java:73)
        at org.eclipse.swt.widgets.Control.windowProc(Control.java:2788)
        at org.eclipse.swt.widgets.Display.windowProc(Display.java:2177)
        at org.eclipse.swt.internal.win32.OS.SetWindowPos(Native Method)
        at org.eclipse.swt.widgets.Control.setBounds(Control.java:1760)
        at org.eclipse.swt.widgets.Control.setBounds(Control.java:1732)
        at org.eclipse.ui.internal.WorkbenchWindow$WorkbenchWindowLayout.layout
(WorkbenchWindow.java:229)
        at org.eclipse.swt.widgets.Composite.layout(Composite.java:296)
        at org.eclipse.swt.widgets.Composite.layout(Composite.java:272)
        at org.eclipse.ui.internal.CoolBarManager$1.handleEvent
(CoolBarManager.java:122)
        at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:77)
        at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:836)
        at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:861)
        at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:841)
        at org.eclipse.swt.widgets.Control.WM_SIZE(Control.java:3906)
        at org.eclipse.swt.widgets.Scrollable.WM_SIZE(Scrollable.java:300)
        at org.eclipse.swt.widgets.Composite.WM_SIZE(Composite.java:758)
        at org.eclipse.swt.widgets.CoolBar.WM_SIZE(CoolBar.java:965)
        at org.eclipse.swt.widgets.Control.windowProc(Control.java:2776)
        at org.eclipse.swt.widgets.Display.windowProc(Display.java:2177)
        at org.eclipse.swt.internal.win32.OS.CallWindowProcW(Native Method)
        at org.eclipse.swt.internal.win32.OS.CallWindowProc(OS.java:1225)
        at org.eclipse.swt.widgets.CoolBar.callWindowProc(CoolBar.java:88)
        at org.eclipse.swt.widgets.Control.windowProc(Control.java:2788)
        at org.eclipse.swt.widgets.Display.windowProc(Display.java:2177)
        at org.eclipse.swt.internal.win32.OS.EndDeferWindowPos(Native Method)
        at org.eclipse.swt.widgets.Composite.resizeChildren(Composite.java:358)
        at org.eclipse.swt.widgets.Composite.resizeChildren(Composite.java:324)
        at org.eclipse.swt.widgets.Composite.setResizeChildren
(Composite.java:444)
        at org.eclipse.swt.widgets.ToolBar.setBounds(ToolBar.java:586)
        at org.eclipse.swt.widgets.Control.setBounds(Control.java:1732)
        at org.eclipse.ui.internal.WorkbenchWindow$WorkbenchWindowLayout.layout
(WorkbenchWindow.java:219)
        at org.eclipse.swt.widgets.Composite.WM_SIZE(Composite.java:767)
        at org.eclipse.swt.widgets.Decorations.WM_SIZE(Decorations.java:1321)
        at org.eclipse.swt.widgets.Control.windowProc(Control.java:2776)
        at org.eclipse.swt.widgets.Decorations.windowProc(Decorations.java:1218)
        at org.eclipse.swt.widgets.Display.windowProc(Display.java:2177)
        at org.eclipse.swt.internal.win32.OS.DefWindowProcW(Native Method)
        at org.eclipse.swt.internal.win32.OS.DefWindowProc(OS.java:1287)
        at org.eclipse.swt.widgets.Scrollable.callWindowProc(Scrollable.java:73)
        at org.eclipse.swt.widgets.Shell.callWindowProc(Shell.java:392)
        at org.eclipse.swt.widgets.Control.windowProc(Control.java:2788)
        at org.eclipse.swt.widgets.Decorations.windowProc(Decorations.java:1218)
        at org.eclipse.swt.widgets.Display.windowProc(Display.java:2177)
        at org.eclipse.swt.internal.win32.OS.DefWindowProcW(Native Method)
        at org.eclipse.swt.internal.win32.OS.DefWindowProc(OS.java:1287)
        at org.eclipse.swt.widgets.Scrollable.callWindowProc(Scrollable.java:73)
        at org.eclipse.swt.widgets.Shell.callWindowProc(Shell.java:392)
        at org.eclipse.swt.widgets.Control.windowProc(Control.java:2788)
        at org.eclipse.swt.widgets.Decorations.windowProc(Decorations.java:1218)
        at org.eclipse.swt.widgets.Display.windowProc(Display.java:2177)
        at org.eclipse.swt.internal.win32.OS.DispatchMessageW(Native Method)
        at org.eclipse.swt.internal.win32.OS.DispatchMessage(OS.java:1292)
        at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:1408)
        at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:1525)
        at org.eclipse.ui.internal.Workbench.run(Workbench.java:1508)
        at org.eclipse.core.internal.boot.InternalBootLoader.run
(InternalBootLoader.java:845)
        at org.eclipse.core.boot.BootLoader.run(BootLoader.java:462)
        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:324)
        at org.eclipse.core.launcher.Main.basicRun(Main.java:247)
        at org.eclipse.core.launcher.Main.run(Main.java:703)
        at org.eclipse.core.launcher.Main.main(Main.java:539)
Graphic is disposed
!ENTRY org.eclipse.ui 4 4 Jan 27, 2003 14:05:57.205
!MESSAGE Unhandled exception caught in event loop.
Unhandled exception caught in event loop.
Reason:
!ENTRY org.eclipse.ui 4 0 Jan 27, 2003 14:05:57.215
!MESSAGE Graphic is disposed
!STACK 0
org.eclipse.swt.SWTException: Graphic is disposed
        at org.eclipse.swt.SWT.error(SWT.java:2231)
        at org.eclipse.swt.SWT.error(SWT.java:2161)
        at org.eclipse.swt.graphics.Image.getBounds(Image.java:1022)
        at org.eclipse.swt.custom.CLabel.getTotalSize(CLabel.java:177)
        at org.eclipse.swt.custom.CLabel.onPaint(CLabel.java:295)
        at org.eclipse.swt.custom.CLabel.access$0(CLabel.java:287)
        at org.eclipse.swt.custom.CLabel$1.paintControl(CLabel.java:102)
        at org.eclipse.swt.widgets.TypedListener.handleEvent
(TypedListener.java:80)
        at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:77)
        at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:836)
        at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:861)
        at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:845)
        at org.eclipse.swt.widgets.Composite.WM_PAINT(Composite.java:726)
        at org.eclipse.swt.widgets.Control.windowProc(Control.java:2760)
        at org.eclipse.swt.widgets.Display.windowProc(Display.java:2177)
        at org.eclipse.swt.internal.win32.OS.DispatchMessageW(Native Method)
        at org.eclipse.swt.internal.win32.OS.DispatchMessage(OS.java:1292)
        at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:1408)
        at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:1525)
        at org.eclipse.ui.internal.Workbench.run(Workbench.java:1508)
        at org.eclipse.core.internal.boot.InternalBootLoader.run
(InternalBootLoader.java:845)
        at org.eclipse.core.boot.BootLoader.run(BootLoader.java:462)
        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:324)
        at org.eclipse.core.launcher.Main.basicRun(Main.java:247)
        at org.eclipse.core.launcher.Main.run(Main.java:703)
        at org.eclipse.core.launcher.Main.main(Main.java:539)
Graphic is disposed
!ENTRY org.eclipse.ui 4 4 Jan 27, 2003 14:05:57.225
!MESSAGE Unhandled exception caught in event loop.
Unhandled exception caught in event loop.
Reason:
!ENTRY org.eclipse.ui 4 0 Jan 27, 2003 14:05:57.235
!MESSAGE Graphic is disposed
!STACK 0
org.eclipse.swt.SWTException: Graphic is disposed
        at org.eclipse.swt.SWT.error(SWT.java:2231)
        at org.eclipse.swt.SWT.error(SWT.java:2161)
        at org.eclipse.swt.graphics.Image.getBounds(Image.java:1022)
        at org.eclipse.swt.custom.CLabel.getTotalSize(CLabel.java:177)
        at org.eclipse.swt.custom.CLabel.onPaint(CLabel.java:295)
        at org.eclipse.swt.custom.CLabel.access$0(CLabel.java:287)
        at org.eclipse.swt.custom.CLabel$1.paintControl(CLabel.java:102)
        at org.eclipse.swt.widgets.TypedListener.handleEvent
(TypedListener.java:80)
        at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:77)
        at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:836)
        at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:861)
        at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:845)
        at org.eclipse.swt.widgets.Composite.WM_PAINT(Composite.java:726)
        at org.eclipse.swt.widgets.Control.windowProc(Control.java:2760)
        at org.eclipse.swt.widgets.Display.windowProc(Display.java:2177)
        at org.eclipse.swt.internal.win32.OS.DispatchMessageW(Native Method)
        at org.eclipse.swt.internal.win32.OS.DispatchMessage(OS.java:1292)
        at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:1408)
        at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:1525)
        at org.eclipse.ui.internal.Workbench.run(Workbench.java:1508)
        at org.eclipse.core.internal.boot.InternalBootLoader.run
(InternalBootLoader.java:845)
        at org.eclipse.core.boot.BootLoader.run(BootLoader.java:462)
        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:324)
        at org.eclipse.core.launcher.Main.basicRun(Main.java:247)
        at org.eclipse.core.launcher.Main.run(Main.java:703)
        at org.eclipse.core.launcher.Main.main(Main.java:539)
Graphic is disposed

Comment 3 Sonia Dimitrov CLA 2003-01-27 15:52:35 EST

*** This bug has been marked as a duplicate of 30229 ***