| Eclipse generating errors on quit? [message #155436] | 
Sun, 04 June 2006 22:05   | 
 
Eclipse User  | 
 | 
 | 
   | 
 
Originally posted by: tyrion.thevagabond.net 
 
Hi people! 
 
I'm loving eclipse so far, but one thing is nagging me. When I quit the  
application some errors are being generated. It doesn't matter what I do,  
I can just open it and close it a couple of minutes later (without opening  
any files) and it will still happen. 
 
Could someone shed some light on this problem for me? 
 
This is a copy of the log for one of the sessions where it's happened: 
 
!SESSION 2006-06-05 11:50:22.281  
----------------------------------------------- 
eclipse.buildId=M20060118-1600 
java.version=1.5.0_06 
java.vendor=Sun Microsystems Inc. 
BootLoader constants: OS=win32, ARCH=x86, WS=win32, NL=en_AU 
Command-line arguments:  -os win32 -ws win32 -arch x86 
 
!ENTRY org.eclipse.osgi 2006-06-05 11:50:33.355 
!MESSAGE While loading class  
"net.sourceforge.phpeclipse.PHPeclipsePlugin$3$1", thread "Worker-5" timed  
out waiting (5000ms) for thread "Worker-1" to finish starting bundle  
"net.sourceforge.phpeclipse". To avoid deadlock, thread "Worker-5" is  
proceeding but "net.sourceforge.phpeclipse.PHPeclipsePlugin$3$1" may not  
be fully initialized. 
!STACK 0 
java.lang.Exception: Generated exception. 
	at  
 org.eclipse.core.runtime.adaptor.EclipseClassLoader.findLoca lClass(EclipseClassLoader.java:108) 
	at  
 org.eclipse.osgi.framework.internal.core.BundleLoader.findLo calClass(BundleLoader.java:337) 
	at  
 org.eclipse.osgi.framework.internal.core.BundleLoader.findCl ass(BundleLoader.java:389) 
	at  
 org.eclipse.osgi.framework.internal.core.BundleLoader.findCl ass(BundleLoader.java:350) 
	at  
 org.eclipse.osgi.framework.adaptor.core.AbstractClassLoader. loadClass(AbstractClassLoader.java:78) 
	at java.lang.ClassLoader.loadClass(Unknown Source) 
	at java.lang.ClassLoader.loadClassInternal(Unknown Source) 
	at  
 net.sourceforge.phpeclipse.PHPeclipsePlugin$3.run(PHPeclipse Plugin.java:1182) 
	at org.eclipse.core.internal.jobs.Worker.run(Worker.java:76) 
 
!ENTRY org.eclipse.ui.workbench 4 0 2006-06-05 11:57:15.980 
!MESSAGE Widget disposed too early! 
!STACK 0 
java.lang.RuntimeException: Widget disposed too early! 
	at  org.eclipse.ui.internal.ShellPool$1.widgetDisposed(ShellPool .java:50) 
	at  
 org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListe ner.java:101) 
	at  org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java :66) 
	at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:843) 
	at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:867) 
	at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:848) 
	at  org.eclipse.swt.widgets.Widget.releaseWidget(Widget.java:755 ) 
	at  org.eclipse.swt.widgets.Control.releaseWidget(Control.java:1 574) 
	at  org.eclipse.swt.widgets.Scrollable.releaseWidget(Scrollable. java:195) 
	at  org.eclipse.swt.widgets.Composite.releaseWidget(Composite.ja va:594) 
	at  org.eclipse.swt.widgets.Canvas.releaseWidget(Canvas.java:117 ) 
	at  org.eclipse.swt.widgets.Decorations.releaseWidget(Decoration s.java:782) 
	at org.eclipse.swt.widgets.Shell.releaseWidget(Shell.java:868) 
	at  org.eclipse.swt.widgets.Widget.releaseResources(Widget.java: 720) 
	at org.eclipse.swt.widgets.Shell.releaseShells(Shell.java:862) 
	at org.eclipse.swt.widgets.Shell.releaseWidget(Shell.java:867) 
	at org.eclipse.swt.widgets.Widget.dispose(Widget.java:382) 
	at  org.eclipse.swt.widgets.Decorations.dispose(Decorations.java :441) 
	at org.eclipse.swt.widgets.Shell.dispose(Shell.java:499) 
	at org.eclipse.jface.window.Window.close(Window.java:321) 
	at  
 org.eclipse.jface.window.ApplicationWindow.close(Application Window.java:291) 
	at  
 org.eclipse.ui.internal.WorkbenchWindow.hardClose(WorkbenchW indow.java:1403) 
	at  
 org.eclipse.ui.internal.WorkbenchWindow.busyClose(WorkbenchW indow.java:646) 
	at  
 org.eclipse.ui.internal.WorkbenchWindow.access$0(WorkbenchWi ndow.java:627) 
	at  org.eclipse.ui.internal.WorkbenchWindow$2.run(WorkbenchWindo w.java:728) 
	at  org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator .java:69) 
	at  org.eclipse.ui.internal.WorkbenchWindow.close(WorkbenchWindo w.java:726) 
	at  org.eclipse.jface.window.WindowManager.close(WindowManager.j ava:108) 
	at  org.eclipse.ui.internal.Workbench$11.run(Workbench.java:588) 
	at  
 org.eclipse.core.internal.runtime.InternalPlatform.run(Inter nalPlatform.java:1044) 
	at org.eclipse.core.runtime.Platform.run(Platform.java:783) 
	at  org.eclipse.ui.internal.Workbench.busyClose(Workbench.java:5 85) 
	at  org.eclipse.ui.internal.Workbench.access$8(Workbench.java:52 2) 
	at  org.eclipse.ui.internal.Workbench$13.run(Workbench.java:713) 
	at  org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator .java:69) 
	at org.eclipse.ui.internal.Workbench.close(Workbench.java:711) 
	at org.eclipse.ui.internal.Workbench.close(Workbench.java:686) 
	at  
 org.eclipse.ui.internal.WorkbenchWindow.busyClose(WorkbenchW indow.java:643) 
	at  
 org.eclipse.ui.internal.WorkbenchWindow.access$0(WorkbenchWi ndow.java:627) 
	at  org.eclipse.ui.internal.WorkbenchWindow$2.run(WorkbenchWindo w.java:728) 
	at  org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator .java:69) 
	at  org.eclipse.ui.internal.WorkbenchWindow.close(WorkbenchWindo w.java:726) 
	at  org.eclipse.jface.window.Window.handleShellCloseEvent(Window .java:727) 
	at  org.eclipse.jface.window.Window$3.shellClosed(Window.java:67 4) 
	at  
 org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListe ner.java:159) 
	at  org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java :66) 
	at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:843) 
	at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:867) 
	at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:852) 
	at  org.eclipse.swt.widgets.Decorations.closeWidget(Decorations. java:257) 
	at  org.eclipse.swt.widgets.Decorations.WM_CLOSE(Decorations.jav a:1649) 
	at  org.eclipse.swt.widgets.Control.windowProc(Control.java:3040 ) 
	at  org.eclipse.swt.widgets.Decorations.windowProc(Decorations.j ava:1582) 
	at  org.eclipse.swt.widgets.Display.windowProc(Display.java:3751 ) 
	at org.eclipse.swt.internal.win32.OS.DefWindowProcW(Native Method) 
	at  org.eclipse.swt.internal.win32.OS.DefWindowProc(OS.java:1651 ) 
	at  org.eclipse.swt.widgets.Shell.callWindowProc(Shell.java:410) 
	at  org.eclipse.swt.widgets.Control.windowProc(Control.java:3123 ) 
	at  org.eclipse.swt.widgets.Decorations.windowProc(Decorations.j ava:1582) 
	at  org.eclipse.swt.widgets.Display.windowProc(Display.java:3751 ) 
	at org.eclipse.swt.internal.win32.OS.DefWindowProcW(Native Method) 
	at  org.eclipse.swt.internal.win32.OS.DefWindowProc(OS.java:1651 ) 
	at  org.eclipse.swt.widgets.Shell.callWindowProc(Shell.java:410) 
	at  org.eclipse.swt.widgets.Control.windowProc(Control.java:3123 ) 
	at  org.eclipse.swt.widgets.Decorations.windowProc(Decorations.j ava:1582) 
	at  org.eclipse.swt.widgets.Display.windowProc(Display.java:3751 ) 
	at org.eclipse.swt.internal.win32.OS.DispatchMessageW(Native Method) 
	at  org.eclipse.swt.internal.win32.OS.DispatchMessage(OS.java:16 56) 
	at  org.eclipse.swt.widgets.Display.readAndDispatch(Display.java :2756) 
	at  org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.jav a:1699) 
	at  org.eclipse.ui.internal.Workbench.runUI(Workbench.java:1663) 
	at  
 org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Work bench.java:367) 
	at  org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.j ava:143) 
	at  org.eclipse.ui.internal.ide.IDEApplication.run(IDEApplicatio n.java:103) 
	at  
 org.eclipse.core.internal.runtime.PlatformActivator$1.run(Pl atformActivator.java:226) 
	at  
 org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseS tarter.java:376) 
	at  
 org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseS tarter.java:163) 
	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.core.launcher.Main.invokeFramework(Main.java:334 ) 
	at org.eclipse.core.launcher.Main.basicRun(Main.java:278) 
	at org.eclipse.core.launcher.Main.run(Main.java:973) 
	at org.eclipse.core.launcher.Main.main(Main.java:948) 
 
