Seems to fall into the graphics driver, it's kwin_wayland crashing nevertheless. #0 0x0000007fddcd31ac in () at /usr/lib/aarch64-linux-gnu/dri/vc4_dri.so #1 0x0000007fddcd1c94 in () at /usr/lib/aarch64-linux-gnu/dri/vc4_dri.so #2 0x0000007fddcd1d68 in () at /usr/lib/aarch64-linux-gnu/dri/vc4_dri.so #3 0x0000007fdd2e836c in () at /usr/lib/aarch64-linux-gnu/dri/vc4_dri.so #4 0x0000007ff74cce48 in KWin::GLVertexBuffer::endOfFrame() (this=0x55558c0990) at /home/mycroft/kwin/src/libkwineffects/kwinglutils.cpp:2219 #5 0x0000007fec5b8388 in KWin::SceneOpenGL::paint(int, QRegion const&, QList<KWin::Toplevel*> const&, KWin::RenderLoop*) (this=0x5555869350, screenId=0, damage=..., toplevels=..., renderLoop=0x5555770b90) at /home/mycroft/kwin/src/plugins/scenes/opengl/scene_opengl.cpp:461 #6 0x0000007ff7901994 in KWin::Compositor::composite(KWin::RenderLoop*) (this=0x55557f3830, renderLoop=0x5555770b90) at /home/mycroft/kwin/src/composite.cpp:620 #7 0x0000007ff7901678 in KWin::Compositor::handleFrameRequested(KWin::RenderLoop*) (this=0x55557f3830, renderLoop=0x5555770b90) at /home/mycroft/kwin/src/composite.cpp:581 #8 0x0000007ff790c7f4 in QtPrivate::FunctorCall<QtPrivate::IndexesList<0>, QtPrivate::List<KWin::RenderLoop*>, void, void (KWin::Compositor::*)(KWin::RenderLoop*)>::call(void (KWin::Compositor::*)(KWin::RenderLoop*), KWin::Compositor*, void**) (f= (void (KWin::Compositor::*)(KWin::Compositor * const, KWin::RenderLoop *)) 0x7ff790164c <KWin::Compositor::handleFrameRequested(KWin::RenderLoop*)>, o=0x55557f3830, arg=0x7fffffe158) at /usr/include/aarch64-linux-gnu/qt5/QtCore/qobjectdefs_impl.h:152 #9 0x0000007ff790c0ec in QtPrivate::FunctionPointer<void (KWin::Compositor::*)(KWin::RenderLoop*)>::call<QtPrivate::List<KWin::RenderLoop*>, void>(void (KWin::Compositor::*)(KWin::RenderLoop*), KWin::Compositor*, void**) (f= (void (KWin::Compositor::*)(KWin::Compositor * const, KWin::RenderLoop *)) 0x7ff790164c <KWin::Compositor::handleFrameRequested(KWin::RenderLoop*)>, o=0x55557f3830, arg=0x7fffffe158) at /usr/include/aarch64-linux-gnu/qt5/QtCore/qobjectdefs_impl.h:185 #10 0x0000007ff790b2f8 in QtPrivate::QSlotObject<void (KWin::Compositor::*)(KWin::RenderLoop*), QtPrivate::List<KWin::RenderLoop*>, void>::impl(int, QtPrivate::QSlotObjectBase*, QObject*, void**, bool*) (which=1, this_=0x5555f188e0, r=0x55557f3830, a=0x7fffffe158, ret=0x0) at /usr/include/aarch64-linux-gnu/qt5/QtCore/qobjectdefs_impl.h:418 #11 0x0000007ff5d9b62c in () at /lib/aarch64-linux-gnu/libQt5Core.so.5 #12 0x0000007ff788c8f0 in KWin::RenderLoop::frameRequested(KWin::RenderLoop*) (this=0x5555770b90, _t1=0x5555770b90) at /home/mycroft/build-kwin/src/kwin_autogen/EWIEGA46WW/moc_renderloop.cpp:206 #13 0x0000007ff7a4b1b8 in KWin::RenderLoopPrivate::dispatch() (this=0x5555721b30) at /home/mycroft/kwin/src/renderloop.cpp:162 #14 0x0000007ff7a4a974 in KWin::RenderLoopPrivate::<lambda()>::operator()(void) const (__closure=0x5555770b60) at /home/mycroft/kwin/src/renderloop.cpp:31 #15 0x0000007ff7a4b8b4 in QtPrivate::FunctorCall<QtPrivate::IndexesList<>, QtPrivate::List<>, void, KWin::RenderLoopPrivate::RenderLoopPrivate(KWin::RenderLoop*)::<lambda()> >::call(KWin::RenderLoopPrivate::<lambda()> &, void **) (f=..., arg=0x7fffffe378) at /usr/include/aarch64-linux-gnu/qt5/QtCore/qobjectdefs_impl.h:146 #16 0x0000007ff7a4b87c in QtPrivate::Functor<KWin::RenderLoopPrivate::RenderLoopPrivate(KWin::RenderLoop*)::<lambda()>, 0>::call<QtPrivate::List<>, void>(KWin::RenderLoopPrivate::<lambda()> &, void *, void **) (f=..., arg=0x7fffffe378) at /usr/include/aarch64-linux-gnu/qt5/QtCore/qobjectdefs_impl.h:256 #17 0x0000007ff7a4b844 in QtPrivate::QFunctorSlotObject<KWin::RenderLoopPrivate::RenderLoopPrivate(KWin::RenderLoop*)::<lambda()>, 0, QtPrivate::List<>, void>::impl(int, QtPrivate::QSlotObjectBase *, QObject *, void **, bool *) (which=1, this_=0x5555770b50, r=0x5555770b90, a=0x7fffffe378, ret=0x0) at /usr/include/aarch64-linux-gnu/qt5/QtCore/qobjectdefs_impl.h:443 #18 0x0000007ff5d9b62c in () at /lib/aarch64-linux-gnu/libQt5Core.so.5 #19 0x0000007ff5da05a8 in QTimer::timeout(QTimer::QPrivateSignal) () at /lib/aarch64-linux-gnu/libQt5Core.so.5 #20 0x0000007ff5d91854 in QObject::event(QEvent*) () at /lib/aarch64-linux-gnu/libQt5Core.so.5 #21 0x0000007ff69ad534 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /lib/aarch64-linux-gnu/libQt5Widgets.so.5 #22 0x0000007ff69b6558 in QApplication::notify(QObject*, QEvent*) () at /lib/aarch64-linux-gnu/libQt5Widgets.so.5 #23 0x0000007ff5d60dc0 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () at /lib/aarch64-linux-gnu/libQt5Core.so.5 #24 0x0000007ff5dc04e8 in QTimerInfoList::activateTimers() () at /lib/aarch64-linux-gnu/libQt5Core.so.5 #25 0x0000007ff5dbe6fc in QEventDispatcherUNIX::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib/aarch64-linux-gnu/libQt5Core.so.5 #26 0x0000005555623d1c in QUnixEventDispatcherQPA::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () #27 0x0000007ff5d5f4fc in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib/aarch64-linux-gnu/libQt5Core.so.5 #28 0x0000007ff5d681d0 in QCoreApplication::exec() () at /lib/aarch64-linux-gnu/libQt5Core.so.5 #29 0x000000555558aa1c in main(int, char**) (argc=7, argv=0x7fffffee28) at /home/mycroft/kwin/src/main_wayland.cpp:719
Seems to only happen when started windowed