https://bugs.kde.org/show_bug.cgi?id=342763

A. Wilcox (awilfox) <awil...@adelielinux.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |awil...@adelielinux.org

--- Comment #237 from A. Wilcox (awilfox) <awil...@adelielinux.org> ---
Using "Icons-Only Task Manager" under Plasma 5.7 and seeing this, along with a
lot of other oddities, when I close windows that are grouped.

Most of the time, the icons just move around wildly for no reason.  For
instance, if I have three Kate windows open, and I close one, suddenly Kate has
moved to the end, and when I try to drag it back to where it was, two other
icons jump out of place.  It's all quite messy (and not happening in 5.6).

Backtrace of the crash I experienced when closing one of five KWrites I had
open:

Application: Plasma (plasmashell), signal: Segmentation fault
Using host libthread_db library "/lib64/libthread_db.so.1".
[Current thread is 1 (Thread 0x7f75261f9800 (LWP 18769))]

Thread 15 (Thread 0x7f746bb81700 (LWP 18783)):
#0  0x00007f7520d2b7fd in poll () at ../sysdeps/unix/syscall-template.S:84
#1  0x00007f751cba40c7 in g_main_context_poll (priority=0, context=<optimized
out>, timeout=<optimized out>, fds=<optimized out>, n_fds=<optimized out>) at
/var/tmp/portage/dev-libs/glib-2.48.1-r1/work/glib-2.48.1/glib/gmain.c:4135
#2  g_main_context_iterate (context=<optimized out>, block=<optimized out>,
dispatch=<optimized out>, self=<optimized out>) at
/var/tmp/portage/dev-libs/glib-2.48.1-r1/work/glib-2.48.1/glib/gmain.c:3835
#3  0x00007f751cba419e in g_main_context_iteration (context=<optimized out>,
may_block=1) at
/var/tmp/portage/dev-libs/glib-2.48.1-r1/work/glib-2.48.1/glib/gmain.c:3901
#4  0x00007f75215d611c in QEventDispatcherGlib::processEvents
(this=0x7f74640008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:419
#5  0x00007f7521585001 in QEventLoop::processEvents (flags=..., this=<optimized
out>) at kernel/qeventloop.cpp:128
#6  QEventLoop::exec (this=0x7f746bb80d90, flags=...) at
kernel/qeventloop.cpp:204
#7  0x00007f75213da5e9 in QThread::exec (this=<optimized out>) at
thread/qthread.cpp:500
#8  0x00007f7524494978 in QQuickPixmapReader::run (this=0x15dae50) at
util/qquickpixmapcache.cpp:817
#9  0x00007f75213ddd24 in QThreadPrivate::start (arg=0x15dae50) at
thread/qthread_unix.cpp:341
#10 0x00007f7520834434 in start_thread (arg=0x7f746bb81700) at
pthread_create.c:333
#11 0x00007f7520d348fd in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 14 (Thread 0x7f7470bc2700 (LWP 18782)):
#0  pthread_cond_wait () at
../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f7479e78de3 in cnd_wait (mtx=0x13d5538, 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=0x13d5538) at
/var/tmp/portage/media-libs/mesa-11.1.0/work/mesa-11.1.0/src/gallium/auxiliary/os/os_thread.h:259
#3  thread_function (init_data=init_data@entry=0x13d5490) at
/var/tmp/portage/media-libs/mesa-11.1.0/work/mesa-11.1.0/src/gallium/drivers/llvmpipe/lp_rast.c:805
#4  0x00007f7479e789b7 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  0x00007f7520834434 in start_thread (arg=0x7f7470bc2700) at
pthread_create.c:333
#6  0x00007f7520d348fd in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 13 (Thread 0x7f74713c3700 (LWP 18781)):
#0  pthread_cond_wait () at
../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f7479e78de3 in cnd_wait (mtx=0x13d53d0, 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=0x13d53d0) at
/var/tmp/portage/media-libs/mesa-11.1.0/work/mesa-11.1.0/src/gallium/auxiliary/os/os_thread.h:259
#3  thread_function (init_data=init_data@entry=0x13d5328) at
/var/tmp/portage/media-libs/mesa-11.1.0/work/mesa-11.1.0/src/gallium/drivers/llvmpipe/lp_rast.c:805
#4  0x00007f7479e789b7 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  0x00007f7520834434 in start_thread (arg=0x7f74713c3700) at
pthread_create.c:333
#6  0x00007f7520d348fd in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 12 (Thread 0x7f7471bc4700 (LWP 18780)):
#0  pthread_cond_wait () at
../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f7479e78de3 in cnd_wait (mtx=0x13d5268, 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=0x13d5268) at
/var/tmp/portage/media-libs/mesa-11.1.0/work/mesa-11.1.0/src/gallium/auxiliary/os/os_thread.h:259
#3  thread_function (init_data=init_data@entry=0x13d51c0) at
/var/tmp/portage/media-libs/mesa-11.1.0/work/mesa-11.1.0/src/gallium/drivers/llvmpipe/lp_rast.c:805
#4  0x00007f7479e789b7 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  0x00007f7520834434 in start_thread (arg=0x7f7471bc4700) at
pthread_create.c:333
#6  0x00007f7520d348fd in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 11 (Thread 0x7f74723c5700 (LWP 18779)):
#0  pthread_cond_wait () at
../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f7479e78de3 in cnd_wait (mtx=0x13d5100, 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=0x13d5100) at
/var/tmp/portage/media-libs/mesa-11.1.0/work/mesa-11.1.0/src/gallium/auxiliary/os/os_thread.h:259
#3  thread_function (init_data=init_data@entry=0x13d5058) at
/var/tmp/portage/media-libs/mesa-11.1.0/work/mesa-11.1.0/src/gallium/drivers/llvmpipe/lp_rast.c:805
#4  0x00007f7479e789b7 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  0x00007f7520834434 in start_thread (arg=0x7f74723c5700) at
pthread_create.c:333
#6  0x00007f7520d348fd in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 10 (Thread 0x7f7472bc6700 (LWP 18778)):
#0  pthread_cond_wait () at
../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f7479e78de3 in cnd_wait (mtx=0x13d4f98, 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=0x13d4f98) at
/var/tmp/portage/media-libs/mesa-11.1.0/work/mesa-11.1.0/src/gallium/auxiliary/os/os_thread.h:259
#3  thread_function (init_data=init_data@entry=0x13d4ef0) at
/var/tmp/portage/media-libs/mesa-11.1.0/work/mesa-11.1.0/src/gallium/drivers/llvmpipe/lp_rast.c:805
#4  0x00007f7479e789b7 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  0x00007f7520834434 in start_thread (arg=0x7f7472bc6700) at
pthread_create.c:333
#6  0x00007f7520d348fd in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 9 (Thread 0x7f74733c7700 (LWP 18777)):
#0  pthread_cond_wait () at
../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f7479e78de3 in cnd_wait (mtx=0x13d4e30, 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=0x13d4e30) at
/var/tmp/portage/media-libs/mesa-11.1.0/work/mesa-11.1.0/src/gallium/auxiliary/os/os_thread.h:259
#3  thread_function (init_data=init_data@entry=0x13d4d88) at
/var/tmp/portage/media-libs/mesa-11.1.0/work/mesa-11.1.0/src/gallium/drivers/llvmpipe/lp_rast.c:805
#4  0x00007f7479e789b7 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  0x00007f7520834434 in start_thread (arg=0x7f74733c7700) at
pthread_create.c:333
#6  0x00007f7520d348fd in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 8 (Thread 0x7f7473bc8700 (LWP 18776)):
#0  pthread_cond_wait () at
../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f7479e78de3 in cnd_wait (mtx=0x13d4cc8, 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=0x13d4cc8) at
/var/tmp/portage/media-libs/mesa-11.1.0/work/mesa-11.1.0/src/gallium/auxiliary/os/os_thread.h:259
#3  thread_function (init_data=init_data@entry=0x13d4c20) at
/var/tmp/portage/media-libs/mesa-11.1.0/work/mesa-11.1.0/src/gallium/drivers/llvmpipe/lp_rast.c:805
#4  0x00007f7479e789b7 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  0x00007f7520834434 in start_thread (arg=0x7f7473bc8700) at
pthread_create.c:333
#6  0x00007f7520d348fd in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 7 (Thread 0x7f74743c9700 (LWP 18775)):
#0  pthread_cond_wait () at
../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f7479e78de3 in cnd_wait (mtx=0x13d4b60, 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=0x13d4b60) at
/var/tmp/portage/media-libs/mesa-11.1.0/work/mesa-11.1.0/src/gallium/auxiliary/os/os_thread.h:259
#3  thread_function (init_data=init_data@entry=0x13d4ab8) at
/var/tmp/portage/media-libs/mesa-11.1.0/work/mesa-11.1.0/src/gallium/drivers/llvmpipe/lp_rast.c:805
#4  0x00007f7479e789b7 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  0x00007f7520834434 in start_thread (arg=0x7f74743c9700) at
pthread_create.c:333
#6  0x00007f7520d348fd in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 6 (Thread 0x7f74fb1c5700 (LWP 18774)):
#0  pthread_cond_wait () at
../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f7525c4deaa in QTWTF::TCMalloc_PageHeap::scavengerThread
(this=0x7f7525d30820 <QTWTF::pageheap_memory>) at
../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:2359
#2  0x00007f7525c4de26 in QTWTF::TCMalloc_PageHeap::runScavengerThread
(context=0x7f7525d3e8f4 <QTWTF::pageheap_memory+57556>) at
../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:1464
#3  0x00007f7520834434 in start_thread (arg=0x7f74fb1c5700) at
pthread_create.c:333
#4  0x00007f7520d348fd in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 5 (Thread 0x7f7508f79700 (LWP 18773)):
#0  0x00007f7520d277dd in read () at ../sysdeps/unix/syscall-template.S:84
#1  0x00007f751cbe6e9f in g_wakeup_acknowledge (wakeup=0x7f74fc002390) at
/var/tmp/portage/dev-libs/glib-2.48.1-r1/work/glib-2.48.1/glib/gwakeup.c:210
#2  0x00007f751cba3a06 in g_main_context_check (context=0x7f7500000990,
max_priority=2147483647, fds=0x7f75000030c0, n_fds=1) at
/var/tmp/portage/dev-libs/glib-2.48.1-r1/work/glib-2.48.1/glib/gmain.c:3632
#3  0x00007f751cba410a in g_main_context_iterate (context=<optimized out>,
block=<optimized out>, dispatch=<optimized out>, self=<optimized out>) at
/var/tmp/portage/dev-libs/glib-2.48.1-r1/work/glib-2.48.1/glib/gmain.c:3837
#4  0x00007f751cba419e in g_main_context_iteration (context=<optimized out>,
may_block=1) at
/var/tmp/portage/dev-libs/glib-2.48.1-r1/work/glib-2.48.1/glib/gmain.c:3901
#5  0x00007f75215d611c in QEventDispatcherGlib::processEvents
(this=0x7f75000008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:419
#6  0x00007f7521585001 in QEventLoop::processEvents (flags=..., this=<optimized
out>) at kernel/qeventloop.cpp:128
#7  QEventLoop::exec (this=0x7f7508f78dd0, flags=...) at
kernel/qeventloop.cpp:204
#8  0x00007f75213da5e9 in QThread::exec (this=<optimized out>) at
thread/qthread.cpp:500
#9  0x00007f7523b56bf6 in QQmlThreadPrivate::run (this=0x11201a0) at
qml/ftw/qqmlthread.cpp:141
#10 0x00007f75213ddd24 in QThreadPrivate::start (arg=0x11201a0) at
thread/qthread_unix.cpp:341
#11 0x00007f7520834434 in start_thread (arg=0x7f7508f79700) at
pthread_create.c:333
#12 0x00007f7520d348fd in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 4 (Thread 0x7f750a5bf700 (LWP 18772)):
#0  0x00007f751cbe7ada in g_mutex_get_impl (mutex=0x7f74fc000990) at
/var/tmp/portage/dev-libs/glib-2.48.1-r1/work/glib-2.48.1/glib/gthread-posix.c:124
#1  g_mutex_unlock (mutex=0x7f74fc000990) at
/var/tmp/portage/dev-libs/glib-2.48.1-r1/work/glib-2.48.1/glib/gthread-posix.c:232
#2  0x00007f751cba398a in g_main_context_query (context=0x7f74fc000990,
max_priority=<optimized out>, timeout=<optimized out>, fds=<optimized out>,
n_fds=<optimized out>) at
/var/tmp/portage/dev-libs/glib-2.48.1-r1/work/glib-2.48.1/glib/gmain.c:3589
#3  0x00007f751cba401f in g_main_context_iterate (context=<optimized out>,
block=<optimized out>, dispatch=<optimized out>, self=<optimized out>) at
/var/tmp/portage/dev-libs/glib-2.48.1-r1/work/glib-2.48.1/glib/gmain.c:3822
#4  0x00007f751cba419e in g_main_context_iteration (context=<optimized out>,
may_block=1) at
/var/tmp/portage/dev-libs/glib-2.48.1-r1/work/glib-2.48.1/glib/gmain.c:3901
#5  0x00007f75215d611c in QEventDispatcherGlib::processEvents
(this=0x7f74fc0008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:419
#6  0x00007f7521585001 in QEventLoop::processEvents (flags=..., this=<optimized
out>) at kernel/qeventloop.cpp:128
#7  QEventLoop::exec (this=0x7f750a5bedd0, flags=...) at
kernel/qeventloop.cpp:204
#8  0x00007f75213da5e9 in QThread::exec (this=<optimized out>) at
thread/qthread.cpp:500
#9  0x00007f7523b56bf6 in QQmlThreadPrivate::run (this=0x1027cd0) at
qml/ftw/qqmlthread.cpp:141
#10 0x00007f75213ddd24 in QThreadPrivate::start (arg=0x1027cd0) at
thread/qthread_unix.cpp:341
#11 0x00007f7520834434 in start_thread (arg=0x7f750a5bf700) at
pthread_create.c:333
#12 0x00007f7520d348fd in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 3 (Thread 0x7f750bdf5700 (LWP 18771)):
#0  0x00007f7520d2b7fd in poll () at ../sysdeps/unix/syscall-template.S:84
#1  0x00007f751cba40c7 in g_main_context_poll (priority=0, context=<optimized
out>, timeout=<optimized out>, fds=<optimized out>, n_fds=<optimized out>) at
/var/tmp/portage/dev-libs/glib-2.48.1-r1/work/glib-2.48.1/glib/gmain.c:4135
#2  g_main_context_iterate (context=<optimized out>, block=<optimized out>,
dispatch=<optimized out>, self=<optimized out>) at
/var/tmp/portage/dev-libs/glib-2.48.1-r1/work/glib-2.48.1/glib/gmain.c:3835
#3  0x00007f751cba419e in g_main_context_iteration (context=<optimized out>,
may_block=1) at
/var/tmp/portage/dev-libs/glib-2.48.1-r1/work/glib-2.48.1/glib/gmain.c:3901
#4  0x00007f75215d611c in QEventDispatcherGlib::processEvents
(this=0x7f75040008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:419
#5  0x00007f7521585001 in QEventLoop::processEvents (flags=..., this=<optimized
out>) at kernel/qeventloop.cpp:128
#6  QEventLoop::exec (this=0x7f750bdf4dc0, flags=...) at
kernel/qeventloop.cpp:204
#7  0x00007f75213da5e9 in QThread::exec (this=<optimized out>) at
thread/qthread.cpp:500
#8  0x00007f7526306430 in QDBusConnectionManager::run (this=0x7f7526368260
<(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at
qdbusconnection.cpp:189
#9  0x00007f75213ddd24 in QThreadPrivate::start (arg=0x7f7526368260 <(anonymous
namespace)::Q_QGS__q_manager::innerFunction()::holder>) at
thread/qthread_unix.cpp:341
#10 0x00007f7520834434 in start_thread (arg=0x7f750bdf5700) at
pthread_create.c:333
#11 0x00007f7520d348fd in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 2 (Thread 0x7f7511fd2700 (LWP 18770)):
#0  0x00007f7520d2b7fd in poll () at ../sysdeps/unix/syscall-template.S:84
#1  0x00007f7524c16382 in _xcb_conn_wait (c=0xf4f270, cond=<optimized out>,
vector=0x0, count=0x0) at
/var/tmp/portage/x11-libs/libxcb-1.12/work/libxcb-1.12/src/xcb_conn.c:479
#2  0x00007f7524c17ba9 in xcb_wait_for_event (c=0xf4f270) at
/var/tmp/portage/x11-libs/libxcb-1.12/work/libxcb-1.12/src/xcb_in.c:693
#3  0x00007f75136e3935 in QXcbEventReader::run (this=0xf5d7c0) at
qxcbconnection.cpp:1325
#4  0x00007f75213ddd24 in QThreadPrivate::start (arg=0xf5d7c0) at
thread/qthread_unix.cpp:341
#5  0x00007f7520834434 in start_thread (arg=0x7f7511fd2700) at
pthread_create.c:333
#6  0x00007f7520d348fd in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 1 (Thread 0x7f75261f9800 (LWP 18769)):
[KCrash Handler]
#6  QSortFilterProxyModelPrivate::updateChildrenMapping (this=<optimized out>,
source_parent=..., parent_mapping=<optimized out>, orient=<optimized out>,
start=<optimized out>, end=<optimized out>, delta_item_count=<optimized out>,
remove=<optimized out>) at itemmodels/qsortfilterproxymodel.cpp:969
#7  0x00007f7521558edd in QSortFilterProxyModelPrivate::source_items_removed
(this=<optimized out>, source_parent=..., start=1, end=<optimized out>,
orient=<optimized out>) at itemmodels/qsortfilterproxymodel.cpp:911
#8  0x00007f75215b6e50 in QMetaObject::activate (sender=0x13bc910,
signalOffset=<optimized out>, local_signal_index=<optimized out>,
argv=<optimized out>) at kernel/qobject.cpp:3730
#9  0x00007f7521628292 in QAbstractItemModel::rowsRemoved (this=0x0, _t1=...,
_t2=<optimized out>, _t3=<optimized out>) at
.moc/moc_qabstractitemmodel.cpp:615
#10 0x00007f752153d2ef in QAbstractItemModel::endRemoveRows (this=0x13bc910) at
itemmodels/qabstractitemmodel.cpp:2678
#11 0x00007f7460dfe324 in
TaskManager::TaskGroupingProxyModel::Private::sourceRowsAboutToBeRemoved
(this=0x13aef70, parent=..., first=<optimized out>, last=<optimized out>) at
/var/tmp/portage/kde-plasma/plasma-workspace-5.7.1/work/plasma-workspace-5.7.1/libtaskmanager/taskgroupingproxymodel.cpp:197
#12 0x00007f75215b6e50 in QMetaObject::activate (sender=0x2121130,
signalOffset=<optimized out>, local_signal_index=<optimized out>,
argv=<optimized out>) at kernel/qobject.cpp:3730
#13 0x00007f7521628242 in QAbstractItemModel::rowsAboutToBeRemoved (this=0x0,
_t1=..., _t2=<optimized out>, _t3=<optimized out>) at
.moc/moc_qabstractitemmodel.cpp:608
#14 0x00007f752153d279 in QAbstractItemModel::beginRemoveRows (this=0x2121130,
parent=..., first=9, last=9) at itemmodels/qabstractitemmodel.cpp:2661
#15 0x00007f7521556f6d in QSortFilterProxyModelPrivate::remove_proxy_interval
(this=<optimized out>, source_to_proxy=..., proxy_to_source=...,
proxy_start=<optimized out>, proxy_end=<optimized out>, proxy_parent=...,
orient=<optimized out>, emit_signal=<optimized out>) at
itemmodels/qsortfilterproxymodel.cpp:577
#16 0x00007f7521556eab in QSortFilterProxyModelPrivate::remove_source_items
(this=0x20f3ba0, source_to_proxy=..., proxy_to_source=..., source_items=...,
source_parent=..., orient=Qt::Vertical, emit_signal=<optimized out>) at
itemmodels/qsortfilterproxymodel.cpp:558
#17 0x00007f7521558bf9 in
QSortFilterProxyModelPrivate::source_items_about_to_be_removed (this=0x20f3ba0,
source_parent=..., start=<optimized out>, end=<optimized out>, orient=(unknown:
0)) at itemmodels/qsortfilterproxymodel.cpp:859
#18 0x00007f75215b6e50 in QMetaObject::activate (sender=0x212e7a0,
signalOffset=<optimized out>, local_signal_index=<optimized out>,
argv=<optimized out>) at kernel/qobject.cpp:3730
#19 0x00007f7521628242 in QAbstractItemModel::rowsAboutToBeRemoved (this=0x0,
_t1=..., _t2=<optimized out>, _t3=<optimized out>) at
.moc/moc_qabstractitemmodel.cpp:608
#20 0x00007f752153d279 in QAbstractItemModel::beginRemoveRows (this=0x212e7a0,
parent=..., first=9, last=9) at itemmodels/qabstractitemmodel.cpp:2661
#21 0x00007f7462935668 in
KConcatenateRowsProxyModelPrivate::slotRowsAboutToBeRemoved (this=0x212e740,
start=9, end=9) at
/var/tmp/portage/kde-frameworks/kitemmodels-5.24.0/work/kitemmodels-5.24.0/src/kconcatenaterowsproxymodel.cpp:241
#22 KConcatenateRowsProxyModel::qt_static_metacall (_o=<optimized out>,
_c=<optimized out>, _id=<optimized out>, _a=<optimized out>) at
/var/tmp/portage/kde-frameworks/kitemmodels-5.24.0/work/kitemmodels-5.24.0_build/src/moc_kconcatenaterowsproxymodel.cpp:130
#23 0x00007f75215b6e50 in QMetaObject::activate (sender=0x13af680,
signalOffset=<optimized out>, local_signal_index=<optimized out>,
argv=<optimized out>) at kernel/qobject.cpp:3730
#24 0x00007f7521628242 in QAbstractItemModel::rowsAboutToBeRemoved (this=0x0,
_t1=..., _t2=<optimized out>, _t3=<optimized out>) at
.moc/moc_qabstractitemmodel.cpp:608
#25 0x00007f752153d279 in QAbstractItemModel::beginRemoveRows (this=0x13af680,
parent=..., first=9, last=9) at itemmodels/qabstractitemmodel.cpp:2661
#26 0x00007f7460e1aba4 in TaskManager::XWindowTasksModel::Private::removeWindow
(this=0x13bbe20, window=77595111) at
/var/tmp/portage/kde-plasma/plasma-workspace-5.7.1/work/plasma-workspace-5.7.1/libtaskmanager/xwindowtasksmodel.cpp:253
#27 0x00007f75215b6dc8 in QtPrivate::QSlotObjectBase::call (this=0x13c91a0,
r=<optimized out>, a=<optimized out>) at
../../include/QtCore/../../src/corelib/kernel/qobject_impl.h:124
#28 QMetaObject::activate (sender=0x7f75238bac08 <(anonymous
namespace)::Q_QGS_g_kwmInstanceContainer::innerFunction()::holder>,
signalOffset=<optimized out>, local_signal_index=<optimized out>,
argv=<optimized out>) at kernel/qobject.cpp:3715
#29 0x00007f75236ae000 in KWindowSystem::windowRemoved (this=0x0,
_t1=<optimized out>) at
/var/tmp/portage/kde-frameworks/kwindowsystem-5.24.0/work/kwindowsystem-5.24.0_build/src/KF5WindowSystem_automoc.dir/moc_kwindowsystem.cpp:311
#30 0x00007f750a7d23d2 in NETEventFilter::removeClient (this=<optimized out>,
w=<optimized out>) at
/var/tmp/portage/kde-frameworks/kwindowsystem-5.24.0/work/kwindowsystem-5.24.0/src/platforms/xcb/kwindowsystem.cpp:384
#31 0x00007f75236a0e95 in NETRootInfo::update (this=0x1508610, properties=...,
properties2=...) at
/var/tmp/portage/kde-frameworks/kwindowsystem-5.24.0/work/kwindowsystem-5.24.0/src/platforms/xcb/netwm.cpp:2045
#32 0x00007f75236a3ed8 in NETRootInfo::event (this=0x1508610, event=<optimized
out>, properties=0x7ffdee1541d8, properties2=0x7ffdee1541d0) at
/var/tmp/portage/kde-frameworks/kwindowsystem-5.24.0/work/kwindowsystem-5.24.0/src/platforms/xcb/netwm.cpp:1886
#33 0x00007f75236a3f49 in NETRootInfo::event (this=0x0, ev=0x1,
properties=0x7ffdee154270, properties_size=5) at
/var/tmp/portage/kde-frameworks/kwindowsystem-5.24.0/work/kwindowsystem-5.24.0/src/platforms/xcb/netwm.cpp:1671
#34 0x00007f750a7d1a2f in NETEventFilter::nativeEventFilter (this=0x1508610,
ev=0xba71d70) at
/var/tmp/portage/kde-frameworks/kwindowsystem-5.24.0/work/kwindowsystem-5.24.0/src/platforms/xcb/kwindowsystem.cpp:239
#35 0x00007f750a7d1ec3 in non-virtual thunk to
NETEventFilter::nativeEventFilter(QByteArray const&, void*, long*) () at
/var/tmp/portage/kde-frameworks/kwindowsystem-5.24.0/work/kwindowsystem-5.24.0/src/platforms/xcb/kwindowsystem.cpp:183
#36 0x00007f75215841c3 in QAbstractEventDispatcher::filterNativeEvent
(this=<optimized out>, eventType=..., message=0xba71d70, result=0x7ffdee1543b0)
at kernel/qabstracteventdispatcher.cpp:460
#37 0x00007f75136e21bd in QXcbConnection::handleXcbEvent (this=0xf4da80,
event=0xba71d70) at qxcbconnection.cpp:1091
#38 0x00007f75136e4570 in QXcbConnection::processXcbEvents (this=0xf4da80) at
qxcbconnection.cpp:1723
#39 0x00007f75215b036f in QObject::event (this=0xf4da80, e=<optimized out>) at
kernel/qobject.cpp:1256
#40 0x00007f75136e4f88 in QXcbConnection::event (this=0x0, e=0x7f750c003be0) at
qxcbconnection.cpp:2339
#41 0x00007f7521e1f792 in QApplicationPrivate::notify_helper (this=<optimized
out>, receiver=0xf4da80, e=0x7f750c003be0) at kernel/qapplication.cpp:3804
#42 0x00007f7521e215c2 in QApplication::notify (this=<optimized out>,
receiver=0xf4da80, e=0x7f750c003be0) at kernel/qapplication.cpp:3163
#43 0x00007f752158873b in QCoreApplication::notifyInternal2 (receiver=0xf4da80,
event=0x7f750c003be0) at kernel/qcoreapplication.cpp:1015
#44 0x00007f75215892f8 in QCoreApplication::sendEvent (receiver=0xf4da80,
event=0x7f750c003be0) at
../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:225
#45 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0,
data=0xf3b240) at kernel/qcoreapplication.cpp:1650
#46 0x00007f75215d65a3 in postEventSourceDispatch (s=0xf8f4f0) at
kernel/qeventdispatcher_glib.cpp:270
#47 0x00007f751cba3ded in g_main_dispatch (context=<optimized out>) at
/var/tmp/portage/dev-libs/glib-2.48.1-r1/work/glib-2.48.1/glib/gmain.c:3154
#48 g_main_context_dispatch (context=<optimized out>) at
/var/tmp/portage/dev-libs/glib-2.48.1-r1/work/glib-2.48.1/glib/gmain.c:3769
#49 0x00007f751cba4119 in g_main_context_iterate (context=<optimized out>,
block=<optimized out>, dispatch=<optimized out>, self=<optimized out>) at
/var/tmp/portage/dev-libs/glib-2.48.1-r1/work/glib-2.48.1/glib/gmain.c:3840
#50 0x00007f751cba419e in g_main_context_iteration (context=<optimized out>,
may_block=1) at
/var/tmp/portage/dev-libs/glib-2.48.1-r1/work/glib-2.48.1/glib/gmain.c:3901
#51 0x00007f75215d611c in QEventDispatcherGlib::processEvents (this=0xf8d400,
flags=...) at kernel/qeventdispatcher_glib.cpp:419
#52 0x00007f7521585001 in QEventLoop::processEvents (flags=..., this=<optimized
out>) at kernel/qeventloop.cpp:128
#53 QEventLoop::exec (this=0x7ffdee154bb0, flags=...) at
kernel/qeventloop.cpp:204
#54 0x00007f7521588d63 in QCoreApplication::exec () at
kernel/qcoreapplication.cpp:1285
#55 0x000000000041e94b in main (argc=<optimized out>, argv=<optimized out>) at
/var/tmp/portage/kde-plasma/plasma-workspace-5.7.1/work/plasma-workspace-5.7.1/shell/main.cpp:166

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to