From 574c99db3a665f043886e102eec86e5403dfcc9f Mon Sep 17 00:00:00 2001 From: gegy1000 Date: Mon, 6 May 2019 18:22:52 +0200 Subject: Catch all decompilation Throwables instead of just Exceptions --- src/main/java/cuchaz/enigma/gui/GuiController.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'src/main/java/cuchaz') diff --git a/src/main/java/cuchaz/enigma/gui/GuiController.java b/src/main/java/cuchaz/enigma/gui/GuiController.java index 15211e0..e6ecc54 100644 --- a/src/main/java/cuchaz/enigma/gui/GuiController.java +++ b/src/main/java/cuchaz/enigma/gui/GuiController.java @@ -359,9 +359,9 @@ public class GuiController { index.resolveReferences(deobfuscator.getMapper().getObfResolver()); return new DecompiledClassSource(targetClass, index); - } catch (Exception e) { + } catch (Throwable t) { StringWriter traceWriter = new StringWriter(); - e.printStackTrace(new PrintWriter(traceWriter)); + t.printStackTrace(new PrintWriter(traceWriter)); return DecompiledClassSource.text(targetClass, traceWriter.toString()); } -- cgit v1.2.3