From 89d2702cdcbacdc9a01601913ec0feb27a226960 Mon Sep 17 00:00:00 2001 From: Michael Davidsaver Date: Sun, 9 Aug 2026 18:03:13 -0700 Subject: [PATCH] treat unknown Status codes as FATAL --- src/misc/status.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/misc/status.cpp b/src/misc/status.cpp index 0edd0f3..ed3f4fa 100644 --- a/src/misc/status.cpp +++ b/src/misc/status.cpp @@ -74,6 +74,8 @@ void Status::deserialize(ByteBuffer *buffer, DeserializableControl *flusher) } else { + if(typeCode < 0 || typeCode > STATUSTYPE_FATAL) + typeCode = STATUSTYPE_FATAL; m_statusType = (StatusType)typeCode; m_message = SerializeHelper::deserializeString(buffer, flusher); m_stackDump = SerializeHelper::deserializeString(buffer, flusher);