Bug 383282

Summary: Plasma crash after Matlab crash
Product: [Plasma] plasmashell Reporter: kde
Component: generalAssignee: David Edmundson <kde>
Status: RESOLVED DUPLICATE    
Severity: crash CC: plasma-bugs
Priority: NOR Keywords: drkonqi
Version: 5.9.5   
Target Milestone: 1.0   
Platform: Fedora RPMs   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description kde 2017-08-08 15:08:18 UTC
Application: plasmashell (5.9.5)

Qt Version: 5.7.1
Frameworks Version: 5.36.0
Operating System: Linux 4.11.12-200.fc25.x86_64 x86_64
Distribution (Platform): Fedora RPMs

-- Information about the crash:
- What I was doing when the application crashed:

Matlab had encountered a problem and needed to close. After confirming the Matlab crash and selecting "End now" (in matlab), the matlab windows were closed. At this point Plasma crashed too.
The bug has already happened, but since I don't know why Matlab crashed I cannot reproduce it willingly.

The crash can be reproduced sometimes.

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

Thread 17 (Thread 0x7ef96f7ff700 (LWP 12526)):
#0  0x00007f3a7f191a9d in read () from /lib64/libc.so.6
#1  0x00007f3a73f07101 in pa_read () from /usr/lib64/pulseaudio/libpulsecommon-10.0.so
#2  0x00007f3a747a20be in pa_mainloop_prepare () from /lib64/libpulse.so.0
#3  0x00007f3a747a2b30 in pa_mainloop_iterate () from /lib64/libpulse.so.0
#4  0x00007f3a747a2bf0 in pa_mainloop_run () from /lib64/libpulse.so.0
#5  0x00007f3a747b0bd9 in thread () from /lib64/libpulse.so.0
#6  0x00007f3a73f361d8 in internal_thread_func () from /usr/lib64/pulseaudio/libpulsecommon-10.0.so
#7  0x00007f3a7e4e873a in start_thread () from /lib64/libpthread.so.0
#8  0x00007f3a7f1a1e0f in clone () from /lib64/libc.so.6

Thread 16 (Thread 0x7f3991ed8700 (LWP 12525)):
#0  0x00007f3a77ee2147 in g_ptr_array_set_size () from /lib64/libglib-2.0.so.0
#1  0x00007f3a77f0d5f1 in g_main_context_prepare () from /lib64/libglib-2.0.so.0
#2  0x00007f3a77f0e08b in g_main_context_iterate.isra () from /lib64/libglib-2.0.so.0
#3  0x00007f3a77f0e27c in g_main_context_iteration () from /lib64/libglib-2.0.so.0
#4  0x00007f3a7ff9c6eb in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQt5Core.so.5
#5  0x00007f3a7ff4d68a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQt5Core.so.5
#6  0x00007f3a7fdaa5e3 in QThread::exec() () from /lib64/libQt5Core.so.5
#7  0x00007f3a830234a5 in QQmlThreadPrivate::run() () from /lib64/libQt5Qml.so.5
#8  0x00007f3a7fdae9ca in QThreadPrivate::start(void*) () from /lib64/libQt5Core.so.5
#9  0x00007f3a7e4e873a in start_thread () from /lib64/libpthread.so.0
#10 0x00007f3a7f1a1e0f in clone () from /lib64/libc.so.6