!ENTRY org.eclipse.ui.workbench 4 0 2006-06-05 11:57:15.980 
!MESSAGE Widget disposed too early! 
!STACK 0 
java.lang.RuntimeException: Widget disposed too early! 
	at  org.eclipse.ui.internal.ShellPool$1.widgetDisposed(ShellPool .java:50) 
	at  
 org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListe ner.java:101) 
	at  org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java :66) 
	at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:843) 
	at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:867) 
	at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:848) 
	at  org.eclipse.swt.widgets.Widget.releaseWidget(Widget.java:755 ) 
	at  org.eclipse.swt.widgets.Control.releaseWidget(Control.java:1 574) 
	at  org.eclipse.swt.widgets.Scrollable.releaseWidget(Scrollable. java:195) 
	at  org.eclipse.swt.widgets.Composite.releaseWidget(Composite.ja va:594) 
	at  org.eclipse.swt.widgets.Canvas.releaseWidget(Canvas.java:117 ) 
	at  org.eclipse.swt.widgets.Decorations.releaseWidget(Decoration s.java:782) 
	at org.eclipse.swt.widgets.Shell.releaseWidget(Shell.java:868) 
	at  org.eclipse.swt.widgets.Widget.releaseResources(Widget.java: 720) 
	at org.eclipse.swt.widgets.Shell.releaseShells(Shell.java:862) 
	at org.eclipse.swt.widgets.Shell.releaseWidget(Shell.java:867) 
	at org.eclipse.swt.widgets.Widget.dispose(Widget.java:382) 
	at  org.eclipse.swt.widgets.Decorations.dispose(Decorations.java :441) 
	at org.eclipse.swt.widgets.Shell.dispose(Shell.java:499) 
	at org.eclipse.jface.window.Window.close(Window.java:321) 
	at  
 org.eclipse.jface.window.ApplicationWindow.close(Application Window.java:291) 
	at  
 org.eclipse.ui.internal.WorkbenchWindow.hardClose(WorkbenchW indow.java:1403) 
	at  
 org.eclipse.ui.internal.WorkbenchWindow.busyClose(WorkbenchW indow.java:646) 
	at  
 org.eclipse.ui.internal.WorkbenchWindow.access$0(WorkbenchWi ndow.java:627) 
	at  org.eclipse.ui.internal.WorkbenchWindow$2.run(WorkbenchWindo w.java:728) 
	at  org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator .java:69) 
	at  org.eclipse.ui.internal.WorkbenchWindow.close(WorkbenchWindo w.java:726) 
	at  org.eclipse.jface.window.WindowManager.close(WindowManager.j ava:108) 
	at  org.eclipse.ui.internal.Workbench$11.run(Workbench.java:588) 
	at  
 org.eclipse.core.internal.runtime.InternalPlatform.run(Inter nalPlatform.java:1044) 
	at org.eclipse.core.runtime.Platform.run(Platform.java:783) 
	at  org.eclipse.ui.internal.Workbench.busyClose(Workbench.java:5 85) 
	at  org.eclipse.ui.internal.Workbench.access$8(Workbench.java:52 2) 
	at  org.eclipse.ui.internal.Workbench$13.run(Workbench.java:713) 
	at  org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator .java:69) 
	at org.eclipse.ui.internal.Workbench.close(Workbench.java:711) 
	at org.eclipse.ui.internal.Workbench.close(Workbench.java:686) 
	at  
 org.eclipse.ui.internal.WorkbenchWindow.busyClose(WorkbenchW indow.java:643) 
	at  
 org.eclipse.ui.internal.WorkbenchWindow.access$0(WorkbenchWi ndow.java:627) 
	at  org.eclipse.ui.internal.WorkbenchWindow$2.run(WorkbenchWindo w.java:728) 
	at  org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator .java:69) 
	at  org.eclipse.ui.internal.WorkbenchWindow.close(WorkbenchWindo w.java:726) 
	at  org.eclipse.jface.window.Window.handleShellCloseEvent(Window .java:727) 
	at  org.eclipse.jface.window.Window$3.shellClosed(Window.java:67 4) 
	at  
 org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListe ner.java:159) 
	at  org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java :66) 
	at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:843) 
	at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:867) 
	at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:852) 
	at  org.eclipse.swt.widgets.Decorations.closeWidget(Decorations. java:257) 
	at  org.eclipse.swt.widgets.Decorations.WM_CLOSE(Decorations.jav a:1649) 
	at  org.eclipse.swt.widgets.Control.windowProc(Control.java:3040 ) 
	at  org.eclipse.swt.widgets.Decorations.windowProc(Decorations.j ava:1582) 
	at  org.eclipse.swt.widgets.Display.windowProc(Display.java:3751 ) 
	at org.eclipse.swt.internal.win32.OS.DefWindowProcW(Native Method) 
	at  org.eclipse.swt.internal.win32.OS.DefWindowProc(OS.java:1651 ) 
	at  org.eclipse.swt.widgets.Shell.callWindowProc(Shell.java:410) 
	at  org.eclipse.swt.widgets.Control.windowProc(Control.java:3123 ) 
	at  org.eclipse.swt.widgets.Decorations.windowProc(Decorations.j ava:1582) 
	at  org.eclipse.swt.widgets.Display.windowProc(Display.java:3751 ) 
	at org.eclipse.swt.internal.win32.OS.DefWindowProcW(Native Method) 
	at  org.eclipse.swt.internal.win32.OS.DefWindowProc(OS.java:1651 ) 
	at  org.eclipse.swt.widgets.Shell.callWindowProc(Shell.java:410) 
	at  org.eclipse.swt.widgets.Control.windowProc(Control.java:3123 ) 
	at  org.eclipse.swt.widgets.Decorations.windowProc(Decorations.j ava:1582) 
	at  org.eclipse.swt.widgets.Display.windowProc(Display.java:3751 ) 
	at org.eclipse.swt.internal.win32.OS.DispatchMessageW(Native Method) 
	at  org.eclipse.swt.internal.win32.OS.DispatchMessage(OS.java:16 56) 
	at  org.eclipse.swt.widgets.Display.readAndDispatch(Display.java :2756) 
	at  org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.jav a:1699) 
	at  org.eclipse.ui.internal.Workbench.runUI(Workbench.java:1663) 
	at  
 org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Work bench.java:367) 
	at  org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.j ava:143) 
	at  org.eclipse.ui.internal.ide.IDEApplication.run(IDEApplicatio n.java:103) 
	at  
 org.eclipse.core.internal.runtime.PlatformActivator$1.run(Pl atformActivator.java:226) 
	at  
 org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseS tarter.java:376) 
	at  
 org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseS tarter.java:163) 
	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.core.launcher.Main.invokeFramework(Main.java:334 ) 
	at org.eclipse.core.launcher.Main.basicRun(Main.java:278) 
	at org.eclipse.core.launcher.Main.run(Main.java:973) 
	at org.eclipse.core.launcher.Main.main(Main.java:948) 
 
