From 8262b137f1e4e55898820b01e682ab26330990cb Mon Sep 17 00:00:00 2001 From: "honfika@gmail.com" Date: Fri, 26 Feb 2016 08:55:19 +0100 Subject: [PATCH] log uncaught exceptions in ffdec log window --- src/com/jpexs/decompiler/flash/gui/Main.java | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/src/com/jpexs/decompiler/flash/gui/Main.java b/src/com/jpexs/decompiler/flash/gui/Main.java index 33d16bbfe..96a8bc0f5 100644 --- a/src/com/jpexs/decompiler/flash/gui/Main.java +++ b/src/com/jpexs/decompiler/flash/gui/Main.java @@ -2235,6 +2235,14 @@ public class Main { } } + Thread.setDefaultUncaughtExceptionHandler(new Thread.UncaughtExceptionHandler() { + + @Override + public void uncaughtException(Thread t, Throwable e) { + logger.log(Level.SEVERE, "Uncaught exception in thread: " + t.getName(), e); + } + }); + Formatter formatterTxt = new LogFormatter(); if (fileTxt != null) { fileTxt.setFormatter(formatterTxt);