https://bugs.kde.org/show_bug.cgi?id=451693
Bug ID: 451693 Summary: Kwin crashed x11 session Product: kwin Version: 5.24.3 Platform: Neon Packages OS: Linux Status: REPORTED Keywords: drkonqi Severity: crash Priority: NOR Component: general Assignee: kwin-bugs-n...@kde.org Reporter: atuimaginac...@gmail.com Target Milestone: --- Application: kwin_x11 (5.24.3) Qt Version: 5.15.3 Frameworks Version: 5.91.0 Operating System: Linux 5.13.0-35-generic x86_64 Windowing System: X11 Distribution: KDE neon User - 5.24 DrKonqi: 5.24.3 [KCrashBackend] -- Information about the crash: - What I was doing when the application crashed: I close maximized windows - Unusual behavior I noticed: flickering window makes it impossible to click on icons - Custom settings of the application: MACsimize v 1.0 Automatically move maximized window to a new virtual desktop. The crash can be reproduced sometimes. -- Backtrace: Application: KWin (kwin_x11), signal: Segmentation fault [New LWP 1299] [New LWP 1302] [New LWP 1305] [New LWP 1332] [New LWP 1337] [New LWP 1339] [New LWP 1343] [New LWP 1344] [New LWP 4635] [New LWP 4636] [New LWP 7308] [New LWP 8586] [New LWP 10347] [Thread debugging using libthread_db enabled] Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". 0x00007f28cdc2b9cf in __GI___poll (fds=0x7ffc90f5f1f8, nfds=1, timeout=1000) at ../sysdeps/unix/sysv/linux/poll.c:29 __preamble__ [Current thread is 1 (Thread 0x7f28c92a99c0 (LWP 1291))] Thread 14 (Thread 0x7f2872a76700 (LWP 10347)): #0 futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x7f2888e79550) at ../sysdeps/nptl/futex-internal.h:183 #1 __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x7f2888e79500, cond=0x7f2888e79528) at pthread_cond_wait.c:508 #2 __pthread_cond_wait (cond=0x7f2888e79528, mutex=0x7f2888e79500) at pthread_cond_wait.c:638 #3 0x00007f28c1f415eb in ?? () from /usr/lib/x86_64-linux-gnu/dri/iris_dri.so #4 0x00007f28c1f411eb in ?? () from /usr/lib/x86_64-linux-gnu/dri/iris_dri.so #5 0x00007f28ce8ba609 in start_thread (arg=<optimized out>) at pthread_create.c:477 #6 0x00007f28cdc38163 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 13 (Thread 0x7f287c248700 (LWP 8586)): #0 futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x556e92a85a60) at ../sysdeps/nptl/futex-internal.h:183 #1 __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x556e92a85a10, cond=0x556e92a85a38) at pthread_cond_wait.c:508 #2 __pthread_cond_wait (cond=0x556e92a85a38, mutex=0x556e92a85a10) at pthread_cond_wait.c:638 #3 0x00007f28c1f415eb in ?? () from /usr/lib/x86_64-linux-gnu/dri/iris_dri.so #4 0x00007f28c1f411eb in ?? () from /usr/lib/x86_64-linux-gnu/dri/iris_dri.so #5 0x00007f28ce8ba609 in start_thread (arg=<optimized out>) at pthread_create.c:477 #6 0x00007f28cdc38163 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 12 (Thread 0x7f28a37bf700 (LWP 7308)): #0 0x00007f28cdc2bac6 in __ppoll (fds=fds@entry=0x556e92672778, nfds=nfds@entry=1, timeout=<optimized out>, timeout@entry=0x0, sigmask=sigmask@entry=0x0) at ../sysdeps/unix/sysv/linux/ppoll.c:44 #1 0x00007f28ced13619 in ppoll (__ss=<optimized out>, __timeout=<optimized out>, __nfds=<optimized out>, __fds=<optimized out>) at /usr/include/x86_64-linux-gnu/bits/poll2.h:77 #2 qt_ppoll (timeout_ts=0x0, nfds=1, fds=0x556e92672778) at kernel/qcore_unix.cpp:132 #3 qt_ppoll (timeout_ts=0x0, nfds=1, fds=0x556e92672778) at kernel/qcore_unix.cpp:129 #4 qt_safe_poll (fds=0x556e92672778, nfds=1, timeout_ts=timeout_ts@entry=0x0) at kernel/qcore_unix.cpp:155 #5 0x00007f28ced14cc3 in QEventDispatcherUNIX::processEvents (this=<optimized out>, flags=...) at ../../include/QtCore/../../src/corelib/tools/qarraydata.h:211 #6 0x00007f28cecbb92b in QEventLoop::exec (this=this@entry=0x7f28a37bebc0, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:141 #7 0x00007f28cead5462 in QThread::exec (this=<optimized out>) at ../../include/QtCore/../../src/corelib/global/qflags.h:121 #8 0x00007f28cfbb1b39 in ?? () from /lib/x86_64-linux-gnu/libQt5Qml.so.5 #9 0x00007f28cead6643 in QThreadPrivate::start (arg=0x556e92a4aa20) at thread/qthread_unix.cpp:331 #10 0x00007f28ce8ba609 in start_thread (arg=<optimized out>) at pthread_create.c:477 #11 0x00007f28cdc38163 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 11 (Thread 0x7f28b93fc700 (LWP 4636)): #0 futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x556e92a47ab0) at ../sysdeps/nptl/futex-internal.h:183 #1 __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x556e92a47a60, cond=0x556e92a47a88) at pthread_cond_wait.c:508 #2 __pthread_cond_wait (cond=cond@entry=0x556e92a47a88, mutex=mutex@entry=0x556e92a47a60) at pthread_cond_wait.c:638 #3 0x00007f28ceadc6ab in QWaitConditionPrivate::wait (deadline=..., this=0x556e92a47a60) at thread/qwaitcondition_unix.cpp:146 #4 QWaitCondition::wait (this=<optimized out>, mutex=0x556e9288e860, deadline=...) at thread/qwaitcondition_unix.cpp:225 #5 0x00007f28cff2d074 in ?? () from /lib/x86_64-linux-gnu/libQt5Quick.so.5 #6 0x00007f28cff2d4e9 in ?? () from /lib/x86_64-linux-gnu/libQt5Quick.so.5 #7 0x00007f28cead6643 in QThreadPrivate::start (arg=0x556e9288e7c0) at thread/qthread_unix.cpp:331 #8 0x00007f28ce8ba609 in start_thread (arg=<optimized out>) at pthread_create.c:477 #9 0x00007f28cdc38163 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 10 (Thread 0x7f2870c3d700 (LWP 4635)): #0 futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x556e927125c0) at ../sysdeps/nptl/futex-internal.h:183 #1 __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x556e92712570, cond=0x556e92712598) at pthread_cond_wait.c:508 #2 __pthread_cond_wait (cond=0x556e92712598, mutex=0x556e92712570) at pthread_cond_wait.c:638 #3 0x00007f28c1f415eb in ?? () from /usr/lib/x86_64-linux-gnu/dri/iris_dri.so #4 0x00007f28c1f411eb in ?? () from /usr/lib/x86_64-linux-gnu/dri/iris_dri.so #5 0x00007f28ce8ba609 in start_thread (arg=<optimized out>) at pthread_create.c:477 #6 0x00007f28cdc38163 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 9 (Thread 0x7f28a1526700 (LWP 1344)): #0 0x00007f28cdc2bac6 in __ppoll (fds=fds@entry=0x7f288c000d98, nfds=nfds@entry=1, timeout=<optimized out>, timeout@entry=0x0, sigmask=sigmask@entry=0x0) at ../sysdeps/unix/sysv/linux/ppoll.c:44 #1 0x00007f28ced13619 in ppoll (__ss=<optimized out>, __timeout=<optimized out>, __nfds=<optimized out>, __fds=<optimized out>) at /usr/include/x86_64-linux-gnu/bits/poll2.h:77 #2 qt_ppoll (timeout_ts=0x0, nfds=1, fds=0x7f288c000d98) at kernel/qcore_unix.cpp:132 #3 qt_ppoll (timeout_ts=0x0, nfds=1, fds=0x7f288c000d98) at kernel/qcore_unix.cpp:129 #4 qt_safe_poll (fds=0x7f288c000d98, nfds=1, timeout_ts=timeout_ts@entry=0x0) at kernel/qcore_unix.cpp:155 #5 0x00007f28ced14cc3 in QEventDispatcherUNIX::processEvents (this=<optimized out>, flags=...) at ../../include/QtCore/../../src/corelib/tools/qarraydata.h:211 #6 0x00007f28cecbb92b in QEventLoop::exec (this=this@entry=0x7f28a1525be0, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:141 #7 0x00007f28cead5462 in QThread::exec (this=<optimized out>) at ../../include/QtCore/../../src/corelib/global/qflags.h:121 #8 0x00007f28cead6643 in QThreadPrivate::start (arg=0x556e9191ef20) at thread/qthread_unix.cpp:331 #9 0x00007f28ce8ba609 in start_thread (arg=<optimized out>) at pthread_create.c:477 #10 0x00007f28cdc38163 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 8 (Thread 0x7f28a1d73700 (LWP 1343)): #0 futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x556e91955c00) at ../sysdeps/nptl/futex-internal.h:183 #1 __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x556e91955bb0, cond=0x556e91955bd8) at pthread_cond_wait.c:508 #2 __pthread_cond_wait (cond=0x556e91955bd8, mutex=0x556e91955bb0) at pthread_cond_wait.c:638 #3 0x00007f28c1f415eb in ?? () from /usr/lib/x86_64-linux-gnu/dri/iris_dri.so #4 0x00007f28c1f411eb in ?? () from /usr/lib/x86_64-linux-gnu/dri/iris_dri.so #5 0x00007f28ce8ba609 in start_thread (arg=<optimized out>) at pthread_create.c:477 #6 0x00007f28cdc38163 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 7 (Thread 0x7f28a25a4700 (LWP 1339)): #0 futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x556e91885768) at ../sysdeps/nptl/futex-internal.h:183 #1 __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x556e91885718, cond=0x556e91885740) at pthread_cond_wait.c:508 #2 __pthread_cond_wait (cond=0x556e91885740, mutex=0x556e91885718) at pthread_cond_wait.c:638 #3 0x00007f28c1f415eb in ?? () from /usr/lib/x86_64-linux-gnu/dri/iris_dri.so #4 0x00007f28c1f411eb in ?? () from /usr/lib/x86_64-linux-gnu/dri/iris_dri.so #5 0x00007f28ce8ba609 in start_thread (arg=<optimized out>) at pthread_create.c:477 #6 0x00007f28cdc38163 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 6 (Thread 0x7f28a2f8a700 (LWP 1337)): #0 futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x7f28a2f8b550) at ../sysdeps/nptl/futex-internal.h:183 #1 __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x7f28a2f8b500, cond=0x7f28a2f8b528) at pthread_cond_wait.c:508 #2 __pthread_cond_wait (cond=0x7f28a2f8b528, mutex=0x7f28a2f8b500) at pthread_cond_wait.c:638 #3 0x00007f28c1f415eb in ?? () from /usr/lib/x86_64-linux-gnu/dri/iris_dri.so #4 0x00007f28c1f411eb in ?? () from /usr/lib/x86_64-linux-gnu/dri/iris_dri.so #5 0x00007f28ce8ba609 in start_thread (arg=<optimized out>) at pthread_create.c:477 #6 0x00007f28cdc38163 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 5 (Thread 0x7f28b8a5c700 (LWP 1332)): #0 0x00007f28cdc2bac6 in __ppoll (fds=fds@entry=0x7f28a8000d78, nfds=nfds@entry=1, timeout=<optimized out>, timeout@entry=0x0, sigmask=sigmask@entry=0x0) at ../sysdeps/unix/sysv/linux/ppoll.c:44 #1 0x00007f28ced13619 in ppoll (__ss=<optimized out>, __timeout=<optimized out>, __nfds=<optimized out>, __fds=<optimized out>) at /usr/include/x86_64-linux-gnu/bits/poll2.h:77 #2 qt_ppoll (timeout_ts=0x0, nfds=1, fds=0x7f28a8000d78) at kernel/qcore_unix.cpp:132 #3 qt_ppoll (timeout_ts=0x0, nfds=1, fds=0x7f28a8000d78) at kernel/qcore_unix.cpp:129 #4 qt_safe_poll (fds=0x7f28a8000d78, nfds=1, timeout_ts=timeout_ts@entry=0x0) at kernel/qcore_unix.cpp:155 #5 0x00007f28ced14cc3 in QEventDispatcherUNIX::processEvents (this=<optimized out>, flags=...) at ../../include/QtCore/../../src/corelib/tools/qarraydata.h:211 #6 0x00007f28cecbb92b in QEventLoop::exec (this=this@entry=0x7f28b8a5bbc0, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:141 #7 0x00007f28cead5462 in QThread::exec (this=<optimized out>) at ../../include/QtCore/../../src/corelib/global/qflags.h:121 #8 0x00007f28cfbb1b39 in ?? () from /lib/x86_64-linux-gnu/libQt5Qml.so.5 #9 0x00007f28cead6643 in QThreadPrivate::start (arg=0x556e91841ee0) at thread/qthread_unix.cpp:331 #10 0x00007f28ce8ba609 in start_thread (arg=<optimized out>) at pthread_create.c:477 #11 0x00007f28cdc38163 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 4 (Thread 0x7f28ba6b9700 (LWP 1305)): #0 0x00007f28cdc2bac6 in __ppoll (fds=fds@entry=0x556e92162798, nfds=nfds@entry=1, timeout=<optimized out>, timeout@entry=0x0, sigmask=sigmask@entry=0x0) at ../sysdeps/unix/sysv/linux/ppoll.c:44 #1 0x00007f28ced13619 in ppoll (__ss=<optimized out>, __timeout=<optimized out>, __nfds=<optimized out>, __fds=<optimized out>) at /usr/include/x86_64-linux-gnu/bits/poll2.h:77 #2 qt_ppoll (timeout_ts=0x0, nfds=1, fds=0x556e92162798) at kernel/qcore_unix.cpp:132 #3 qt_ppoll (timeout_ts=0x0, nfds=1, fds=0x556e92162798) at kernel/qcore_unix.cpp:129 #4 qt_safe_poll (fds=0x556e92162798, nfds=1, timeout_ts=timeout_ts@entry=0x0) at kernel/qcore_unix.cpp:155 #5 0x00007f28ced14cc3 in QEventDispatcherUNIX::processEvents (this=<optimized out>, flags=...) at ../../include/QtCore/../../src/corelib/tools/qarraydata.h:211 #6 0x00007f28cecbb92b in QEventLoop::exec (this=this@entry=0x7f28ba6b8bb0, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:141 #7 0x00007f28cead5462 in QThread::exec (this=this@entry=0x7f28ce8b0d80 <(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at ../../include/QtCore/../../src/corelib/global/qflags.h:121 #8 0x00007f28ce82cf4b in QDBusConnectionManager::run (this=0x7f28ce8b0d80 <(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at qdbusconnection.cpp:179 #9 0x00007f28cead6643 in QThreadPrivate::start (arg=0x7f28ce8b0d80 <(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at thread/qthread_unix.cpp:331 #10 0x00007f28ce8ba609 in start_thread (arg=<optimized out>) at pthread_create.c:477 #11 0x00007f28cdc38163 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 3 (Thread 0x7f28bbb13700 (LWP 1302)): #0 futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x556e9127d440) at ../sysdeps/nptl/futex-internal.h:183 #1 __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x556e9127d3f0, cond=0x556e9127d418) at pthread_cond_wait.c:508 #2 __pthread_cond_wait (cond=0x556e9127d418, mutex=0x556e9127d3f0) at pthread_cond_wait.c:638 #3 0x00007f28c1f415eb in ?? () from /usr/lib/x86_64-linux-gnu/dri/iris_dri.so #4 0x00007f28c1f411eb in ?? () from /usr/lib/x86_64-linux-gnu/dri/iris_dri.so #5 0x00007f28ce8ba609 in start_thread (arg=<optimized out>) at pthread_create.c:477 #6 0x00007f28cdc38163 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 2 (Thread 0x7f28bc354700 (LWP 1299)): #0 futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x556e9132e808) at ../sysdeps/nptl/futex-internal.h:183 #1 __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x556e9132e7b8, cond=0x556e9132e7e0) at pthread_cond_wait.c:508 #2 __pthread_cond_wait (cond=0x556e9132e7e0, mutex=0x556e9132e7b8) at pthread_cond_wait.c:638 #3 0x00007f28c1f415eb in ?? () from /usr/lib/x86_64-linux-gnu/dri/iris_dri.so #4 0x00007f28c1f411eb in ?? () from /usr/lib/x86_64-linux-gnu/dri/iris_dri.so #5 0x00007f28ce8ba609 in start_thread (arg=<optimized out>) at pthread_create.c:477 #6 0x00007f28cdc38163 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 1 (Thread 0x7f28c92a99c0 (LWP 1291)): [KCrash Handler] #4 0x0000556e92d84260 in ?? () #5 0x00007f28d083eeaa in KWin::FocusChain::isUsableFocusCandidate (this=0x556e9184e1f0, c=0x556e928815c0, prev=0x556e92411520) at ./src/focuschain.cpp:206 #6 0x00007f28d083f2f7 in KWin::FocusChain::nextForDesktop (this=0x556e9184e1f0, reference=reference@entry=0x556e92411520, desktop=<optimized out>, desktop@entry=0x556e916c06f0) at ./src/focuschain.cpp:222 #7 0x00007f28d07e3df1 in KWin::Workspace::activateNextClient (this=0x556e913db460, c=<optimized out>, c@entry=0x556e92411520) at ./src/focuschain.h:208 #8 0x00007f28d07e3f49 in KWin::Workspace::clientHidden (this=<optimized out>, c=c@entry=0x556e92411520) at ./src/activation.cpp:412 #9 0x00007f28d094ecca in KWin::X11Client::releaseWindow (this=this@entry=0x556e92411520, on_shutdown=on_shutdown@entry=false) at ./src/workspace.h:811 #10 0x00007f28d0839dca in KWin::X11Client::unmapNotifyEvent (e=0x7f28c400e350, this=0x556e92411520) at ./src/events.cpp:550 #11 KWin::X11Client::unmapNotifyEvent (this=0x556e92411520, e=0x7f28c400e350) at ./src/events.cpp:531 #12 0x00007f28d083d16b in KWin::X11Client::windowEvent (this=0x556e92411520, e=e@entry=0x7f28c400e350) at ./src/events.cpp:394 #13 0x00007f28d083d548 in KWin::Workspace::workspaceEvent (this=0x556e913db460, e=e@entry=0x7f28c400e350) at ./src/events.cpp:167 #14 0x00007f28d087bef4 in KWin::Application::dispatchEvent (this=<optimized out>, event=0x7f28c400e350) at ./src/workspace.h:811 #15 0x00007f28cecba2bf in QAbstractEventDispatcher::filterNativeEvent (this=<optimized out>, eventType=..., message=message@entry=0x7f28c400e350, result=result@entry=0x7ffc90f60378) at kernel/qabstracteventdispatcher.cpp:495 #16 0x00007f28c8bdfac5 in QXcbConnection::handleXcbEvent (this=this@entry=0x556e9118c790, event=event@entry=0x7f28c400e350) at qxcbnativeinterface.h:101 #17 0x00007f28c8be0816 in QXcbConnection::processXcbEvents (this=0x556e9118c790, flags=...) at qxcbconnection.cpp:1020 #18 0x00007f28c8c0a590 in QXcbUnixEventDispatcher::processEvents (this=0x556e91248d90, flags=...) at qxcbeventdispatcher.cpp:61 #19 0x00007f28cecbb92b in QEventLoop::exec (this=this@entry=0x7ffc90f604c0, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:141 #20 0x00007f28cecc3ad4 in QCoreApplication::exec () at ../../include/QtCore/../../src/corelib/global/qflags.h:121 #21 0x0000556e90195c73 in main (argc=<optimized out>, argv=0x7ffc90f60768) at ./src/main_x11.cpp:482 [Inferior 1 (process 1291) detached] Possible duplicates by query: bug 449762, bug 449101, bug 438315, bug 434372, bug 427688. Reported using DrKonqi -- You are receiving this mail because: You are watching all bug changes.