Thread 15 (Thread 0x7f39937fe700 (LWP 8981)):
#0  0x00007f3a7e4ee460 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f3a7fdaf04a in QWaitCondition::wait(QMutex*, unsigned long) () from /lib64/libQt5Core.so.5
#2  0x00007f39c42d1880 in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () from /lib64/libKF5ThreadWeaver.so.5
#3  0x00007f39c42d5a38 in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) () from /lib64/libKF5ThreadWeaver.so.5
#4  0x00007f39c42d09fd in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /lib64/libKF5ThreadWeaver.so.5
#5  0x00007f39c42d5a92 in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) () from /lib64/libKF5ThreadWeaver.so.5
#6  0x00007f39c42d09fd in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /lib64/libKF5ThreadWeaver.so.5
#7  0x00007f39c42d5a92 in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) () from /lib64/libKF5ThreadWeaver.so.5
#8  0x00007f39c42d09fd in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /lib64/libKF5ThreadWeaver.so.5
#9  0x00007f39c42d5a92 in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) () from /lib64/libKF5ThreadWeaver.so.5
#10 0x00007f39c42d09fd in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /lib64/libKF5ThreadWeaver.so.5
#11 0x00007f39c42d5a92 in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) () from /lib64/libKF5ThreadWeaver.so.5
#12 0x00007f39c42d09fd in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /lib64/libKF5ThreadWeaver.so.5
#13 0x00007f39c42d5a92 in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) () from /lib64/libKF5ThreadWeaver.so.5
#14 0x00007f39c42d09fd in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /lib64/libKF5ThreadWeaver.so.5
#15 0x00007f39c42d5a92 in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) () from /lib64/libKF5ThreadWeaver.so.5
#16 0x00007f39c42d09fd in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /lib64/libKF5ThreadWeaver.so.5
#17 0x00007f39c42d38c9 in ThreadWeaver::Thread::run() () from /lib64/libKF5ThreadWeaver.so.5
#18 0x00007f3a7fdae9ca in QThreadPrivate::start(void*) () from /lib64/libQt5Core.so.5
#19 0x00007f3a7e4e873a in start_thread () from /lib64/libpthread.so.0
#20 0x00007f3a7f1a1e0f in clone () from /lib64/libc.so.6

Thread 14 (Thread 0x7f3998a49700 (LWP 8980)):
#0  0x00007f3a7e4ee460 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f3a7fdaf04a in QWaitCondition::wait(QMutex*, unsigned long) () from /lib64/libQt5Core.so.5
#2  0x00007f39c42d1880 in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () from /lib64/libKF5ThreadWeaver.so.5
#3  0x00007f39c42d5a38 in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) () from /lib64/libKF5ThreadWeaver.so.5
#4  0x00007f39c42d09fd in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /lib64/libKF5ThreadWeaver.so.5
#5  0x00007f39c42d5a92 in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) () from /lib64/libKF5ThreadWeaver.so.5
#6  0x00007f39c42d09fd in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /lib64/libKF5ThreadWeaver.so.5
#7  0x00007f39c42d5a92 in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) () from /lib64/libKF5ThreadWeaver.so.5
#8  0x00007f39c42d09fd in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /lib64/libKF5ThreadWeaver.so.5
#9  0x00007f39c42d5a92 in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) () from /lib64/libKF5ThreadWeaver.so.5
#10 0x00007f39c42d09fd in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /lib64/libKF5ThreadWeaver.so.5
#11 0x00007f39c42d5a92 in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) () from /lib64/libKF5ThreadWeaver.so.5
#12 0x00007f39c42d09fd in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /lib64/libKF5ThreadWeaver.so.5
#13 0x00007f39c42d5a92 in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) () from /lib64/libKF5ThreadWeaver.so.5
#14 0x00007f39c42d09fd in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /lib64/libKF5ThreadWeaver.so.5
#15 0x00007f39c42d38c9 in ThreadWeaver::Thread::run() () from /lib64/libKF5ThreadWeaver.so.5
#16 0x00007f3a7fdae9ca in QThreadPrivate::start(void*) () from /lib64/libQt5Core.so.5
#17 0x00007f3a7e4e873a in start_thread () from /lib64/libpthread.so.0
#18 0x00007f3a7f1a1e0f in clone () from /lib64/libc.so.6

