From f553d5841f0e9777c504b2244d7e93808e78ac47 Mon Sep 17 00:00:00 2001 From: RickyRister Date: Fri, 4 Jul 2025 01:49:50 -0700 Subject: [PATCH] Fix segfault when filtering card view that have blank cards --- 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); }