Community
Participate
Working Groups
M8 I had used an old workspace many times with M8. After I loaded the workspace again and switched to the Debug perspective (which I don't think I've done before with this workspace in M8) I got an error message to the effect that the perspective could not be restored. I shut down Eclipse and restarted it today. Now, all perspectives are empty. Opening new ones or resetting them does not help. There was nothing in the log after the error message occurred yesterday. Now I have a "Widget is disposed" stack in the log. !SESSION Apr 29, 2004 10:27:04.482 --------------------------------------------- java.version=1.4.2_03 java.vendor=Sun Microsystems Inc. BootLoader constants: OS=win32, ARCH=x86, WS=win32, NL=en_US Command-line arguments: -update !ENTRY org.eclipse.ui 4 4 Apr 29, 2004 10:27:04.482 !MESSAGE Unhandled event loop exception !ENTRY org.eclipse.ui 4 0 Apr 29, 2004 10:27:04.512 !MESSAGE Widget is disposed !STACK 0 org.eclipse.swt.SWTException: Widget is disposed at org.eclipse.swt.SWT.error(SWT.java:2625) at org.eclipse.swt.SWT.error(SWT.java:2555) at org.eclipse.swt.widgets.Widget.error(Widget.java:354) at org.eclipse.swt.widgets.Widget.checkWidget(Widget.java:283) at org.eclipse.swt.widgets.Control.getParent(Control.java:883) at org.eclipse.ui.part.PageBook.showPage(PageBook.java:89) at org.eclipse.team.internal.ui.synchronize.ChangesSection$6.run(ChangesSection.java:201) at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:35) at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:106) at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:2555) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:2260) at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:1562) at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:1536) at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:257) at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:139) at org.eclipse.ui.internal.ide.IDEApplication.run(IDEApplication.java:90) at org.eclipse.core.internal.runtime.PlatformActivator$1.run(PlatformActivator.java:277) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:239) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:117) 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.basicRun(Main.java:267) at org.eclipse.core.launcher.Main.run(Main.java:692) at org.eclipse.core.launcher.Main.main(Main.java:676)
Created attachment 10111 [details] empty perspective
Deleting all files in org.eclipse.ui.views fixed the empty-perspectives problem. I hope you didn't need the files for debugging...
Is this still an issue?
I have upgraded to other versions of Eclipse since then. I haven't had a problem again using the workspace from whatever previous version of Eclipse I was using. I'm using 3.2 build I20051102 now. Given that I didn't specify what version of Eclipse the "old workspace" was created with it's probably impossible to try and reproduce this problem.
As of now 'LATER' and 'REMIND' resolutions are no longer supported. Please reopen this bug if it is still valid for you.