Bug 346668 - Plasmashell crashes when trying to remove CPU Load Monitor widget
Summary: Plasmashell crashes when trying to remove CPU Load Monitor widget
Status: RESOLVED DUPLICATE of bug 349289
Alias: None
Product: plasmashell
Classification: Plasma
Component: general (show other bugs)
Version: 5.3.0
Platform: Ubuntu Linux
: NOR crash
Target Milestone: 1.0
Assignee: David Edmundson
URL:
Keywords: drkonqi
: 346866 348350 349760 (view as bug list)
Depends on:
Blocks:
 
Reported: 2015-04-25 20:23 UTC by soee
Modified: 2015-11-29 14:41 UTC (History)
8 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments
New crash information added by DrKonqi (97.26 KB, text/plain)
2015-04-30 18:23 UTC, Antonis Kanouras
Details
Another crash backtrace (75.80 KB, text/plain)
2015-04-30 18:29 UTC, Antonis Kanouras
Details

Note You need to log in before you can comment on or make changes to this bug.
Description soee 2015-04-25 20:23:57 UTC
Application: plasmashell (5.3.0)

Qt Version: 5.4.1
Operating System: Linux 3.19.0-15-generic x86_64
Distribution: Ubuntu 15.04

-- Information about the crash:
- What I was doing when the application crashed:
Few monitor widgets were added, and removed but after CPU Load Monitor widget is removed, plasmahell crashes and this widget is restored when plasmashell is loaded again.

The crash can be reproduced every time.

-- Backtrace:
Application: Plasma (plasmashell), signal: Segmentation fault
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
[Current thread is 1 (Thread 0x7fdbd24dc7c0 (LWP 31446))]

