| Summary: | "register definition failed" with NullPointerException | ||
|---|---|---|---|
| Product: | [Tools] AspectJ | Reporter: | Eric Jain <eric.jain> |
| Component: | LTWeaving | Assignee: | aspectj inbox <aspectj-inbox> |
| Status: | RESOLVED FIXED | QA Contact: | |
| Severity: | normal | ||
| Priority: | P3 | CC: | aclement |
| Version: | 1.6.11 | ||
| Target Milestone: | 1.6.12 | ||
| Hardware: | PC | ||
| OS: | Windows 7 | ||
| Whiteboard: | |||
|
Description
Eric Jain
the problem here is a broken/unusual localvariabletable in one of the classes. I've put in a guard to cope with this occurring. Surprising that it isn't easily reproduceable as the same code woven in the same way a second time should cause the same thing to occur. When this situation occurs it will also print a line of debug info: AspectJ: 348488 debug: unusual local variable table for method XXX.YYY which, if it happens again, will allow us to investigate further, but the NPE can't happen anymore. committed |