Thread 13 (Thread 0x7f399924a700 (LWP 8979)):
#0  0x00007f3a7e4ee460 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f3a7fdaf04a in QWaitCondition::wait(QMutex*, unsigned long) () from /lib64/libQt5Core.so.5
#2  0x00007f39c42d1880 in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () from /lib64/libKF5ThreadWeaver.so.5
#3  0x00007f39c42d5a38 in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) () from /lib64/libKF5ThreadWeaver.so.5
#4  0x00007f39c42d09fd in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /lib64/libKF5ThreadWeaver.so.5
#5  0x00007f39c42d5a92 in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) () from /lib64/libKF5ThreadWeaver.so.5
#6  0x00007f39c42d09fd in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /lib64/libKF5ThreadWeaver.so.5
#7  0x00007f39c42d38c9 in ThreadWeaver::Thread::run() () from /lib64/libKF5ThreadWeaver.so.5
#8  0x00007f3a7fdae9ca in QThreadPrivate::start(void*) () from /lib64/libQt5Core.so.5
#9  0x00007f3a7e4e873a in start_thread () from /lib64/libpthread.so.0
#10 0x00007f3a7f1a1e0f in clone () from /lib64/libc.so.6

Thread 12 (Thread 0x7f3999a4b700 (LWP 8978)):
#0  0x00007f3a7e4ee460 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f3a7fdaf04a in QWaitCondition::wait(QMutex*, unsigned long) () from /lib64/libQt5Core.so.5
#2  0x00007f39c42d1880 in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () from /lib64/libKF5ThreadWeaver.so.5
#3  0x00007f39c42d5a38 in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) () from /lib64/libKF5ThreadWeaver.so.5
#4  0x00007f39c42d09fd in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /lib64/libKF5ThreadWeaver.so.5
#5  0x00007f39c42d5a92 in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) () from /lib64/libKF5ThreadWeaver.so.5
#6  0x00007f39c42d09fd in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /lib64/libKF5ThreadWeaver.so.5
#7  0x00007f39c42d38c9 in ThreadWeaver::Thread::run() () from /lib64/libKF5ThreadWeaver.so.5
#8  0x00007f3a7fdae9ca in QThreadPrivate::start(void*) () from /lib64/libQt5Core.so.5
#9  0x00007f3a7e4e873a in start_thread () from /lib64/libpthread.so.0
#10 0x00007f3a7f1a1e0f in clone () from /lib64/libc.so.6

Thread 11 (Thread 0x7f399a24c700 (LWP 8977)):
#0  0x00007f3a7e4ee460 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f3a7fdaf04a in QWaitCondition::wait(QMutex*, unsigned long) () from /lib64/libQt5Core.so.5
#2  0x00007f39c42d1880 in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () from /lib64/libKF5ThreadWeaver.so.5
#3  0x00007f39c42d5a38 in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) () from /lib64/libKF5ThreadWeaver.so.5
#4  0x00007f39c42d09fd in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /lib64/libKF5ThreadWeaver.so.5
#5  0x00007f39c42d5a92 in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) () from /lib64/libKF5ThreadWeaver.so.5
#6  0x00007f39c42d09fd in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /lib64/libKF5ThreadWeaver.so.5
#7  0x00007f39c42d5a92 in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) () from /lib64/libKF5ThreadWeaver.so.5
#8  0x00007f39c42d09fd in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /lib64/libKF5ThreadWeaver.so.5
#9  0x00007f39c42d5a92 in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) () from /lib64/libKF5ThreadWeaver.so.5
#10 0x00007f39c42d09fd in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /lib64/libKF5ThreadWeaver.so.5
#11 0x00007f39c42d38c9 in ThreadWeaver::Thread::run() () from /lib64/libKF5ThreadWeaver.so.5
#12 0x00007f3a7fdae9ca in QThreadPrivate::start(void*) () from /lib64/libQt5Core.so.5
#13 0x00007f3a7e4e873a in start_thread () from /lib64/libpthread.so.0
#14 0x00007f3a7f1a1e0f in clone () from /lib64/libc.so.6