!ENTRY org.eclipse.ui.workbench 4 0 2006-06-05 11:57:15.995 
!MESSAGE Widget disposed too early! 
!STACK 0 
java.lang.RuntimeException: Widget disposed too early! 
	at  
 org.eclipse.ui.internal.WorkbenchPartReference$1.widgetDispo sed(WorkbenchPartReference.java:151) 
	at  
 org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListe ner.java:101) 
	at  org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java :66) 
	at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:843) 
	at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:867) 
	at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:848) 
	at  org.eclipse.swt.widgets.Widget.releaseWidget(Widget.java:755 ) 
	at  org.eclipse.swt.widgets.Control.releaseWidget(Control.java:1 574) 
	at  org.eclipse.swt.widgets.Scrollable.releaseWidget(Scrollable. java:195) 
	at  org.eclipse.swt.widgets.Composite.releaseWidget(Composite.ja va:594) 
	at  org.eclipse.swt.widgets.Widget.releaseResources(Widget.java: 720) 
	at  org.eclipse.swt.widgets.Composite.releaseChildren(Composite. java:588) 
	at  org.eclipse.swt.widgets.Composite.releaseWidget(Composite.ja va:593) 
	at  org.eclipse.swt.widgets.Widget.releaseResources(Widget.java: 720) 
	at  org.eclipse.swt.widgets.Composite.releaseChildren(Composite. java:588) 
	at  org.eclipse.swt.widgets.Composite.releaseWidget(Composite.ja va:593) 
	at  org.eclipse.swt.widgets.Widget.releaseResources(Widget.java: 720) 
	at  org.eclipse.swt.widgets.Composite.releaseChildren(Composite. java:588) 
	at  org.eclipse.swt.widgets.Composite.releaseWidget(Composite.ja va:593) 
	at  org.eclipse.swt.widgets.Canvas.releaseWidget(Canvas.java:117 ) 
	at  org.eclipse.swt.widgets.Decorations.releaseWidget(Decoration s.java:782) 
	at org.eclipse.swt.widgets.Shell.releaseWidget(Shell.java:868) 
	at org.eclipse.swt.widgets.Widget.dispose(Widget.java:382) 
	at  org.eclipse.swt.widgets.Decorations.dispose(Decorations.java :441) 
	at org.eclipse.swt.widgets.Shell.dispose(Shell.java:499) 
	at org.eclipse.jface.window.Window.close(Window.java:321) 
	at  
 org.eclipse.jface.window.ApplicationWindow.close(Application Window.java:291) 
	at  
 org.eclipse.ui.internal.WorkbenchWindow.hardClose(WorkbenchW indow.java:1403) 
	at  
 org.eclipse.ui.internal.WorkbenchWindow.busyClose(WorkbenchW indow.java:646) 
	at  
 org.eclipse.ui.internal.WorkbenchWindow.access$0(WorkbenchWi ndow.java:627) 
	at  org.eclipse.ui.internal.WorkbenchWindow$2.run(WorkbenchWindo w.java:728) 
	at  org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator .java:69) 
	at  org.eclipse.ui.internal.WorkbenchWindow.close(WorkbenchWindo w.java:726) 
	at  org.eclipse.jface.window.WindowManager.close(WindowManager.j ava:108) 
	at  org.eclipse.ui.internal.Workbench$11.run(Workbench.java:588) 
	at  
 org.eclipse.core.internal.runtime.InternalPlatform.run(Inter nalPlatform.java:1044) 
	at org.eclipse.core.runtime.Platform.run(Platform.java:783) 
	at  org.eclipse.ui.internal.Workbench.busyClose(Workbench.java:5 85) 
	at  org.eclipse.ui.internal.Workbench.access$8(Workbench.java:52 2) 
	at  org.eclipse.ui.internal.Workbench$13.run(Workbench.java:713) 
	at  org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator .java:69) 
	at org.eclipse.ui.internal.Workbench.close(Workbench.java:711) 
	at org.eclipse.ui.internal.Workbench.close(Workbench.java:686) 
	at  
 org.eclipse.ui.internal.WorkbenchWindow.busyClose(WorkbenchW indow.java:643) 
	at  
 org.eclipse.ui.internal.WorkbenchWindow.access$0(WorkbenchWi ndow.java:627) 
	at  org.eclipse.ui.internal.WorkbenchWindow$2.run(WorkbenchWindo w.java:728) 
	at  org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator .java:69) 
	at  org.eclipse.ui.internal.WorkbenchWindow.close(WorkbenchWindo w.java:726) 
	at  org.eclipse.jface.window.Window.handleShellCloseEvent(Window .java:727) 
	at  org.eclipse.jface.window.Window$3.shellClosed(Window.java:67 4) 
	at  
 org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListe ner.java:159) 
	at  org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java :66) 
	at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:843) 
	at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:867) 
	at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:852) 
	at  org.eclipse.swt.widgets.Decorations.closeWidget(Decorations. java:257) 
	at  org.eclipse.swt.widgets.Decorations.WM_CLOSE(Decorations.jav a:1649) 
	at  org.eclipse.swt.widgets.Control.windowProc(Control.java:3040 ) 
	at  org.eclipse.swt.widgets.Decorations.windowProc(Decorations.j ava:1582) 
	at  org.eclipse.swt.widgets.Display.windowProc(Display.java:3751 ) 
	at org.eclipse.swt.internal.win32.OS.DefWindowProcW(Native Method) 
	at  org.eclipse.swt.internal.win32.OS.DefWindowProc(OS.java:1651 ) 
	at  org.eclipse.swt.widgets.Shell.callWindowProc(Shell.java:410) 
	at  org.eclipse.swt.widgets.Control.windowProc(Control.java:3123 ) 
	at  org.eclipse.swt.widgets.Decorations.windowProc(Decorations.j ava:1582) 
	at  org.eclipse.swt.widgets.Display.windowProc(Display.java:3751 ) 
	at org.eclipse.swt.internal.win32.OS.DefWindowProcW(Native Method) 
	at  org.eclipse.swt.internal.win32.OS.DefWindowProc(OS.java:1651 ) 
	at  org.eclipse.swt.widgets.Shell.callWindowProc(Shell.java:410) 
	at  org.eclipse.swt.widgets.Control.windowProc(Control.java:3123 ) 
	at  org.eclipse.swt.widgets.Decorations.windowProc(Decorations.j ava:1582) 
	at  org.eclipse.swt.widgets.Display.windowProc(Display.java:3751 ) 
	at org.eclipse.swt.internal.win32.OS.DispatchMessageW(Native Method) 
	at  org.eclipse.swt.internal.win32.OS.DispatchMessage(OS.java:16 56) 
	at  org.eclipse.swt.widgets.Display.readAndDispatch(Display.java :2756) 
	at  org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.jav a:1699) 
	at  org.eclipse.ui.internal.Workbench.runUI(Workbench.java:1663) 
	at  
 org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Work bench.java:367) 
	at  org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.j ava:143) 
	at  org.eclipse.ui.internal.ide.IDEApplication.run(IDEApplicatio n.java:103) 
	at  
 org.eclipse.core.internal.runtime.PlatformActivator$1.run(Pl atformActivator.java:226) 
	at  
 org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseS tarter.java:376) 
	at  
 org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseS tarter.java:163) 
	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.core.launcher.Main.invokeFramework(Main.java:334 ) 
	at org.eclipse.core.launcher.Main.basicRun(Main.java:278) 
	at org.eclipse.core.launcher.Main.run(Main.java:973) 
	at org.eclipse.core.launcher.Main.main(Main.java:948) 
 
