Matt Burgess created NIFI-8400:
----------------------------------
Summary: SystemDiagnostics throws NPE on Windows
Key: NIFI-8400
URL: https://issues.apache.org/jira/browse/NIFI-8400
Project: Apache NiFi
Issue Type: Bug
Components: Core Framework
Reporter: Matt Burgess
SystemDiagnostics includes some Long member variables such as openFileHandles
that are not populated on Windows, so they remain null and when
getOpenFileHandles() is called, the null is cast to a long which throws an NPE.
The member variables should be long not Long, thereby getting a default value
of zero and avoiding an NPE when the values are not populated. If Long is used
elsewhere, a null check should be added to avoid possible NPEs when calling the
setter methods.
--
This message was sent by Atlassian Jira
(v8.3.4#803005)