From a28a1aa6012d60e080571e8ef714d3fd997011c2 Mon Sep 17 00:00:00 2001 From: RickyRister <42636155+RickyRister@users.noreply.github.com> Date: Fri, 4 Jul 2025 07:18:07 -0700 Subject: [PATCH] Fix segfault when filtering card view that have blank cards (#6017) --- cockatrice/src/game/filters/filter_string.h | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/cockatrice/src/game/filters/filter_string.h b/cockatrice/src/game/filters/filter_string.h index b3877e54a..131c9f7bf 100644 --- a/cockatrice/src/game/filters/filter_string.h +++ b/cockatrice/src/game/filters/filter_string.h @@ -31,6 +31,10 @@ public: explicit FilterString(const QString &exp); bool check(const CardData &card) const { + if (card.isNull()) { + static CardInfoPtr blankCard = CardInfo::newInstance(""); + return result(blankCard); + } return result(card); }