From 1c249cb7e3e26e0659366549c3d5d825153582b7 Mon Sep 17 00:00:00 2001 From: Chris Johnston Date: Fri, 30 Nov 2018 17:00:21 -0800 Subject: [PATCH] Catch exception that can be thrown by GetString --- src/Discord.Net.Core/Utils/TokenUtils.cs | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/Discord.Net.Core/Utils/TokenUtils.cs b/src/Discord.Net.Core/Utils/TokenUtils.cs index f76bd24d8..d53b5d3f1 100644 --- a/src/Discord.Net.Core/Utils/TokenUtils.cs +++ b/src/Discord.Net.Core/Utils/TokenUtils.cs @@ -47,6 +47,11 @@ namespace Discord // discard id return ulong.TryParse(idStr, out var id); } + catch (DecoderFallbackException) + { + // can be thrown by GetString + return false; + } catch (FormatException) { // ignore exception, if contains invalid base64 characters return false