From f9880e84137505001b0447fa3f7f66cfe8a8bc8a Mon Sep 17 00:00:00 2001 From: Indev <bdmitry450@gmail.com> Date: Sat, 5 Aug 2023 14:50:12 +0300 Subject: [PATCH] Fix ban.txt crashing game --- src/d_clisrv.c | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/d_clisrv.c b/src/d_clisrv.c index 727eba4ab..2656d9978 100644 --- a/src/d_clisrv.c +++ b/src/d_clisrv.c @@ -2905,6 +2905,12 @@ void D_LoadBan(boolean warning) address = strtok(buffer, " /\t\r\n"); mask = strtok(NULL, " \t\r\n"); + if (!address) + { + malformed = true; + continue; + } + if (i == 0 && !strncmp(address, "BANFORMAT", 9)) { if (mask) -- GitLab