Application: kwin_x11 (5.14.0) Qt Version: 5.11.2 Frameworks Version: 5.50.0 Operating System: Linux 4.14.74-1-lts x86_64 Distribution (Platform): Archlinux Packages -- Information about the crash: I use Macsimize scipt with KWin to maximize windows to a new workspace. However when I close the Windows automatically docked to another workspace, KWin crashes. The crash can be reproduced sometimes. -- Backtrace: Application: KWin (kwin_x11), signal: Segmentation fault Using host libthread_db library "/usr/lib/libthread_db.so.1". [Current thread is 1 (Thread 0x7fe22c61c840 (LWP 883))] Thread 6 (Thread 0x7fe22919d700 (LWP 1563)): #0 0x00007fe236a12ca6 in ppoll () at /usr/lib/libc.so.6 #1 0x00007fe2355ede9b in qt_safe_poll(pollfd*, unsigned long, timespec const*) () at /usr/lib/libQt5Core.so.5 #2 0x00007fe2355ef38b in QEventDispatcherUNIX::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5 #3 0x00007fe23559d8cc in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5 #4 0x00007fe2353e6eb9 in QThread::exec() () at /usr/lib/libQt5Core.so.5 #5 0x00007fe233833859 in () at /usr/lib/libQt5Qml.so.5 #6 0x00007fe2353f0f65 in () at /usr/lib/libQt5Core.so.5 #7 0x00007fe234004a9d in start_thread () at /usr/lib/libpthread.so.0 #8 0x00007fe236a1da43 in clone () at /usr/lib/libc.so.6 Thread 5 (Thread 0x7fe20f512700 (LWP 974)): #0 0x00007fe23400aafc in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0 #1 0x00007fe234eff20c in () at /usr/lib/libQt5Script.so.5 #2 0x00007fe234eff229 in () at /usr/lib/libQt5Script.so.5 #3 0x00007fe234004a9d in start_thread () at /usr/lib/libpthread.so.0 #4 0x00007fe236a1da43 in clone () at /usr/lib/libc.so.6 Thread 4 (Thread 0x7fe219b18700 (LWP 970)): #0 0x00007fe23400aafc in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0 #1 0x00007fe21a0f017c in () at /usr/lib/dri/i965_dri.so #2 0x00007fe21a0efeb8 in () at /usr/lib/dri/i965_dri.so #3 0x00007fe234004a9d in start_thread () at /usr/lib/libpthread.so.0 #4 0x00007fe236a1da43 in clone () at /usr/lib/libc.so.6 Thread 3 (Thread 0x7fe22883f700 (LWP 968)): #0 0x00007fe236a12ca6 in ppoll () at /usr/lib/libc.so.6 #1 0x00007fe2355ede9b in qt_safe_poll(pollfd*, unsigned long, timespec const*) () at /usr/lib/libQt5Core.so.5 #2 0x00007fe2355ef38b in QEventDispatcherUNIX::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5 #3 0x00007fe23559d8cc in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5 #4 0x00007fe2353e6eb9 in QThread::exec() () at /usr/lib/libQt5Core.so.5 #5 0x00007fe233833859 in () at /usr/lib/libQt5Qml.so.5 #6 0x00007fe2353f0f65 in () at /usr/lib/libQt5Core.so.5 #7 0x00007fe234004a9d in start_thread () at /usr/lib/libpthread.so.0 #8 0x00007fe236a1da43 in clone () at /usr/lib/libc.so.6 Thread 2 (Thread 0x7fe22a618700 (LWP 939)): #0 0x00007fe236a12ca6 in ppoll () at /usr/lib/libc.so.6 #1 0x00007fe2355ede9b in qt_safe_poll(pollfd*, unsigned long, timespec const*) () at /usr/lib/libQt5Core.so.5 #2 0x00007fe2355ef38b in QEventDispatcherUNIX::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5 #3 0x00007fe23559d8cc in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5 #4 0x00007fe2353e6eb9 in QThread::exec() () at /usr/lib/libQt5Core.so.5 #5 0x00007fe23330aba6 in () at /usr/lib/libQt5DBus.so.5 #6 0x00007fe2353f0f65 in () at /usr/lib/libQt5Core.so.5 #7 0x00007fe234004a9d in start_thread () at /usr/lib/libpthread.so.0 #8 0x00007fe236a1da43 in clone () at /usr/lib/libc.so.6 Thread 1 (Thread 0x7fe22c61c840 (LWP 883)): [KCrash Handler] #6 0x00007fe2366f5512 in () at /usr/lib/libkwin.so.5 #7 0x00007fe2366f58a8 in () at /usr/lib/libkwin.so.5 #8 0x00007fe23674e8af in KWin::Workspace::activateNextClient(KWin::AbstractClient*) () at /usr/lib/libkwin.so.5 #9 0x00007fe2366d436d in KWin::Client::releaseWindow(bool) () at /usr/lib/libkwin.so.5 #10 0x00007fe23672fb2b in KWin::Client::unmapNotifyEvent(xcb_unmap_notify_event_t*) () at /usr/lib/libkwin.so.5 #11 0x00007fe2367332fc in KWin::Client::windowEvent(xcb_generic_event_t*) () at /usr/lib/libkwin.so.5 #12 0x00007fe2367340f0 in KWin::Workspace::workspaceEvent(xcb_generic_event_t*) () at /usr/lib/libkwin.so.5 #13 0x00007fe23559c6ef in QAbstractEventDispatcher::filterNativeEvent(QByteArray const&, void*, long*) () at /usr/lib/libQt5Core.so.5 #14 0x00007fe22c1cd452 in QXcbConnection::handleXcbEvent(xcb_generic_event_t*) () at /usr/lib/libQt5XcbQpa.so.5 #15 0x00007fe22c1ce01d in QXcbConnection::processXcbEvents() () at /usr/lib/libQt5XcbQpa.so.5 #16 0x00007fe2355c9352 in QObject::event(QEvent*) () at /usr/lib/libQt5Core.so.5 #17 0x00007fe235f18e14 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /usr/lib/libQt5Widgets.so.5 #18 0x00007fe235f206e1 in QApplication::notify(QObject*, QEvent*) () at /usr/lib/libQt5Widgets.so.5 #19 0x00007fe23559ec39 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () at /usr/lib/libQt5Core.so.5 #20 0x00007fe2355a1ccc in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () at /usr/lib/libQt5Core.so.5 #21 0x00007fe2355ef1fd in QEventDispatcherUNIX::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5 #22 0x00007fe22c2620ce in () at /usr/lib/libQt5XcbQpa.so.5 #23 0x00007fe23559d8cc in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5 #24 0x00007fe2355a5bc6 in QCoreApplication::exec() () at /usr/lib/libQt5Core.so.5 #25 0x00007fe236aefb26 in kdemain () at /usr/lib/libkdeinit5_kwin_x11.so #26 0x00007fe236946223 in __libc_start_main () at /usr/lib/libc.so.6 #27 0x000055e428ce905e in _start () [Inferior 1 (process 883) detached] Reported using DrKonqi
Unfortunately the backtrace is lacking debug symbols. If you are able to reproduce please install debug packages and attach a new backtrace.
Dear Bug Submitter, This bug has been in NEEDSINFO status with no change for at least 15 days. Please provide the requested information as soon as possible and set the bug status as REPORTED. Due to regular bug tracker maintenance, if the bug is still in NEEDSINFO status with no change in 30 days the bug will be closed as RESOLVED > WORKSFORME due to lack of needed information. For more information about our bug triaging procedures please read the wiki located here: https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging If you have already provided the requested information, please mark the bug as REPORTED so that the KDE team knows that the bug is ready to be confirmed. Thank you for helping us make KDE software even better for everyone!
This bug has been in NEEDSINFO status with no change for at least 30 days. The bug is now closed as RESOLVED > WORKSFORME due to lack of needed information. For more information about our bug triaging procedures please read the wiki located here: https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging Thank you for helping us make KDE software even better for everyone!
Created attachment 129486 [details] New crash information added by DrKonqi kwin_x11 (5.19.1) using Qt 5.14.2 - What I was doing when the application crashed: Closing a maximised window - Custom settings of the application: MACsimize Kwin scripts + Dynamic Virtual Desktops -- Backtrace (Reduced): #5 0x00007ffb4e1c05da in KWin::FocusChain::isUsableFocusCandidate(KWin::AbstractClient*, KWin::AbstractClient*) const (this=0x563bd9d3db40, c=0x563bda7cca30, prev=0x563bda9a9c70) at ./focuschain.cpp:218 #6 0x00007ffb4e1c0b20 in KWin::FocusChain::nextForDesktop(KWin::AbstractClient*, unsigned int) const (this=0x563bd9d3db40, reference=reference@entry=0x563bda9a9c70, desktop=<optimized out>, desktop@entry=1) at ./focuschain.cpp:231 #7 0x00007ffb4e15c57a in KWin::Workspace::activateNextClient(KWin::AbstractClient*) (this=0x563bd9d9adf0, c=<optimized out>, c@entry=0x563bda9a9c70) at ./activation.cpp:491 #8 0x00007ffb4e15c6c5 in KWin::Workspace::clientHidden(KWin::AbstractClient*) (this=<optimized out>, c=c@entry=0x563bda9a9c70) at ./activation.cpp:415 #9 0x00007ffb4e2c3062 in KWin::X11Client::releaseWindow(bool) (this=this@entry=0x563bda9a9c70, on_shutdown=on_shutdown@entry=false) at ./x11client.cpp:247