https://bugs.kde.org/show_bug.cgi?id=500114
Zamundaaa <[email protected]> changed: What |Removed |Added ---------------------------------------------------------------------------- Latest Commit|https://invent.kde.org/plas |https://invent.kde.org/plas |ma/kwin/-/commit/86ba65c5f3 |ma/kwin/-/commit/a0371ff242 |f4ab32bf63be9f4a170446ca69d |e43b02cc11684fa92d8f03a86c6 |d66 |172 --- Comment #9 from Zamundaaa <[email protected]> --- Git commit a0371ff242e43b02cc11684fa92d8f03a86c6172 by Xaver Hugl. Committed on 23/07/2026 at 11:18. Pushed by zamundaaa into branch 'Plasma/6.7'. opengl/egldisplay: work around libepoxy failing when GPU resets happen libepoxy calls glGetString(GL_VERSION) when resolving OpenGL functions, which returns nullptr after a GPU reset. When that happens, it assumes the OpenGL version is zero, and aborts because nothing is supported with OpenGL version zero. To avoid these random crashes, just set our own handler for when resolving functions fails. It prints about the failure, so we still find out if anything actually misbehaves, but doesn't abort on GPU resets. Related: bug 519263 (cherry picked from commit 86ba65c5f3f4ab32bf63be9f4a170446ca69dd66) M +17 -0 src/opengl/egldisplay.cpp https://invent.kde.org/plasma/kwin/-/commit/a0371ff242e43b02cc11684fa92d8f03a86c6172 -- You are receiving this mail because: You are watching all bug changes.
