Community
Participate
Working Groups
This exception happens to me on shutdown sometimes. Most recently in I200405051600. !SESSION May 05, 2004 17:38:55.23 --------------------------------------------- - java.version=1.4.2 java.vendor=Sun Microsystems Inc. BootLoader constants: OS=win32, ARCH=x86, WS=win32, NL=en_CA !ENTRY org.eclipse.core.runtime 4 2 May 05, 2004 17:38:55.38 !MESSAGE Problems occurred when invoking code from plug- in: "org.eclipse.core.runtime". !STACK 0 java.util.ConcurrentModificationException at java.util.HashMap$HashIterator.nextEntry(HashMap.java:782) at java.util.HashMap$KeyIterator.next(HashMap.java:818) at org.eclipse.jdt.internal.core.JavaModelManager.saving (JavaModelManager.java:1409) at org.eclipse.core.internal.resources.SaveManager.executeLifecycle (SaveManager.java:308) at org.eclipse.core.internal.resources.SaveManager$1.run (SaveManager.java:129) at org.eclipse.core.internal.runtime.InternalPlatform.run (InternalPlatform.java:604) at org.eclipse.core.runtime.Platform.run(Platform.java:545) at org.eclipse.core.internal.resources.SaveManager.broadcastLifecycle (SaveManager.java:141) at org.eclipse.core.internal.resources.SaveManager.save (SaveManager.java:1323) at org.eclipse.core.internal.resources.Workspace.save (Workspace.java:1690) at org.eclipse.ui.internal.ide.IDEWorkbenchAdvisor$5.run (IDEWorkbenchAdvisor.java:468) at org.eclipse.jface.operation.ModalContext.runInCurrentThread (ModalContext.java:302) at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:252) at org.eclipse.jface.dialogs.ProgressMonitorDialog.run (ProgressMonitorDialog.java:397) at org.eclipse.ui.internal.progress.ProgressMonitorJobsDialog.run (ProgressMonitorJobsDialog.java:237) at org.eclipse.ui.internal.ide.IDEWorkbenchAdvisor.disconnectFromWorkspace (IDEWorkbenchAdvisor.java:475) at org.eclipse.ui.internal.ide.IDEWorkbenchAdvisor.postShutdown (IDEWorkbenchAdvisor.java:231) at org.eclipse.ui.internal.Workbench.shutdown(Workbench.java:1618) at org.eclipse.ui.internal.Workbench.busyClose(Workbench.java:458) at org.eclipse.ui.internal.Workbench.access$8(Workbench.java:389) at org.eclipse.ui.internal.Workbench$12.run(Workbench.java:561) at org.eclipse.swt.custom.BusyIndicator.showWhile (BusyIndicator.java:84) at org.eclipse.ui.internal.Workbench.close(Workbench.java:559) at org.eclipse.ui.internal.Workbench.close(Workbench.java:535) at org.eclipse.ui.internal.WorkbenchWindow.busyClose (WorkbenchWindow.java:480) at org.eclipse.ui.internal.WorkbenchWindow.access$0 (WorkbenchWindow.java:465) at org.eclipse.ui.internal.WorkbenchWindow$1.run (WorkbenchWindow.java:553) at org.eclipse.swt.custom.BusyIndicator.showWhile (BusyIndicator.java:84) at org.eclipse.ui.internal.WorkbenchWindow.close (WorkbenchWindow.java:551) at org.eclipse.jface.window.Window.handleShellCloseEvent (Window.java:593) at org.eclipse.jface.window.Window$2.shellClosed(Window.java:544) at org.eclipse.swt.widgets.TypedListener.handleEvent (TypedListener.java:158) at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:82) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:796) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:820) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:805) at org.eclipse.swt.widgets.Decorations.WM_CLOSE(Decorations.java:1506) at org.eclipse.swt.widgets.Control.windowProc(Control.java:2952) at org.eclipse.swt.widgets.Decorations.windowProc (Decorations.java:1449) at org.eclipse.swt.widgets.Display.windowProc(Display.java:3160) at org.eclipse.swt.internal.win32.OS.DefWindowProcW(Native Method) at org.eclipse.swt.internal.win32.OS.DefWindowProc(OS.java:1454) at org.eclipse.swt.widgets.Shell.callWindowProc(Shell.java:397) at org.eclipse.swt.widgets.Control.windowProc(Control.java:3030) at org.eclipse.swt.widgets.Decorations.windowProc (Decorations.java:1449) at org.eclipse.swt.widgets.Display.windowProc(Display.java:3160) at org.eclipse.swt.internal.win32.OS.DefWindowProcW(Native Method) at org.eclipse.swt.internal.win32.OS.DefWindowProc(OS.java:1454) at org.eclipse.swt.widgets.Shell.callWindowProc(Shell.java:397) at org.eclipse.swt.widgets.Control.windowProc(Control.java:3030) at org.eclipse.swt.widgets.Decorations.windowProc (Decorations.java:1449) at org.eclipse.swt.widgets.Display.windowProc(Display.java:3160) at org.eclipse.swt.internal.win32.OS.DispatchMessageW(Native Method) at org.eclipse.swt.internal.win32.OS.DispatchMessage(OS.java:1459) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:2270) at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:1353) at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:1324) at org.eclipse.ui.internal.Workbench.createAndRunWorkbench (Workbench.java:243) at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:140) at org.eclipse.ui.internal.ide.IDEApplication.run (IDEApplication.java:90) at org.eclipse.core.internal.runtime.PlatformActivator$1.run (PlatformActivator.java:283) at org.eclipse.core.runtime.adaptor.EclipseStarter.run (EclipseStarter.java:242) at org.eclipse.core.runtime.adaptor.EclipseStarter.run (EclipseStarter.java:119) 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:269) at org.eclipse.core.launcher.Main.run(Main.java:700) at org.eclipse.core.launcher.Main.main(Main.java:684) !ENTRY org.eclipse.ui.ide 4 4 May 05, 2004 17:39:31.398 !MESSAGE Problems saving workspace !ENTRY org.eclipse.ui.ide 2 1 May 05, 2004 17:39:31.398 !MESSAGE Problems occurred while trying to save the state of the workbench. !SUBENTRY 1 org.eclipse.core.resources 2 566 May 05, 2004 17:39:31.398 !MESSAGE Problems occurred during save. !STACK 0 java.util.ConcurrentModificationException at java.util.HashMap$HashIterator.nextEntry(HashMap.java:782) at java.util.HashMap$KeyIterator.next(HashMap.java:818) at org.eclipse.jdt.internal.core.JavaModelManager.saving (JavaModelManager.java:1409) at org.eclipse.core.internal.resources.SaveManager.executeLifecycle (SaveManager.java:308) at org.eclipse.core.internal.resources.SaveManager$1.run (SaveManager.java:129) at org.eclipse.core.internal.runtime.InternalPlatform.run (InternalPlatform.java:604) at org.eclipse.core.runtime.Platform.run(Platform.java:545) at org.eclipse.core.internal.resources.SaveManager.broadcastLifecycle (SaveManager.java:141) at org.eclipse.core.internal.resources.SaveManager.save (SaveManager.java:1323) at org.eclipse.core.internal.resources.Workspace.save (Workspace.java:1690) at org.eclipse.ui.internal.ide.IDEWorkbenchAdvisor$5.run (IDEWorkbenchAdvisor.java:468) at org.eclipse.jface.operation.ModalContext.runInCurrentThread (ModalContext.java:302) at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:252) at org.eclipse.jface.dialogs.ProgressMonitorDialog.run (ProgressMonitorDialog.java:397) at org.eclipse.ui.internal.progress.ProgressMonitorJobsDialog.run (ProgressMonitorJobsDialog.java:237) at org.eclipse.ui.internal.ide.IDEWorkbenchAdvisor.disconnectFromWorkspace (IDEWorkbenchAdvisor.java:475) at org.eclipse.ui.internal.ide.IDEWorkbenchAdvisor.postShutdown (IDEWorkbenchAdvisor.java:231) at org.eclipse.ui.internal.Workbench.shutdown(Workbench.java:1618) at org.eclipse.ui.internal.Workbench.busyClose(Workbench.java:458) at org.eclipse.ui.internal.Workbench.access$8(Workbench.java:389) at org.eclipse.ui.internal.Workbench$12.run(Workbench.java:561) at org.eclipse.swt.custom.BusyIndicator.showWhile (BusyIndicator.java:84) at org.eclipse.ui.internal.Workbench.close(Workbench.java:559) at org.eclipse.ui.internal.Workbench.close(Workbench.java:535) at org.eclipse.ui.internal.WorkbenchWindow.busyClose (WorkbenchWindow.java:480) at org.eclipse.ui.internal.WorkbenchWindow.access$0 (WorkbenchWindow.java:465) at org.eclipse.ui.internal.WorkbenchWindow$1.run (WorkbenchWindow.java:553) at org.eclipse.swt.custom.BusyIndicator.showWhile (BusyIndicator.java:84) at org.eclipse.ui.internal.WorkbenchWindow.close (WorkbenchWindow.java:551) at org.eclipse.jface.window.Window.handleShellCloseEvent (Window.java:593) at org.eclipse.jface.window.Window$2.shellClosed(Window.java:544) at org.eclipse.swt.widgets.TypedListener.handleEvent (TypedListener.java:158) at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:82) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:796) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:820) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:805) at org.eclipse.swt.widgets.Decorations.WM_CLOSE(Decorations.java:1506) at org.eclipse.swt.widgets.Control.windowProc(Control.java:2952) at org.eclipse.swt.widgets.Decorations.windowProc (Decorations.java:1449) at org.eclipse.swt.widgets.Display.windowProc(Display.java:3160) at org.eclipse.swt.internal.win32.OS.DefWindowProcW(Native Method) at org.eclipse.swt.internal.win32.OS.DefWindowProc(OS.java:1454) at org.eclipse.swt.widgets.Shell.callWindowProc(Shell.java:397) at org.eclipse.swt.widgets.Control.windowProc(Control.java:3030) at org.eclipse.swt.widgets.Decorations.windowProc (Decorations.java:1449) at org.eclipse.swt.widgets.Display.windowProc(Display.java:3160) at org.eclipse.swt.internal.win32.OS.DefWindowProcW(Native Method) at org.eclipse.swt.internal.win32.OS.DefWindowProc(OS.java:1454) at org.eclipse.swt.widgets.Shell.callWindowProc(Shell.java:397) at org.eclipse.swt.widgets.Control.windowProc(Control.java:3030) at org.eclipse.swt.widgets.Decorations.windowProc (Decorations.java:1449) at org.eclipse.swt.widgets.Display.windowProc(Display.java:3160) at org.eclipse.swt.internal.win32.OS.DispatchMessageW(Native Method) at org.eclipse.swt.internal.win32.OS.DispatchMessage(OS.java:1459) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:2270) at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:1353) at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:1324) at org.eclipse.ui.internal.Workbench.createAndRunWorkbench (Workbench.java:243) at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:140) at org.eclipse.ui.internal.ide.IDEApplication.run (IDEApplication.java:90) at org.eclipse.core.internal.runtime.PlatformActivator$1.run (PlatformActivator.java:283) at org.eclipse.core.runtime.adaptor.EclipseStarter.run (EclipseStarter.java:242) at org.eclipse.core.runtime.adaptor.EclipseStarter.run (EclipseStarter.java:119) 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:269) at org.eclipse.core.launcher.Main.run(Main.java:700) at org.eclipse.core.launcher.Main.main(Main.java:684)
*** This bug has been marked as a duplicate of 59638 ***