Summary: | NPE in DeltaProcessingState.addElementChangedListener() | ||
---|---|---|---|
Product: | [Eclipse Project] JDT | Reporter: | Jess Garms <jgarms> |
Component: | Core | Assignee: | Jerome Lanneluc <jerome_lanneluc> |
Status: | VERIFIED FIXED | QA Contact: | |
Severity: | normal | ||
Priority: | P3 | ||
Version: | 3.1.2 | ||
Target Milestone: | 3.2 M6 | ||
Hardware: | PC | ||
OS: | Windows XP | ||
Whiteboard: |
Description
Jess Garms
2006-03-06 20:36:01 EST
I should mention that I tried adding a null check for the argument passed in to DeltaProcessingState.addElementChangedListener(), but it was not triggered before I saw the NPE later. The NPE happens periodically, but I do not have a reliable repro. Synchronized DeltaProcessingState#addElementChangedListener() and removeElementChangedListener() as well as the access to those fields in DeltaProcessor#fire(IJavaElementDelta,int) and resourceChanged(IResourceChangedEvent) Verified for 3.2M6 using build I20060327-0010. |