https://bugs.kde.org/show_bug.cgi?id=388127

            Bug ID: 388127
           Summary: Kwin crashes when switching desktops
           Product: kwin
           Version: 5.11.4
          Platform: Archlinux Packages
                OS: Linux
            Status: UNCONFIRMED
          Severity: crash
          Priority: NOR
         Component: general
          Assignee: kwin-bugs-n...@kde.org
          Reporter: t...@tedstechshack.com
  Target Milestone: ---

This could be the same bug as #386370 but I am not sure. I don't have a
backtrace. I'll try and install versions with debug info but I wanted to file
this now.

I have tried different desktop switching effects, and I think what is causing
the issue is the "Desktop Switch On-Screen Display" option.

kwin crashes somewhat randomly when switching desktops. But it is fairly
regularly. I ran "kwin_x11" in a Konsole and before it crashes I get messages
like this;


QOpenGLContext::swapBuffers() called with non-exposed window, behavior is
undefined
QOpenGLContext::swapBuffers() called with non-exposed window, behavior is
undefined
QOpenGLContext::swapBuffers() called with non-exposed window, behavior is
undefined
QOpenGLContext::swapBuffers() called with non-exposed window, behavior is
undefined
QOpenGLContext::swapBuffers() called with non-exposed window, behavior is
undefined
QOpenGLContext::swapBuffers() called with non-exposed window, behavior is
undefined
QXcbConnection: XCB error: 3 (BadWindow), sequence: 64494, resource id:
130023438, major code: 18 (ChangeProperty), minor code: 0
QXcbConnection: XCB error: 3 (BadWindow), sequence: 1686, resource id:
130023438, major code: 18 (ChangeProperty), minor code: 0
QOpenGLContext::swapBuffers() called with non-exposed window, behavior is
undefined
QOpenGLContext::swapBuffers() called with non-exposed window, behavior is
undefined
QOpenGLContext::swapBuffers() called with non-exposed window, behavior is
undefined
The X11 connection broke: No error (code 0)
XIO:  fatal IO error 11 (Resource temporarily unavailable) on X server ":0"
      after 96363 requests (96363 known processed) with 0 events remaining.


As this might help as well;

>kwin_x11 
QXcbConnection: XCB error: 3 (BadWindow), sequence: 172, resource id:
127926294, major code: 20 (GetProperty), minor code: 0
OpenGL vendor string:                   NVIDIA Corporation
OpenGL renderer string:                 GeForce GTX 760/PCIe/SSE2
OpenGL version string:                  4.6.0 NVIDIA 387.34
OpenGL shading language version string: 4.60 NVIDIA
Driver:                                 NVIDIA
Driver version:                         387.34
GPU class:                              Unknown
OpenGL version:                         4.6
GLSL version:                           4.60
X server version:                       1.19.5
Linux kernel version:                   4.14.7
Requires strict binding:                no
GLSL shaders:                           yes
Texture NPOT support:                   yes
Virtual Machine:                        no


Just by experiment I turned off the "Desktop Switch On-Screen Display" option
and I don't seem to be crashing now.

You can try and reproduce by turning that option on and switching desktops
multiple times until kwin crashes. Once kwin crashes, I am able to run it again
in a console and continue working.

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to