!ENTRY org.eclipse.ui.workbench 4 2 2006-06-05 11:57:16.73 
!MESSAGE Problems occurred when invoking code from plug-in:  
"org.eclipse.ui.workbench". 
!STACK 0 
org.eclipse.swt.SWTException: Widget is disposed 
	at org.eclipse.swt.SWT.error(SWT.java:2942) 
	at org.eclipse.swt.SWT.error(SWT.java:2865) 
	at org.eclipse.swt.SWT.error(SWT.java:2836) 
	at org.eclipse.swt.widgets.Widget.error(Widget.java:395) 
	at org.eclipse.swt.widgets.Widget.checkWidget(Widget.java:297) 
	at org.eclipse.swt.widgets.Label.setText(Label.java:486) 
	at  
 com.rohanclan.cfml.views.browser.CFBrowser$4.changed(CFBrows er.java:270) 
	at  org.eclipse.swt.browser.Browser$2.handleEvent(Browser.java:4 52) 
	at  
 org.eclipse.swt.ole.win32.OleEventTable.sendEvent(OleEventTa ble.java:55) 
	at  
 org.eclipse.swt.ole.win32.OleEventSink.notifyListener(OleEve ntSink.java:144) 
	at  org.eclipse.swt.ole.win32.OleEventSink.Invoke(OleEventSink.j ava:119) 
	at  org.eclipse.swt.ole.win32.OleEventSink.access$1(OleEventSink .java:96) 
	at  org.eclipse.swt.ole.win32.OleEventSink$1.method6(OleEventSin k.java:70) 
	at  
 org.eclipse.swt.internal.ole.win32.COMObject.callback6(COMOb ject.java:117) 
	at org.eclipse.swt.internal.win32.OS.VtblCall(Native Method) 
	at  
 org.eclipse.swt.internal.ole.win32.IOleInPlaceObject.InPlace Deactivate(IOleInPlaceObject.java:21) 
	at  
 org.eclipse.swt.ole.win32.OleClientSite.deactivateInPlaceCli ent(OleClientSite.java:524) 
	at  
 org.eclipse.swt.ole.win32.OleClientSite.onDispose(OleClientS ite.java:825) 
	at  
 org.eclipse.swt.ole.win32.OleClientSite.access$1(OleClientSi te.java:821) 
	at  
 org.eclipse.swt.ole.win32.OleClientSite$1.handleEvent(OleCli entSite.java:125) 
	at  org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java :66) 
	at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:843) 
	at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:867) 
	at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:848) 
	at  org.eclipse.swt.widgets.Widget.releaseWidget(Widget.java:755 ) 
	at  org.eclipse.swt.widgets.Control.releaseWidget(Control.java:1 574) 
	at  org.eclipse.swt.widgets.Scrollable.releaseWidget(Scrollable. java:195) 
	at  org.eclipse.swt.widgets.Composite.releaseWidget(Composite.ja va:594) 
	at  org.eclipse.swt.widgets.Widget.releaseResources(Widget.java: 720) 
	at  org.eclipse.swt.widgets.Composite.releaseChildren(Composite. java:588) 
	at  org.eclipse.swt.widgets.Composite.releaseWidget(Composite.ja va:593) 
	at  org.eclipse.swt.widgets.Widget.releaseResources(Widget.java: 720) 
	at  org.eclipse.swt.widgets.Composite.releaseChildren(Composite. java:588) 
	at  org.eclipse.swt.widgets.Composite.releaseWidget(Composite.ja va:593) 
	at  org.eclipse.swt.widgets.Widget.releaseResources(Widget.java: 720) 
	at  org.eclipse.swt.widgets.Composite.releaseChildren(Composite. java:588) 
	at  org.eclipse.swt.widgets.Composite.releaseWidget(Composite.ja va:593) 
	at  org.eclipse.swt.widgets.Widget.releaseResources(Widget.java: 720) 
	at  org.eclipse.swt.widgets.Composite.releaseChildren(Composite. java:588) 
	at  org.eclipse.swt.widgets.Composite.releaseWidget(Composite.ja va:593) 
	at org.eclipse.swt.widgets.Widget.dispose(Widget.java:382) 
	at org.eclipse.ui.internal.PartPane.dispose(PartPane.java:164) 
	at org.eclipse.ui.internal.ViewPane.dispose(ViewPane.java:176) 
	at  
 org.eclipse.ui.internal.WorkbenchPartReference.dispose(Workb enchPartReference.java:625) 
	at  
 org.eclipse.ui.internal.WorkbenchPage.disposePart(WorkbenchP age.java:1439) 
	at  
 org.eclipse.ui.internal.WorkbenchPage.partRemoved(WorkbenchP age.java:1431) 
	at  org.eclipse.ui.internal.ViewFactory.releaseView(ViewFactory. java:237) 
	at  org.eclipse.ui.internal.Perspective.dispose(Perspective.java :250) 
	at  org.eclipse.ui.internal.WorkbenchPage.dispose(WorkbenchPage. java:1494) 
	at  
 org.eclipse.ui.internal.WorkbenchWindow.closeAllPages(Workbe nchWindow.java:763) 
	at  
 org.eclipse.ui.internal.WorkbenchWindow.hardClose(WorkbenchW indow.java:1392) 
	at  
 org.eclipse.ui.internal.WorkbenchWindow.busyClose(WorkbenchW indow.java:646) 
	at  
 org.eclipse.ui.internal.WorkbenchWindow.access$0(WorkbenchWi ndow.java:627) 
	at  org.eclipse.ui.internal.WorkbenchWindow$2.run(WorkbenchWindo w.java:728) 
	at  org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator .java:69) 
	at  org.eclipse.ui.internal.WorkbenchWindow.close(WorkbenchWindo w.java:726) 
	at  org.eclipse.jface.window.WindowManager.close(WindowManager.j ava:108) 
	at  org.eclipse.ui.internal.Workbench$11.run(Workbench.java:588) 
	at  
 org.eclipse.core.internal.runtime.InternalPlatform.run(Inter nalPlatform.java:1044) 
	at org.eclipse.core.runtime.Platform.run(Platform.java:783) 
	at  org.eclipse.ui.internal.Workbench.busyClose(Workbench.java:5 85) 
	at  org.eclipse.ui.internal.Workbench.access$8(Workbench.java:52 2) 
	at  org.eclipse.ui.internal.Workbench$13.run(Workbench.java:713) 
	at  org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator .java:69) 
	at org.eclipse.ui.internal.Workbench.close(Workbench.java:711) 
	at org.eclipse.ui.internal.Workbench.close(Workbench.java:686) 
	at  
 org.eclipse.ui.internal.WorkbenchWindow.busyClose(WorkbenchW indow.java:643) 
	at  
 org.eclipse.ui.internal.WorkbenchWindow.access$0(WorkbenchWi ndow.java:627) 
	at  org.eclipse.ui.internal.WorkbenchWindow$2.run(WorkbenchWindo w.java:728) 
	at  org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator .java:69) 
	at  org.eclipse.ui.internal.WorkbenchWindow.close(WorkbenchWindo w.java:726) 
	at  org.eclipse.jface.window.Window.handleShellCloseEvent(Window .java:727) 
	at  org.eclipse.jface.window.Window$3.shellClosed(Window.java:67 4) 
	at  
 org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListe ner.java:159) 
	at  org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java :66) 
	at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:843) 
	at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:867) 
	at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:852) 
	at  org.eclipse.swt.widgets.Decorations.closeWidget(Decorations. java:257) 
	at  org.eclipse.swt.widgets.Decorations.WM_CLOSE(Decorations.jav a:1649) 
	at  org.eclipse.swt.widgets.Control.windowProc(Control.java:3040 ) 
	at  org.eclipse.swt.widgets.Decorations.windowProc(Decorations.j ava:1582) 
	at  org.eclipse.swt.widgets.Display.windowProc(Display.java:3751 ) 
	at org.eclipse.swt.internal.win32.OS.DefWindowProcW(Native Method) 
	at  org.eclipse.swt.internal.win32.OS.DefWindowProc(OS.java:1651 ) 
	at  org.eclipse.swt.widgets.Shell.callWindowProc(Shell.java:410) 
	at  org.eclipse.swt.widgets.Control.windowProc(Control.java:3123 ) 
	at  org.eclipse.swt.widgets.Decorations.windowProc(Decorations.j ava:1582) 
	at  org.eclipse.swt.widgets.Display.windowProc(Display.java:3751 ) 
	at org.eclipse.swt.internal.win32.OS.DefWindowProcW(Native Method) 
	at  org.eclipse.swt.internal.win32.OS.DefWindowProc(OS.java:1651 ) 
	at  org.eclipse.swt.widgets.Shell.callWindowProc(Shell.java:410) 
	at  org.eclipse.swt.widgets.Control.windowProc(Control.java:3123 ) 
	at  org.eclipse.swt.widgets.Decorations.windowProc(Decorations.j ava:1582) 
	at  org.eclipse.swt.widgets.Display.windowProc(Display.java:3751 ) 
	at org.eclipse.swt.internal.win32.OS.DispatchMessageW(Native Method) 
	at  org.eclipse.swt.internal.win32.OS.DispatchMessage(OS.java:16 56) 
	at  org.eclipse.swt.widgets.Display.readAndDispatch(Display.java :2756) 
	at  org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.jav a:1699) 
	at  org.eclipse.ui.internal.Workbench.runUI(Workbench.java:1663) 
	at  
 org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Work bench.java:367) 
	at  org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.j ava:143) 
	at  org.eclipse.ui.internal.ide.IDEApplication.run(IDEApplicatio n.java:103) 
	at  
 org.eclipse.core.internal.runtime.PlatformActivator$1.run(Pl atformActivator.java:226) 
	at  
 org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseS tarter.java:376) 
	at  
 org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseS tarter.java:163) 
	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.core.launcher.Main.invokeFramework(Main.java:334 ) 
	at org.eclipse.core.launcher.Main.basicRun(Main.java:278) 
	at org.eclipse.core.launcher.Main.run(Main.java:973) 
	at org.eclipse.core.launcher.Main.main(Main.java:948)
 |  
 |  
  | 
 | 
 | 
