From f07dd827aebb150b03793e7ef66afffba6bcb06d Mon Sep 17 00:00:00 2001 From: Geoffrey McRae Date: Mon, 8 Sep 2025 10:57:08 +1000 Subject: [PATCH] [client] egl: fix null pointer dereference crash --- client/renderers/EGL/desktop.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/client/renderers/EGL/desktop.c b/client/renderers/EGL/desktop.c index 38a5adbc..64015bc4 100644 --- a/client/renderers/EGL/desktop.c +++ b/client/renderers/EGL/desktop.c @@ -479,6 +479,9 @@ bool egl_desktopRender(EGL_Desktop * desktop, unsigned int outputWidth, EGL_Texture * texture = egl_postProcessGetOutput(desktop->pp, &finalSizeX, &finalSizeY); + if (!texture) + texture = tex; + glBindFramebuffer(GL_FRAMEBUFFER, 0); egl_resetViewport(desktop->egl);