https://bugs.kde.org/show_bug.cgi?id=406319
--- Comment #10 from Thanh <than...@vivaldi.net> --- I followed this guide https://community.kde.org/KWin/Debugging, here is stacktrace: [Thread debugging using libthread_db enabled] Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". 0x00007fb85f6859f3 in futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x560b85a9b7c4) at ../sysdeps/unix/sysv/linux/futex-internal.h:88 88 ../sysdeps/unix/sysv/linux/futex-internal.h: No such file or directory. (gdb) bt #0 0x00007fb85f6859f3 in futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x560b85a9b7c4) at ../sysdeps/unix/sysv/linux/futex-internal.h:88 #1 0x00007fb85f6859f3 in __pthread_cond_wait_common (abstime=0x0, mutex=0x560b85a9b770, cond=0x560b85a9b798) at pthread_cond_wait.c:502 #2 0x00007fb85f6859f3 in __pthread_cond_wait (cond=0x560b85a9b798, mutex=0x560b85a9b770) at pthread_cond_wait.c:655 #3 0x00007fb863a29b4b in QWaitCondition::wait(QMutex*, QDeadlineTimer) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #4 0x00007fb863a29e59 in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #5 0x00007fb85e81411d in () at /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5 #6 0x00007fb85e816685 in () at /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5 #7 0x00007fb85e816d09 in () at /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5 #8 0x00007fb8641ceac5 in QWindow::event(QEvent*) () at /usr/lib/x86_64-linux-gnu/libQt5Gui.so.5 #9 0x00007fb85e875285 in QQuickWindow::event(QEvent*) () at /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5 #10 0x00007fb8649f183c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5 #11 0x00007fb8649f8dd0 in QApplication::notify(QObject*, QEvent*) () at /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5 #12 0x00007fb863bfb328 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #13 0x00007fb8641c44ca in QGuiApplicationPrivate::processExposeEvent(QWindowSystemInterfacePrivate::ExposeEvent*) () at /usr/lib/x86_64-linux-gnu/libQt5Gui.so.5 #14 0x00007fb8641c471d in QGuiApplicationPrivate::processWindowSystemEvent(QWindowSystemInterfacePrivate::WindowSystemEvent*) () at /usr/lib/x86_64-linux-gnu/libQt5Gui.so.5 #15 0x00007fb86419d14b in QWindowSystemInterface::sendWindowSystemEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/x86_64-linux-gnu/libQt5Gui.so.5 #16 0x00007fb84ed326a3 in () at /usr/lib/x86_64-linux-gnu/libQt5XcbQpa.so.5 #17 0x00007fb863bf964a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #18 0x00007fb863c02800 in QCoreApplication::exec() () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #19 0x00007fb8669d2dbb in kdemain(int, char**) (argc=<optimized out>, argv=0x7fff0b9498e8) at ./main_x11.cpp:469 #20 0x00007fb8665fab97 in __libc_start_main (main= 0x560b83e89720 <main>, argc=1, argv=0x7fff0b9498e8, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7fff0b9498d8) at ../csu/libc-start.c:310 #21 0x0000560b83e8975a in _start () (gdb) info thread Id Target Id Frame * 1 Thread 0x7fb866d8a880 (LWP 1800) "kwin_x11" 0x00007fb85f6859f3 in futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x560b85a9b7c4) at ../sysdeps/unix/sysv/linux/futex-internal.h:88 2 Thread 0x7fb84e01f700 (LWP 1832) "QXcbEventQueue" 0x00007fb8666edbf9 in __GI___poll (fds=0x7fb84e01ec38, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 3 Thread 0x7fb847fff700 (LWP 1858) "QDBusConnection" 0x00007fb8666edcf6 in __GI_ppoll (fds=0x7fb8400124a8, nfds=4, timeout=<optimized out>, sigmask=0x0) at ../sysdeps/unix/sysv/linux/ppoll.c:39 4 Thread 0x7fb845287700 (LWP 1917) "QQmlThread" 0x00007fb8666edcf6 in __GI_ppoll (fds=0x7fb83c000d28, nfds=1, timeout=<optimized out>, sigmask=0x0) at ../sysdeps/unix/sysv/linux/ppoll.c:39 5 Thread 0x7fb82ffff700 (LWP 1921) "kwin_x11" 0x00007fb85f6859f3 in futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x7fb862c39fb8) at ../sysdeps/unix/sysv/linux/futex-internal.h:88 6 Thread 0x7fb837ddb700 (LWP 2110) "QSGRenderThread" 0x00007fb8666edbf9 in __GI___poll (fds=0x7fb837dda6b0, nfds=1, timeout=1000) at ../sysdeps/unix/sysv/linux/poll.c:29 7 Thread 0x7fb834901700 (LWP 4135) "QQmlThread" 0x00007fb8666edcf6 in __GI_ppoll (fds=0x7fb828001af8, nfds=1, timeout=<optimized out>, sigmask=0x0) at ../sysdeps/unix/sysv/linux/ppoll.c:39 8 Thread 0x7fb845ee7700 (LWP 4136) "QSGRenderThread" 0x00007fb85f6859f3 in futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x560b85dfb6b4) at ../sysdeps/unix/sysv/linux/futex-internal.h:88 (gdb) thread 2 [Switching to thread 2 (Thread 0x7fb84e01f700 (LWP 1832))] #0 0x00007fb8666edbf9 in __GI___poll (fds=0x7fb84e01ec38, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 29 ../sysdeps/unix/sysv/linux/poll.c: No such file or directory. (gdb) bt #0 0x00007fb8666edbf9 in __GI___poll (fds=0x7fb84e01ec38, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 #1 0x00007fb86375e747 in () at /usr/lib/x86_64-linux-gnu/libxcb.so.1 #2 0x00007fb86376036a in xcb_wait_for_event () at /usr/lib/x86_64-linux-gnu/libxcb.so.1 #3 0x00007fb84ed3132a in () at /usr/lib/x86_64-linux-gnu/libQt5XcbQpa.so.5 #4 0x00007fb863a22bc2 in () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #5 0x00007fb85f67f6db in start_thread (arg=0x7fb84e01f700) at pthread_create.c:463 #6 0x00007fb8666fa88f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 (gdb) thread 3 [Switching to thread 3 (Thread 0x7fb847fff700 (LWP 1858))] #0 0x00007fb8666edcf6 in __GI_ppoll (fds=0x7fb8400124a8, nfds=4, timeout=<optimized out>, sigmask=0x0) at ../sysdeps/unix/sysv/linux/ppoll.c:39 39 ../sysdeps/unix/sysv/linux/ppoll.c: No such file or directory. (gdb) bt #0 0x00007fb8666edcf6 in __GI_ppoll (fds=0x7fb8400124a8, nfds=4, timeout=<optimized out>, sigmask=0x0) at ../sysdeps/unix/sysv/linux/ppoll.c:39 #1 0x00007fb863c53e41 in qt_safe_poll(pollfd*, unsigned long, timespec const*) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #2 0x00007fb863c5554e in QEventDispatcherUNIX::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #3 0x00007fb863bf964a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #4 0x00007fb863a2141a in QThread::exec() () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #5 0x00007fb85cf1b015 in () at /usr/lib/x86_64-linux-gnu/libQt5DBus.so.5 #6 0x00007fb863a22bc2 in () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #7 0x00007fb85f67f6db in start_thread (arg=0x7fb847fff700) at pthread_create.c:463 #8 0x00007fb8666fa88f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 (gdb) thread 4 [Switching to thread 4 (Thread 0x7fb845287700 (LWP 1917))] #0 0x00007fb8666edcf6 in __GI_ppoll (fds=0x7fb83c000d28, nfds=1, timeout=<optimized out>, sigmask=0x0) at ../sysdeps/unix/sysv/linux/ppoll.c:39 39 in ../sysdeps/unix/sysv/linux/ppoll.c (gdb) bt #0 0x00007fb8666edcf6 in __GI_ppoll (fds=0x7fb83c000d28, nfds=1, timeout=<optimized out>, sigmask=0x0) at ../sysdeps/unix/sysv/linux/ppoll.c:39 #1 0x00007fb863c53e41 in qt_safe_poll(pollfd*, unsigned long, timespec const*) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #2 0x00007fb863c5554e in QEventDispatcherUNIX::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #3 0x00007fb863bf964a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #4 0x00007fb863a2141a in QThread::exec() () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #5 0x00007fb85e0a02e5 in () at /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5 #6 0x00007fb863a22bc2 in () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #7 0x00007fb85f67f6db in start_thread (arg=0x7fb845287700) at pthread_create.c:463 #8 0x00007fb8666fa88f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 (gdb) thread 5 [Switching to thread 5 (Thread 0x7fb82ffff700 (LWP 1921))] #0 0x00007fb85f6859f3 in futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x7fb862c39fb8) at ../sysdeps/unix/sysv/linux/futex-internal.h:88 88 ../sysdeps/unix/sysv/linux/futex-internal.h: No such file or directory. (gdb) bt #0 0x00007fb85f6859f3 in futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x7fb862c39fb8) at ../sysdeps/unix/sysv/linux/futex-internal.h:88 #1 0x00007fb85f6859f3 in __pthread_cond_wait_common (abstime=0x0, mutex=0x7fb862c39f68, cond=0x7fb862c39f90) at pthread_cond_wait.c:502 #2 0x00007fb85f6859f3 in __pthread_cond_wait (cond=0x7fb862c39f90, mutex=0x7fb862c39f68) at pthread_cond_wait.c:655 #3 0x00007fb862943844 in () at /usr/lib/x86_64-linux-gnu/libQt5Script.so.5 #4 0x00007fb862943889 in () at /usr/lib/x86_64-linux-gnu/libQt5Script.so.5 #5 0x00007fb85f67f6db in start_thread (arg=0x7fb82ffff700) at pthread_create.c:463 #6 0x00007fb8666fa88f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 (gdb) thread 6 [Switching to thread 6 (Thread 0x7fb837ddb700 (LWP 2110))] #0 0x00007fb8666edbf9 in __GI___poll (fds=0x7fb837dda6b0, nfds=1, timeout=1000) at ../sysdeps/unix/sysv/linux/poll.c:29 29 ../sysdeps/unix/sysv/linux/poll.c: No such file or directory. (gdb) bt #0 0x00007fb8666edbf9 in __GI___poll (fds=0x7fb837dda6b0, nfds=1, timeout=1000) at ../sysdeps/unix/sysv/linux/poll.c:29 #1 0x00007fb837141315 in () at /usr/lib/x86_64-linux-gnu/libGLX_nvidia.so.0 #2 0x00007fb8361855b8 in () at /usr/lib/x86_64-linux-gnu/libnvidia-glcore.so.390.116 #3 0x00007fb836185d29 in () at /usr/lib/x86_64-linux-gnu/libnvidia-glcore.so.390.116 #4 0x00007fb837137e72 in () at /usr/lib/x86_64-linux-gnu/libGLX_nvidia.so.0 #5 0x00007fb8373d3ba2 in () at /usr/lib/x86_64-linux-gnu/qt5/plugins/xcbglintegrations/libqxcb-glx-integration.so #6 0x00007fb86420220f in QOpenGLContext::swapBuffers(QSurface*) () at /usr/lib/x86_64-linux-gnu/libQt5Gui.so.5 #7 0x00007fb85e813589 in () at /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5 #8 0x00007fb85e817198 in () at /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5 #9 0x00007fb863a22bc2 in () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #10 0x00007fb85f67f6db in start_thread (arg=0x7fb837ddb700) at pthread_create.c:463 #11 0x00007fb8666fa88f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 (gdb) thread 7 [Switching to thread 7 (Thread 0x7fb834901700 (LWP 4135))] #0 0x00007fb8666edcf6 in __GI_ppoll (fds=0x7fb828001af8, nfds=1, timeout=<optimized out>, sigmask=0x0) at ../sysdeps/unix/sysv/linux/ppoll.c:39 39 ../sysdeps/unix/sysv/linux/ppoll.c: No such file or directory. (gdb) bt #0 0x00007fb8666edcf6 in __GI_ppoll (fds=0x7fb828001af8, nfds=1, timeout=<optimized out>, sigmask=0x0) at ../sysdeps/unix/sysv/linux/ppoll.c:39 #1 0x00007fb863c53e41 in qt_safe_poll(pollfd*, unsigned long, timespec const*) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #2 0x00007fb863c5554e in QEventDispatcherUNIX::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #3 0x00007fb863bf964a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #4 0x00007fb863a2141a in QThread::exec() () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #5 0x00007fb85e0a02e5 in () at /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5 #6 0x00007fb863a22bc2 in () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #7 0x00007fb85f67f6db in start_thread (arg=0x7fb834901700) at pthread_create.c:463 #8 0x00007fb8666fa88f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 (gdb) thread 8 [Switching to thread 8 (Thread 0x7fb845ee7700 (LWP 4136))] #0 0x00007fb85f6859f3 in futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x560b85dfb6b4) at ../sysdeps/unix/sysv/linux/futex-internal.h:88 88 ../sysdeps/unix/sysv/linux/futex-internal.h: No such file or directory. (gdb) bt #0 0x00007fb85f6859f3 in futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x560b85dfb6b4) at ../sysdeps/unix/sysv/linux/futex-internal.h:88 #1 0x00007fb85f6859f3 in __pthread_cond_wait_common (abstime=0x0, mutex=0x560b85dfb660, cond=0x560b85dfb688) at pthread_cond_wait.c:502 #2 0x00007fb85f6859f3 in __pthread_cond_wait (cond=0x560b85dfb688, mutex=0x560b85dfb660) at pthread_cond_wait.c:655 #3 0x00007fb863a29b4b in QWaitCondition::wait(QMutex*, QDeadlineTimer) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #4 0x00007fb863a29e59 in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #5 0x00007fb85e816da8 in () at /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5 #6 0x00007fb85e8171da in () at /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5 #7 0x00007fb863a22bc2 in () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #8 0x00007fb85f67f6db in start_thread (arg=0x7fb845ee7700) at pthread_create.c:463 #9 0x00007fb8666fa88f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 -- You are receiving this mail because: You are watching all bug changes.