Community
Participate
Working Groups
While building a project which I am getting an error on the class that is an instance of TestCase: Internal compiler error java.lang.ArrayIndexOutOfBoundsException: 5 at org.eclipse.jdt.internal.compiler.codegen.StackMapFrameCodeStream.getLocal (StackMapFrameCodeStream.java:771) at org.eclipse.jdt.internal.compiler.codegen.StackMapFrameCodeStream.aload (StackMapFrameCodeStream.java:93) at org.eclipse.jdt.internal.compiler.codegen.CodeStream.load(CodeStream.java:5238) at org.eclipse.jdt.internal.compiler.codegen.CodeStream.load(CodeStream.java:5138) at org.eclipse.jdt.internal.compiler.ast.ConstructorDeclaration.generateSyntheticFieldInitializationsIfN ecessary(ConstructorDeclaration.java:226) at org.eclipse.jdt.internal.compiler.ast.ConstructorDeclaration.internalGenerateCode (ConstructorDeclaration.java:286) at org.eclipse.jdt.internal.compiler.ast.ConstructorDeclaration.generateCode (ConstructorDeclaration.java:179) at org.eclipse.jdt.internal.compiler.ast.TypeDeclaration.generateCode(TypeDeclaration.java:533) at org.eclipse.jdt.internal.compiler.ast.TypeDeclaration.generateCode(TypeDeclaration.java:567) at org.eclipse.jdt.internal.compiler.ast.QualifiedAllocationExpression.generateCode (QualifiedAllocationExpression.java:145) at org.eclipse.jdt.internal.compiler.ast.LocalDeclaration.generateCode(LocalDeclaration.java:109) at org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration.generateCode (AbstractMethodDeclaration.java:229) at org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration.generateCode (AbstractMethodDeclaration.java:176) at org.eclipse.jdt.internal.compiler.ast.TypeDeclaration.generateCode(TypeDeclaration.java:533) at org.eclipse.jdt.internal.compiler.ast.TypeDeclaration.generateCode(TypeDeclaration.java:584) at org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration.generateCode (CompilationUnitDeclaration.java:214) at org.eclipse.jdt.internal.compiler.Compiler.process (Compiler.java:600) at org.eclipse.jdt.internal.compiler.Compiler.compile(Compiler.java:411) at org.eclipse.jdt.internal.core.builder.AbstractImageBuilder.compile(AbstractImageBuilder.java:300) at org.eclipse.jdt.internal.core.builder.BatchImageBuilder.compile(BatchImageBuilder.java:213) at org.eclipse.jdt.internal.core.builder.AbstractImageBuilder.compile(AbstractImageBuilder.java:237) at org.eclipse.jdt.internal.core.builder.BatchImageBuilder.build(BatchImageBuilder.java:59) at org.eclipse.jdt.internal.core.builder.JavaBuilder.buildAll(JavaBuilder.java:249) at org.eclipse.jdt.internal.core.builder.JavaBuilder.build(JavaBuilder.java:174) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:603) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:37) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:167) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:201) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:230) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:37) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:233) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:307) at org.eclipse.core.internal.resources.Project.build(Project.java:88) at org.eclipse.ui.actions.BuildAction.invokeOperation(BuildAction.java:192) at org.eclipse.ui.actions.WorkspaceAction.execute(WorkspaceAction.java:134) at org.eclipse.ui.actions.WorkspaceAction$2.runInWorkspace(WorkspaceAction.java:429) at org.eclipse.core.internal.resources.InternalWorkspaceJob.run(InternalWorkspaceJob.java:38) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:58)
Please provide steps to reproduce and build id?
Created attachment 110132 [details] The source origin Here is the the source of the file where the compiler error exists.
build id ?
Version: 3.2.1 Build id: M20060921-0945
The 3.2.1 build contains many problems in 1.6 code. Many bugs have been fixed in 3.4 or the latest build 3.4 maintenance build. However I'll try to reproduce using latest code.
Reproduced with 3.2.1. Closing as a dup of bug 168665. *** This bug has been marked as a duplicate of bug 168665 ***
Verified.
Verified using 3.2.2. Please move to the 3.2.2 build if you want a fix for this issue.