Community
Participate
Working Groups
If ScannerProvider is the first user of PathEntryManager#getResolvedPathEntries it is likely (nearly guaranteed) that the Job scheduled by PathEntryManager to validate the path entries will encounter a NullPointerException because ScannerProvider modifies the array it receives (changing some entries to null). I suggest that either PathEntryManager should never return the array used by the validation job or that ScannerProvider should not modify the array it gets from getResolvedPathEntries.
Keith, Do you have a deterministic way of reproducing the problem? I'm looking into it, but it would help to have a BEFORE/AFTER test-case of sorts.
I have been unable to reproduce this problem using the 2_0 branch's latest. Alain has fixed bug 69071, which to me seems to be the same problem. (Comment Alain?) It was fixed Aug 20th so it wouldn't be in that build that you have Keith. Marking this as Fixed to be validated w/our RC1 build tomorrow.
> I have been unable to reproduce this problem using the 2_0 branch's latest. > Alain has fixed bug 69071, which to me seems to be the same problem. (Comment > Alain?) Yes, it was fix, keith could take a more recent build. If it happens, reopen and reassign to me so we can fix it. Note: some other fixes were added only to the head not to the branch.
Tested OK with I200408260400.
> Tested OK with I200408260400 by the way keith, that was some pretty funky debugging on your part. For some reason this was not obvious to me at all, so to see you focus on it like this ... I wish all PRs be that detailed 8-) later