Community
Participate
Working Groups
Steps to repeat: 1. File->New->Project 2. Select Java Project->Click Next 3. Type in Project Name -> "CS" 4. Click Finished->CRASH .log contents as follows: SESSION 2005-06-08 13:48:18.762 ----------------------------------------------- eclipse.buildId=I20050527-1300 java.version=1.5.0_03 java.vendor=Sun Microsystems Inc. BootLoader constants: OS=win32, ARCH=x86, WS=win32, NL=en_US Command-line arguments: -os win32 -ws win32 -arch x86 !ENTRY org.eclipse.ui 4 4 2005-06-08 13:51:07.785 !MESSAGE Unhandled event loop exception !ENTRY org.eclipse.ui 4 0 2005-06-08 13:51:07.785 !MESSAGE jzentry == 0, jzfile = 8536800, total = 12919, name = C:\Program Files\Java\jre1.5.0_03\lib\rt.jar, i = 7285, message = null !STACK 0 java.lang.InternalError: jzentry == 0, jzfile = 8536800, total = 12919, name = C:\Program Files\Java\jre1.5.0_03\lib\rt.jar, i = 7285, message = null at java.util.zip.ZipFile$3.nextElement(Unknown Source) at java.util.zip.ZipFile$3.nextElement(Unknown Source) at org.eclipse.jdt.internal.core.JarPackageFragmentRoot.computeChildren (JarPackageFragmentRoot.java:86) at org.eclipse.jdt.internal.core.PackageFragmentRoot.buildStructure (PackageFragmentRoot.java:174) at org.eclipse.jdt.internal.core.Openable.generateInfos (Openable.java:233) at org.eclipse.jdt.internal.core.JavaElement.openWhenClosed (JavaElement.java:488) at org.eclipse.jdt.internal.core.JavaElement.getElementInfo (JavaElement.java:232) at org.eclipse.jdt.internal.core.JavaElement.getElementInfo (JavaElement.java:218) at org.eclipse.jdt.internal.core.JavaElement.getChildren (JavaElement.java:173) at org.eclipse.jdt.internal.core.JavaProjectElementInfo.getProjectCache (JavaProjectElementInfo.java:195) at org.eclipse.jdt.internal.core.JavaProjectElementInfo.newNameLookup (JavaProjectElementInfo.java:260) at org.eclipse.jdt.internal.core.JavaProject.newNameLookup (JavaProject.java:2408) at org.eclipse.jdt.internal.core.JavaProject.newNameLookup (JavaProject.java:2418) at org.eclipse.jdt.internal.core.JavaProject.findType (JavaProject.java:1142) at org.eclipse.jdt.internal.core.JavaProject.findType (JavaProject.java:1115) at org.eclipse.jdt.internal.ui.wizards.JavaProjectWizard.is15Classpath (JavaProjectWizard.java:68) at org.eclipse.jdt.internal.ui.wizards.JavaProjectWizard.checkCompliance (JavaProjectWizard.java:79) at org.eclipse.jdt.internal.ui.wizards.JavaProjectWizard.performFinish (JavaProjectWizard.java:91) at org.eclipse.jface.wizard.WizardDialog.finishPressed (WizardDialog.java:676) at org.eclipse.jface.wizard.WizardDialog.buttonPressed (WizardDialog.java:349) at org.eclipse.jface.dialogs.Dialog$2.widgetSelected(Dialog.java:556) at org.eclipse.swt.widgets.TypedListener.handleEvent (TypedListener.java:89) at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:66) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:844) at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:2929) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:2562) at org.eclipse.jface.window.Window.runEventLoop(Window.java:809) at org.eclipse.jface.window.Window.open(Window.java:787) at org.eclipse.ui.actions.NewProjectAction.run (NewProjectAction.java:114) at org.eclipse.team.internal.ccvs.ui.wizards.CheckoutAsWizard.getNewProject (CheckoutAsWizard.java:261) at org.eclipse.team.internal.ccvs.ui.wizards.CheckoutAsWizard.performConfigureAndC heckout(CheckoutAsWizard.java:184) at org.eclipse.team.internal.ccvs.ui.wizards.CheckoutAsWizard.performFinish (CheckoutAsWizard.java:116) at org.eclipse.jface.wizard.WizardDialog.finishPressed (WizardDialog.java:676) at org.eclipse.jface.wizard.WizardDialog.buttonPressed (WizardDialog.java:349) at org.eclipse.jface.dialogs.Dialog$2.widgetSelected(Dialog.java:556) at org.eclipse.swt.widgets.TypedListener.handleEvent (TypedListener.java:89) at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:66) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:844) at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:2929) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:2562) at org.eclipse.jface.window.Window.runEventLoop(Window.java:809) at org.eclipse.jface.window.Window.open(Window.java:787) at org.eclipse.ui.actions.NewProjectAction.run (NewProjectAction.java:114) at org.eclipse.jface.action.Action.runWithEvent(Action.java:996) at org.eclipse.jface.action.ActionContributionItem.handleWidgetSelection (ActionContributionItem.java:538) at org.eclipse.jface.action.ActionContributionItem.access$2 (ActionContributionItem.java:488) at org.eclipse.jface.action.ActionContributionItem$5.handleEvent (ActionContributionItem.java:400) at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:66) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:844) at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:2929) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:2562) at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:1694) at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:1658) at org.eclipse.ui.internal.Workbench.createAndRunWorkbench (Workbench.java:366) at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:143) at org.eclipse.ui.internal.ide.IDEApplication.run (IDEApplication.java:103) at org.eclipse.core.internal.runtime.PlatformActivator$1.run (PlatformActivator.java:226) at org.eclipse.core.runtime.adaptor.EclipseStarter.run (EclipseStarter.java:375) at org.eclipse.core.runtime.adaptor.EclipseStarter.run (EclipseStarter.java:162) 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.jdt.core 4 4 2005-06-08 13:51:07.935 !MESSAGE Background Indexer Crash Recovery !STACK 0 java.lang.InternalError: jzentry == 0, jzfile = 8536800, total = 12919, name = C:\Program Files\Java\jre1.5.0_03\lib\rt.jar, i = 7285, message = invalid LOC header (bad signature) at java.util.zip.ZipFile$3.nextElement(Unknown Source) at java.util.zip.ZipFile$3.nextElement(Unknown Source) at org.eclipse.jdt.internal.core.search.indexing.AddJarFileToIndex.execute (AddJarFileToIndex.java:175) at org.eclipse.jdt.internal.core.search.processing.JobManager.run (JobManager.java:372) at java.lang.Thread.run(Unknown Source) !ENTRY org.eclipse.ui 4 4 2005-06-08 13:51:15.326 !MESSAGE Unhandled event loop exception !ENTRY org.eclipse.ui 4 0 2005-06-08 13:51:15.326 !MESSAGE Widget is disposed !STACK 0 org.eclipse.swt.SWTException: Widget is disposed at org.eclipse.swt.SWT.error(SWT.java:2940) at org.eclipse.swt.SWT.error(SWT.java:2863) at org.eclipse.swt.SWT.error(SWT.java:2834) 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.Tree.getItems(Tree.java:1123) at org.eclipse.jface.viewers.TreeViewer.getChildren (TreeViewer.java:331) at org.eclipse.jface.viewers.AbstractTreeViewer.internalCollectExpanded (AbstractTreeViewer.java:1032) at org.eclipse.jface.viewers.AbstractTreeViewer.getExpandedElements (AbstractTreeViewer.java:762) at org.eclipse.ui.internal.dialogs.NewWizardNewPage.storeExpandedCategories (NewWizardNewPage.java:612) at org.eclipse.ui.internal.dialogs.NewWizardNewPage.saveWidgetValues (NewWizardNewPage.java:534) at org.eclipse.ui.internal.dialogs.NewWizardSelectionPage.saveWidgetValues (NewWizardSelectionPage.java:98) at org.eclipse.ui.internal.dialogs.NewWizard.performFinish (NewWizard.java:122) at org.eclipse.jface.wizard.WizardDialog.finishPressed (WizardDialog.java:680) at org.eclipse.jface.wizard.WizardDialog.buttonPressed (WizardDialog.java:349) at org.eclipse.jface.dialogs.Dialog$2.widgetSelected(Dialog.java:556) at org.eclipse.swt.widgets.TypedListener.handleEvent (TypedListener.java:89) at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:66) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:844) at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:2929) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:2562) at org.eclipse.jface.window.Window.runEventLoop(Window.java:809) at org.eclipse.jface.window.Window.open(Window.java:787) at org.eclipse.ui.actions.NewProjectAction.run (NewProjectAction.java:114) at org.eclipse.jface.action.Action.runWithEvent(Action.java:996) at org.eclipse.jface.action.ActionContributionItem.handleWidgetSelection (ActionContributionItem.java:538) at org.eclipse.jface.action.ActionContributionItem.access$2 (ActionContributionItem.java:488) at org.eclipse.jface.action.ActionContributionItem$5.handleEvent (ActionContributionItem.java:400) at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:66) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:844) at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:2929) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:2562) at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:1694) at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:1658) at org.eclipse.ui.internal.Workbench.createAndRunWorkbench (Workbench.java:366) at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:143) at org.eclipse.ui.internal.ide.IDEApplication.run (IDEApplication.java:103) at org.eclipse.core.internal.runtime.PlatformActivator$1.run (PlatformActivator.java:226) at org.eclipse.core.runtime.adaptor.EclipseStarter.run (EclipseStarter.java:375) at org.eclipse.core.runtime.adaptor.EclipseStarter.run (EclipseStarter.java:162) 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.core.runtime 4 2 2005-06-08 13:51:16.37 !MESSAGE An internal error occurred during: "Checking out 'src' from CVS". !STACK 0 java.lang.NoClassDefFoundError: org/eclipse/team/internal/ccvs/ui/operations/CheckoutProjectOperation$1 at org.eclipse.team.internal.ccvs.ui.operations.CheckoutProjectOperation.checkout (CheckoutProjectOperation.java:150) at org.eclipse.team.internal.ccvs.ui.operations.CheckoutSingleProjectOperation.che ckout(CheckoutSingleProjectOperation.java:60) at org.eclipse.team.internal.ccvs.ui.operations.CheckoutOperation.checkout (CheckoutOperation.java:47) at org.eclipse.team.internal.ccvs.ui.operations.CheckoutOperation.execute (CheckoutOperation.java:32) at org.eclipse.team.internal.ccvs.ui.operations.CVSOperation.run (CVSOperation.java:87) at org.eclipse.team.internal.ui.actions.JobRunnableContext.run (JobRunnableContext.java:146) at org.eclipse.team.internal.ui.actions.JobRunnableContext$ResourceJob.runInWorksp ace(JobRunnableContext.java:72) at org.eclipse.core.internal.resources.InternalWorkspaceJob.run (InternalWorkspaceJob.java:38) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:67)
It looks like your rt.jar is corrupt. Can you open C:\Program Files\Java\jre1.5.0_03\lib\rt.jar with WinZip or any other zip tool ?
I can open it with WinRar. Should I try re-installing the Java SDK?
This is a known bug in the class libraries when the jar file is corrupted. There is nothing we can do. We cannot catch errors as errors are serious problem. See http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=4615343. Your jars are corrupted. If you try to unzip them, it should fail. Closing as VM bug
*** Bug 131907 has been marked as a duplicate of this bug. ***