https://bugs.kde.org/show_bug.cgi?id=478251
Liz <warp-spam_...@aehallh.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |warp-spam_...@aehallh.com --- Comment #1 from Liz <warp-spam_...@aehallh.com> --- I am seeing what appears to be the same failure. To provide a bit more information on what is failing, there appears to be two different things going wrong, though it is distinctly possible that the second problem is related to the first. This is all in kwin 5.57.9 as packaged in Debian sid. In src/backends/drm/drm_gbm_surface.cpp there is GbmSurface::swapBuffers, this calls eglSwapBuffers, and then calls gbm_surface_lock_front_buffer. The latter call to gbm_surface_lock_front_buffer is failing, without any indication as to why. When that fails, we eventually get to GbmSurface::~GbmSurface, which calls gbm_surface_destroy, which triggers a very unhappy error about something either being freed twice, or there being memory corruption in play. That is a fatal error inside libc6, resulting in kwin dying. What I can't figure out, so far at least, is _why_. I am also on a nVidia RTX 3060, running the 545.23.08 driver. I would love a minimum viable test application for EGL on GBM to make it easier to test success/failure. -- You are receiving this mail because: You are watching all bug changes.