From 7daa9a0ca96ad625020be8995db7371f72af8dc0 Mon Sep 17 00:00:00 2001 From: ZeldaZach Date: Sat, 8 Feb 2025 20:18:06 -0500 Subject: [PATCH] Attempt fix crash case --- common/server_player.cpp | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/common/server_player.cpp b/common/server_player.cpp index 74d4b751a..36bb56b4e 100644 --- a/common/server_player.cpp +++ b/common/server_player.cpp @@ -895,9 +895,12 @@ Server_Player::cmdConcede(const Command_Concede & /*cmd*/, ResponseContainer & / continue; } - const auto ®exResult = ownerRegex.match(card->getAnnotation()); - if (!regexResult.hasMatch()) { - continue; + const QString cardAnnotation = card->getAnnotation(); + if (!cardAnnotation.isEmpty()) { + const auto ®exResult = ownerRegex.match(cardAnnotation); + if (!regexResult.hasMatch()) { + continue; + } } CardToMove cardToMove;