Summary: | AspectJ Internal Compailer Error while saving | ||
---|---|---|---|
Product: | [Tools] AspectJ | Reporter: | Jason Ridge <jason.ridge> |
Component: | Compiler | Assignee: | aspectj inbox <aspectj-inbox> |
Status: | NEW --- | QA Contact: | |
Severity: | minor | ||
Priority: | P3 | CC: | aclement |
Version: | unspecified | ||
Target Milestone: | --- | ||
Hardware: | PC | ||
OS: | Windows 8 | ||
Whiteboard: |
Description
Jason Ridge
2015-06-21 23:42:42 EDT
I suspect similar to bug 377096. The problem is that the JDT compiler is recording incorrect attributes in the class file. Under that bug it was observed that some erroneous annotations can cause incorrect class files to be generated. AspectJ then trips over these because we expect class files to be well formed. As an example see the spring code in https://bugs.eclipse.org/bugs/show_bug.cgi?id=377096#c14 I think after I raised this as a JDT issue they have worked to improve things, so it could be we just need to pick up those fixes in AspectJ. In the meantime do you have any annotation related errors anywhere? |