Summary: | Compiler crash | ||
---|---|---|---|
Product: | [Tools] AspectJ | Reporter: | Hristo Stoyanov <hr_stoyanov> |
Component: | Compiler | Assignee: | Adrian Colyer <adrian.colyer> |
Status: | RESOLVED DUPLICATE | QA Contact: | |
Severity: | blocker | ||
Priority: | P3 | ||
Version: | 1.2 | ||
Target Milestone: | 1.2.1 | ||
Hardware: | PC | ||
OS: | Windows XP | ||
Whiteboard: |
Description
Hristo Stoyanov
2004-06-04 05:41:48 EDT
I've started work on 67774 and discovered this one is a dup. I'll carry on working with it on 67774. The problem is that an intertype declared constructor is being defined *and* a withincode pointcut is in use. When the withincode pointcut attempts to match on the shadows in the ITD'd ctor, you get an NPE. Changing the visibility of the ITD'd ctor can make a difference (bizarrely!) *** This bug has been marked as a duplicate of 67774 *** Fix released as part of AspectJ 1.2.1 |