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.

Reply via email to