Bug 252278 - Unexpected exception during compilation by AspectJ
Summary: Unexpected exception during compilation by AspectJ
Status: RESOLVED DUPLICATE of bug 226163
Alias: None
Product: AspectJ
Classification: Tools
Component: Compiler (show other bugs)
Version: unspecified   Edit
Hardware: PC Windows XP
: P3 normal (vote)
Target Milestone: 1.6.3   Edit
Assignee: aspectj inbox CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2008-10-27 17:18 EDT by Anthony MULLER CLA
Modified: 2008-10-27 17:57 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 Anthony MULLER CLA 2008-10-27 17:18:52 EDT
When I save my code (CTRL + S) in Eclipse, an exception occured...


package xxx.aspect.stats;

import java.util.HashMap;
import java.util.Map;

public class StatMonitor {

	private Map<String, Integer> methodCallStats = new HashMap<String, Integer>();
	
	void methodCall(String signature, [HERE I PRESSED (CTRL + S)]) {
		
	}
}


java.lang.ArrayIndexOutOfBoundsException
at org.aspectj.org.eclipse.jdt.internal.compiler.parser.RecoveryScanner.getNextToken(RecoveryScanner.java:143)
at org.aspectj.org.eclipse.jdt.internal.compiler.parser.TheOriginalJDTParserClass.checkNonNLSAfterBodyEnd(TheOriginalJDTParserClass.java:1142)
at org.aspectj.org.eclipse.jdt.internal.compiler.parser.TheOriginalJDTParserClass.parseStatements(TheOriginalJDTParserClass.java:7906)
at org.aspe ... b.run(AutoBuildJob.java:238)
at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55)

Compile error: ArrayIndexOutOfBoundsException thrown: -1
Comment 1 Andrew Clement CLA 2008-10-27 17:57:59 EDT
dup of bug 226163.  Fix is in AspectJ already but will not be in AJDT until after AJDT1.6.1 ships (next few days)

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