From 7e29ede74e1da3815fc059fc907abca88878fd39 Mon Sep 17 00:00:00 2001 From: hannibal2 <24389977+hannibal00212@users.noreply.github.com> Date: Sun, 2 Jul 2023 15:14:35 +0200 Subject: Fixed empty stack trace error --- src/main/java/at/hannibal2/skyhanni/test/command/CopyErrorCommand.kt | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'src/main/java/at/hannibal2/skyhanni') diff --git a/src/main/java/at/hannibal2/skyhanni/test/command/CopyErrorCommand.kt b/src/main/java/at/hannibal2/skyhanni/test/command/CopyErrorCommand.kt index 94716762f..1ae398e4c 100644 --- a/src/main/java/at/hannibal2/skyhanni/test/command/CopyErrorCommand.kt +++ b/src/main/java/at/hannibal2/skyhanni/test/command/CopyErrorCommand.kt @@ -41,7 +41,9 @@ object CopyErrorCommand { Minecraft.getMinecraft().thePlayer ?: throw error error.printStackTrace() - val pair = throwable.stackTrace[0].let { it.fileName to it.lineNumber } + val pair = if (throwable.stackTrace.isNotEmpty()) { + throwable.stackTrace[0].let { it.fileName to it.lineNumber } + } else message to 0 if (cache.getIfPresent(pair) != null) return cache.put(pair, Unit) -- cgit