Bug 34907 - ArrayIndexOutOfBoundsException after installing Java 1.4.1_01
Summary: ArrayIndexOutOfBoundsException after installing Java 1.4.1_01
Status: RESOLVED DUPLICATE of bug 34658
Alias: None
Product: JDT
Classification: Eclipse Project
Component: Core (show other bugs)
Version: 2.1   Edit
Hardware: Macintosh Mac OS X - Carbon (unsup.)
: P3 normal (vote)
Target Milestone: 2.1 RC3   Edit
Assignee: JDT-Core-Inbox CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2003-03-13 08:22 EST by Chris Kau CLA
Modified: 2003-03-13 12:58 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 Chris Kau CLA 2003-03-13 08:22:28 EST
After installing Java 1.4.1_01 some classes (>5) cannot be compiled even after a complete rebuild. After deleting one of the erroneous classes another class in the same project fails to compile with the same errors. Happens with Integration build I20030227 and RC2. Workspace has been created with a version before I20030227.

The following exceptions are thrown in org.eclipse.jdt.internal.compiler.parser.Parser:

!SESSION Mar 13, 2003 13:32:59.656 ---------------------------------------------
java.version=1.4.1_01
java.vendor=Apple Computer, Inc.
BootLoader constants: OS=macosx, ARCH=ppc, WS=carbon, NL=en_US
Command-line arguments: -noupdate -consoleLog -showlocation -os macosx -ws carbon -debug /Applications/Eclipse/eclipse_I20030227 -data /Users/chris/Work/Eclipse/workspace -install file:/Applications/Eclipse/eclipse_I20030227/
!ENTRY org.eclipse.core.resources 1 1 Mar 13, 2003 13:32:59.674
!MESSAGE Could not load library: libcore_2_1_0a.jnilib.  This library provides platform-specific optimizations for certain file-system operations.  This library is not present on all platforms, so this may not be an error.  The resources plugin will safely fall back to using java.io.File functionality.
!ENTRY org.eclipse.core.resources 4 2 Mar 13, 2003 13:33:31.326
!MESSAGE Problems occurred when invoking code from plug-in: "org.eclipse.core.resources".
!STACK 0
java.lang.ArrayIndexOutOfBoundsException: 1803192568
	at org.eclipse.jdt.internal.compiler.parser.Parser.check(Parser.java:616)
	at org.eclipse.jdt.internal.compiler.parser.Parser.tAction(Parser.java:7564)
	at org.eclipse.jdt.internal.compiler.parser.Parser.parse(Parser.java:6845)
	at org.eclipse.jdt.internal.compiler.parser.Parser.parse(Parser.java:6923)
	at org.eclipse.jdt.internal.compiler.ast.ConstructorDeclaration.parseStatements(ConstructorDeclaration.java:367)
	at org.eclipse.jdt.internal.compiler.ast.TypeDeclaration.parseMethod(TypeDeclaration.java:725)
	at org.eclipse.jdt.internal.compiler.Compiler.getMethodBodies(Compiler.java:391)
	at org.eclipse.jdt.internal.compiler.Compiler.process(Compiler.java:527)
	at org.eclipse.jdt.internal.compiler.Compiler.compile(Compiler.java:338)
	at org.eclipse.jdt.internal.core.builder.AbstractImageBuilder.compile(AbstractImageBuilder.java:195)
	at org.eclipse.jdt.internal.core.builder.AbstractImageBuilder.compile(AbstractImageBuilder.java:145)
	at org.eclipse.jdt.internal.core.builder.BatchImageBuilder.build(BatchImageBuilder.java:51)
	at org.eclipse.jdt.internal.core.builder.JavaBuilder.buildAll(JavaBuilder.java:194)
	at org.eclipse.jdt.internal.core.builder.JavaBuilder.build(JavaBuilder.java:117)
	at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:424)
	at org.eclipse.core.internal.runtime.InternalPlatform.run(InternalPlatform.java:867)
	at org.eclipse.core.runtime.Platform.run(Platform.java:413)
	at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:125)
	at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:181)
	at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:191)
	at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:151)
	at org.eclipse.core.internal.runtime.InternalPlatform.run(InternalPlatform.java:867)
	at org.eclipse.core.runtime.Platform.run(Platform.java:413)
	at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:165)
	at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:243)
	at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:212)
	at org.eclipse.core.internal.resources.Workspace.build(Workspace.java:181)
	at org.eclipse.ui.actions.GlobalBuildAction$1.run(GlobalBuildAction.java:168)
	at org.eclipse.jface.operation.ModalContext$ModalContextThread.run(ModalContext.java:95)