Thread 41 (Thread 0x7fdbbc1df700 (LWP 31448)):
#0  0x00007fdbcd06a8dd in poll () at ../sysdeps/unix/syscall-template.S:81
#1  0x00007fdbcf7fbb72 in poll (__timeout=-1, __nfds=1, __fds=0x7fdbbc1ded00) at /usr/include/x86_64-linux-gnu/bits/poll2.h:46
#2  _xcb_conn_wait (c=c@entry=0x2707ff0, cond=cond@entry=0x2708030, vector=vector@entry=0x0, count=count@entry=0x0) at ../../src/xcb_conn.c:447
#3  0x00007fdbcf7fd64f in xcb_wait_for_event (c=0x2707ff0) at ../../src/xcb_in.c:622
#4  0x00007fdbbed6e099 in QXcbEventReader::run (this=0x2716250) at qxcbconnection.cpp:1105
#5  0x00007fdbcd6ebb0e in QThreadPrivate::start (arg=0x2716250) at thread/qthread_unix.cpp:337
#6  0x00007fdbcc8f16aa in start_thread (arg=0x7fdbbc1df700) at pthread_create.c:333
#7  0x00007fdbcd075eed in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 40 (Thread 0x7fdbb9ef0700 (LWP 31450)):
#0  0x00007fdbc99df789 in g_mutex_lock () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#1  0x00007fdbc999a409 in g_main_context_prepare () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fdbc999ade8 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fdbc999afcc in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007fdbcd982c6c in QEventDispatcherGlib::processEvents (this=0x7fdbac0008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:418
#5  0x00007fdbcd9273e2 in QEventLoop::exec (this=this@entry=0x7fdbb9eefde0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
#6  0x00007fdbcd6e6b44 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:503
#7  0x00007fdbcf474f65 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5
#8  0x00007fdbcd6ebb0e in QThreadPrivate::start (arg=0x28233f0) at thread/qthread_unix.cpp:337
#9  0x00007fdbcc8f16aa in start_thread (arg=0x7fdbb9ef0700) at pthread_create.c:333
#10 0x00007fdbcd075eed in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 39 (Thread 0x7fdbaafe6700 (LWP 31454)):
#0  0x00007fdbc99df7a4 in g_mutex_unlock () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#1  0x00007fdbc999a3f0 in g_main_context_prepare () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fdbc999ade8 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fdbc999afcc in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007fdbcd982c6c in QEventDispatcherGlib::processEvents (this=0x7fdba40008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:418
#5  0x00007fdbcd9273e2 in QEventLoop::exec (this=this@entry=0x7fdbaafe5de0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
#6  0x00007fdbcd6e6b44 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:503
#7  0x00007fdbcf474f65 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5
#8  0x00007fdbcd6ebb0e in QThreadPrivate::start (arg=0x2bd5350) at thread/qthread_unix.cpp:337
#9  0x00007fdbcc8f16aa in start_thread (arg=0x7fdbaafe6700) at pthread_create.c:333
#10 0x00007fdbcd075eed in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 38 (Thread 0x7fdba8b7d700 (LWP 31458)):
#0  0x00007fdbcd6eaa02 in QThreadData::current (createIfNecessary=createIfNecessary@entry=true) at thread/qthread_unix.cpp:211
#1  0x00007fdbcd982591 in postEventSourcePrepare (timeout=0x0, s=0x7fdba00012d0) at kernel/qeventdispatcher_glib.cpp:247
#2  postEventSourceCheck (source=0x7fdba00012d0) at kernel/qeventdispatcher_glib.cpp:264
#3  0x00007fdbc999a8c1 in g_main_context_check () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007fdbc999ae60 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007fdbc999afcc in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#6  0x00007fdbcd982c6c in QEventDispatcherGlib::processEvents (this=0x7fdba00008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:418
#7  0x00007fdbcd9273e2 in QEventLoop::exec (this=this@entry=0x7fdba8b7cde0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
#8  0x00007fdbcd6e6b44 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:503
#9  0x00007fdbcf474f65 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5
#10 0x00007fdbcd6ebb0e in QThreadPrivate::start (arg=0x2e17e90) at thread/qthread_unix.cpp:337
#11 0x00007fdbcc8f16aa in start_thread (arg=0x7fdba8b7d700) at pthread_create.c:333
#12 0x00007fdbcd075eed in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 37 (Thread 0x7fdb9b7ff700 (LWP 31459)):
#0  0x00007fdbc99df7a4 in g_mutex_unlock () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#1  0x00007fdbc999a852 in g_main_context_check () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fdbc999ae60 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fdbc999afcc in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007fdbcd982c6c in QEventDispatcherGlib::processEvents (this=0x7fdb940008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:418
#5  0x00007fdbcd9273e2 in QEventLoop::exec (this=this@entry=0x7fdb9b7fede0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
#6  0x00007fdbcd6e6b44 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:503
#7  0x00007fdbcf474f65 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5
#8  0x00007fdbcd6ebb0e in QThreadPrivate::start (arg=0x2ee37e0) at thread/qthread_unix.cpp:337
#9  0x00007fdbcc8f16aa in start_thread (arg=0x7fdb9b7ff700) at pthread_create.c:333
#10 0x00007fdbcd075eed in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 36 (Thread 0x7fdb9a7fe700 (LWP 31460)):
#0  0x00007fdbcd06a8dd in poll () at ../sysdeps/unix/syscall-template.S:81
#1  0x00007fdbc999aebc in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fdbc999afcc in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fdbcd982c6c in QEventDispatcherGlib::processEvents (this=0x7fdb8c0008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:418
#4  0x00007fdbcd9273e2 in QEventLoop::exec (this=this@entry=0x7fdb9a7fdde0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
#5  0x00007fdbcd6e6b44 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:503
#6  0x00007fdbcf474f65 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5
#7  0x00007fdbcd6ebb0e in QThreadPrivate::start (arg=0x2fbf320) at thread/qthread_unix.cpp:337
#8  0x00007fdbcc8f16aa in start_thread (arg=0x7fdb9a7fe700) at pthread_create.c:333
#9  0x00007fdbcd075eed in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 35 (Thread 0x7fdb997fd700 (LWP 31461)):
#0  0x00007fdbc999a8b1 in g_main_context_check () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#1  0x00007fdbc999ae60 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fdbc999afcc in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fdbcd982c6c in QEventDispatcherGlib::processEvents (this=0x7fdb900008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:418
#4  0x00007fdbcd9273e2 in QEventLoop::exec (this=this@entry=0x7fdb997fcde0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
#5  0x00007fdbcd6e6b44 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:503
#6  0x00007fdbcf474f65 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5
#7  0x00007fdbcd6ebb0e in QThreadPrivate::start (arg=0x30f2020) at thread/qthread_unix.cpp:337
#8  0x00007fdbcc8f16aa in start_thread (arg=0x7fdb997fd700) at pthread_create.c:333
#9  0x00007fdbcd075eed in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 34 (Thread 0x7fdb8bfff700 (LWP 31462)):
#0  0x00007fdbcd06a8dd in poll () at ../sysdeps/unix/syscall-template.S:81
#1  0x00007fdbc999aebc in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fdbc999afcc in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fdbcd982c6c in QEventDispatcherGlib::processEvents (this=0x7fdb840008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:418
#4  0x00007fdbcd9273e2 in QEventLoop::exec (this=this@entry=0x7fdb8bffede0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
#5  0x00007fdbcd6e6b44 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:503
#6  0x00007fdbcf474f65 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5
#7  0x00007fdbcd6ebb0e in QThreadPrivate::start (arg=0x31b9010) at thread/qthread_unix.cpp:337
#8  0x00007fdbcc8f16aa in start_thread (arg=0x7fdb8bfff700) at pthread_create.c:333
#9  0x00007fdbcd075eed in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 33 (Thread 0x7fdb8affe700 (LWP 31463)):
#0  0x00007fdbcd6e39ca in testAndSetRelaxed<QMutexData*> (currentValue=<synthetic pointer>, newValue=0x1, expectedValue=0x0, _q_value=@0x32bc818: 0x1) at ../../include/QtCore/../../src/corelib/arch/qatomic_x86.h:259
#1  testAndSetAcquire<QMutexData*, QMutexData*> (currentValue=<synthetic pointer>, newValue=0x1, expectedValue=0x0, _q_value=@0x32bc818: 0x1) at ../../include/QtCore/../../src/corelib/thread/qgenericatomic.h:166
#2  testAndSetAcquire (currentValue=<synthetic pointer>, newValue=0x1, expectedValue=0x0, this=0x32bc818, this@entry=0x1) at ../../include/QtCore/../../src/corelib/thread/qbasicatomic.h:270
#3  fastTryLock (current=<synthetic pointer>, this=0x32bc818, this@entry=0x1) at thread/qmutex.h:82
#4  QMutex::lock (this=this@entry=0x32bc818) at thread/qmutex.cpp:212
#5  0x00007fdbcd9821db in QMutexLocker (m=0x32bc818, this=<synthetic pointer>) at ../../include/QtCore/../../src/corelib/thread/qmutex.h:128
#6  canWaitLocked (this=0x32bc7f0) at ../../include/QtCore/5.4.1/QtCore/private/../../../../../src/corelib/thread/qthread_p.h:243
#7  postEventSourcePrepare (s=0x7fdb7c0012d0, timeout=0x7fdb8affdc14) at kernel/qeventdispatcher_glib.cpp:254
#8  0x00007fdbc999a3fd in g_main_context_prepare () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#9  0x00007fdbc999ade8 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#10 0x00007fdbc999afcc in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#11 0x00007fdbcd982c6c in QEventDispatcherGlib::processEvents (this=0x7fdb7c0008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:418
#12 0x00007fdbcd9273e2 in QEventLoop::exec (this=this@entry=0x7fdb8affdde0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
#13 0x00007fdbcd6e6b44 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:503
#14 0x00007fdbcf474f65 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5
#15 0x00007fdbcd6ebb0e in QThreadPrivate::start (arg=0x32bc660) at thread/qthread_unix.cpp:337
#16 0x00007fdbcc8f16aa in start_thread (arg=0x7fdb8affe700) at pthread_create.c:333
#17 0x00007fdbcd075eed in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 32 (Thread 0x7fdb89ffd700 (LWP 31464)):
#0  0x00007fdbcd06a8dd in poll () at ../sysdeps/unix/syscall-template.S:81
#1  0x00007fdbc999aebc in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fdbc999afcc in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fdbcd982c6c in QEventDispatcherGlib::processEvents (this=0x7fdb800008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:418
#4  0x00007fdbcd9273e2 in QEventLoop::exec (this=this@entry=0x7fdb89ffcde0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
#5  0x00007fdbcd6e6b44 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:503
#6  0x00007fdbcf474f65 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5
#7  0x00007fdbcd6ebb0e in QThreadPrivate::start (arg=0x339c250) at thread/qthread_unix.cpp:337
#8  0x00007fdbcc8f16aa in start_thread (arg=0x7fdb89ffd700) at pthread_create.c:333
#9  0x00007fdbcd075eed in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 31 (Thread 0x7fdb88ffc700 (LWP 31465)):
#0  0x00007fdbc99df789 in g_mutex_lock () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#1  0x00007fdbc9999f38 in g_main_context_release () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fdbc999ae76 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fdbc999afcc in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007fdbcd982c6c in QEventDispatcherGlib::processEvents (this=0x7fdb740008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:418
#5  0x00007fdbcd9273e2 in QEventLoop::exec (this=this@entry=0x7fdb88ffbde0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
#6  0x00007fdbcd6e6b44 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:503
#7  0x00007fdbcf474f65 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5
#8  0x00007fdbcd6ebb0e in QThreadPrivate::start (arg=0x34a3070) at thread/qthread_unix.cpp:337
#9  0x00007fdbcc8f16aa in start_thread (arg=0x7fdb88ffc700) at pthread_create.c:333
#10 0x00007fdbcd075eed in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 30 (Thread 0x7fdb7a7fe700 (LWP 31467)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007fdbd161a644 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Script.so.5
#2  0x00007fdbd161a689 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Script.so.5
#3  0x00007fdbcc8f16aa in start_thread (arg=0x7fdb7a7fe700) at pthread_create.c:333
#4  0x00007fdbcd075eed in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 29 (Thread 0x7fdb79ffd700 (LWP 31468)):
#0  0x00007fdbc99df7a4 in g_mutex_unlock () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#1  0x00007fdbc999addb in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fdbc999afcc in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fdbcd982c6c in QEventDispatcherGlib::processEvents (this=0x7fdae80008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:418
#4  0x00007fdbcd9273e2 in QEventLoop::exec (this=this@entry=0x7fdb79ffcde0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
#5  0x00007fdbcd6e6b44 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:503
#6  0x00007fdbcf474f65 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5
#7  0x00007fdbcd6ebb0e in QThreadPrivate::start (arg=0x367dfd0) at thread/qthread_unix.cpp:337
#8  0x00007fdbcc8f16aa in start_thread (arg=0x7fdb79ffd700) at pthread_create.c:333
#9  0x00007fdbcd075eed in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 28 (Thread 0x7fdaee5ac700 (LWP 31470)):
#0  0x00007fdbcd06a8dd in poll () at ../sysdeps/unix/syscall-template.S:81
#1  0x00007fdbc999aebc in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fdbc999afcc in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fdbcd982c6c in QEventDispatcherGlib::processEvents (this=0x7fdae40008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:418
#4  0x00007fdbcd9273e2 in QEventLoop::exec (this=this@entry=0x7fdaee5abde0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
#5  0x00007fdbcd6e6b44 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:503
#6  0x00007fdbcf474f65 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5
#7  0x00007fdbcd6ebb0e in QThreadPrivate::start (arg=0x39b9920) at thread/qthread_unix.cpp:337
#8  0x00007fdbcc8f16aa in start_thread (arg=0x7fdaee5ac700) at pthread_create.c:333
#9  0x00007fdbcd075eed in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 27 (Thread 0x7fdaeccf3700 (LWP 31471)):
#0  __libc_enable_asynccancel () at ../sysdeps/unix/sysv/linux/x86_64/cancellation.S:57
#1  0x00007fdbcd066492 in read () at ../sysdeps/unix/syscall-template.S:81
#2  0x00007fdbc5f5af45 in ?? () from /usr/lib/nvidia-346/tls/libnvidia-tls.so.346.59
#3  0x00007fdbc99de2f0 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007fdbc999a96c in g_main_context_check () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007fdbc999ae60 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#6  0x00007fdbc999afcc in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#7  0x00007fdbcd982c6c in QEventDispatcherGlib::processEvents (this=0x7fdadc0008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:418
#8  0x00007fdbcd9273e2 in QEventLoop::exec (this=this@entry=0x7fdaeccf2d90, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
#9  0x00007fdbcd6e6b44 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:503
#10 0x00007fdbd2183b56 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#11 0x00007fdbcd6ebb0e in QThreadPrivate::start (arg=0x3acb710) at thread/qthread_unix.cpp:337
#12 0x00007fdbcc8f16aa in start_thread (arg=0x7fdaeccf3700) at pthread_create.c:333
#13 0x00007fdbcd075eed in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 26 (Thread 0x7fdae31c1700 (LWP 31473)):
[KCrash Handler]
#6  0x00007fdbd221e840 in QQuickWindow::update() () from /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#7  0x00007fdaef2fdfed in Plotter::render (this=0x4ea3040) at ../../../../src/qmlcontrols/kquickcontrolsaddons/plotter.cpp:712
#8  0x00007fdbcd95a35a in call (a=0x7fdae31c0bc0, r=0x4ea3040, this=0x7fdad8266be0) at ../../include/QtCore/../../src/corelib/kernel/qobject_impl.h:124
#9  QMetaObject::activate (sender=0x367b700, signalOffset=<optimized out>, local_signal_index=<optimized out>, argv=0x0) at kernel/qobject.cpp:3702
#10 0x00007fdbd2222f2e in QQuickWindowPrivate::renderSceneGraph(QSize const&) () from /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#11 0x00007fdbd21f4986 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#12 0x00007fdbd21f6360 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#13 0x00007fdbcd6ebb0e in QThreadPrivate::start (arg=0x3792510) at thread/qthread_unix.cpp:337
#14 0x00007fdbcc8f16aa in start_thread (arg=0x7fdae31c1700) at pthread_create.c:333
#15 0x00007fdbcd075eed in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 25 (Thread 0x7fdae0dbf700 (LWP 31474)):
#0  0x00007fdbc9997ecc in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#1  0x00007fdbc999a39b in g_main_context_prepare () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fdbc999ade8 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fdbc999afcc in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007fdbcd982c6c in QEventDispatcherGlib::processEvents (this=0x7fdad00008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:418
#5  0x00007fdbcd9273e2 in QEventLoop::exec (this=this@entry=0x7fdae0dbede0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
#6  0x00007fdbcd6e6b44 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:503
#7  0x00007fdbcf474f65 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5
#8  0x00007fdbcd6ebb0e in QThreadPrivate::start (arg=0x39b31a0) at thread/qthread_unix.cpp:337
#9  0x00007fdbcc8f16aa in start_thread (arg=0x7fdae0dbf700) at pthread_create.c:333
#10 0x00007fdbcd075eed in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 24 (Thread 0x7fdad5d96700 (LWP 31479)):
#0  0x00007fdbcd6e3e0f in testAndSetRelaxed<QMutexData*> (currentValue=<synthetic pointer>, newValue=0x0, expectedValue=0x1, _q_value=@0x4208048: 0x0) at ../../include/QtCore/../../src/corelib/arch/qatomic_x86.h:259
#1  testAndSetRelease<QMutexData*, QMutexData*> (currentValue=<synthetic pointer>, newValue=0x0, expectedValue=0x1, _q_value=@0x4208048: 0x0) at ../../include/QtCore/../../src/corelib/thread/qgenericatomic.h:175
#2  testAndSetRelease (currentValue=<synthetic pointer>, newValue=0x0, expectedValue=0x1, this=this@entry=0x4208048) at ../../include/QtCore/../../src/corelib/thread/qbasicatomic.h:272
#3  fastTryUnlock (current=<synthetic pointer>, this=this@entry=0x4208048) at thread/qmutex.h:85
#4  QMutex::unlock (this=this@entry=0x4208048) at thread/qmutex.cpp:264
#5  0x00007fdbcd9821ed in unlock (this=<synthetic pointer>) at ../../include/QtCore/../../src/corelib/thread/qmutex.h:138
#6  ~QMutexLocker (this=<synthetic pointer>, __in_chrg=<optimized out>) at ../../include/QtCore/../../src/corelib/thread/qmutex.h:132
#7  canWaitLocked (this=0x4208020) at ../../include/QtCore/5.4.1/QtCore/private/../../../../../src/corelib/thread/qthread_p.h:244
#8  postEventSourcePrepare (s=0x7fdacc0012d0, timeout=0x7fdad5d95c14) at kernel/qeventdispatcher_glib.cpp:254
#9  0x00007fdbc999a3fd in g_main_context_prepare () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#10 0x00007fdbc999ade8 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#11 0x00007fdbc999afcc in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#12 0x00007fdbcd982c6c in QEventDispatcherGlib::processEvents (this=0x7fdacc0008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:418
#13 0x00007fdbcd9273e2 in QEventLoop::exec (this=this@entry=0x7fdad5d95de0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
#14 0x00007fdbcd6e6b44 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:503
#15 0x00007fdbcf474f65 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5
#16 0x00007fdbcd6ebb0e in QThreadPrivate::start (arg=0x41d5d20) at thread/qthread_unix.cpp:337
#17 0x00007fdbcc8f16aa in start_thread (arg=0x7fdad5d96700) at pthread_create.c:333
#18 0x00007fdbcd075eed in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 23 (Thread 0x7fdad4d35700 (LWP 31480)):
#0  0x00007fdbcd6e39ca in testAndSetRelaxed<QMutexData*> (currentValue=<synthetic pointer>, newValue=0x1, expectedValue=0x0, _q_value=@0x42e0e08: 0x1) at ../../include/QtCore/../../src/corelib/arch/qatomic_x86.h:259
#1  testAndSetAcquire<QMutexData*, QMutexData*> (currentValue=<synthetic pointer>, newValue=0x1, expectedValue=0x0, _q_value=@0x42e0e08: 0x1) at ../../include/QtCore/../../src/corelib/thread/qgenericatomic.h:166
#2  testAndSetAcquire (currentValue=<synthetic pointer>, newValue=0x1, expectedValue=0x0, this=0x42e0e08, this@entry=0x1) at ../../include/QtCore/../../src/corelib/thread/qbasicatomic.h:270
#3  fastTryLock (current=<synthetic pointer>, this=0x42e0e08, this@entry=0x1) at thread/qmutex.h:82
#4  QMutex::lock (this=this@entry=0x42e0e08) at thread/qmutex.cpp:212
#5  0x00007fdbcd9821db in QMutexLocker (m=0x42e0e08, this=<synthetic pointer>) at ../../include/QtCore/../../src/corelib/thread/qmutex.h:128
#6  canWaitLocked (this=0x42e0de0) at ../../include/QtCore/5.4.1/QtCore/private/../../../../../src/corelib/thread/qthread_p.h:243
#7  postEventSourcePrepare (s=0x7fdac40012d0, timeout=0x7fdad4d34c14) at kernel/qeventdispatcher_glib.cpp:254
#8  0x00007fdbc999a3fd in g_main_context_prepare () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#9  0x00007fdbc999ade8 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#10 0x00007fdbc999afcc in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#11 0x00007fdbcd982c6c in QEventDispatcherGlib::processEvents (this=0x7fdac40008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:418
#12 0x00007fdbcd9273e2 in QEventLoop::exec (this=this@entry=0x7fdad4d34de0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
#13 0x00007fdbcd6e6b44 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:503
#14 0x00007fdbcf474f65 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5
#15 0x00007fdbcd6ebb0e in QThreadPrivate::start (arg=0x42e0c30) at thread/qthread_unix.cpp:337
#16 0x00007fdbcc8f16aa in start_thread (arg=0x7fdad4d35700) at pthread_create.c:333
#17 0x00007fdbcd075eed in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 22 (Thread 0x7fdacb7ff700 (LWP 31481)):
#0  0x00007fdbc99df789 in g_mutex_lock () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#1  0x00007fdbc9999f38 in g_main_context_release () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fdbc999ae76 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fdbc999afcc in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007fdbcd982c6c in QEventDispatcherGlib::processEvents (this=0x7fdac00008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:418
#5  0x00007fdbcd9273e2 in QEventLoop::exec (this=this@entry=0x7fdacb7fede0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
#6  0x00007fdbcd6e6b44 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:503
#7  0x00007fdbcf474f65 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5
#8  0x00007fdbcd6ebb0e in QThreadPrivate::start (arg=0x43da3a0) at thread/qthread_unix.cpp:337
#9  0x00007fdbcc8f16aa in start_thread (arg=0x7fdacb7ff700) at pthread_create.c:333
#10 0x00007fdbcd075eed in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 21 (Thread 0x7fdaca7fe700 (LWP 31482)):
#0  0x00007fdbcd980b92 in QTimerInfoList::timerWait (this=0x7fdab8002cd0, tm=...) at kernel/qtimerinfo_unix.cpp:378
#1  0x00007fdbcd98203e in timerSourcePrepareHelper (timeout=0x7fdaca7fdc14, src=<optimized out>) at kernel/qeventdispatcher_glib.cpp:127
#2  timerSourcePrepare (source=<optimized out>, timeout=0x7fdaca7fdc14) at kernel/qeventdispatcher_glib.cpp:160
#3  0x00007fdbc999a3fd in g_main_context_prepare () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007fdbc999ade8 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007fdbc999afcc in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#6  0x00007fdbcd982c6c in QEventDispatcherGlib::processEvents (this=0x7fdab80008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:418
#7  0x00007fdbcd9273e2 in QEventLoop::exec (this=this@entry=0x7fdaca7fdde0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
#8  0x00007fdbcd6e6b44 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:503
#9  0x00007fdbcf474f65 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5
#10 0x00007fdbcd6ebb0e in QThreadPrivate::start (arg=0x44c4fb0) at thread/qthread_unix.cpp:337
#11 0x00007fdbcc8f16aa in start_thread (arg=0x7fdaca7fe700) at pthread_create.c:333
#12 0x00007fdbcd075eed in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 20 (Thread 0x7fdac97fd700 (LWP 31483)):
#0  0x00007fdbcd06a8dd in poll () at ../sysdeps/unix/syscall-template.S:81
#1  0x00007fdbc999aebc in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fdbc999afcc in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fdbcd982c6c in QEventDispatcherGlib::processEvents (this=0x7fdabc0008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:418
#4  0x00007fdbcd9273e2 in QEventLoop::exec (this=this@entry=0x7fdac97fcde0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
#5  0x00007fdbcd6e6b44 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:503
#6  0x00007fdbcf474f65 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5
#7  0x00007fdbcd6ebb0e in QThreadPrivate::start (arg=0x45a9ef0) at thread/qthread_unix.cpp:337
#8  0x00007fdbcc8f16aa in start_thread (arg=0x7fdac97fd700) at pthread_create.c:333
#9  0x00007fdbcd075eed in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 19 (Thread 0x7fdab7fff700 (LWP 31484)):
#0  0x00007fdbcd06649d in read () at ../sysdeps/unix/syscall-template.S:81
#1  0x00007fdbc5f5af45 in ?? () from /usr/lib/nvidia-346/tls/libnvidia-tls.so.346.59
#2  0x00007fdbc99de2f0 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fdbc999a96c in g_main_context_check () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007fdbc999ae60 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007fdbc999afcc in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#6  0x00007fdbcd982c6c in QEventDispatcherGlib::processEvents (this=0x7fdab00008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:418
#7  0x00007fdbcd9273e2 in QEventLoop::exec (this=this@entry=0x7fdab7ffede0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
#8  0x00007fdbcd6e6b44 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:503
#9  0x00007fdbcf474f65 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5
#10 0x00007fdbcd6ebb0e in QThreadPrivate::start (arg=0x46a4570) at thread/qthread_unix.cpp:337
#11 0x00007fdbcc8f16aa in start_thread (arg=0x7fdab7fff700) at pthread_create.c:333
#12 0x00007fdbcd075eed in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 18 (Thread 0x7fdab6ffe700 (LWP 31485)):
#0  0x00007fdbc99df7a4 in g_mutex_unlock () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#1  0x00007fdbc999a6f9 in g_main_context_query () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fdbc999ae37 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fdbc999afcc in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007fdbcd982c6c in QEventDispatcherGlib::processEvents (this=0x7fdaa80008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:418
#5  0x00007fdbcd9273e2 in QEventLoop::exec (this=this@entry=0x7fdab6ffdde0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
#6  0x00007fdbcd6e6b44 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:503
#7  0x00007fdbcf474f65 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5
#8  0x00007fdbcd6ebb0e in QThreadPrivate::start (arg=0x47b4a10) at thread/qthread_unix.cpp:337
#9  0x00007fdbcc8f16aa in start_thread (arg=0x7fdab6ffe700) at pthread_create.c:333
#10 0x00007fdbcd075eed in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 17 (Thread 0x7fdab5ffd700 (LWP 31486)):
#0  0x00007fdbc9997ef1 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#1  0x00007fdbc999a39b in g_main_context_prepare () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fdbc999ade8 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fdbc999afcc in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007fdbcd982c6c in QEventDispatcherGlib::processEvents (this=0x7fdaac0008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:418
#5  0x00007fdbcd9273e2 in QEventLoop::exec (this=this@entry=0x7fdab5ffcde0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
#6  0x00007fdbcd6e6b44 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:503
#7  0x00007fdbcf474f65 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5
#8  0x00007fdbcd6ebb0e in QThreadPrivate::start (arg=0x4891880) at thread/qthread_unix.cpp:337
#9  0x00007fdbcc8f16aa in start_thread (arg=0x7fdab5ffd700) at pthread_create.c:333
#10 0x00007fdbcd075eed in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 16 (Thread 0x7fdab4ffc700 (LWP 31487)):
#0  0x00007fdbcd06a8b7 in poll () at ../sysdeps/unix/syscall-template.S:81
#1  0x00007fdbc999aebc in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fdbc999afcc in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fdbcd982c6c in QEventDispatcherGlib::processEvents (this=0x7fdaa00008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:418
#4  0x00007fdbcd9273e2 in QEventLoop::exec (this=this@entry=0x7fdab4ffbde0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
#5  0x00007fdbcd6e6b44 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:503
#6  0x00007fdbcf474f65 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5
#7  0x00007fdbcd6ebb0e in QThreadPrivate::start (arg=0x497f5f0) at thread/qthread_unix.cpp:337
#8  0x00007fdbcc8f16aa in start_thread (arg=0x7fdab4ffc700) at pthread_create.c:333
#9  0x00007fdbcd075eed in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 15 (Thread 0x7fdaa77ff700 (LWP 31488)):
#0  0x00007fdbcd982252 in idleTimerSourceCheck (source=0x7fda9c003120) at kernel/qeventdispatcher_glib.cpp:211
#1  0x00007fdbc999a8c1 in g_main_context_check () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fdbc999ae60 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fdbc999afcc in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007fdbcd982c6c in QEventDispatcherGlib::processEvents (this=0x7fda9c0008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:418
#5  0x00007fdbcd9273e2 in QEventLoop::exec (this=this@entry=0x7fdaa77fede0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
#6  0x00007fdbcd6e6b44 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:503
#7  0x00007fdbcf474f65 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5
#8  0x00007fdbcd6ebb0e in QThreadPrivate::start (arg=0x4a75ae0) at thread/qthread_unix.cpp:337
#9  0x00007fdbcc8f16aa in start_thread (arg=0x7fdaa77ff700) at pthread_create.c:333
#10 0x00007fdbcd075eed in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 14 (Thread 0x7fdaa67fe700 (LWP 31489)):
#0  0x00007fdbc999a3e4 in g_main_context_prepare () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#1  0x00007fdbc999ade8 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fdbc999afcc in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fdbcd982c6c in QEventDispatcherGlib::processEvents (this=0x7fda940008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:418
#4  0x00007fdbcd9273e2 in QEventLoop::exec (this=this@entry=0x7fdaa67fdde0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
#5  0x00007fdbcd6e6b44 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:503
#6  0x00007fdbcf474f65 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5
#7  0x00007fdbcd6ebb0e in QThreadPrivate::start (arg=0x4b96810) at thread/qthread_unix.cpp:337
#8  0x00007fdbcc8f16aa in start_thread (arg=0x7fdaa67fe700) at pthread_create.c:333
#9  0x00007fdbcd075eed in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 13 (Thread 0x7fdaa57fd700 (LWP 31490)):
#0  0x00007fdbcd06a8e1 in poll () at ../sysdeps/unix/syscall-template.S:81
#1  0x00007fdbc999aebc in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fdbc999afcc in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fdbcd982c6c in QEventDispatcherGlib::processEvents (this=0x7fda980008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:418
#4  0x00007fdbcd9273e2 in QEventLoop::exec (this=this@entry=0x7fdaa57fcde0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
#5  0x00007fdbcd6e6b44 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:503
#6  0x00007fdbcf474f65 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5
#7  0x00007fdbcd6ebb0e in QThreadPrivate::start (arg=0x4c56400) at thread/qthread_unix.cpp:337
#8  0x00007fdbcc8f16aa in start_thread (arg=0x7fdaa57fd700) at pthread_create.c:333
#9  0x00007fdbcd075eed in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 12 (Thread 0x7fda9055b700 (LWP 31492)):
#0  0x00007fdbc999a3fd in g_main_context_prepare () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#1  0x00007fdbc999ade8 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fdbc999afcc in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fdbcd982c6c in QEventDispatcherGlib::processEvents (this=0x7fda880008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:418
#4  0x00007fdbcd9273e2 in QEventLoop::exec (this=this@entry=0x7fda9055adc0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
#5  0x00007fdbcd6e6b44 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:503
#6  0x00007fda92808cf7 in KCupsConnection::run() () from /usr/lib/x86_64-linux-gnu/libkcupslib.so
#7  0x00007fdbcd6ebb0e in QThreadPrivate::start (arg=0x52846e0) at thread/qthread_unix.cpp:337
#8  0x00007fdbcc8f16aa in start_thread (arg=0x7fda9055b700) at pthread_create.c:333
#9  0x00007fdbcd075eed in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 11 (Thread 0x7fda8f6fc700 (LWP 31493)):
#0  0x00007fdbcd06a8dd in poll () at ../sysdeps/unix/syscall-template.S:81
#1  0x00007fdbc999aebc in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fdbc999afcc in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fdbcd982c6c in QEventDispatcherGlib::processEvents (this=0x7fda800008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:418
#4  0x00007fdbcd9273e2 in QEventLoop::exec (this=this@entry=0x7fda8f6fbde0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
#5  0x00007fdbcd6e6b44 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:503
#6  0x00007fdbcf474f65 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5
#7  0x00007fdbcd6ebb0e in QThreadPrivate::start (arg=0x52ce200) at thread/qthread_unix.cpp:337
#8  0x00007fdbcc8f16aa in start_thread (arg=0x7fda8f6fc700) at pthread_create.c:333
#9  0x00007fdbcd075eed in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 10 (Thread 0x7fda8e5f9700 (LWP 31494)):
#0  0x00007fdbc99df7a4 in g_mutex_unlock () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#1  0x00007fdbc999addb in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fdbc999afcc in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fdbcd982c6c in QEventDispatcherGlib::processEvents (this=0x7fda840008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:418
#4  0x00007fdbcd9273e2 in QEventLoop::exec (this=this@entry=0x7fda8e5f8de0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
#5  0x00007fdbcd6e6b44 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:503
#6  0x00007fdbcf474f65 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5
#7  0x00007fdbcd6ebb0e in QThreadPrivate::start (arg=0x53bb480) at thread/qthread_unix.cpp:337
#8  0x00007fdbcc8f16aa in start_thread (arg=0x7fda8e5f9700) at pthread_create.c:333
#9  0x00007fdbcd075eed in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 9 (Thread 0x7fda8d4f6700 (LWP 31495)):
#0  0x00007fdbc99df7a4 in g_mutex_unlock () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#1  0x00007fdbc999a490 in g_main_context_prepare () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fdbc999ade8 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fdbc999afcc in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007fdbcd982c6c in QEventDispatcherGlib::processEvents (this=0x7fda780008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:418
#5  0x00007fdbcd9273e2 in QEventLoop::exec (this=this@entry=0x7fda8d4f5de0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
#6  0x00007fdbcd6e6b44 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:503
#7  0x00007fdbcf474f65 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5
#8  0x00007fdbcd6ebb0e in QThreadPrivate::start (arg=0x54b0590) at thread/qthread_unix.cpp:337
#9  0x00007fdbcc8f16aa in start_thread (arg=0x7fda8d4f6700) at pthread_create.c:333
#10 0x00007fdbcd075eed in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 8 (Thread 0x7fda7ffff700 (LWP 31496)):
#0  0x00007fdbc99df7a4 in g_mutex_unlock () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#1  0x00007fdbc999ad6d in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fdbc999afcc in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fdbcd982c6c in QEventDispatcherGlib::processEvents (this=0x7fda740008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:418
#4  0x00007fdbcd9273e2 in QEventLoop::exec (this=this@entry=0x7fda7fffede0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
#5  0x00007fdbcd6e6b44 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:503
#6  0x00007fdbcf474f65 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5
#7  0x00007fdbcd6ebb0e in QThreadPrivate::start (arg=0x559e910) at thread/qthread_unix.cpp:337
#8  0x00007fdbcc8f16aa in start_thread (arg=0x7fda7ffff700) at pthread_create.c:333
#9  0x00007fdbcd075eed in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 7 (Thread 0x7fda7e784700 (LWP 31498)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007fdbcd6ecc6b in wait (time=18446744073709551615, this=0x5711e30) at thread/qwaitcondition_unix.cpp:128
#2  QWaitCondition::wait (this=<optimized out>, mutex=0x2e9eb20, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:200
#3  0x00007fdbd21f5fab in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#4  0x00007fdbd21f63a0 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#5  0x00007fdbcd6ebb0e in QThreadPrivate::start (arg=0x2e9eaa0) at thread/qthread_unix.cpp:337
#6  0x00007fdbcc8f16aa in start_thread (arg=0x7fda7e784700) at pthread_create.c:333
#7  0x00007fdbcd075eed in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 6 (Thread 0x7fda7daef700 (LWP 31499)):
#0  0x00007fdbcd06649d in read () at ../sysdeps/unix/syscall-template.S:81
#1  0x00007fdbc5f5af45 in ?? () from /usr/lib/nvidia-346/tls/libnvidia-tls.so.346.59
#2  0x00007fdbc99de2f0 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fdbc999a96c in g_main_context_check () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007fdbc999ae60 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007fdbc999afcc in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#6  0x00007fdbcd982c6c in QEventDispatcherGlib::processEvents (this=0x7fda640008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:418
#7  0x00007fdbcd9273e2 in QEventLoop::exec (this=this@entry=0x7fda7daeede0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
#8  0x00007fdbcd6e6b44 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:503
#9  0x00007fdbcf474f65 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5
#10 0x00007fdbcd6ebb0e in QThreadPrivate::start (arg=0x56a5da0) at thread/qthread_unix.cpp:337
#11 0x00007fdbcc8f16aa in start_thread (arg=0x7fda7daef700) at pthread_create.c:333
#12 0x00007fdbcd075eed in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 5 (Thread 0x7fda7caee700 (LWP 31500)):
#0  0x00007fdbc9997eec in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#1  0x00007fdbc999a39b in g_main_context_prepare () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fdbc999ade8 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fdbc999afcc in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007fdbcd982c6c in QEventDispatcherGlib::processEvents (this=0x7fda680008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:418
#5  0x00007fdbcd9273e2 in QEventLoop::exec (this=this@entry=0x7fda7caedde0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
#6  0x00007fdbcd6e6b44 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:503
#7  0x00007fdbcf474f65 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5
#8  0x00007fdbcd6ebb0e in QThreadPrivate::start (arg=0x5b26630) at thread/qthread_unix.cpp:337
#9  0x00007fdbcc8f16aa in start_thread (arg=0x7fda7caee700) at pthread_create.c:333
#10 0x00007fdbcd075eed in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 4 (Thread 0x7fda5f749700 (LWP 31509)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007fdbcd6ecc6b in wait (time=18446744073709551615, this=0x5edf450) at thread/qwaitcondition_unix.cpp:128
#2  QWaitCondition::wait (this=<optimized out>, mutex=0x5f24100, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:200
#3  0x00007fdbd21f5fab in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#4  0x00007fdbd21f63a0 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#5  0x00007fdbcd6ebb0e in QThreadPrivate::start (arg=0x5f24080) at thread/qthread_unix.cpp:337
#6  0x00007fdbcc8f16aa in start_thread (arg=0x7fda5f749700) at pthread_create.c:333
#7  0x00007fdbcd075eed in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 3 (Thread 0x7fda7ef85700 (LWP 31564)):
#0  0x00007fdbc999a3fd in g_main_context_prepare () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#1  0x00007fdbc999ade8 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fdbc999afcc in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fdbcd982c6c in QEventDispatcherGlib::processEvents (this=0x7fda6c002ca0, flags=...) at kernel/qeventdispatcher_glib.cpp:418
#4  0x00007fdbcd9273e2 in QEventLoop::exec (this=this@entry=0x7fda7ef84de0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
#5  0x00007fdbcd6e6b44 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:503
#6  0x00007fdbcf474f65 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5
#7  0x00007fdbcd6ebb0e in QThreadPrivate::start (arg=0x5dcd6d0) at thread/qthread_unix.cpp:337
#8  0x00007fdbcc8f16aa in start_thread (arg=0x7fda7ef85700) at pthread_create.c:333
#9  0x00007fdbcd075eed in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 2 (Thread 0x7fdb7b7ff700 (LWP 31566)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007fdbcd6ecc6b in wait (time=18446744073709551615, this=0x628d6d0) at thread/qwaitcondition_unix.cpp:128
#2  QWaitCondition::wait (this=<optimized out>, mutex=0x628d0e0, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:200
#3  0x00007fdbd21f5fab in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#4  0x00007fdbd21f63a0 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#5  0x00007fdbcd6ebb0e in QThreadPrivate::start (arg=0x628d060) at thread/qthread_unix.cpp:337
#6  0x00007fdbcc8f16aa in start_thread (arg=0x7fdb7b7ff700) at pthread_create.c:333
#7  0x00007fdbcd075eed in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 1 (Thread 0x7fdbd24dc7c0 (LWP 31446)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007fdbcd6ecc6b in wait (time=18446744073709551615, this=0x3b3c1f0) at thread/qwaitcondition_unix.cpp:128
#2  QWaitCondition::wait (this=<optimized out>, mutex=0x3792550, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:200
#3  0x00007fdbd21f7c48 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#4  0x00007fdbd21f8cad in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#5  0x00007fdbce233b2c in QApplicationPrivate::notify_helper (this=0x26e95b0, receiver=0x2a08740, e=0x7fff4d968450) at kernel/qapplication.cpp:3720
#6  0x00007fdbce239000 in QApplication::notify (this=0x7fff4d968820, receiver=0x2a08740, e=0x7fff4d968450) at kernel/qapplication.cpp:3503
#7  0x00007fdbcd929c2b in QCoreApplication::notifyInternal (this=0x7fff4d968820, receiver=0x2a08740, event=event@entry=0x7fff4d968450) at kernel/qcoreapplication.cpp:935
#8  0x00007fdbcd981ae5 in sendEvent (event=0x7fff4d968450, receiver=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:228
#9  QTimerInfoList::activateTimers (this=0x2738d20) at kernel/qtimerinfo_unix.cpp:635
#10 0x00007fdbcd981f61 in timerSourceDispatch (source=<optimized out>) at kernel/qeventdispatcher_glib.cpp:177
#11 0x00007fdbc999ac3d in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#12 0x00007fdbc999af20 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#13 0x00007fdbc999afcc in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#14 0x00007fdbcd982c57 in QEventDispatcherGlib::processEvents (this=0x2748df0, flags=...) at kernel/qeventdispatcher_glib.cpp:418
#15 0x00007fdbcd9273e2 in QEventLoop::exec (this=this@entry=0x7fff4d9686a0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
#16 0x00007fdbcd92f02c in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1188
#17 0x00007fdbcdc6e31c in QGuiApplication::exec () at kernel/qguiapplication.cpp:1510
#18 0x00007fdbce22f7a5 in QApplication::exec () at kernel/qapplication.cpp:2956
#19 0x00000000004301b3 in main (argc=4, argv=<optimized out>) at ../../shell/main.cpp:154

