From 720dfdde7da6e2c560d60eac57033b39a27a9583 Mon Sep 17 00:00:00 2001 From: Thaddeus Crews Date: Sat, 27 Sep 2025 10:56:01 -0500 Subject: [PATCH] GUI: Fix `nullptr` deref in TextServer --- modules/text_server_adv/text_server_adv.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/modules/text_server_adv/text_server_adv.cpp b/modules/text_server_adv/text_server_adv.cpp index c6bc44a5deb..18d68df1d6b 100644 --- a/modules/text_server_adv/text_server_adv.cpp +++ b/modules/text_server_adv/text_server_adv.cpp @@ -2016,7 +2016,7 @@ hb_font_t *TextServerAdvanced::_font_get_hb_handle(const RID &p_font_rid, int64_ FontForSizeAdvanced *ffsd = nullptr; ERR_FAIL_COND_V(!_ensure_cache_for_size(fd, size, ffsd), nullptr); #ifdef MODULE_FREETYPE_ENABLED - r_is_color = FT_HAS_COLOR(ffsd->face); + r_is_color = ffsd->face && FT_HAS_COLOR(ffsd->face); #else r_is_color = false; #endif