!ENTRY org.eclipse.core.resources 4 2 Mar 13, 2003 13:33:32.103
!MESSAGE Problems occurred when invoking code from plug-in: "org.eclipse.core.resources".
!STACK 0
java.lang.ArrayIndexOutOfBoundsException: 1803192568
	at org.eclipse.jdt.internal.compiler.parser.Parser.check(Parser.java:616)
	at org.eclipse.jdt.internal.compiler.parser.Parser.tAction(Parser.java:7564)
	at org.eclipse.jdt.internal.compiler.parser.Parser.parse(Parser.java:6845)
	at org.eclipse.jdt.internal.compiler.parser.Parser.parse(Parser.java:7070)
	at org.eclipse.jdt.internal.compiler.ast.MethodDeclaration.parseStatements(MethodDeclaration.java:95)
	at org.eclipse.jdt.internal.compiler.ast.TypeDeclaration.parseMethod(TypeDeclaration.java:725)
	at org.eclipse.jdt.internal.compiler.Compiler.getMethodBodies(Compiler.java:391)
	at org.eclipse.jdt.internal.compiler.Compiler.process(Compiler.java:527)
	at org.eclipse.jdt.internal.compiler.Compiler.compile(Compiler.java:338)
	at org.eclipse.jdt.internal.core.builder.AbstractImageBuilder.compile(AbstractImageBuilder.java:195)
	at org.eclipse.jdt.internal.core.builder.AbstractImageBuilder.compile(AbstractImageBuilder.java:145)
	at org.eclipse.jdt.internal.core.builder.BatchImageBuilder.build(BatchImageBuilder.java:51)
	at org.eclipse.jdt.internal.core.builder.JavaBuilder.buildAll(JavaBuilder.java:194)
	at org.eclipse.jdt.internal.core.builder.JavaBuilder.build(JavaBuilder.java:117)
	at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:424)
	at org.eclipse.core.internal.runtime.InternalPlatform.run(InternalPlatform.java:867)
	at org.eclipse.core.runtime.Platform.run(Platform.java:413)
	at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:125)
	at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:181)
	at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:191)
	at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:151)
	at org.eclipse.core.internal.runtime.InternalPlatform.run(InternalPlatform.java:867)
	at org.eclipse.core.runtime.Platform.run(Platform.java:413)
	at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:165)
	at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:243)
	at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:212)
	at org.eclipse.core.internal.resources.Workspace.build(Workspace.java:181)
	at org.eclipse.ui.actions.GlobalBuildAction$1.run(GlobalBuildAction.java:168)
	at org.eclipse.jface.operation.ModalContext$ModalContextThread.run(ModalContext.java:95)
!ENTRY org.eclipse.core.resources 4 2 Mar 13, 2003 13:33:37.404
!MESSAGE Problems occurred when invoking code from plug-in: "org.eclipse.core.resources".
!STACK 0
java.lang.ArrayIndexOutOfBoundsException: 1803192568
	at org.eclipse.jdt.internal.compiler.parser.Parser.check(Parser.java:616)
	at org.eclipse.jdt.internal.compiler.parser.Parser.tAction(Parser.java:7564)
	at org.eclipse.jdt.internal.compiler.parser.Parser.parse(Parser.java:6845)
	at org.eclipse.jdt.internal.compiler.parser.Parser.parse(Parser.java:7070)
	at org.eclipse.jdt.internal.compiler.ast.MethodDeclaration.parseStatements(MethodDeclaration.java:95)
	at org.eclipse.jdt.internal.compiler.ast.TypeDeclaration.parseMethod(TypeDeclaration.java:725)
	at org.eclipse.jdt.internal.compiler.Compiler.getMethodBodies(Compiler.java:391)
	at org.eclipse.jdt.internal.compiler.Compiler.process(Compiler.java:527)
	at org.eclipse.jdt.internal.compiler.Compiler.compile(Compiler.java:338)
	at org.eclipse.jdt.internal.core.builder.AbstractImageBuilder.compile(AbstractImageBuilder.java:195)
	at org.eclipse.jdt.internal.core.builder.AbstractImageBuilder.compile(AbstractImageBuilder.java:145)
	at org.eclipse.jdt.internal.core.builder.BatchImageBuilder.build(BatchImageBuilder.java:51)
	at org.eclipse.jdt.internal.core.builder.JavaBuilder.buildAll(JavaBuilder.java:194)
	at org.eclipse.jdt.internal.core.builder.JavaBuilder.build(JavaBuilder.java:117)
	at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:424)
	at org.eclipse.core.internal.runtime.InternalPlatform.run(InternalPlatform.java:867)
	at org.eclipse.core.runtime.Platform.run(Platform.java:413)
	at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:125)
	at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:181)
	at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:191)
	at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:151)
	at org.eclipse.core.internal.runtime.InternalPlatform.run(InternalPlatform.java:867)
	at org.eclipse.core.runtime.Platform.run(Platform.java:413)
	at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:165)
	at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:243)
	at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:212)
	at org.eclipse.core.internal.resources.Workspace.build(Workspace.java:181)
	at org.eclipse.ui.actions.GlobalBuildAction$1.run(GlobalBuildAction.java:168)
	at org.eclipse.jface.operation.ModalContext$ModalContextThread.run(ModalContext.java:95)
