Thread 1 "kwin_wayland" received signal SIGINT, Interrupt. 0x00007fcbfcead05f in poll () from /usr/lib/libc.so.6 (gdb) bt #0 0x00007fcbfcead05f in poll () at /usr/lib/libc.so.6 #1 0x00007fcbfd3f863b in () at /usr/lib/libxcb.so.1 #2 0x00007fcbfd3fa08f in () at /usr/lib/libxcb.so.1 #3 0x00007fcbfd3fa1a2 in xcb_wait_for_reply () at /usr/lib/libxcb.so.1 #4 0x00007fcc01c8ad2e in KWin::Xcb::AbstractWrapper<KWin::Xcb::TreeData>::getReply() (this=0x56374807f7d0) at /home/david/projects/kde5/src/kde/workspace/kwin/xcbutils.h:323 #5 0x00007fcc01c8ac7c in KWin::Xcb::AbstractWrapper<KWin::Xcb::TreeData>::isNull() (this=0x56374807f7d0) at /home/david/projects/kde5/src/kde/workspace/kwin/xcbutils.h:254 #6 0x00007fcc01ce5f6a in KWin::Workspace::updateXStackingOrder() (this=0x5637473668d0) at /home/david/projects/kde5/src/kde/workspace/kwin/layers.cpp:732 #7 0x00007fcc01ce5dec in KWin::Workspace::xStackingOrder() const (this=0x5637473668d0) at /home/david/projects/kde5/src/kde/workspace/kwin/layers.cpp:719 #8 0x00007fcc01bf3743 in KWin::Compositor::performCompositing() (this=0x563747106850) at /home/david/projects/kde5/src/kde/workspace/kwin/composite.cpp:615 #9 0x00007fcc01bf3699 in KWin::Compositor::bufferSwapComplete() (this=0x563747106850) at /home/david/projects/kde5/src/kde/workspace/kwin/composite.cpp:593 I'm tempted to say we should queue performCompositing() to happen next event loop. We don't really want to be doing performing big actions in an event handler of DRM events. Though I can't immediately see why that would be the cause.
*** This bug has been marked as a duplicate of bug 442846 ***