Bug 4990 - Error starting Eclipse
Summary: Error starting Eclipse
Status: RESOLVED WORKSFORME
Alias: None
Product: JDT
Classification: Eclipse Project
Component: Core (show other bugs)
Version: 2.0   Edit
Hardware: PC Windows 2000
: P3 normal (vote)
Target Milestone: 2.0 M1   Edit
Assignee: Philipe Mulet CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2001-10-15 13:24 EDT by Carolyn MacLeod CLA
Modified: 2002-01-11 09:22 EST (History)
0 users

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Carolyn MacLeod CLA 2001-10-15 13:24:16 EDT
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)
Comment 1 Philipe Mulet CLA 2001-10-16 05:58:49 EDT
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 ?
Comment 2 Philipe Mulet CLA 2001-11-21 07:55:09 EST
Closing