!ENTRY org.eclipse.core.resources 4 2 Mar 13, 2003 13:33:38.941
!MESSAGE Problems occurred when invoking code from plug-in: "org.eclipse.core.resources".
!STACK 0
java.lang.ArrayIndexOutOfBoundsException: 1803334608
	at org.eclipse.jdt.internal.compiler.parser.Parser.check(Parser.java:616)
	at org.eclipse.jdt.internal.compiler.parser.Parser.tAction(Parser.java:7564)
	at org.eclipse.jdt.internal.compiler.parser.Parser.parse(Parser.java:6845)
	at org.eclipse.jdt.internal.compiler.parser.Parser.parse(Parser.java:7116)
	at org.eclipse.jdt.internal.compiler.SourceElementParser.parseCompilationUnit(SourceElementParser.java:1051)
	at org.eclipse.jdt.internal.core.CompilationUnit.generateInfos(CompilationUnit.java:323)
	at org.eclipse.jdt.internal.core.CompilationUnit.buildStructure(CompilationUnit.java:77)
	at org.eclipse.jdt.internal.core.Openable.openWhenClosed(Openable.java:394)
	at org.eclipse.jdt.internal.core.JavaElement.openHierarchy(JavaElement.java:491)
	at org.eclipse.jdt.internal.core.JavaElement.getElementInfo(JavaElement.java:296)
	at org.eclipse.jdt.internal.core.JavaElement.getChildren(JavaElement.java:252)
	at org.eclipse.jdt.internal.core.JavaElement.getChildrenOfType(JavaElement.java:261)
	at org.eclipse.jdt.internal.core.CompilationUnit.getTypes(CompilationUnit.java:539)
	at org.eclipse.jdt.internal.core.NameLookup.seekTypesInSourcePackage(NameLookup.java:668)
	at org.eclipse.jdt.internal.core.NameLookup.seekTypes(NameLookup.java:561)
	at org.eclipse.jdt.internal.core.NameLookup.findType(NameLookup.java:440)
	at org.eclipse.jdt.internal.core.NameLookup.findType(NameLookup.java:366)
	at org.eclipse.jdt.internal.core.NameLookup.findType(NameLookup.java:470)
	at org.eclipse.jdt.internal.core.JavaProject.findType(JavaProject.java:898)
	at org.eclipse.pde.internal.builders.ManifestConsistencyChecker.validateJava(ManifestConsistencyChecker.java:527)
	at org.eclipse.pde.internal.builders.ManifestConsistencyChecker.validateAttribute(ManifestConsistencyChecker.java:470)
	at org.eclipse.pde.internal.builders.ManifestConsistencyChecker.validateExistingAttributes(ManifestConsistencyChecker.java:456)
	at org.eclipse.pde.internal.builders.ManifestConsistencyChecker.validateElement(ManifestConsistencyChecker.java:423)
	at org.eclipse.pde.internal.builders.ManifestConsistencyChecker.validateExtensionContent(ManifestConsistencyChecker.java:345)
	at org.eclipse.pde.internal.builders.ManifestConsistencyChecker.validateExtensions(ManifestConsistencyChecker.java:327)
	at org.eclipse.pde.internal.builders.ManifestConsistencyChecker.validateValues(ManifestConsistencyChecker.java:270)
	at org.eclipse.pde.internal.builders.ManifestConsistencyChecker.validatePlugin(ManifestConsistencyChecker.java:174)
	at org.eclipse.pde.internal.builders.ManifestConsistencyChecker.checkFile(ManifestConsistencyChecker.java:132)
	at org.eclipse.pde.internal.builders.ManifestConsistencyChecker.build(ManifestConsistencyChecker.java:87)
	at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:424)
	at org.eclipse.core.internal.runtime.InternalPlatform.run(InternalPlatform.java:867)
	at org.eclipse.core.runtime.Platform.run(Platform.java:413)
	at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:125)
	at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:181)
	at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:191)
	at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:151)
	at org.eclipse.core.internal.runtime.InternalPlatform.run(InternalPlatform.java:867)
	at org.eclipse.core.runtime.Platform.run(Platform.java:413)
	at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:165)
	at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:243)
	at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:212)
	at org.eclipse.core.internal.resources.Workspace.build(Workspace.java:181)
	at org.eclipse.ui.actions.GlobalBuildAction$1.run(GlobalBuildAction.java:168)
	at org.eclipse.jface.operation.ModalContext$ModalContextThread.run(ModalContext.java:95)
Comment 1 Olivier Thomann CLA 2003-03-13 08:46:16 EST
Duplicate of bug 34658

*** This bug has been marked as a duplicate of 34658 ***