https://bugs.kde.org/show_bug.cgi?id=428468
Yaroslav Sidlovsky <zawer...@gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |zawer...@gmail.com --- Comment #13 from Yaroslav Sidlovsky <zawer...@gmail.com> --- I can reproduce this bug too. Crash happens somewhere in kwayland-server. Thread 1 "kwin_wayland" received signal SIGSEGV, Segmentation fault. KWaylandServer::SurfaceInterface::frameRendered (this=0x5641f8f55120, msec=151866) at /usr/src/debug/kwayland-server-5.20.5-1.fc33.x86_64/src/server/surface_interface.cpp:420 420 const bool needsFlush = !d->current.frameCallbacks.isEmpty(); Full stack trace: ``` Thread 1 "kwin_wayland" received signal SIGSEGV, Segmentation fault. KWaylandServer::SurfaceInterface::frameRendered (this=0x5641f8f55120, msec=151866) at /usr/src/debug/kwayland-server-5.20.5-1.fc33.x86_64/src/server/surface_interface.cpp:420 420 const bool needsFlush = !d->current.frameCallbacks.isEmpty(); Thread 15 (Thread 0x7f553a029640 (LWP 26472) "EglStrmComm*261"): #0 0x00007f55fd8aae1c in recv () at /lib64/libc.so.6 #1 0x00007f55e8618e63 in () at /lib64/libEGL_nvidia.so.0 #2 0x00007f55e8619c14 in () at /lib64/libEGL_nvidia.so.0 #3 0x00007f55e860ee05 in () at /lib64/libEGL_nvidia.so.0 #4 0x00007f55e865bd4e in () at /lib64/libEGL_nvidia.so.0 #5 0x00007f55fd1b13f9 in start_thread () at /lib64/libpthread.so.0 #6 0x00007f55fd8a9b53 in clone () at /lib64/libc.so.6 Thread 10 (Thread 0x7f55d50b7640 (LWP 26184) "kwin_wayland"): #0 0x00007f55fd8a9e9e in epoll_wait () at /lib64/libc.so.6 #1 0x00007f55e8058518 in impl_pollfd_wait () at /usr/lib64/spa-0.2/support/libspa-support.so #2 0x00007f55e804e7b4 in loop_iterate () at /usr/lib64/spa-0.2/support/libspa-support.so #3 0x00007f55ff48b427 in do_loop () at /lib64/libpipewire-0.3.so.0 #4 0x00007f55fd1b13f9 in start_thread () at /lib64/libpthread.so.0 #5 0x00007f55fd8a9b53 in clone () at /lib64/libc.so.6 Thread 9 (Thread 0x7f553b02b640 (LWP 25280) "EglStrmComm*2D1"): #0 0x00007f55fd8aae1c in recv () at /lib64/libc.so.6 #1 0x00007f55e8618e63 in () at /lib64/libEGL_nvidia.so.0 #2 0x00007f55e8619c14 in () at /lib64/libEGL_nvidia.so.0 #3 0x00007f55e860ee05 in () at /lib64/libEGL_nvidia.so.0 #4 0x00007f55e865bd4e in () at /lib64/libEGL_nvidia.so.0 #5 0x00007f55fd1b13f9 in start_thread () at /lib64/libpthread.so.0 #6 0x00007f55fd8a9b53 in clone () at /lib64/libc.so.6 Thread 8 (Thread 0x7f5540f97640 (LWP 25258) "EglStrmComm*C21"): #0 0x00007f55fd8aae1c in recv () at /lib64/libc.so.6 #1 0x00007f55e8618e63 in () at /lib64/libEGL_nvidia.so.0 #2 0x00007f55e8619c14 in () at /lib64/libEGL_nvidia.so.0 #3 0x00007f55e860ee05 in () at /lib64/libEGL_nvidia.so.0 #4 0x00007f55e865bd4e in () at /lib64/libEGL_nvidia.so.0 #5 0x00007f55fd1b13f9 in start_thread () at /lib64/libpthread.so.0 #6 0x00007f55fd8a9b53 in clone () at /lib64/libc.so.6 Thread 7 (Thread 0x7f55c761a640 (LWP 24719) "kwin_wayland"): #0 0x00007f55fd1b76c2 in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0 #1 0x00007f55fd594cec in QTWTF::TCMalloc_PageHeap::scavengerThread() () at /lib64/libQt5Script.so.5 #2 0x00007f55fd594d1f in () at /lib64/libQt5Script.so.5 #3 0x00007f55fd1b13f9 in start_thread () at /lib64/libpthread.so.0 #4 0x00007f55fd8a9b53 in clone () at /lib64/libc.so.6 Thread 6 (Thread 0x7f55d7c67640 (LWP 24716) "QQmlThread"): #0 0x00007f55fd89ea5f in poll () at /lib64/libc.so.6 #1 0x00007f55fb95d9f6 in g_main_context_iterate.constprop () at /lib64/libglib-2.0.so.0 #2 0x00007f55fb908e33 in g_main_context_iteration () at /lib64/libglib-2.0.so.0 #3 0x00007f55fdf966f3 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt5Core.so.5 #4 0x00007f55fdf4857b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt5Core.so.5 #5 0x00007f55fddadb67 in QThread::exec() () at /lib64/libQt5Core.so.5 #6 0x00007f55fca6d5ec in QQmlThreadPrivate::run() () at /lib64/libQt5Qml.so.5 #7 0x00007f55fddaedf0 in QThreadPrivate::start(void*) () at /lib64/libQt5Core.so.5 #8 0x00007f55fd1b13f9 in start_thread () at /lib64/libpthread.so.0 #9 0x00007f55fd8a9b53 in clone () at /lib64/libc.so.6 Thread 5 (Thread 0x7f55d958d640 (LWP 24714) "EglStrmAcq*DAB1"): #0 0x00007f55fd1b76c2 in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0 #1 0x00007f55e8657068 in () at /lib64/libEGL_nvidia.so.0 #2 0x00007f55e86246b8 in () at /lib64/libEGL_nvidia.so.0 #3 0x00007f55e865bd4e in () at /lib64/libEGL_nvidia.so.0 #4 0x00007f55fd1b13f9 in start_thread () at /lib64/libpthread.so.0 #5 0x00007f55fd8a9b53 in clone () at /lib64/libc.so.6 Thread 4 (Thread 0x7f55e91ee640 (LWP 24709) "libinput-connec"): #0 0x00007f55fd89ea5f in poll () at /lib64/libc.so.6 #1 0x00007f55fb95d9f6 in g_main_context_iterate.constprop () at /lib64/libglib-2.0.so.0 #2 0x00007f55fb908e33 in g_main_context_iteration () at /lib64/libglib-2.0.so.0 #3 0x00007f55fdf966f3 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt5Core.so.5 #4 0x00007f55fdf4857b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt5Core.so.5 #5 0x00007f55fddadb67 in QThread::exec() () at /lib64/libQt5Core.so.5 #6 0x00007f55fddaedf0 in QThreadPrivate::start(void*) () at /lib64/libQt5Core.so.5 #7 0x00007f55fd1b13f9 in start_thread () at /lib64/libpthread.so.0 #8 0x00007f55fd8a9b53 in clone () at /lib64/libc.so.6 Thread 3 (Thread 0x7f55e99ef640 (LWP 24708) "QThread"): #0 0x00007f55fd89ea5f in poll () at /lib64/libc.so.6 #1 0x00007f55fb95d9f6 in g_main_context_iterate.constprop () at /lib64/libglib-2.0.so.0 #2 0x00007f55fb908e33 in g_main_context_iteration () at /lib64/libglib-2.0.so.0 #3 0x00007f55fdf966f3 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt5Core.so.5 #4 0x00007f55fdf4857b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt5Core.so.5 #5 0x00007f55fddadb67 in QThread::exec() () at /lib64/libQt5Core.so.5 #6 0x00007f55fddaedf0 in QThreadPrivate::start(void*) () at /lib64/libQt5Core.so.5 #7 0x00007f55fd1b13f9 in start_thread () at /lib64/libpthread.so.0 #8 0x00007f55fd8a9b53 in clone () at /lib64/libc.so.6 Thread 2 (Thread 0x7f55ea337640 (LWP 24707) "QDBusConnection"): #0 0x00007f55fd89ea5f in poll () at /lib64/libc.so.6 #1 0x00007f55fb95d9f6 in g_main_context_iterate.constprop () at /lib64/libglib-2.0.so.0 #2 0x00007f55fb908e33 in g_main_context_iteration () at /lib64/libglib-2.0.so.0 #3 0x00007f55fdf966f3 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt5Core.so.5 #4 0x00007f55fdf4857b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt5Core.so.5 #5 0x00007f55fddadb67 in QThread::exec() () at /lib64/libQt5Core.so.5 #6 0x00007f55ff03510b in QDBusConnectionManager::run() () at /lib64/libQt5DBus.so.5 #7 0x00007f55fddaedf0 in QThreadPrivate::start(void*) () at /lib64/libQt5Core.so.5 #8 0x00007f55fd1b13f9 in start_thread () at /lib64/libpthread.so.0 #9 0x00007f55fd8a9b53 in clone () at /lib64/libc.so.6 Thread 1 (Thread 0x7f55fdc95940 (LWP 24706) "kwin_wayland"): #0 KWaylandServer::SurfaceInterface::frameRendered(unsigned int) (this=0x5641f8f55120, msec=151866) at /usr/src/debug/kwayland-server-5.20.5-1.fc33.x86_64/src/server/surface_interface.cpp:420 #1 0x00007f55ff6d10a0 in KWin::CursorImage::markAsRendered() (this=0x5641f8bf2c40) at /usr/src/debug/kwin-5.20.5-1.fc33.x86_64/pointer_input.cpp:973 #2 0x00007f55fdf79386 in void doActivate<false>(QObject*, int, void**) () at /lib64/libQt5Core.so.5 #3 0x00007f55ff5fba49 in KWin::Cursor::rendered(QRect const&) (this=<optimized out>, _t1=<optimized out>) at /usr/src/debug/kwin-5.20.5-1.fc33.x86_64/x86_64-redhat-linux-gnu/kwin_autogen/EWIEGA46WW/moc_cursor.cpp:230 #4 0x00007f55ff64f7ce in KWin::Cursor::markAsRendered() (this=0x5641f88cef50) at /usr/src/debug/kwin-5.20.5-1.fc33.x86_64/cursor.h:170 #5 KWin::Compositor::performCompositing() (this=0x5641f896d0f0) at /usr/src/debug/kwin-5.20.5-1.fc33.x86_64/composite.cpp:709 #6 0x00007f55e9a44b3d in drmHandleEvent () at /lib64/libdrm.so.2 #7 0x00007f55e9aa886b in operator() (__closure=<optimized out>) at /usr/src/debug/kwin-5.20.5-1.fc33.x86_64/plugins/platforms/drm/drm_backend.cpp:269 #8 QtPrivate::FunctorCall<QtPrivate::IndexesList<>, QtPrivate::List<>, void, KWin::DrmBackend::openDrm()::<lambda()> >::call (arg=<optimized out>, f=<optimized out>) at /usr/include/qt5/QtCore/qobjectdefs_impl.h:146 #9 QtPrivate::Functor<KWin::DrmBackend::openDrm()::<lambda()>, 0>::call<QtPrivate::List<>, void> (arg=<optimized out>, f=<optimized out>) at /usr/include/qt5/QtCore/qobjectdefs_impl.h:256 #10 QtPrivate::QFunctorSlotObject<KWin::DrmBackend::openDrm()::<lambda()>, 0, QtPrivate::List<>, void>::impl(int, QtPrivate::QSlotObjectBase *, QObject *, void **, bool *) (which=<optimized out>, this_=<optimized out>, r=<optimized out>, a=<optimized out>, ret=<optimized out>) at /usr/include/qt5/QtCore/qobjectdefs_impl.h:443 #11 0x00007f55fdf79386 in void doActivate<false>(QObject*, int, void**) () at /lib64/libQt5Core.so.5 #12 0x00007f55fdf7c77a in QSocketNotifier::activated(QSocketDescriptor, QSocketNotifier::Type, QSocketNotifier::QPrivateSignal) () at /lib64/libQt5Core.so.5 #13 0x00007f55fdf7cf21 in QSocketNotifier::event(QEvent*) () at /lib64/libQt5Core.so.5 #14 0x00007f55fe9e5ec3 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /lib64/libQt5Widgets.so.5 #15 0x00007f55fdf49bd8 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () at /lib64/libQt5Core.so.5 #16 0x00007f55fdf93a4e in QEventDispatcherUNIXPrivate::activateSocketNotifiers() () at /lib64/libQt5Core.so.5 #17 0x00007f55fdf93dd4 in QEventDispatcherUNIX::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt5Core.so.5 #18 0x00007f55ea9b91a1 in QUnixEventDispatcherQPA::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/qt5/plugins/platforms/KWinQpaPlugin.so #19 0x00007f55fdf4857b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt5Core.so.5 #20 0x00007f55fdf501b4 in QCoreApplication::exec() () at /lib64/libQt5Core.so.5 #21 0x00005641f850655e in main(int, char**) (argc=<optimized out>, argv=0x7ffd4bc49df0) at /usr/src/debug/kwin-5.20.5-1.fc33.x86_64/main_wayland.cpp:702 ``` -- You are receiving this mail because: You are watching all bug changes.