Details
-
Bug
-
Status: Resolved (View Workflow)
-
Minor
-
Resolution: Fixed
-
None
-
WindowsXP-32bit & Windows 7-64bit.
Separate Jenkins master and slaves.
Description
In AccurevSCM.java, the method getStreams(...) can return null (and sometimes does, as the AccuRev client executable sometimes fails to work).
In method pollChanges(...), getStreams is called, the result assigned to a Map and then the map is interrogated without a null check.
This can (and does, sometimes) throw a NPE (and the logging, aside from showing where the faulty code was, gives no clue as to what the plugin was trying to do, what accurev command failed and what error(s) it reported).
Attachments
Issue Links
- is related to
-
JENKINS-8935 AccuRev plugin enhancements
-
- Resolved
-
Uploaded patch that builds upon changes made for
JENKINS-8039that: