https://bugs.kde.org/show_bug.cgi?id=317765
A. Wilcox (awilfox) <awil...@adelielinux.org> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |awil...@adelielinux.org --- Comment #51 from A. Wilcox (awilfox) <awil...@adelielinux.org> --- Created attachment 100443 --> https://bugs.kde.org/attachment.cgi?id=100443&action=edit KWin support information for KWin 5.7 This happened to me when using alt+tab, with no compositing, when a notification appeared and disappeared while using alt+tab (I was highlighted in WeeChat which uses notify-send to tell me). KWin Support Information: attached Backtrace of the crash I experienced: Application: KWin (kwin_x11), signal: Segmentation fault Using host libthread_db library "/lib64/libthread_db.so.1". [Current thread is 1 (Thread 0x7f7740287800 (LWP 3518))] Thread 7 (Thread 0x7f76866fe700 (LWP 3655)): #0 0x00007f773dafcaa9 in QEventDispatcherUNIXPrivate::doSelect (this=0x7f76800008c0, flags=..., timeout=0x0) at kernel/qeventdispatcher_unix.cpp:186 #1 0x00007f773dafdb9d in QEventDispatcherUNIX::processEvents (this=0x7f76800c20b0, flags=...) at kernel/qeventdispatcher_unix.cpp:607 #2 0x00007f773daaf001 in QEventLoop::processEvents (flags=..., this=<optimized out>) at kernel/qeventloop.cpp:128 #3 QEventLoop::exec (this=0x7f76866fddd0, flags=...) at kernel/qeventloop.cpp:204 #4 0x00007f773d9045e9 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:500 #5 0x00007f77384babf6 in QQmlThreadPrivate::run (this=0x16d7210) at qml/ftw/qqmlthread.cpp:141 #6 0x00007f773d907d24 in QThreadPrivate::start (arg=0x16d7210) at thread/qthread_unix.cpp:341 #7 0x00007f773fe09434 in start_thread (arg=0x7f76866fe700) at pthread_create.c:333 #8 0x00007f773fb508fd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 Thread 6 (Thread 0x7f7707fff700 (LWP 3603)): #0 pthread_cond_wait () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 #1 0x00007f773ccfaeaa in QTWTF::TCMalloc_PageHeap::scavengerThread (this=0x7f773cddd820 <QTWTF::pageheap_memory>) at ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:2359 #2 0x00007f773ccfae26 in QTWTF::TCMalloc_PageHeap::runScavengerThread (context=0x7f773cdeb8f4 <QTWTF::pageheap_memory+57556>) at ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:1464 #3 0x00007f773fe09434 in start_thread (arg=0x7f7707fff700) at pthread_create.c:333 #4 0x00007f773fb508fd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 Thread 5 (Thread 0x7f770d979700 (LWP 3582)): #0 pthread_cond_wait () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 #1 0x00007f7713242bb3 in cnd_wait (mtx=0xec83f0, cond=<optimized out>) at /var/tmp/portage/media-libs/mesa-11.1.0/work/mesa-11.1.0/include/c11/threads_posix.h:159 #2 pipe_semaphore_wait (sema=0xec83f0) at /var/tmp/portage/media-libs/mesa-11.1.0/work/mesa-11.1.0/src/gallium/auxiliary/os/os_thread.h:259 #3 radeon_drm_cs_emit_ioctl (param=param@entry=0xec80a0) at /var/tmp/portage/media-libs/mesa-11.1.0/work/mesa-11.1.0/src/gallium/winsys/radeon/drm/radeon_drm_winsys.c:653 #4 0x00007f7713242307 in impl_thrd_routine (p=<optimized out>) at /var/tmp/portage/media-libs/mesa-11.1.0/work/mesa-11.1.0/include/c11/threads_posix.h:87 #5 0x00007f773fe09434 in start_thread (arg=0x7f770d979700) at pthread_create.c:333 #6 0x00007f773fb508fd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 Thread 4 (Thread 0x7f7720d5f700 (LWP 3568)): #0 0x00007f773dafcaac in QEventDispatcherUNIXPrivate::doSelect (this=0x7f77180008e0, flags=..., timeout=0x0) at kernel/qeventdispatcher_unix.cpp:186 #1 0x00007f773dafdb9d in QEventDispatcherUNIX::processEvents (this=0x7f77180008c0, flags=...) at kernel/qeventdispatcher_unix.cpp:607 #2 0x00007f773daaf001 in QEventLoop::processEvents (flags=..., this=<optimized out>) at kernel/qeventloop.cpp:128 #3 QEventLoop::exec (this=0x7f7720d5edd0, flags=...) at kernel/qeventloop.cpp:204 #4 0x00007f773d9045e9 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:500 #5 0x00007f77384babf6 in QQmlThreadPrivate::run (this=0xda2cd0) at qml/ftw/qqmlthread.cpp:141 #6 0x00007f773d907d24 in QThreadPrivate::start (arg=0xda2cd0) at thread/qthread_unix.cpp:341 #7 0x00007f773fe09434 in start_thread (arg=0x7f7720d5f700) at pthread_create.c:333 #8 0x00007f773fb508fd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 Thread 3 (Thread 0x7f7722e56700 (LWP 3562)): #0 0x00007f773fb49503 in select () at ../sysdeps/unix/syscall-template.S:84 #1 0x00007f773dafbf74 in qt_safe_select (nfds=8, fdread=0x7f771c000a78, fdwrite=0x7f771c000d08, fdexcept=0x7f771c000f98, orig_timeout=<optimized out>) at kernel/qcore_unix.cpp:75 #2 0x00007f773dafcb0b in QEventDispatcherUNIXPrivate::doSelect (this=0x7f771c0008e0, flags=..., timeout=0x0) at kernel/qeventdispatcher_unix.cpp:192 #3 0x00007f773dafdb9d in QEventDispatcherUNIX::processEvents (this=0x7f771c0008c0, flags=...) at kernel/qeventdispatcher_unix.cpp:607 #4 0x00007f773daaf001 in QEventLoop::processEvents (flags=..., this=<optimized out>) at kernel/qeventloop.cpp:128 #5 QEventLoop::exec (this=0x7f7722e55dc0, flags=...) at kernel/qeventloop.cpp:204 #6 0x00007f773d9045e9 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:500 #7 0x00007f7740396430 in QDBusConnectionManager::run (this=0x7f77403f8260 <(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at qdbusconnection.cpp:189 #8 0x00007f773d907d24 in QThreadPrivate::start (arg=0x7f77403f8260 <(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at thread/qthread_unix.cpp:341 #9 0x00007f773fe09434 in start_thread (arg=0x7f7722e56700) at pthread_create.c:333 #10 0x00007f773fb508fd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 Thread 2 (Thread 0x7f772928d700 (LWP 3557)): #0 0x00007f773fb477fd in poll () at ../sysdeps/unix/syscall-template.S:84 #1 0x00007f773ecfaac2 in poll (__timeout=-1, __nfds=1, __fds=0x7f772928ccd0) at /usr/include/bits/poll2.h:46 #2 _xcb_conn_wait (c=c@entry=0xc00420, cond=cond@entry=0xc00460, vector=vector@entry=0x0, count=count@entry=0x0) at /var/tmp/portage/x11-libs/libxcb-1.11.1/work/libxcb-1.11.1/src/xcb_conn.c:459 #3 0x00007f773ecfc72f in xcb_wait_for_event (c=0xc00420) at /var/tmp/portage/x11-libs/libxcb-1.11.1/work/libxcb-1.11.1/src/xcb_in.c:693 #4 0x00007f7729d3e935 in QXcbEventReader::run (this=0xc13470) at qxcbconnection.cpp:1325 #5 0x00007f773d907d24 in QThreadPrivate::start (arg=0xc13470) at thread/qthread_unix.cpp:341 #6 0x00007f773fe09434 in start_thread (arg=0x7f772928d700) at pthread_create.c:333 #7 0x00007f773fb508fd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 Thread 1 (Thread 0x7f7740287800 (LWP 3518)): [KCrash Handler] #6 0x0000000000000000 in ?? () #7 0x00007f773f6ba054 in KWin::Workspace::constrainedStackingOrder (this=<optimized out>) at /var/tmp/portage/kde-plasma/kwin-5.7.1/work/kwin-5.7.1/layers.cpp:514 #8 0x00007f773f6b9dc6 in KWin::Workspace::updateStackingOrder (this=0xce3920, propagate_new_clients=true) at /var/tmp/portage/kde-plasma/kwin-5.7.1/work/kwin-5.7.1/layers.cpp:120 #9 0x00007f773f6bcd99 in KWin::Workspace::blockStackingUpdates (this=0x33fa010, block=<optimized out>) at /var/tmp/portage/kde-plasma/kwin-5.7.1/work/kwin-5.7.1/layers.cpp:622 #10 0x00007f773f67afb9 in KWin::StackingUpdatesBlocker::~StackingUpdatesBlocker (this=<optimized out>) at /var/tmp/portage/kde-plasma/kwin-5.7.1/work/kwin-5.7.1/workspace.h:634 #11 KWin::Client::releaseWindow (this=0x33fa010, on_shutdown=<optimized out>) at /var/tmp/portage/kde-plasma/kwin-5.7.1/work/kwin-5.7.1/client.cpp:271 #12 0x00007f773f6cb787 in KWin::Client::unmapNotifyEvent (this=0x33fa010, e=<optimized out>) at /var/tmp/portage/kde-plasma/kwin-5.7.1/work/kwin-5.7.1/events.cpp:813 #13 0x00007f773f6cb228 in KWin::Client::windowEvent (this=0x33fa010, e=0x7f7724001880) at /var/tmp/portage/kde-plasma/kwin-5.7.1/work/kwin-5.7.1/events.cpp:655 #14 0x00007f773f6c9655 in KWin::Workspace::workspaceEvent (this=0xce3920, e=0x7f7724001880) at /var/tmp/portage/kde-plasma/kwin-5.7.1/work/kwin-5.7.1/events.cpp:343 #15 0x00007f773f6bffc7 in KWin::XcbEventFilter::nativeEventFilter (this=0x33fa010, eventType=..., message=0x7f7724001880, result=0xe) at /var/tmp/portage/kde-plasma/kwin-5.7.1/work/kwin-5.7.1/main.cpp:402 #16 0x00007f773daae1c3 in QAbstractEventDispatcher::filterNativeEvent (this=<optimized out>, eventType=..., message=0x7f7724001880, result=0x7ffe33ba72e0) at kernel/qabstracteventdispatcher.cpp:460 #17 0x00007f7729d3d1bd in QXcbConnection::handleXcbEvent (this=0xbfec30, event=0x7f7724001880) at qxcbconnection.cpp:1091 #18 0x00007f7729d3f570 in QXcbConnection::processXcbEvents (this=0xbfec30) at qxcbconnection.cpp:1723 #19 0x00007f773dada36f in QObject::event (this=0xbfec30, e=<optimized out>) at kernel/qobject.cpp:1256 #20 0x00007f7729d3ff88 in QXcbConnection::event (this=0x33fa010, e=0x7f7724001750) at qxcbconnection.cpp:2339 #21 0x00007f773e349792 in QApplicationPrivate::notify_helper (this=<optimized out>, receiver=0xbfec30, e=0x7f7724001750) at kernel/qapplication.cpp:3804 #22 0x00007f773e34b5c2 in QApplication::notify (this=<optimized out>, receiver=0xbfec30, e=0x7f7724001750) at kernel/qapplication.cpp:3163 #23 0x00007f7740025fe6 in KWin::ApplicationX11::notify (this=0x7ffe33ba7b30, o=0xbfec30, e=0x7f7724001750) at /var/tmp/portage/kde-plasma/kwin-5.7.1/work/kwin-5.7.1/main_x11.cpp:276 #24 0x00007f773dab273b in QCoreApplication::notifyInternal2 (receiver=0xbfec30, event=0x7f7724001750) at kernel/qcoreapplication.cpp:1015 #25 0x00007f773dab32f8 in QCoreApplication::sendEvent (receiver=0xbfec30, event=0x7f7724001750) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:225 #26 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0xbe8290) at kernel/qcoreapplication.cpp:1650 #27 0x00007f773dafdaf8 in QEventDispatcherUNIX::processEvents (this=0xc4f7d0, flags=...) at kernel/qeventdispatcher_unix.cpp:579 #28 0x00007f7729daceba in QUnixEventDispatcherQPA::processEvents (this=0x33fa010, flags=...) at eventdispatchers/qunixeventdispatcher.cpp:62 #29 0x00007f773daaf001 in QEventLoop::processEvents (flags=..., this=<optimized out>) at kernel/qeventloop.cpp:128 #30 QEventLoop::exec (this=0x7ffe33ba7a40, flags=...) at kernel/qeventloop.cpp:204 #31 0x00007f773dab2d63 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1285 #32 0x00007f7740026b54 in kdemain (argc=<optimized out>, argv=<optimized out>) at /var/tmp/portage/kde-plasma/kwin-5.7.1/work/kwin-5.7.1/main_x11.cpp:466 #33 0x00007f773fa89790 in __libc_start_main (main=0x4008e0 <main(int, char**)>, argc=1, argv=0x7ffe33ba7cc8, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7ffe33ba7cb8) at ../csu/libc-start.c:289 #34 0x00000000004007f9 in _start () -- You are receiving this mail because: You are watching all bug changes.