Possible NPE in NsTest.printException()
---------------------------------------
Key: DERBY-5452
URL: https://issues.apache.org/jira/browse/DERBY-5452
Project: Derby
Issue Type: Bug
Components: Test
Affects Versions: 10.9.0.0
Reporter: Knut Anders Hatlen
Assignee: Knut Anders Hatlen
Priority: Minor
NsTest.printException() contains the following piece of code:
if (e.getMessage().equals(null)) {
System.out.println("NULL error message detected");
System.out.println("Here is the NULL exection - " +
e.toString());
System.out.println("Stack trace of the NULL exception -
");
e.printStackTrace(System.out);
}
It's supposed to detect if e.getMessage() returns null. However, if it does
return null, calling equals() on the return value will result in a
NullPointerException.
The condition should be changed to (e.getMessage() == null).
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators:
https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira