From 95c0b49de080e27ee2fae01e0dca2793971ad51d Mon Sep 17 00:00:00 2001 From: Frank Praznik Date: Sun, 19 Oct 2025 18:39:44 -0400 Subject: [PATCH] x11: Check for a valid video device pointer before dereferencing the name --- src/video/x11/SDL_x11messagebox.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/video/x11/SDL_x11messagebox.c b/src/video/x11/SDL_x11messagebox.c index b85d163488..041f41d36d 100644 --- a/src/video/x11/SDL_x11messagebox.c +++ b/src/video/x11/SDL_x11messagebox.c @@ -307,7 +307,7 @@ static bool X11_ShowMessageBoxImpl(const SDL_MessageBoxData *messageboxdata, int } /* Create window */ - if (messageboxdata->window && SDL_strcmp(video->name, "x11") == 0) { + if (messageboxdata->window && video && SDL_strcmp(video->name, "x11") == 0) { // Only use the window as a parent if it is from the X11 driver. parent_window = messageboxdata->window; }