Community
Participate
Working Groups
I got this error when starting eclipse. An error dialog said "Error, see log for details". I am sorry, I do not know what could have caused this error. I exited eclipse and tried starting again and I did not get the error. So I am just recording this so that you know that it can somehow happen. The only thing I can think of is that my machine crashed 20 minutes ago, but I have been using eclipse ok since then. Log: Mon Oct 15 13:18:01 EDT 2001 2 org.eclipse.ui 2 Problems occurred when invoking code from plug-in: org.eclipse.ui. java.lang.ClassFormatError: org/eclipse/jdt/internal/compiler/parser/Parser (Illegal UTF8 string in constant pool) at java.lang.ClassLoader.defineClass0(Native Method) at java.lang.ClassLoader.defineClass(ClassLoader.java:496) at java.security.SecureClassLoader.defineClass (SecureClassLoader.java:117) at java.net.URLClassLoader.defineClass(URLClassLoader.java:251) at java.net.URLClassLoader.access$300(URLClassLoader.java:69) at java.net.URLClassLoader$ClassFinder.run(URLClassLoader.java(Compiled Code)) at java.security.AccessController.doPrivileged(Native Method) at java.net.URLClassLoader.findClass(URLClassLoader.java(Compiled Code)) at org.eclipse.core.internal.plugins.PluginClassLoader.findClassParentsSelf (PluginClassLoader.java(Compiled Code)) at org.eclipse.core.internal.boot.DelegatingURLClassLoader.loadClass (DelegatingURLClassLoader.java(Compiled Code)) at org.eclipse.core.internal.boot.DelegatingURLClassLoader.loadClass (DelegatingURLClassLoader.java(Compiled Code)) at java.lang.ClassLoader.loadClass(ClassLoader.java(Compiled Code)) at java.lang.ClassLoader.defineClass0(Native Method) at java.lang.ClassLoader.defineClass(ClassLoader.java:496) at java.security.SecureClassLoader.defineClass (SecureClassLoader.java:117) at java.net.URLClassLoader.defineClass(URLClassLoader.java:251) at java.net.URLClassLoader.access$300(URLClassLoader.java:69) at java.net.URLClassLoader$ClassFinder.run(URLClassLoader.java(Compiled Code)) at java.security.AccessController.doPrivileged(Native Method) at java.net.URLClassLoader.findClass(URLClassLoader.java(Compiled Code)) at org.eclipse.core.internal.plugins.PluginClassLoader.findClassParentsSelf (PluginClassLoader.java(Compiled Code)) at org.eclipse.core.internal.boot.DelegatingURLClassLoader.loadClass (DelegatingURLClassLoader.java(Compiled Code)) at org.eclipse.core.internal.boot.DelegatingURLClassLoader.loadClass (DelegatingURLClassLoader.java(Compiled Code)) at java.lang.ClassLoader.loadClass(ClassLoader.java(Compiled Code)) at org.eclipse.jdt.internal.core.CompilationUnit.generateInfos (CompilationUnit.java:202) at org.eclipse.jdt.internal.core.Openable.buildStructure (Openable.java:61) at org.eclipse.jdt.internal.core.Openable.openWhenClosed (Openable.java:351) at org.eclipse.jdt.internal.core.Openable.open(Openable.java:307) at org.eclipse.jdt.internal.core.WorkingCopy.open(WorkingCopy.java:214) at org.eclipse.jdt.internal.core.CompilationUnit.getWorkingCopy (CompilationUnit.java:411) at org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitDocumentProvider.createEle mentInfo(CompilationUnitDocumentProvider.java:205) at org.eclipse.ui.texteditor.AbstractDocumentProvider.connect (AbstractDocumentProvider.java:243) at org.eclipse.ui.texteditor.AbstractTextEditor.doSetInput (AbstractTextEditor.java:1007) at org.eclipse.jdt.internal.ui.javaeditor.JavaEditor.doSetInput (JavaEditor.java:317) at org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.doSetInput (CompilationUnitEditor.java:513) at org.eclipse.ui.texteditor.AbstractTextEditor.init (AbstractTextEditor.java:746) at org.eclipse.ui.internal.EditorManager$2.run(EditorManager.java:442) at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:56) at org.eclipse.ui.internal.EditorManager.openInternalEditor (EditorManager.java:437) at org.eclipse.ui.internal.EditorManager.openInternalEditor (EditorManager.java:490) at org.eclipse.ui.internal.EditorManager.access$5 (EditorManager.java:470) at org.eclipse.ui.internal.EditorManager$5.run(EditorManager.java:581) at org.eclipse.core.internal.runtime.InternalPlatform.run (InternalPlatform.java:814) at org.eclipse.core.runtime.Platform.run(Platform.java:395) at org.eclipse.ui.internal.EditorManager.restoreState (EditorManager.java:535) at org.eclipse.ui.internal.WorkbenchPage.restoreState (WorkbenchPage.java:1117) at org.eclipse.ui.internal.WorkbenchPage.<init>(WorkbenchPage.java:79) at org.eclipse.ui.internal.WorkbenchWindow.restoreState (WorkbenchWindow.java:730) at org.eclipse.ui.internal.Workbench.restoreState(Workbench.java:634) at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:507) at org.eclipse.core.internal.runtime.InternalPlatform.run (InternalPlatform.java:814) at org.eclipse.core.runtime.Platform.run(Platform.java:395) at org.eclipse.ui.internal.Workbench.openPreviousWorkbenchState (Workbench.java:491) at org.eclipse.ui.internal.Workbench.openWindows(Workbench.java:548) at org.eclipse.ui.internal.Workbench.init(Workbench.java:401) at org.eclipse.ui.internal.Workbench.run(Workbench.java:654) at org.eclipse.core.internal.boot.InternalBootLoader.run (InternalBootLoader.java:820) at org.eclipse.core.boot.BootLoader.run(BootLoader.java:285) at java.lang.reflect.Method.invoke(Native Method) at org.eclipse.core.launcher.Main.basicRun(Main.java:151) at org.eclipse.core.launcher.Main.run(Main.java:433) at org.eclipse.core.launcher.Main.main(Main.java:306)
This sounds like a corrupted class file scenario. If that was true, everybody would have seen it. Could you please take a fresh install and see if you can reproduce ?
Closing