From 773c086dca5c45821853bbb4a9c22794a6069054 Mon Sep 17 00:00:00 2001 From: Wunkolo Date: Tue, 26 May 2026 09:21:26 -0700 Subject: [PATCH] renderer_gl: Fix MakeHandle string-view hazard `glObjectLabel` expects a null-terminated string, but an `std::string_view` is not necessarily null-terminated --- src/video_core/renderer_opengl/gl_texture_runtime.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/video_core/renderer_opengl/gl_texture_runtime.cpp b/src/video_core/renderer_opengl/gl_texture_runtime.cpp index 982e227cd..09450f2b1 100644 --- a/src/video_core/renderer_opengl/gl_texture_runtime.cpp +++ b/src/video_core/renderer_opengl/gl_texture_runtime.cpp @@ -112,7 +112,7 @@ static constexpr std::array CUSTOM_TUPLES = {{ glTexParameteri(target, GL_TEXTURE_WRAP_T, GL_CLAMP_TO_EDGE); if (!debug_name.empty()) { - glObjectLabel(GL_TEXTURE, texture.handle, -1, debug_name.data()); + glObjectLabel(GL_TEXTURE, texture.handle, debug_name.size(), debug_name.data()); } return texture;