Bug 249691

Summary: NullPointerException at org.aspectj.ajdt.internal.compiler.lookup.EclipseResolvedMember.getTypeDeclaration:175
Product: [Tools] AspectJ Reporter: Brett C. <brett>
Component: IDEAssignee: aspectj inbox <aspectj-inbox>
Status: NEW --- QA Contact:
Severity: normal    
Priority: P3 CC: aclement
Version: 1.5.3   
Target Milestone: ---   
Hardware: Macintosh   
OS: Mac OS X - Carbon (unsup.)   
Whiteboard:
Bug Depends on: 252021    
Bug Blocks:    
Attachments:
Description Flags
AJ code that triggered the exception none

Description Brett C. CLA 2008-10-04 19:14:33 EDT
Created attachment 114268 [details]
AJ code that triggered the exception

java.lang.NullPointerException
at org.aspectj.ajdt.internal.compiler.lookup.EclipseResolvedMember.getTypeDeclaration(EclipseResolvedMember.java:175)
at org.aspectj.ajdt.internal.compiler.lookup.EclipseResolvedMember.getParameterNames(EclipseResolvedMember.java:147)
at org.aspectj.weaver.ResolvedMemberImpl.parameterizedWith(ResolvedMemberImpl.java:685)
at org.aspectj.weaver.ResolvedMemberImpl.parameterizedWith(ResolvedMemberImpl.java:622)
at  ... AutoBuildJob.run(AutoBuildJob.java:235)
at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55)

Compile error: NullPointerException thrown: null
Comment 1 Andrew Clement CLA 2008-10-04 21:07:57 EDT
I believe this is already fixed in AspectJ, in EclipseResolvedMember v1.10 (20-Aug-08).  However that is not in an AJDT for Eclipse 3.3 yet.  We will look to upgrade AJDT soon with AspectJ1.6.2 which will enable you to pick up the fix.