Reported using DrKonqi
Comment 1 soee 2015-04-25 21:14:01 UTC
Temporary workaround to remove such widget would be to edit:
~/.config/plasma-org.kde.plasma.desktop-appletsrc 

and remove from it entry related to our CPU widget.  Now if we try to remove it from desktop and plasmashell will crash, it won't be loaded again.
Comment 2 darthanubis 2015-04-25 22:05:52 UTC
CONFIRMED here.

Disk widget just locked the whole computer while I was turning off some of the unrelated sensors.

 x'ing out cpu widget crashed plasma.

Need to be able to turn off widget text. text extremely large.
Comment 3 darthanubis 2015-04-25 22:10:16 UTC
After crash memory widget no longer functions. must go to config to initiate working behavior again. 
Resizing a widget in close proximity to another widget prevents resize.
Comment 4 David Edmundson 2015-04-25 23:46:13 UTC
Thanks

Putting the relevant part inline

Thread 26 (Thread 0x7fdae31c1700 (LWP 31473)):
[KCrash Handler]
#6  0x00007fdbd221e840 in QQuickWindow::update() () from /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#7  0x00007fdaef2fdfed in Plotter::render (this=0x4ea3040) at ../../../../src/qmlcontrols/kquickcontrolsaddons/plotter.cpp:712
Comment 5 David Edmundson 2015-04-29 22:10:50 UTC
*** Bug 346866 has been marked as a duplicate of this bug. ***
Comment 6 Antonis Kanouras 2015-04-30 18:23:48 UTC
Created attachment 92342 [details]
New crash information added by DrKonqi

