Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.
Bug 350590 - Exception parsing code
Summary: Exception parsing code
Status: CLOSED DUPLICATE of bug 350693
Alias: None
Product: JSDT
Classification: WebTools
Component: General (show other bugs)
Version: unspecified   Edit
Hardware: PC Mac OS X - Carbon (unsup.)
: P3 normal (vote)
Target Milestone: ---   Edit
Assignee: Project Inbox CLA
QA Contact: Nitin Dahyabhai CLA
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-06-28 10:36 EDT by Estelle Rapicault CLA
Modified: 2012-05-05 04:59 EDT (History)
1 user (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Estelle Rapicault CLA 2011-06-28 10:36:42 EDT
Build Identifier: Indigo SR0 Javascript package

When importing an existing project, I get the following exception

java.lang.ArrayIndexOutOfBoundsException: -4
	at org.eclipse.wst.jsdt.internal.compiler.parser.Parser.consumeEmptyStatement(Parser.java:1915)
	at org.eclipse.wst.jsdt.internal.compiler.parser.Parser.consumeRule(Parser.java:2932)
	at org.eclipse.wst.jsdt.internal.compiler.parser.Parser.parse(Parser.java:5802)
	at org.eclipse.wst.jsdt.internal.compiler.parser.Parser.parse(Parser.java:6036)
	at org.eclipse.wst.jsdt.internal.compiler.parser.Parser.parse(Parser.java:5988)
	at org.eclipse.wst.jsdt.internal.compiler.SourceElementParser.parseCompilationUnit(SourceElementParser.java:1302)
	at org.eclipse.wst.jsdt.internal.core.CompilationUnit.buildStructure(CompilationUnit.java:192)
	at org.eclipse.wst.jsdt.internal.core.Openable.generateInfos(Openable.java:241)
	at org.eclipse.wst.jsdt.internal.core.JavaElement.openWhenClosed(JavaElement.java:538)
	at org.eclipse.wst.jsdt.internal.core.BecomeWorkingCopyOperation.executeOperation(BecomeWorkingCopyOperation.java:39)
	at org.eclipse.wst.jsdt.internal.core.JavaModelOperation.run(JavaModelOperation.java:742)
	at org.eclipse.wst.jsdt.internal.core.JavaModelOperation.runOperation(JavaModelOperation.java:802)
	at org.eclipse.wst.jsdt.internal.core.CompilationUnit.getWorkingCopy(CompilationUnit.java:967)
	at org.eclipse.wst.jsdt.internal.core.CompilationUnit.getWorkingCopy(CompilationUnit.java:936)
	at org.eclipse.wst.jsdt.internal.ui.wizards.ClassPathDetector.visitCompilationUnit(ClassPathDetector.java:142)
	at org.eclipse.wst.jsdt.internal.ui.wizards.ClassPathDetector.visit(ClassPathDetector.java:227)

Reproducible: Always
Comment 1 Chris Jaun CLA 2011-06-29 14:40:04 EDT
I'm duplicating this against a similar bug. To do any investigation we really need some sample code to reproduce the problem.

If you can provide that, please comment in BUG350693.

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