Bug 34706 - Internal compiler error
Summary: Internal compiler error
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 blocker (vote)
Target Milestone: 2.1 RC3   Edit
Assignee: JDT-Core-Inbox CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2003-03-11 14:27 EST by Channing Walton CLA
Modified: 2003-03-13 13:25 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 Channing Walton CLA 2003-03-11 14:27:45 EST
Updating to 1.4.1 JVM on OSX and recompiling projects gives:

java.lang.ArrayIndexOutOfBoundsException: 1778244272
	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.IncrementalImageBuilder.build(IncrementalImageBuilder.java:110)
	at
org.eclipse.jdt.internal.core.builder.JavaBuilder.buildDeltas(JavaBuilder.java:205)
	at org.eclipse.jdt.internal.core.builder.JavaBuilder.build(JavaBuilder.java:133)
	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.endOperation(Workspace.java:884)
	at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:1596)
	at
org.eclipse.ui.actions.WorkspaceModifyOperation.run(WorkspaceModifyOperation.java:79)
	at
org.eclipse.team.internal.ccvs.ui.repo.RepositoryManager.run(RepositoryManager.java:790)
	at org.eclipse.team.internal.ccvs.ui.actions.CVSAction$1.run(CVSAction.java:242)
	at
org.eclipse.jface.operation.ModalContext$ModalContextThread.run(ModalContext.java:95)
	AsynchronousActionListener.java	Lilliput/com/lilliput/event	line 0
Comment 1 Olivier Thomann CLA 2003-03-11 14:39:50 EST
Could you please try without the jit? This seems to be a problem with this
specific version of the JVM for Mac OS.
Comment 2 Olivier Thomann CLA 2003-03-11 14:40:35 EST
Duplicate of bug 34658.

*** This bug has been marked as a duplicate of 34658 ***
Comment 3 Channing Walton CLA 2003-03-11 14:51:41 EST
Hi,
sorry i don't follow you. How do I disable the jit?

Channing
Comment 4 Olivier Thomann CLA 2003-03-11 15:16:30 EST
To disable the jit on Windows, you pass:
-Djava.compiler=NONE on the command line that starts the JVM. I have no idea how
to do it on a Mac. Please continue the thread in bug 34658.