Skip to content

Commit 13cc616

Browse files
committed
Fix NPE in Signature.toString()
1 parent e0e4545 commit 13cc616

File tree

1 file changed

+3
-2
lines changed
  • tensorflow-core/tensorflow-core-api/src/main/java/org/tensorflow

1 file changed

+3
-2
lines changed

tensorflow-core/tensorflow-core-api/src/main/java/org/tensorflow/Signature.java

+3-2
Original file line numberDiff line numberDiff line change
@@ -172,8 +172,9 @@ public Set<String> outputNames() {
172172
@Override
173173
public String toString() {
174174
StringBuilder strBuilder = new StringBuilder("Signature for \"" + key +"\":\n");
175-
if (!methodName().isEmpty()) {
176-
strBuilder.append("\tMethod: \"").append(methodName()).append("\"\n");
175+
String methodName = methodName();
176+
if (methodName != null && !methodName.isEmpty()) {
177+
strBuilder.append("\tMethod: \"").append(methodName).append("\"\n");
177178
}
178179
if (signatureDef.getInputsCount() > 0) {
179180
strBuilder.append("\tInputs:\n");

0 commit comments

Comments
 (0)