| Re: Eclipse generating errors on quit? [message #156691 is a reply to message #155829] | 
Tue, 13 June 2006 20:39   | 
 
Eclipse User  | 
 | 
 | 
   | 
 
Originally posted by: tyrion.thevagabond.net 
 
"Chuck Burgess" <cburgess@progressrail.com> wrote in message  
news:e641sp$636$2@utils.eclipse.org... 
> Eric Rizzo wrote: 
>> Jason B wrote: 
>>> Hi people! 
>>> 
>>> I'm loving eclipse so far, but one thing is nagging me. When I quit the  
>>> application some errors are being generated. It doesn't matter what I  
>>> do, I can just open it and close it a couple of minutes later (without  
>>> opening any files) and it will still happen. 
>>> 
>>> Could someone shed some light on this problem for me? 
>>> 
>>> This is a copy of the log for one of the sessions where it's happened: 
>>> 
>>> !SESSION 2006-06-05  
>>> 11:50:22.281 ----------------------------------------------- 
>>> eclipse.buildId=M20060118-1600 
>>> java.version=1.5.0_06 
>>> java.vendor=Sun Microsystems Inc. 
>>> BootLoader constants: OS=win32, ARCH=x86, WS=win32, NL=en_AU 
>>> Command-line arguments:  -os win32 -ws win32 -arch x86 
>>> 
>>> !ENTRY org.eclipse.osgi 2006-06-05 11:50:33.355 
>>> !MESSAGE While loading class  
>>> "net.sourceforge.phpeclipse.PHPeclipsePlugin$3$1", thread "Worker-5"  
>>> timed out waiting (5000ms) for thread "Worker-1" to finish starting  
>>> bundle "net.sourceforge.phpeclipse". To avoid deadlock, thread  
>>> "Worker-5" is proceeding but  
>>> "net.sourceforge.phpeclipse.PHPeclipsePlugin$3$1" may not be fully  
>>> initialized. 
>> 
>> Some error with the PHPEclipse plugin that you are using. I'm sure they  
>> have a forum of some kind; have you asked there? 
>> 
>> Eric 
> 
> 
> I've been using the PHPEclipse plugin for several weeks now and have never  
> seen this kind of shutdown failure.  You don't have an open Debug session  
> in progress when you're shutting down do you? 
 
I'm actually using the CFEclipse perspective, and I'm pretty sure I don't  
have any debug sessions open (I wouldn't know how, I'm very new to Eclipse,  
and I only really want to use it for syntax highlighting and auto completion  
to speed up coding).
 |  
 |  
  | 
Powered by 
FUDForum. Page generated in 0.11536 seconds