Thread 10 (Thread 0x7f3993fff700 (LWP 8976)):
#0  0x00007f3a7e4ee460 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f3a7fdaf04a in QWaitCondition::wait(QMutex*, unsigned long) () from /lib64/libQt5Core.so.5
#2  0x00007f39c42d1880 in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () from /lib64/libKF5ThreadWeaver.so.5
#3  0x00007f39c42d5a38 in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) () from /lib64/libKF5ThreadWeaver.so.5
#4  0x00007f39c42d09fd in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /lib64/libKF5ThreadWeaver.so.5
#5  0x00007f39c42d5a92 in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) () from /lib64/libKF5ThreadWeaver.so.5
#6  0x00007f39c42d09fd in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /lib64/libKF5ThreadWeaver.so.5
#7  0x00007f39c42d38c9 in ThreadWeaver::Thread::run() () from /lib64/libKF5ThreadWeaver.so.5
#8  0x00007f3a7fdae9ca in QThreadPrivate::start(void*) () from /lib64/libQt5Core.so.5
#9  0x00007f3a7e4e873a in start_thread () from /lib64/libpthread.so.0
#10 0x00007f3a7f1a1e0f in clone () from /lib64/libc.so.6

Thread 9 (Thread 0x7f399aa4d700 (LWP 8975)):
#0  0x00007f3a7e4ee460 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f3a7fdaf04a in QWaitCondition::wait(QMutex*, unsigned long) () from /lib64/libQt5Core.so.5
#2  0x00007f39c42d1880 in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () from /lib64/libKF5ThreadWeaver.so.5
#3  0x00007f39c42d5a38 in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) () from /lib64/libKF5ThreadWeaver.so.5
#4  0x00007f39c42d09fd in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /lib64/libKF5ThreadWeaver.so.5
#5  0x00007f39c42d5a92 in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) () from /lib64/libKF5ThreadWeaver.so.5
#6  0x00007f39c42d09fd in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /lib64/libKF5ThreadWeaver.so.5
#7  0x00007f39c42d38c9 in ThreadWeaver::Thread::run() () from /lib64/libKF5ThreadWeaver.so.5
#8  0x00007f3a7fdae9ca in QThreadPrivate::start(void*) () from /lib64/libQt5Core.so.5
#9  0x00007f3a7e4e873a in start_thread () from /lib64/libpthread.so.0
#10 0x00007f3a7f1a1e0f in clone () from /lib64/libc.so.6

Thread 8 (Thread 0x7f39adbc8700 (LWP 8974)):
#0  0x00007f3a7e4ee460 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f3a7fdaf04a in QWaitCondition::wait(QMutex*, unsigned long) () from /lib64/libQt5Core.so.5
#2  0x00007f39c42d1880 in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () from /lib64/libKF5ThreadWeaver.so.5
#3  0x00007f39c42d5a38 in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) () from /lib64/libKF5ThreadWeaver.so.5
#4  0x00007f39c42d09fd in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /lib64/libKF5ThreadWeaver.so.5
#5  0x00007f39c42d5a92 in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) () from /lib64/libKF5ThreadWeaver.so.5
#6  0x00007f39c42d09fd in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /lib64/libKF5ThreadWeaver.so.5
#7  0x00007f39c42d38c9 in ThreadWeaver::Thread::run() () from /lib64/libKF5ThreadWeaver.so.5
#8  0x00007f3a7fdae9ca in QThreadPrivate::start(void*) () from /lib64/libQt5Core.so.5
#9  0x00007f3a7e4e873a in start_thread () from /lib64/libpthread.so.0
#10 0x00007f3a7f1a1e0f in clone () from /lib64/libc.so.6