plasmashell (5.3.0) using Qt 5.4.1

- What I was doing when the application crashed:

I get these crashes with any of the monitor widgets, in my case it's usually when I press "Undo" on the deletion.

-- Backtrace (Reduced):
#6  0x00007f3588ad6840 in QQuickWindow::update() (this=0x8) at /usr/include/x86_64-linux-gnu/qt5/QtCore/qscopedpointer.h:135
#7  0x00007f3588ad6840 in QQuickWindow::update() (p=...) at /usr/include/x86_64-linux-gnu/qt5/QtCore/qglobal.h:961
#8  0x00007f3588ad6840 in QQuickWindow::update() (this=0x0) at items/qquickwindow.h:66
#9  0x00007f3588ad6840 in QQuickWindow::update() (this=0x0) at items/qquickwindow.cpp:280
#10 0x00007f353483efed in Plotter::render() (this=0x686d610) at ../../../../src/qmlcontrols/kquickcontrolsaddons/plotter.cpp:712
Comment 7 Antonis Kanouras 2015-04-30 18:29:09 UTC
Created attachment 92343 [details]
Another crash backtrace

Another variation of this crash, seems like a race condition.

Attached by hand since Dr. Konqi didn't suggest this bug, and clicking on the button to suggest it's related wouldn't do anything. Another bug to report... :)
Comment 8 Marco Martin 2015-05-01 09:06:18 UTC
Git commit 65693b6013d5d58e59fa994ee78ab9d910c866aa by Marco Martin.
Committed on 01/05/2015 at 08:59.
Pushed by mart into branch 'master'.

check that window() exists

don't try to update the window if it doesn't exist
render() already checks for window() existence, so the
reason for this crash should be that any operation done in the
render() function causes the deletion of the window
or reparenting of the widget

M  +3    -1    src/qmlcontrols/kquickcontrolsaddons/plotter.cpp

http://commits.kde.org/kdeclarative/65693b6013d5d58e59fa994ee78ab9d910c866aa
Comment 9 David Edmundson 2015-07-01 11:18:18 UTC
*** Bug 349760 has been marked as a duplicate of this bug. ***
Comment 10 Marco Martin 2015-07-20 08:56:30 UTC
*** Bug 348350 has been marked as a duplicate of this bug. ***
Comment 11 Bhushan Shah 2015-09-14 08:27:41 UTC
Is it fixed? I don't see it with latest master.
Comment 12 David Edmundson 2015-11-29 14:41:03 UTC

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