Bug 357183

Summary: Plasma crash while switching windows
Product: [Plasma] plasmashell Reporter: David <davidsboogs>
Component: generalAssignee: David Edmundson <kde>
Status: RESOLVED DUPLICATE    
Severity: crash CC: bhush94, plasma-bugs
Priority: NOR Keywords: drkonqi
Version: 5.4.3   
Target Milestone: 1.0   
Platform: Ubuntu   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description David 2015-12-26 18:57:34 UTC
Application: plasmashell (5.4.3)

Qt Version: 5.4.2
Operating System: Linux 4.2.0-22-generic x86_64
Distribution: Ubuntu 15.10

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

Switching to another window from Chrome. Not sure if using alt-tab or another method such as the taskbar or just minimizing the Chrome window.

-- Backtrace:
Application: Plasma (plasmashell), signal: Segmentation fault
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
[Current thread is 1 (Thread 0x7f68eb7c2800 (LWP 2453))]

Thread 20 (Thread 0x7f68d5320700 (LWP 2454)):
#0  0x00007f68e5f8e8dd in poll () at ../sysdeps/unix/syscall-template.S:81
#1  0x00007f68e9fd5bd2 in  () at /usr/lib/x86_64-linux-gnu/libxcb.so.1
#2  0x00007f68e9fd774f in xcb_wait_for_event () at /usr/lib/x86_64-linux-gnu/libxcb.so.1
#3  0x00007f68d7efea39 in QXcbEventReader::run() (this=0x9ade40) at qxcbconnection.cpp:1105
#4  0x00007f68e66812be in QThreadPrivate::start(void*) (arg=0x9ade40) at thread/qthread_unix.cpp:337
#5  0x00007f68e57706aa in start_thread (arg=0x7f68d5320700) at pthread_create.c:333
#6  0x00007f68e5f99eed in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 19 (Thread 0x7f68c8572700 (LWP 2520)):
#0  0x00007f68e5f8e8dd in poll () at ../sysdeps/unix/syscall-template.S:81
#1  0x00007f68e2d3c1ec in g_main_context_iterate (priority=2147483647, n_fds=1, fds=0x7f68c0003270, timeout=<optimized out>, context=0x7f68c00009b0) at /build/glib2.0-ajuDY6/glib2.0-2.46.1/./glib/gmain.c:4135
#2  0x00007f68e2d3c1ec in g_main_context_iterate (context=context@entry=0x7f68c00009b0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at /build/glib2.0-ajuDY6/glib2.0-2.46.1/./glib/gmain.c:3835
#3  0x00007f68e2d3c2fc in g_main_context_iteration (context=0x7f68c00009b0, may_block=may_block@entry=1) at /build/glib2.0-ajuDY6/glib2.0-2.46.1/./glib/gmain.c:3901
#4  0x00007f68e68b829b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7f68c00008e0, flags=...) at kernel/qeventdispatcher_glib.cpp:420
#5  0x00007f68e685e75a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7f68c8571da0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
#6  0x00007f68e667c3d4 in QThread::exec() (this=<optimized out>) at thread/qthread.cpp:503
#7  0x00007f68e8ea4f85 in  () at /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5
#8  0x00007f68e66812be in QThreadPrivate::start(void*) (arg=0xc5b900) at thread/qthread_unix.cpp:337
#9  0x00007f68e57706aa in start_thread (arg=0x7f68c8572700) at pthread_create.c:333
#10 0x00007f68e5f99eed in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 18 (Thread 0x7f68bd14d700 (LWP 2552)):
#0  0x00007f68e2d3bbc3 in g_main_context_check (context=context@entry=0x7f68b8000990, max_priority=2147483647, fds=fds@entry=0x7f68b8003270, n_fds=n_fds@entry=1) at /build/glib2.0-ajuDY6/glib2.0-2.46.1/./glib/gmain.c:3751
#1  0x00007f68e2d3c190 in g_main_context_iterate (context=context@entry=0x7f68b8000990, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at /build/glib2.0-ajuDY6/glib2.0-2.46.1/./glib/gmain.c:3837
#2  0x00007f68e2d3c2fc in g_main_context_iteration (context=0x7f68b8000990, may_block=may_block@entry=1) at /build/glib2.0-ajuDY6/glib2.0-2.46.1/./glib/gmain.c:3901
#3  0x00007f68e68b829b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7f68b80008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:420
#4  0x00007f68e685e75a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7f68bd14cda0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
#5  0x00007f68e667c3d4 in QThread::exec() (this=<optimized out>) at thread/qthread.cpp:503
#6  0x00007f68e8ea4f85 in  () at /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5
#7  0x00007f68e66812be in QThreadPrivate::start(void*) (arg=0xa13500) at thread/qthread_unix.cpp:337
#8  0x00007f68e57706aa in start_thread (arg=0x7f68bd14d700) at pthread_create.c:333
#9  0x00007f68e5f99eed in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 17 (Thread 0x7f68b677c700 (LWP 2560)):
#0  0x00007f68e2d3b710 in g_main_context_prepare (context=context@entry=0x7f68a8000990, priority=priority@entry=0x7f68b677bc70) at /build/glib2.0-ajuDY6/glib2.0-2.46.1/./glib/gmain.c:3420
#1  0x00007f68e2d3c11b in g_main_context_iterate (context=context@entry=0x7f68a8000990, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at /build/glib2.0-ajuDY6/glib2.0-2.46.1/./glib/gmain.c:3820
#2  0x00007f68e2d3c2fc in g_main_context_iteration (context=0x7f68a8000990, may_block=may_block@entry=1) at /build/glib2.0-ajuDY6/glib2.0-2.46.1/./glib/gmain.c:3901
#3  0x00007f68e68b829b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7f68a80008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:420
#4  0x00007f68e685e75a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7f68b677bda0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
#5  0x00007f68e667c3d4 in QThread::exec() (this=<optimized out>) at thread/qthread.cpp:503
#6  0x00007f68e8ea4f85 in  () at /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5
#7  0x00007f68e66812be in QThreadPrivate::start(void*) (arg=0x11733e0) at thread/qthread_unix.cpp:337
#8  0x00007f68e57706aa in start_thread (arg=0x7f68b677c700) at pthread_create.c:333
#9  0x00007f68e5f99eed in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 16 (Thread 0x7f68b4e4f700 (LWP 2563)):
#0  0x00007f68e5775da0 in pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f68eb230114 in  () at /usr/lib/x86_64-linux-gnu/libQt5Script.so.5
#2  0x00007f68eb230159 in  () at /usr/lib/x86_64-linux-gnu/libQt5Script.so.5
#3  0x00007f68e57706aa in start_thread (arg=0x7f68b4e4f700) at pthread_create.c:333
#4  0x00007f68e5f99eed in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 15 (Thread 0x7f68ae3db700 (LWP 2567)):
#0  0x00007f68e5f8e8dd in poll () at ../sysdeps/unix/syscall-template.S:81
#1  0x00007f68e2d3c1ec in g_main_context_iterate (priority=2147483647, n_fds=1, fds=0x7f6824003330, timeout=<optimized out>, context=0x7f6824000990) at /build/glib2.0-ajuDY6/glib2.0-2.46.1/./glib/gmain.c:4135
#2  0x00007f68e2d3c1ec in g_main_context_iterate (context=context@entry=0x7f6824000990, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at /build/glib2.0-ajuDY6/glib2.0-2.46.1/./glib/gmain.c:3835
#3  0x00007f68e2d3c2fc in g_main_context_iteration (context=0x7f6824000990, may_block=may_block@entry=1) at /build/glib2.0-ajuDY6/glib2.0-2.46.1/./glib/gmain.c:3901
#4  0x00007f68e68b829b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7f68240008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:420
#5  0x00007f68e685e75a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7f68ae3dad50, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
#6  0x00007f68e667c3d4 in QThread::exec() (this=<optimized out>) at thread/qthread.cpp:503
#7  0x00007f68e9820ef6 in  () at /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#8  0x00007f68e66812be in QThreadPrivate::start(void*) (arg=0x14492b0) at thread/qthread_unix.cpp:337
#9  0x00007f68e57706aa in start_thread (arg=0x7f68ae3db700) at pthread_create.c:333
#10 0x00007f68e5f99eed in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 14 (Thread 0x7f68215fb700 (LWP 2629)):
#0  0x00007f68e5775da0 in pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f68e668255b in QWaitCondition::wait(QMutex*, unsigned long) (time=18446744073709551615, this=0x1d8e580) at thread/qwaitcondition_unix.cpp:136
#2  0x00007f68e668255b in QWaitCondition::wait(QMutex*, unsigned long) (this=<optimized out>, mutex=0x1cfde90, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:208
#3  0x00007f68e9893b3e in  () at /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#4  0x00007f68e98943c3 in  () at /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#5  0x00007f68e66812be in QThreadPrivate::start(void*) (arg=0x1cfde10) at thread/qthread_unix.cpp:337
#6  0x00007f68e57706aa in start_thread (arg=0x7f68215fb700) at pthread_create.c:333
#7  0x00007f68e5f99eed in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 13 (Thread 0x7f681a7fe700 (LWP 2646)):
#0  0x00007f68e5775da0 in pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f68e668255b in QWaitCondition::wait(QMutex*, unsigned long) (time=18446744073709551615, this=0x1e21330) at thread/qwaitcondition_unix.cpp:136
#2  0x00007f68e668255b in QWaitCondition::wait(QMutex*, unsigned long) (this=<optimized out>, mutex=0x1d8d370, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:208
#3  0x00007f68e9893b3e in  () at /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#4  0x00007f68e98943c3 in  () at /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#5  0x00007f68e66812be in QThreadPrivate::start(void*) (arg=0x1d8d2f0) at thread/qthread_unix.cpp:337
#6  0x00007f68e57706aa in start_thread (arg=0x7f681a7fe700) at pthread_create.c:333
#7  0x00007f68e5f99eed in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 12 (Thread 0x7f6819ffd700 (LWP 2648)):
#0  0x00007f68e5775da0 in pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f68e668255b in QWaitCondition::wait(QMutex*, unsigned long) (time=18446744073709551615, this=0x1dca960) at thread/qwaitcondition_unix.cpp:136
#2  0x00007f68e668255b in QWaitCondition::wait(QMutex*, unsigned long) (this=<optimized out>, mutex=0x2203cb0, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:208
#3  0x00007f68e9893b3e in  () at /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#4  0x00007f68e98943c3 in  () at /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#5  0x00007f68e66812be in QThreadPrivate::start(void*) (arg=0x2203c30) at thread/qthread_unix.cpp:337
#6  0x00007f68e57706aa in start_thread (arg=0x7f6819ffd700) at pthread_create.c:333
#7  0x00007f68e5f99eed in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 11 (Thread 0x7f68127a4700 (LWP 2655)):
#0  0x00007f68e5f8e8dd in poll () at ../sysdeps/unix/syscall-template.S:81
#1  0x00007f68e2d3c1ec in g_main_context_iterate (priority=2147483647, n_fds=1, fds=0x7f6808004cc0, timeout=<optimized out>, context=0x7f6808000990) at /build/glib2.0-ajuDY6/glib2.0-2.46.1/./glib/gmain.c:4135
#2  0x00007f68e2d3c1ec in g_main_context_iterate (context=context@entry=0x7f6808000990, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at /build/glib2.0-ajuDY6/glib2.0-2.46.1/./glib/gmain.c:3835
#3  0x00007f68e2d3c2fc in g_main_context_iteration (context=0x7f6808000990, may_block=may_block@entry=1) at /build/glib2.0-ajuDY6/glib2.0-2.46.1/./glib/gmain.c:3901
#4  0x00007f68e68b829b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7f68080008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:420
#5  0x00007f68e685e75a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7f68127a3d80, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
#6  0x00007f68e667c3d4 in QThread::exec() (this=<optimized out>) at thread/qthread.cpp:503
#7  0x00007f68137a18f7 in KCupsConnection::run() () at /usr/lib/x86_64-linux-gnu/libkcupslib.so
#8  0x00007f68e66812be in QThreadPrivate::start(void*) (arg=0x2631d50) at thread/qthread_unix.cpp:337
#9  0x00007f68e57706aa in start_thread (arg=0x7f68127a4700) at pthread_create.c:333
#10 0x00007f68e5f99eed in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 10 (Thread 0x7f68054ac700 (LWP 3313)):
#0  0x00007f68e5775da0 in pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f68e668255b in QWaitCondition::wait(QMutex*, unsigned long) (time=18446744073709551615, this=0x2daf230) at thread/qwaitcondition_unix.cpp:136
#2  0x00007f68e668255b in QWaitCondition::wait(QMutex*, unsigned long) (this=<optimized out>, mutex=0x30bafb0, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:208
#3  0x00007f68e9893b3e in  () at /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#4  0x00007f68e98943c3 in  () at /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#5  0x00007f68e66812be in QThreadPrivate::start(void*) (arg=0x30baf30) at thread/qthread_unix.cpp:337
#6  0x00007f68e57706aa in start_thread (arg=0x7f68054ac700) at pthread_create.c:333
#7  0x00007f68e5f99eed in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 9 (Thread 0x7f67fd9a5700 (LWP 5887)):
#0  0x00007f68e5775da0 in pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f68e668255b in QWaitCondition::wait(QMutex*, unsigned long) (time=18446744073709551615, this=0x2db9fd0) at thread/qwaitcondition_unix.cpp:136
#2  0x00007f68e668255b in QWaitCondition::wait(QMutex*, unsigned long) (this=<optimized out>, mutex=0x3ad0e70, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:208
#3  0x00007f68e9893b3e in  () at /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#4  0x00007f68e98943c3 in  () at /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#5  0x00007f68e66812be in QThreadPrivate::start(void*) (arg=0x3ad0df0) at thread/qthread_unix.cpp:337
#6  0x00007f68e57706aa in start_thread (arg=0x7f67fd9a5700) at pthread_create.c:333
#7  0x00007f68e5f99eed in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 8 (Thread 0x7f67fcf93700 (LWP 5888)):
#0  0x00007f68e5775da0 in pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f68e668255b in QWaitCondition::wait(QMutex*, unsigned long) (time=18446744073709551615, this=0x3ad2110) at thread/qwaitcondition_unix.cpp:136
#2  0x00007f68e668255b in QWaitCondition::wait(QMutex*, unsigned long) (this=<optimized out>, mutex=0x3a6c6e0, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:208
#3  0x00007f68e9893b3e in  () at /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#4  0x00007f68e98943c3 in  () at /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#5  0x00007f68e66812be in QThreadPrivate::start(void*) (arg=0x3a6c660) at thread/qthread_unix.cpp:337
#6  0x00007f68e57706aa in start_thread (arg=0x7f67fcf93700) at pthread_create.c:333
#7  0x00007f68e5f99eed in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 7 (Thread 0x7f67f73ff700 (LWP 1254)):
#0  0x00007f68e5775da0 in pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f68e668255b in QWaitCondition::wait(QMutex*, unsigned long) (time=18446744073709551615, this=0x16f77f0) at thread/qwaitcondition_unix.cpp:136
#2  0x00007f68e668255b in QWaitCondition::wait(QMutex*, unsigned long) (this=<optimized out>, mutex=0x1936590, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:208
#3  0x00007f68e9893b3e in  () at /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#4  0x00007f68e98943c3 in  () at /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#5  0x00007f68e66812be in QThreadPrivate::start(void*) (arg=0x1936510) at thread/qthread_unix.cpp:337
#6  0x00007f68e57706aa in start_thread (arg=0x7f67f73ff700) at pthread_create.c:333
#7  0x00007f68e5f99eed in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 6 (Thread 0x7f67f69fe700 (LWP 2014)):
#0  0x00007f68e5775da0 in pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f68e668255b in QWaitCondition::wait(QMutex*, unsigned long) (time=18446744073709551615, this=0x3a86220) at thread/qwaitcondition_unix.cpp:136
#2  0x00007f68e668255b in QWaitCondition::wait(QMutex*, unsigned long) (this=<optimized out>, mutex=0x1747eb0, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:208
#3  0x00007f68e9893b3e in  () at /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#4  0x00007f68e98943c3 in  () at /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#5  0x00007f68e66812be in QThreadPrivate::start(void*) (arg=0x1747e30) at thread/qthread_unix.cpp:337
#6  0x00007f68e57706aa in start_thread (arg=0x7f67f69fe700) at pthread_create.c:333
#7  0x00007f68e5f99eed in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 5 (Thread 0x7f67f5de0700 (LWP 2053)):
#0  0x00007f68e5775da0 in pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f68e668255b in QWaitCondition::wait(QMutex*, unsigned long) (time=18446744073709551615, this=0x46e5670) at thread/qwaitcondition_unix.cpp:136
#2  0x00007f68e668255b in QWaitCondition::wait(QMutex*, unsigned long) (this=<optimized out>, mutex=0x46e5650, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:208
#3  0x00007f68e9893b3e in  () at /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#4  0x00007f68e98943c3 in  () at /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#5  0x00007f68e66812be in QThreadPrivate::start(void*) (arg=0x46e55d0) at thread/qthread_unix.cpp:337
#6  0x00007f68e57706aa in start_thread (arg=0x7f67f5de0700) at pthread_create.c:333
#7  0x00007f68e5f99eed in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 4 (Thread 0x7f67f52af700 (LWP 14995)):
#0  0x00007f68e5775da0 in pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f68e668255b in QWaitCondition::wait(QMutex*, unsigned long) (time=18446744073709551615, this=0x18d17b0) at thread/qwaitcondition_unix.cpp:136
#2  0x00007f68e668255b in QWaitCondition::wait(QMutex*, unsigned long) (this=<optimized out>, mutex=0x18b7290, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:208
#3  0x00007f68e9893b3e in  () at /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#4  0x00007f68e98943c3 in  () at /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#5  0x00007f68e66812be in QThreadPrivate::start(void*) (arg=0x18b7210) at thread/qthread_unix.cpp:337
#6  0x00007f68e57706aa in start_thread (arg=0x7f67f52af700) at pthread_create.c:333
#7  0x00007f68e5f99eed in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 3 (Thread 0x7f67e35ff700 (LWP 26201)):
#0  0x00007f68e2d3c2ff in g_main_context_iteration (context=0x7f67d8000990, may_block=may_block@entry=1) at /build/glib2.0-ajuDY6/glib2.0-2.46.1/./glib/gmain.c:3901
#1  0x00007f68e68b829b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7f67d80008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:420
#2  0x00007f68e685e75a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7f67e35feda0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
#3  0x00007f68e667c3d4 in QThread::exec() (this=<optimized out>) at thread/qthread.cpp:503
#4  0x00007f68e8ea4f85 in  () at /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5
#5  0x00007f68e66812be in QThreadPrivate::start(void*) (arg=0x569adc0) at thread/qthread_unix.cpp:337
#6  0x00007f68e57706aa in start_thread (arg=0x7f67e35ff700) at pthread_create.c:333
#7  0x00007f68e5f99eed in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 2 (Thread 0x7f67d7fff700 (LWP 26202)):
#0  0x00007f68e5775da0 in pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f68e668255b in QWaitCondition::wait(QMutex*, unsigned long) (time=18446744073709551615, this=0x5df4d30) at thread/qwaitcondition_unix.cpp:136
#2  0x00007f68e668255b in QWaitCondition::wait(QMutex*, unsigned long) (this=<optimized out>, mutex=0x5ecb920, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:208
#3  0x00007f68e9893b3e in  () at /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#4  0x00007f68e98943c3 in  () at /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#5  0x00007f68e66812be in QThreadPrivate::start(void*) (arg=0x5ecb8a0) at thread/qthread_unix.cpp:337
#6  0x00007f68e57706aa in start_thread (arg=0x7f67d7fff700) at pthread_create.c:333
#7  0x00007f68e5f99eed in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 1 (Thread 0x7f68eb7c2800 (LWP 2453)):
[KCrash Handler]
#6  0x00007f68e6711770 in operator==(QString const&, QString const&) (s1=..., s2=...) at tools/qstring.cpp:2521
#7  0x00007f68e4369c0c in  () at /usr/lib/x86_64-linux-gnu/libKF5GuiAddons.so.5
#8  0x00007f68e4369ddb in  () at /usr/lib/x86_64-linux-gnu/libKF5GuiAddons.so.5
#9  0x00007f68e9da453e in Plasma::ThemePrivate::scheduledCacheUpdate() (pixmap=..., key=..., this=<optimized out>) at /usr/include/KF5/KGuiAddons/kimagecache.h:106
#10 0x00007f68e9da453e in Plasma::ThemePrivate::scheduledCacheUpdate() (this=0xd2daf0) at ../../../src/plasma/private/theme_p.cpp:346
#11 0x00007f68e689178a in QMetaObject::activate(QObject*, int, int, void**) (sender=sender@entry=0xc6a270, signalOffset=<optimized out>, local_signal_index=local_signal_index@entry=0, argv=argv@entry=0x0) at kernel/qobject.cpp:3717
#12 0x00007f68e6891f87 in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) (sender=sender@entry=0xc6a270, m=m@entry=0x7f68e6a947c0 <QTimer::staticMetaObject>, local_signal_index=local_signal_index@entry=0, argv=argv@entry=0x0) at kernel/qobject.cpp:3582
#13 0x00007f68e690ab10 in QTimer::timeout(QTimer::QPrivateSignal) (this=this@entry=0xc6a270) at .moc/moc_qtimer.cpp:192
#14 0x00007f68e689e178 in QTimer::timerEvent(QTimerEvent*) (this=0xc6a270, e=<optimized out>) at kernel/qtimer.cpp:247
#15 0x00007f68e6892603 in QObject::event(QEvent*) (this=0xc6a270, e=<optimized out>) at kernel/qobject.cpp:1267
#16 0x00007f68e733eb8c in QApplicationPrivate::notify_helper(QObject*, QEvent*) (this=this@entry=0x97fcb0, receiver=receiver@entry=0xc6a270, e=e@entry=0x7ffef34d1ec0) at kernel/qapplication.cpp:3720
#17 0x00007f68e7344230 in QApplication::notify(QObject*, QEvent*) (this=0x7ffef34d2280, receiver=0xc6a270, e=0x7ffef34d1ec0) at kernel/qapplication.cpp:3503
#18 0x00007f68e6860f1b in QCoreApplication::notifyInternal(QObject*, QEvent*) (this=0x7ffef34d2280, receiver=0xc6a270, event=event@entry=0x7ffef34d1ec0) at kernel/qcoreapplication.cpp:935
#19 0x00007f68e68b709d in QTimerInfoList::activateTimers() (event=0x7ffef34d1ec0, receiver=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:228
#20 0x00007f68e68b709d in QTimerInfoList::activateTimers() (this=0xa9a4e0) at kernel/qtimerinfo_unix.cpp:635
#21 0x00007f68e68b75a1 in timerSourceDispatch(GSource*, GSourceFunc, gpointer) (source=<optimized out>) at kernel/qeventdispatcher_glib.cpp:177
#22 0x00007f68e2d3bff7 in g_main_context_dispatch (context=0x7f68d0001710) at /build/glib2.0-ajuDY6/glib2.0-2.46.1/./glib/gmain.c:3154
#23 0x00007f68e2d3bff7 in g_main_context_dispatch (context=context@entry=0x7f68d0001710) at /build/glib2.0-ajuDY6/glib2.0-2.46.1/./glib/gmain.c:3769
#24 0x00007f68e2d3c250 in g_main_context_iterate (context=context@entry=0x7f68d0001710, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at /build/glib2.0-ajuDY6/glib2.0-2.46.1/./glib/gmain.c:3840
#25 0x00007f68e2d3c2fc in g_main_context_iteration (context=0x7f68d0001710, may_block=may_block@entry=1) at /build/glib2.0-ajuDY6/glib2.0-2.46.1/./glib/gmain.c:3901
#26 0x00007f68e68b829b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0xa99730, flags=...) at kernel/qeventdispatcher_glib.cpp:420
#27 0x00007f68e685e75a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7ffef34d2100, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
#28 0x00007f68e68662cc in QCoreApplication::exec() () at kernel/qcoreapplication.cpp:1188
#29 0x00007f68e6b7b00c in QGuiApplication::exec() () at kernel/qguiapplication.cpp:1510
#30 0x00007f68e733b025 in QApplication::exec() () at kernel/qapplication.cpp:2956
#31 0x00000000004322c3 in main(int, char**) (argc=2, argv=<optimized out>) at ../../shell/main.cpp:176

Reported using DrKonqi
Comment 1 David Edmundson 2015-12-27 16:54:07 UTC

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