Thread 7 (Thread 0x7f39b53b6700 (LWP 5466)):
#0  0x00007f3a7ff9c395 in timerSourcePrepareHelper(GTimerSource*, int*) () from /lib64/libQt5Core.so.5
#1  0x00007f3a77f0d69d in g_main_context_prepare () from /lib64/libglib-2.0.so.0
#2  0x00007f3a77f0e08b in g_main_context_iterate.isra () from /lib64/libglib-2.0.so.0
#3  0x00007f3a77f0e27c in g_main_context_iteration () from /lib64/libglib-2.0.so.0
#4  0x00007f3a7ff9c6eb in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQt5Core.so.5
#5  0x00007f3a7ff4d68a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQt5Core.so.5
#6  0x00007f3a7fdaa5e3 in QThread::exec() () from /lib64/libQt5Core.so.5
#7  0x00007f39b6eb12c7 in KCupsConnection::run() () from /lib64/libkcupslib.so
#8  0x00007f3a7fdae9ca in QThreadPrivate::start(void*) () from /lib64/libQt5Core.so.5
#9  0x00007f3a7e4e873a in start_thread () from /lib64/libpthread.so.0
#10 0x00007f3a7f1a1e0f in clone () from /lib64/libc.so.6

Thread 6 (Thread 0x7f39c77d3700 (LWP 5356)):
#0  0x00007f3a7f195ecd in poll () from /lib64/libc.so.6
#1  0x00007f3a77f0e166 in g_main_context_iterate.isra () from /lib64/libglib-2.0.so.0
#2  0x00007f3a77f0e27c in g_main_context_iteration () from /lib64/libglib-2.0.so.0
#3  0x00007f3a7ff9c6eb in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQt5Core.so.5
#4  0x00007f3a7ff4d68a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQt5Core.so.5
#5  0x00007f3a7fdaa5e3 in QThread::exec() () from /lib64/libQt5Core.so.5
#6  0x00007f3a839ad8b6 in QQuickPixmapReader::run() () from /lib64/libQt5Quick.so.5
#7  0x00007f3a7fdae9ca in QThreadPrivate::start(void*) () from /lib64/libQt5Core.so.5
#8  0x00007f3a7e4e873a in start_thread () from /lib64/libpthread.so.0
#9  0x00007f3a7f1a1e0f in clone () from /lib64/libc.so.6

Thread 5 (Thread 0x7f3a557a7700 (LWP 5232)):
#0  0x00007f3a7e4ee460 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f3a85a6e2f4 in QTWTF::TCMalloc_PageHeap::scavengerThread() () from /lib64/libQt5Script.so.5
#2  0x00007f3a85a6e339 in QTWTF::TCMalloc_PageHeap::runScavengerThread(void*) () from /lib64/libQt5Script.so.5
#3  0x00007f3a7e4e873a in start_thread () from /lib64/libpthread.so.0
#4  0x00007f3a7f1a1e0f in clone () from /lib64/libc.so.6

Thread 4 (Thread 0x7f3a575c6700 (LWP 5203)):
#0  0x00007f3a77f53879 in g_mutex_lock () from /lib64/libglib-2.0.so.0
#1  0x00007f3a77f0e122 in g_main_context_iterate.isra () from /lib64/libglib-2.0.so.0
#2  0x00007f3a77f0e27c in g_main_context_iteration () from /lib64/libglib-2.0.so.0
#3  0x00007f3a7ff9c6eb in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQt5Core.so.5
#4  0x00007f3a7ff4d68a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQt5Core.so.5
#5  0x00007f3a7fdaa5e3 in QThread::exec() () from /lib64/libQt5Core.so.5
#6  0x00007f3a830234a5 in QQmlThreadPrivate::run() () from /lib64/libQt5Qml.so.5
#7  0x00007f3a7fdae9ca in QThreadPrivate::start(void*) () from /lib64/libQt5Core.so.5
#8  0x00007f3a7e4e873a in start_thread () from /lib64/libpthread.so.0
#9  0x00007f3a7f1a1e0f in clone () from /lib64/libc.so.6

Thread 3 (Thread 0x7f3a64f96700 (LWP 4150)):
#0  0x00007f3a77f53894 in g_mutex_unlock () from /lib64/libglib-2.0.so.0
#1  0x00007f3a77f0e07e in g_main_context_iterate.isra () from /lib64/libglib-2.0.so.0
#2  0x00007f3a77f0e27c in g_main_context_iteration () from /lib64/libglib-2.0.so.0
#3  0x00007f3a7ff9c6eb in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQt5Core.so.5
#4  0x00007f3a7ff4d68a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQt5Core.so.5
#5  0x00007f3a7fdaa5e3 in QThread::exec() () from /lib64/libQt5Core.so.5
#6  0x00007f3a830234a5 in QQmlThreadPrivate::run() () from /lib64/libQt5Qml.so.5
#7  0x00007f3a7fdae9ca in QThreadPrivate::start(void*) () from /lib64/libQt5Core.so.5
#8  0x00007f3a7e4e873a in start_thread () from /lib64/libpthread.so.0
#9  0x00007f3a7f1a1e0f in clone () from /lib64/libc.so.6

Thread 2 (Thread 0x7f3a724d7700 (LWP 3904)):
#0  0x00007f3a7f195ecd in poll () from /lib64/libc.so.6
#1  0x00007f3a77f0e166 in g_main_context_iterate.isra () from /lib64/libglib-2.0.so.0
#2  0x00007f3a77f0e27c in g_main_context_iteration () from /lib64/libglib-2.0.so.0
#3  0x00007f3a7ff9c6eb in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQt5Core.so.5
#4  0x00007f3a7ff4d68a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQt5Core.so.5
#5  0x00007f3a7fdaa5e3 in QThread::exec() () from /lib64/libQt5Core.so.5
#6  0x00007f3a8064cfb9 in QDBusConnectionManager::run() () from /lib64/libQt5DBus.so.5
#7  0x00007f3a7fdae9ca in QThreadPrivate::start(void*) () from /lib64/libQt5Core.so.5
#8  0x00007f3a7e4e873a in start_thread () from /lib64/libpthread.so.0
#9  0x00007f3a7f1a1e0f in clone () from /lib64/libc.so.6

