From ac0de0aee51b72ab687ff294d5afcdb0ae80ca3a Mon Sep 17 00:00:00 2001 From: Tomas Slusny Date: Sun, 8 Jul 2018 18:44:42 +0200 Subject: [PATCH] Do not explode on illegal unicode chat in settings Prevent client shutting down from main method in case settings contain illegal unicode string due to config file corruption. Signed-off-by: Tomas Slusny --- .../src/main/java/net/runelite/client/config/ConfigManager.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/runelite-client/src/main/java/net/runelite/client/config/ConfigManager.java b/runelite-client/src/main/java/net/runelite/client/config/ConfigManager.java index ba63df7e3c..64667746a3 100644 --- a/runelite-client/src/main/java/net/runelite/client/config/ConfigManager.java +++ b/runelite-client/src/main/java/net/runelite/client/config/ConfigManager.java @@ -185,7 +185,7 @@ public class ConfigManager { log.debug("Unable to load settings - no such file"); } - catch (IOException ex) + catch (IllegalArgumentException | IOException ex) { log.warn("Unable to load settings", ex); }