| Summary: | NPE in RemoteIndexerTask.run() when using the local indexing provider | ||||||
|---|---|---|---|---|---|---|---|
| Product: | [Tools] PTP | Reporter: | Chris Recoskie <recoskie> | ||||
| Component: | RDT | Assignee: | Chris Recoskie <recoskie> | ||||
| Status: | RESOLVED FIXED | QA Contact: | |||||
| Severity: | normal | ||||||
| Priority: | P3 | CC: | ptp-inbox | ||||
| Version: | 4.0.7 | ||||||
| Target Milestone: | 5.0.2 | ||||||
| Hardware: | All | ||||||
| OS: | All | ||||||
| Whiteboard: | |||||||
| Attachments: |
|
||||||
Fixed on ptp_4_1, ptp_5_0, and HEAD. |
Created attachment 201726 [details] patch Sometimes when switching back and forth between using the local provider and the remote provider, the remote indexer ends up running before the service provider is properly switched, and this can cause an NPE. A simple null check avoids it.