Bug 100775 - Internal compiler error - too many final data members.
Summary: Internal compiler error - too many final data members.
Status: CLOSED INVALID
Alias: None
Product: JDT
Classification: Eclipse Project
Component: Core (show other bugs)
Version: 3.1   Edit
Hardware: PC Windows 2000
: P3 major (vote)
Target Milestone: ---   Edit
Assignee: JDT-Core-Inbox CLA
QA Contact:
URL:
Whiteboard:
Keywords: needinfo
Depends on:
Blocks:
 
Reported: 2005-06-20 05:15 EDT by jacob avidar CLA
Modified: 2009-08-30 02:06 EDT (History)
0 users

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description jacob avidar CLA 2005-06-20 05:15:23 EDT
When defining too many data memebers and constants of a class, you cannot add 
new data members in eclipse. I tried to add the 119th constant and got the 
following internal error after saving the file (=building). Without this new 
constant there is no error.
My eclipse version is: 3.1


Severity	Description	Resource	In Folder	Location
	Creation Time
2	Internal compiler error
java.lang.ArrayIndexOutOfBoundsException
	at java.lang.System.arraycopy(Native Method)
	at org.eclipse.dt.internal.compiler.flow.UnconditionalFlowInfo.copy
(UnconditionalFMwInfo.java:197)
	at 
org.eclipse.jdt.internal.compiler.flow.ExceptionHandlingFlowContext.recordReturn
From(ExceptionHandlingFlowContext.java:184)
	at org.eclipse.jdt.internal.compiler.ast.ReturnStatement.analyseCode
(ReturnStatement.java:60)
	at org.eclipse.jdt.internal.compiler.ast.Block.analyseCode
(Block.java:40)
	at org.eclipse.jdt.internal.compiler.ast.IfStatement.analyseCode
(IfStatement.java:85)
	at org.eclipse.jdt.internal.compiler.ast.Block.analyseCode
(Block.java:40)
	at org.eclipse.jdt.internal.compiler.ast.TryStatement.analyseCode
(TryStatement.java:108)
	at org.eclipse.jdt.internal.compiler.ast.MethodDeclaration.analyseCode
(MethodDeclaration.java:82)
	at 
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration.internalAnalyseCode
(TypeDeclaration.java:697)
	at org.eclipse.jdt.internal.compiler.ast.TypeDeclaration.analyseCode
(TypeDeclaration.java:264)
	at 
org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration.analyseCode
(CompilationUnitDeclaration.java:80)
	at org.eclipse.jdt.internal.compiler.Compiler.process(Compiler.java:513)
	at org.eclipse.jdt.internal.compiler.Compiler.compile(Compiler.java:335)
	at org.eclipse.jdt.internal.core.builder.AbstractImageBuilder.compile
(AbstractImageBuilder.java:215)
	at org.eclipse.jdt.internal.core.builder.AbstractImageBuilder.compile
(AbstractImageBuilder.java:165)
	at org.eclipse.jdt.internal.core.builder.IncrementalImageBuilder.build
(IncrementalImageBuilder.java:113)
	at org.eclipse.jdt.internal.core.builder.JavaBuilder.buildDeltas
(JavaBuilder.java:223)
	at org.eclipse.jdt.internal.core.builder.JavaBuilder.build
(JavaBuilder.java:151)
	at org.eclipse.core.internal.events.BuildManager$2.run
(BuildManager.java:574)
	at org.eclipse.core.internal.runtime.InternalPlatform.run
(InternalPlatform.java:1044)
	at org.eclipse.core.runtime.Platform.run(Platform.java:747)
	at org.eclipse.core.internal.events.BuildManager.basicBuild
(BuildManager.java:158)
	at org.eclipse.core.internal.events.BuildManager.basicBuild
(BuildManager.java:192)
	at org.eclipse.core.internal.events.BuildManager$1.run
(BuildManager.java:221)
	at org.eclipse.core.internal.runtime.InternalPlatform.run
(InternalPlatform.java:1044)
	at org.eclipse.core.runtime.Platform.run(Platform.java:747)
	at org.eclipse.core.internal.events.BuildManager.basicBuild
(BuildManager.java:224)
	at org.eclipse.core.internal.events.BuildManager.basicBuildLoop
(BuildManager.java:243)
	at org.eclipse.core.internal.events.BuildManager.build
(BuildManager.java:272)
	at org.eclipse.core.internal.events.AutoBuildJob.doBuild
(AutoBuildJob.java:142)
	at org.eclipse.core.internal.events.AutoBuildJob.run
(AutoBuildJob.java:203)
	at org.eclipse.core.internal.jobs.Worker.run(Worker.java:66)
	RequestHandler.java	VSS-Focal/com/precise/pulse/pulsefocal/logic
	line 0	June 20, 2005 11:35:11 AM
Comment 1 Philipe Mulet CLA 2005-06-20 05:54:28 EDT
Please specify exact build number, and exact steps to reproduce (testcase
preferrable); then reopen.
Comment 2 Frederic Fusier CLA 2006-02-03 06:04:36 EST
Timeout. Closing
Comment 3 Denis Roy CLA 2009-08-30 02:06:09 EDT
As of now 'LATER' and 'REMIND' resolutions are no longer supported.
Please reopen this bug if it is still valid for you.