From 870e6c674a2a8a1a70160317f1093572ab342731 Mon Sep 17 00:00:00 2001 From: Florian Schmaus Date: Thu, 4 Jul 2019 15:47:46 +0200 Subject: [PATCH] Make ExceptionUtil.getStackTrace(Throwable) null safe --- .../main/java/org/jivesoftware/smack/util/ExceptionUtil.java | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/smack-core/src/main/java/org/jivesoftware/smack/util/ExceptionUtil.java b/smack-core/src/main/java/org/jivesoftware/smack/util/ExceptionUtil.java index 1c282381a..70f82a0b6 100644 --- a/smack-core/src/main/java/org/jivesoftware/smack/util/ExceptionUtil.java +++ b/smack-core/src/main/java/org/jivesoftware/smack/util/ExceptionUtil.java @@ -22,6 +22,10 @@ import java.io.StringWriter; public class ExceptionUtil { public static String getStackTrace(Throwable throwable) { + if (throwable == null) { + return null; + } + StringWriter stringWriter = new StringWriter(); PrintWriter printWriter = new PrintWriter(stringWriter);