Bug 349786 - Compiler crashes after renaming a class
Summary: Compiler crashes after renaming a class
Status: NEW
Alias: None
Product: AspectJ
Classification: Tools
Component: Compiler (show other bugs)
Version: 1.6.12   Edit
Hardware: Macintosh Mac OS X - Carbon (unsup.)
: P3 major (vote)
Target Milestone: ---   Edit
Assignee: aspectj inbox CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-06-20 03:54 EDT by stefano.dacchille CLA
Modified: 2011-06-20 13:11 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 stefano.dacchille CLA 2011-06-20 03:54:47 EDT
This happens every time I want to do some refactoring and change the name of one of the classes in my project. Here's the exception:

java.lang.NullPointerException
at org.aspectj.ajdt.internal.compiler.lookup.EclipseSourceType.getPerClauseForTypeDeclaration(EclipseSourceType.java:900)
at org.aspectj.ajdt.internal.compiler.lookup.EclipseSourceType.getPerClause(EclipseSourceType.java:887)
at org.aspectj.weaver.ReferenceType.getPerClause(ReferenceType.java:834)
at org.aspectj.weaver.ResolvedType.collectCrosscuttingMembers(ResolvedType.java:745)
at org.aspectj.weaver.Crosscut ... AutoBuildJob.run(AutoBuildJob.java:242)
at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54)

Compile error: NullPointerException thrown: null
Comment 1 Andrew Clement CLA 2011-06-20 13:11:32 EDT
I just committed a guard for the null.  Should be in a dev build later this week.