Thread 1 (Thread 0x7f3a724de040 (LWP 3858)):
[KCrash Handler]
#6  0x00007f3a7ff1fcec in QSortFilterProxyModelPrivate::updateChildrenMapping(QModelIndex const&, QSortFilterProxyModelPrivate::Mapping*, Qt::Orientation, int, int, int, bool) () from /lib64/libQt5Core.so.5
#7  0x00007f3a7ff20032 in QSortFilterProxyModelPrivate::source_items_removed(QModelIndex const&, int, int, Qt::Orientation) [clone .part.78] () from /lib64/libQt5Core.so.5
#8  0x00007f3a7ff25889 in QSortFilterProxyModel::qt_static_metacall(QObject*, QMetaObject::Call, int, void**) () from /lib64/libQt5Core.so.5
#9  0x00007f3a7ff75721 in QMetaObject::activate(QObject*, int, int, void**) () from /lib64/libQt5Core.so.5
#10 0x00007f3a7ffe2df4 in QAbstractItemModel::rowsRemoved(QModelIndex const&, int, int, QAbstractItemModel::QPrivateSignal) () from /lib64/libQt5Core.so.5
#11 0x00007f3a7ff0483e in QAbstractItemModel::endRemoveRows() () from /lib64/libQt5Core.so.5
#12 0x00007f39bf9ad4c8 in TaskManager::TaskGroupingProxyModel::Private::sourceRowsAboutToBeRemoved(QModelIndex const&, int, int) [clone .part.68] () from /lib64/libtaskmanager.so.6
#13 0x00007f39bf9b0559 in TaskManager::TaskGroupingProxyModel::qt_static_metacall(QObject*, QMetaObject::Call, int, void**) () from /lib64/libtaskmanager.so.6
#14 0x00007f3a7ff75721 in QMetaObject::activate(QObject*, int, int, void**) () from /lib64/libQt5Core.so.5
#15 0x00007f3a7ffe2d84 in QAbstractItemModel::rowsAboutToBeRemoved(QModelIndex const&, int, int, QAbstractItemModel::QPrivateSignal) () from /lib64/libQt5Core.so.5
#16 0x00007f3a7ff03fb3 in QAbstractItemModel::beginRemoveRows(QModelIndex const&, int, int) () from /lib64/libQt5Core.so.5
#17 0x00007f3a7ff1e8f5 in QSortFilterProxyModelPrivate::remove_proxy_interval(QVector<int>&, QVector<int>&, int, int, QModelIndex const&, Qt::Orientation, bool) () from /lib64/libQt5Core.so.5
#18 0x00007f3a7ff23237 in QSortFilterProxyModelPrivate::remove_source_items(QVector<int>&, QVector<int>&, QVector<int> const&, QModelIndex const&, Qt::Orientation, bool) () from /lib64/libQt5Core.so.5
#19 0x00007f3a7ff23444 in QSortFilterProxyModelPrivate::source_items_about_to_be_removed(QModelIndex const&, int, int, Qt::Orientation) () from /lib64/libQt5Core.so.5
#20 0x00007f3a7ff25868 in QSortFilterProxyModel::qt_static_metacall(QObject*, QMetaObject::Call, int, void**) () from /lib64/libQt5Core.so.5
#21 0x00007f3a7ff75721 in QMetaObject::activate(QObject*, int, int, void**) () from /lib64/libQt5Core.so.5
#22 0x00007f3a7ffe2d84 in QAbstractItemModel::rowsAboutToBeRemoved(QModelIndex const&, int, int, QAbstractItemModel::QPrivateSignal) () from /lib64/libQt5Core.so.5
#23 0x00007f3a7ff03fb3 in QAbstractItemModel::beginRemoveRows(QModelIndex const&, int, int) () from /lib64/libQt5Core.so.5
#24 0x00007f39c56f0c95 in KConcatenateRowsProxyModelPrivate::slotRowsAboutToBeRemoved(QModelIndex const&, int, int) () from /lib64/libKF5ItemModels.so.5
#25 0x00007f39c56f2231 in KConcatenateRowsProxyModel::qt_static_metacall(QObject*, QMetaObject::Call, int, void**) () from /lib64/libKF5ItemModels.so.5
#26 0x00007f3a7ff75721 in QMetaObject::activate(QObject*, int, int, void**) () from /lib64/libQt5Core.so.5
#27 0x00007f3a7ffe2d84 in QAbstractItemModel::rowsAboutToBeRemoved(QModelIndex const&, int, int, QAbstractItemModel::QPrivateSignal) () from /lib64/libQt5Core.so.5
#28 0x00007f3a7ff03fb3 in QAbstractItemModel::beginRemoveRows(QModelIndex const&, int, int) () from /lib64/libQt5Core.so.5
#29 0x00007f3a7ff1a537 in QIdentityProxyModelPrivate::_q_sourceRowsAboutToBeRemoved(QModelIndex const&, int, int) () from /lib64/libQt5Core.so.5
#30 0x00007f3a7ff1b009 in QIdentityProxyModel::qt_static_metacall(QObject*, QMetaObject::Call, int, void**) () from /lib64/libQt5Core.so.5
#31 0x00007f3a7ff75721 in QMetaObject::activate(QObject*, int, int, void**) () from /lib64/libQt5Core.so.5
#32 0x00007f3a7ffe2d84 in QAbstractItemModel::rowsAboutToBeRemoved(QModelIndex const&, int, int, QAbstractItemModel::QPrivateSignal) () from /lib64/libQt5Core.so.5
#33 0x00007f3a7ff03fb3 in QAbstractItemModel::beginRemoveRows(QModelIndex const&, int, int) () from /lib64/libQt5Core.so.5
#34 0x00007f39bf9c7658 in TaskManager::XWindowTasksModel::Private::removeWindow(unsigned long long) () from /lib64/libtaskmanager.so.6
#35 0x00007f3a7ff75a56 in QMetaObject::activate(QObject*, int, int, void**) () from /lib64/libQt5Core.so.5
#36 0x00007f3a827bfad2 in KWindowSystem::windowRemoved(unsigned long long) () from /lib64/libKF5WindowSystem.so.5
#37 0x00007f3a653b5b06 in NETEventFilter::removeClient(unsigned int) () from /usr/lib64/qt5/plugins/kf5/org.kde.kwindowsystem.platforms/KF5WindowSystemX11Plugin.so
#38 0x00007f3a827b7e22 in NETRootInfo::update(QFlags<NET::Property>, QFlags<NET::Property2>) () from /lib64/libKF5WindowSystem.so.5
#39 0x00007f3a827b8e4c in NETRootInfo::event(xcb_generic_event_t*, QFlags<NET::Property>*, QFlags<NET::Property2>*) () from /lib64/libKF5WindowSystem.so.5
#40 0x00007f3a827b9172 in NETRootInfo::event(xcb_generic_event_t*, unsigned long*, int) () from /lib64/libKF5WindowSystem.so.5
#41 0x00007f3a653b5236 in NETEventFilter::nativeEventFilter(xcb_generic_event_t*) () from /usr/lib64/qt5/plugins/kf5/org.kde.kwindowsystem.platforms/KF5WindowSystemX11Plugin.so
#42 0x00007f3a7ff4c73c in QAbstractEventDispatcher::filterNativeEvent(QByteArray const&, void*, long*) () from /lib64/libQt5Core.so.5
#43 0x00007f3a6b044544 in QXcbConnection::handleXcbEvent(xcb_generic_event_t*) () from /lib64/libQt5XcbQpa.so.5
#44 0x00007f3a6b045225 in QXcbConnection::processXcbEvents() () from /lib64/libQt5XcbQpa.so.5
#45 0x00007f3a7ff767e9 in QObject::event(QEvent*) () from /lib64/libQt5Core.so.5
#46 0x00007f3a8081aecc in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /lib64/libQt5Widgets.so.5
#47 0x00007f3a80822671 in QApplication::notify(QObject*, QEvent*) () from /lib64/libQt5Widgets.so.5
#48 0x00007f3a7ff4e6fa in QCoreApplication::notifyInternal2(QObject*, QEvent*) () from /lib64/libQt5Core.so.5
#49 0x00007f3a7ff50de0 in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () from /lib64/libQt5Core.so.5
#50 0x00007f3a7ff9c653 in postEventSourceDispatch(_GSource*, int (*)(void*), void*) () from /lib64/libQt5Core.so.5
#51 0x00007f3a77f0de52 in g_main_context_dispatch () from /lib64/libglib-2.0.so.0
#52 0x00007f3a77f0e1d0 in g_main_context_iterate.isra () from /lib64/libglib-2.0.so.0
#53 0x00007f3a77f0e27c in g_main_context_iteration () from /lib64/libglib-2.0.so.0
#54 0x00007f3a7ff9c6cf in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQt5Core.so.5
#55 0x00007f3a7ff4d68a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQt5Core.so.5
#56 0x00007f3a7ff5518c in QCoreApplication::exec() () from /lib64/libQt5Core.so.5
#57 0x000000d079098192 in main ()

Possible duplicates by query: bug 382302, bug 381974, bug 381800, bug 381771, bug 381454.

Reported using DrKonqi
Comment 1 Christoph Feck 2017-08-09 09:41:11 UTC

*** This bug has been marked as a duplicate of bug 381317 ***