Bug 352240

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

Description StEndres 2015-09-03 20:27:23 UTC
Application: plasmashell (5.3.2)

Qt Version: 5.4.2
Operating System: Linux 4.1.6-2-desktop x86_64
Distribution: "openSUSE 20150831 (Tumbleweed) (x86_64)"

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

Plasma crashes in certain circumstances by typing Alt+F2, moving an applet or e.g. changing a settings so simply by using a plasma component. Using the last used component again normally doesn't end in a crash.

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 0x7f0fd007b880 (LWP 12256))]

Thread 16 (Thread 0x7f0fb9b20700 (LWP 12258)):
#0  0x00007f0fc9b2e32d in poll () at ../sysdeps/unix/syscall-template.S:84
#1  0x00007f0fce95e332 in _xcb_conn_wait (__timeout=-1, __nfds=1, __fds=0x7f0fb9b1fc40) at /usr/include/bits/poll2.h:46
#2  0x00007f0fce95e332 in _xcb_conn_wait (c=c@entry=0xfef210, cond=cond@entry=0xfef250, vector=vector@entry=0x0, count=count@entry=0x0) at xcb_conn.c:459
#3  0x00007f0fce95fe17 in xcb_wait_for_event (c=0xfef210) at xcb_in.c:623
#4  0x00007f0fbbeb07f9 in QXcbEventReader::run() (this=0xff9630) at qxcbconnection.cpp:1106
#5  0x00007f0fca219eaf in QThreadPrivate::start(void*) (arg=0xff9630) at thread/qthread_unix.cpp:337
#6  0x00007f0fc91264a4 in start_thread (arg=0x7f0fb9b20700) at pthread_create.c:334
#7  0x00007f0fc9b36cad in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 15 (Thread 0x7f0fb35ef700 (LWP 12267)):
#0  0x00007f0fc6037077 in g_source_iter_next (iter=iter@entry=0x7f0fb35eeba0, source=source@entry=0x7f0fb35eeb98) at gmain.c:902
#1  0x00007f0fc603945b in g_main_context_prepare (context=context@entry=0x7f0fac000990, priority=priority@entry=0x7f0fb35eec18) at gmain.c:3388
#2  0x00007f0fc6039dc3 in g_main_context_iterate (context=context@entry=0x7f0fac000990, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3788
#3  0x00007f0fc6039f9c in g_main_context_iteration (context=0x7f0fac000990, may_block=may_block@entry=1) at gmain.c:3869
#4  0x00007f0fca43e20b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7f0fac0008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:420
#5  0x00007f0fca3e75ea in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7f0fb35eed30, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
#6  0x00007f0fca21513c in QThread::exec() (this=this@entry=0x10c9460) at thread/qthread.cpp:503
#7  0x00007f0fcd442d05 in QQmlThreadPrivate::run() (this=0x10c9460) at /usr/src/debug/qtdeclarative-opensource-src-5.4.2/src/qml/qml/ftw/qqmlthread.cpp:141
#8  0x00007f0fca219eaf in QThreadPrivate::start(void*) (arg=0x10c9460) at thread/qthread_unix.cpp:337
#9  0x00007f0fc91264a4 in start_thread (arg=0x7f0fb35ef700) at pthread_create.c:334
#10 0x00007f0fc9b36cad in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 14 (Thread 0x7f0fa634d700 (LWP 12268)):
#0  0x00007f0fc9b2e32d in poll () at ../sysdeps/unix/syscall-template.S:84
#1  0x00007f0fc6039e94 in g_main_context_iterate (priority=2147483647, n_fds=1, fds=0x7f0fa0002e70, timeout=<optimized out>, context=0x7f0fa0000990) at gmain.c:4103
#2  0x00007f0fc6039e94 in g_main_context_iterate (context=context@entry=0x7f0fa0000990, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3803
#3  0x00007f0fc6039f9c in g_main_context_iteration (context=0x7f0fa0000990, may_block=may_block@entry=1) at gmain.c:3869
#4  0x00007f0fca43e20b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7f0fa00008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:420
#5  0x00007f0fca3e75ea in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7f0fa634cd30, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
#6  0x00007f0fca21513c in QThread::exec() (this=this@entry=0x1294e60) at thread/qthread.cpp:503
#7  0x00007f0fcd442d05 in QQmlThreadPrivate::run() (this=0x1294e60) at /usr/src/debug/qtdeclarative-opensource-src-5.4.2/src/qml/qml/ftw/qqmlthread.cpp:141
#8  0x00007f0fca219eaf in QThreadPrivate::start(void*) (arg=0x1294e60) at thread/qthread_unix.cpp:337
#9  0x00007f0fc91264a4 in start_thread (arg=0x7f0fa634d700) at pthread_create.c:334
#10 0x00007f0fc9b36cad in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 13 (Thread 0x7f0f9ffff700 (LWP 12272)):
#0  0x00007f0fc9b2e32d in poll () at ../sysdeps/unix/syscall-template.S:84
#1  0x00007f0fc6039e94 in g_main_context_iterate (priority=2147483647, n_fds=1, fds=0x7f0f94003070, timeout=<optimized out>, context=0x7f0f94000990) at gmain.c:4103
#2  0x00007f0fc6039e94 in g_main_context_iterate (context=context@entry=0x7f0f94000990, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3803
#3  0x00007f0fc6039f9c in g_main_context_iteration (context=0x7f0f94000990, may_block=may_block@entry=1) at gmain.c:3869
#4  0x00007f0fca43e20b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7f0f940008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:420
#5  0x00007f0fca3e75ea in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7f0f9fffed30, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
#6  0x00007f0fca21513c in QThread::exec() (this=this@entry=0x15b7bc0) at thread/qthread.cpp:503
#7  0x00007f0fcd442d05 in QQmlThreadPrivate::run() (this=0x15b7bc0) at /usr/src/debug/qtdeclarative-opensource-src-5.4.2/src/qml/qml/ftw/qqmlthread.cpp:141
#8  0x00007f0fca219eaf in QThreadPrivate::start(void*) (arg=0x15b7bc0) at thread/qthread_unix.cpp:337
#9  0x00007f0fc91264a4 in start_thread (arg=0x7f0f9ffff700) at pthread_create.c:334
#10 0x00007f0fc9b36cad in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 12 (Thread 0x7f0f9effe700 (LWP 12273)):
#0  0x00007f0fc607db54 in g_mutex_unlock (mutex=0x7f0f8c000990) at gthread-posix.c:1348
#1  0x00007f0fc6038f6e in g_main_context_acquire (context=0x7f0f8c000990) at gmain.c:3196
#2  0x00007f0fc6039d65 in g_main_context_iterate (context=context@entry=0x7f0f8c000990, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3758
#3  0x00007f0fc6039f9c in g_main_context_iteration (context=0x7f0f8c000990, may_block=may_block@entry=1) at gmain.c:3869
#4  0x00007f0fca43e20b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7f0f8c0008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:420
#5  0x00007f0fca3e75ea in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7f0f9effdd30, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
#6  0x00007f0fca21513c in QThread::exec() (this=this@entry=0x1aa7570) at thread/qthread.cpp:503
#7  0x00007f0fcd442d05 in QQmlThreadPrivate::run() (this=0x1aa7570) at /usr/src/debug/qtdeclarative-opensource-src-5.4.2/src/qml/qml/ftw/qqmlthread.cpp:141
#8  0x00007f0fca219eaf in QThreadPrivate::start(void*) (arg=0x1aa7570) at thread/qthread_unix.cpp:337
#9  0x00007f0fc91264a4 in start_thread (arg=0x7f0f9effe700) at pthread_create.c:334
#10 0x00007f0fc9b36cad in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 11 (Thread 0x7f0f9dffd700 (LWP 12274)):
#0  0x00007f0fc9b2a30d in read () at ../sysdeps/unix/syscall-template.S:84
#1  0x00007f0fc607c850 in g_wakeup_acknowledge (__nbytes=16, __buf=0x7f0f9dffcb50, __fd=<optimized out>) at /usr/include/bits/unistd.h:44
#2  0x00007f0fc607c850 in g_wakeup_acknowledge (wakeup=0x7f0f8c002360) at gwakeup.c:210
#3  0x00007f0fc60399c4 in g_main_context_check (context=context@entry=0x7f0f90000990, max_priority=2147483647, fds=fds@entry=0x7f0f90003270, n_fds=n_fds@entry=1) at gmain.c:3600
#4  0x00007f0fc6039e38 in g_main_context_iterate (context=context@entry=0x7f0f90000990, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3805
#5  0x00007f0fc6039f9c in g_main_context_iteration (context=0x7f0f90000990, may_block=may_block@entry=1) at gmain.c:3869
#6  0x00007f0fca43e20b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7f0f900008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:420
#7  0x00007f0fca3e75ea in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7f0f9dffcd30, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
#8  0x00007f0fca21513c in QThread::exec() (this=this@entry=0x1bc0d60) at thread/qthread.cpp:503
#9  0x00007f0fcd442d05 in QQmlThreadPrivate::run() (this=0x1bc0d60) at /usr/src/debug/qtdeclarative-opensource-src-5.4.2/src/qml/qml/ftw/qqmlthread.cpp:141
#10 0x00007f0fca219eaf in QThreadPrivate::start(void*) (arg=0x1bc0d60) at thread/qthread_unix.cpp:337
#11 0x00007f0fc91264a4 in start_thread (arg=0x7f0f9dffd700) at pthread_create.c:334
#12 0x00007f0fc9b36cad in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 10 (Thread 0x7f0f9cf3c700 (LWP 12275)):
#0  0x00007f0fc9b2e32d in poll () at ../sysdeps/unix/syscall-template.S:84
#1  0x00007f0fc6039e94 in g_main_context_iterate (priority=2147483647, n_fds=1, fds=0x7f0f84002e70, timeout=<optimized out>, context=0x7f0f84000990) at gmain.c:4103
#2  0x00007f0fc6039e94 in g_main_context_iterate (context=context@entry=0x7f0f84000990, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3803
#3  0x00007f0fc6039f9c in g_main_context_iteration (context=0x7f0f84000990, may_block=may_block@entry=1) at gmain.c:3869
#4  0x00007f0fca43e20b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7f0f840008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:420
#5  0x00007f0fca3e75ea in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7f0f9cf3bd30, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
#6  0x00007f0fca21513c in QThread::exec() (this=this@entry=0x1cc4800) at thread/qthread.cpp:503
#7  0x00007f0fcd442d05 in QQmlThreadPrivate::run() (this=0x1cc4800) at /usr/src/debug/qtdeclarative-opensource-src-5.4.2/src/qml/qml/ftw/qqmlthread.cpp:141
#8  0x00007f0fca219eaf in QThreadPrivate::start(void*) (arg=0x1cc4800) at thread/qthread_unix.cpp:337
#9  0x00007f0fc91264a4 in start_thread (arg=0x7f0f9cf3c700) at pthread_create.c:334
#10 0x00007f0fc9b36cad in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 9 (Thread 0x7f0f8b5e0700 (LWP 12276)):
#0  0x00007f0fca21238e in QMutex::lock() (this=this@entry=0x1dc78c8) at thread/qmutex.cpp:218
#1  0x00007f0fca43d7cb in postEventSourcePrepare(GSource*, gint*) (m=0x1dc78c8, this=<synthetic pointer>) at ../../src/corelib/thread/qmutex.h:128
#2  0x00007f0fca43d7cb in postEventSourcePrepare(GSource*, gint*) (this=0x1dc78a0) at ../../src/corelib/thread/qthread_p.h:243
#3  0x00007f0fca43d7cb in postEventSourcePrepare(GSource*, gint*) (s=0x7f0f800012d0, timeout=timeout@entry=0x7f0f8b5dfb94) at kernel/qeventdispatcher_glib.cpp:254
#4  0x00007f0fc60394bd in g_main_context_prepare (context=context@entry=0x7f0f80000990, priority=priority@entry=0x7f0f8b5dfc18) at gmain.c:3410
#5  0x00007f0fc6039dc3 in g_main_context_iterate (context=context@entry=0x7f0f80000990, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3788
#6  0x00007f0fc6039f9c in g_main_context_iteration (context=0x7f0f80000990, may_block=may_block@entry=1) at gmain.c:3869
#7  0x00007f0fca43e20b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7f0f800008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:420
#8  0x00007f0fca3e75ea in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7f0f8b5dfd30, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
#9  0x00007f0fca21513c in QThread::exec() (this=this@entry=0x1dcda00) at thread/qthread.cpp:503
#10 0x00007f0fcd442d05 in QQmlThreadPrivate::run() (this=0x1dcda00) at /usr/src/debug/qtdeclarative-opensource-src-5.4.2/src/qml/qml/ftw/qqmlthread.cpp:141
#11 0x00007f0fca219eaf in QThreadPrivate::start(void*) (arg=0x1dcda00) at thread/qthread_unix.cpp:337
#12 0x00007f0fc91264a4 in start_thread (arg=0x7f0f8b5e0700) at pthread_create.c:334
#13 0x00007f0fc9b36cad in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 8 (Thread 0x7f0f889e7700 (LWP 12280)):
#0  0x00007f0fc912c07f in pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f0fcf7687f4 in QTWTF::TCMalloc_PageHeap::scavengerThread() (this=0x7f0fcfa50ea0 <QTWTF::pageheap_memory>) at ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:2359
#2  0x00007f0fcf768839 in QTWTF::TCMalloc_PageHeap::runScavengerThread(void*) (context=<optimized out>) at ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:1464
#3  0x00007f0fc91264a4 in start_thread (arg=0x7f0f889e7700) at pthread_create.c:334
#4  0x00007f0fc9b36cad in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 7 (Thread 0x7f0efffff700 (LWP 12281)):
#0  0x00007f0fc9b2e32d in poll () at ../sysdeps/unix/syscall-template.S:84
#1  0x00007f0fc6039e94 in g_main_context_iterate (priority=2147483647, n_fds=1, fds=0x7f0ef8003270, timeout=<optimized out>, context=0x7f0ef8000990) at gmain.c:4103
#2  0x00007f0fc6039e94 in g_main_context_iterate (context=context@entry=0x7f0ef8000990, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3803
#3  0x00007f0fc6039f9c in g_main_context_iteration (context=0x7f0ef8000990, may_block=may_block@entry=1) at gmain.c:3869
#4  0x00007f0fca43e20b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7f0ef80008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:420
#5  0x00007f0fca3e75ea in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7f0effffed30, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
#6  0x00007f0fca21513c in QThread::exec() (this=this@entry=0x1f0b190) at thread/qthread.cpp:503
#7  0x00007f0fcd442d05 in QQmlThreadPrivate::run() (this=0x1f0b190) at /usr/src/debug/qtdeclarative-opensource-src-5.4.2/src/qml/qml/ftw/qqmlthread.cpp:141
#8  0x00007f0fca219eaf in QThreadPrivate::start(void*) (arg=0x1f0b190) at thread/qthread_unix.cpp:337
#9  0x00007f0fc91264a4 in start_thread (arg=0x7f0efffff700) at pthread_create.c:334
#10 0x00007f0fc9b36cad in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 6 (Thread 0x7f0efd47e700 (LWP 12282)):
#0  0x00007f0fc607db54 in g_mutex_unlock (mutex=0x7f0ef0000990) at gthread-posix.c:1348
#1  0x00007f0fc6038f6e in g_main_context_acquire (context=0x7f0ef0000990) at gmain.c:3196
#2  0x00007f0fc6039d65 in g_main_context_iterate (context=context@entry=0x7f0ef0000990, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3758
#3  0x00007f0fc6039f9c in g_main_context_iteration (context=0x7f0ef0000990, may_block=may_block@entry=1) at gmain.c:3869
#4  0x00007f0fca43e20b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7f0ef00008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:420
#5  0x00007f0fca3e75ea in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7f0efd47dcf0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
#6  0x00007f0fca21513c in QThread::exec() (this=this@entry=0x24face0) at thread/qthread.cpp:503
#7  0x00007f0fcdaaeae2 in QQuickPixmapReader::run() (this=0x24face0) at /usr/src/debug/qtdeclarative-opensource-src-5.4.2/src/quick/util/qquickpixmapcache.cpp:714
#8  0x00007f0fca219eaf in QThreadPrivate::start(void*) (arg=0x24face0) at thread/qthread_unix.cpp:337
#9  0x00007f0fc91264a4 in start_thread (arg=0x7f0efd47e700) at pthread_create.c:334
#10 0x00007f0fc9b36cad in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 5 (Thread 0x7f0eec6be700 (LWP 12285)):
#0  0x00007f0fc607db39 in g_mutex_lock (mutex=mutex@entry=0x7f0ee4000990) at gthread-posix.c:1336
#1  0x00007f0fc6039f88 in g_main_context_iteration (context=0x7f0ee4000990, may_block=may_block@entry=1) at gmain.c:3868
#2  0x00007f0fca43e20b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7f0ee40008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:420
#3  0x00007f0fca3e75ea in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7f0eec6bdd30, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
#4  0x00007f0fca21513c in QThread::exec() (this=this@entry=0x38f1870) at thread/qthread.cpp:503
#5  0x00007f0fcd442d05 in QQmlThreadPrivate::run() (this=0x38f1870) at /usr/src/debug/qtdeclarative-opensource-src-5.4.2/src/qml/qml/ftw/qqmlthread.cpp:141
#6  0x00007f0fca219eaf in QThreadPrivate::start(void*) (arg=0x38f1870) at thread/qthread_unix.cpp:337
#7  0x00007f0fc91264a4 in start_thread (arg=0x7f0eec6be700) at pthread_create.c:334
#8  0x00007f0fc9b36cad in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 4 (Thread 0x7f0ee3bd7700 (LWP 12287)):
#0  0x00007f0fc9b2e32d in poll () at ../sysdeps/unix/syscall-template.S:84
#1  0x00007f0fc6039e94 in g_main_context_iterate (priority=2147483647, n_fds=1, fds=0x7f0edc002a70, timeout=<optimized out>, context=0x7f0edc000990) at gmain.c:4103
#2  0x00007f0fc6039e94 in g_main_context_iterate (context=context@entry=0x7f0edc000990, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3803
#3  0x00007f0fc6039f9c in g_main_context_iteration (context=0x7f0edc000990, may_block=may_block@entry=1) at gmain.c:3869
#4  0x00007f0fca43e20b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7f0edc0008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:420
#5  0x00007f0fca3e75ea in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7f0ee3bd6d30, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
#6  0x00007f0fca21513c in QThread::exec() (this=this@entry=0x4511190) at thread/qthread.cpp:503
#7  0x00007f0fcd442d05 in QQmlThreadPrivate::run() (this=0x4511190) at /usr/src/debug/qtdeclarative-opensource-src-5.4.2/src/qml/qml/ftw/qqmlthread.cpp:141
#8  0x00007f0fca219eaf in QThreadPrivate::start(void*) (arg=0x4511190) at thread/qthread_unix.cpp:337
#9  0x00007f0fc91264a4 in start_thread (arg=0x7f0ee3bd7700) at pthread_create.c:334
#10 0x00007f0fc9b36cad in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 3 (Thread 0x7f0edaa15700 (LWP 12288)):
#0  0x00007f0fca212384 in QMutex::lock() (this=this@entry=0x49028b8) at thread/qmutex.cpp:218
#1  0x00007f0fca43d7cb in postEventSourcePrepare(GSource*, gint*) (m=0x49028b8, this=<synthetic pointer>) at ../../src/corelib/thread/qmutex.h:128
#2  0x00007f0fca43d7cb in postEventSourcePrepare(GSource*, gint*) (this=0x4902890) at ../../src/corelib/thread/qthread_p.h:243
#3  0x00007f0fca43d7cb in postEventSourcePrepare(GSource*, gint*) (s=0x7f0ed40012d0, timeout=timeout@entry=0x7f0edaa14b74) at kernel/qeventdispatcher_glib.cpp:254
#4  0x00007f0fc60394bd in g_main_context_prepare (context=context@entry=0x7f0ed4000990, priority=priority@entry=0x7f0edaa14bf8) at gmain.c:3410
#5  0x00007f0fc6039dc3 in g_main_context_iterate (context=context@entry=0x7f0ed4000990, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3788
#6  0x00007f0fc6039f9c in g_main_context_iteration (context=0x7f0ed4000990, may_block=may_block@entry=1) at gmain.c:3869
#7  0x00007f0fca43e20b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7f0ed40008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:420
#8  0x00007f0fca3e75ea in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7f0edaa14d10, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
#9  0x00007f0fca21513c in QThread::exec() (this=this@entry=0x4904940) at thread/qthread.cpp:503
#10 0x00007f0ee1077b77 in KCupsConnection::run() (this=0x4904940) at /usr/src/debug/print-manager-15.04.3/libkcups/KCupsConnection.cpp:303
#11 0x00007f0fca219eaf in QThreadPrivate::start(void*) (arg=0x4904940) at thread/qthread_unix.cpp:337
#12 0x00007f0fc91264a4 in start_thread (arg=0x7f0edaa15700) at pthread_create.c:334
#13 0x00007f0fc9b36cad in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 2 (Thread 0x7f0eda1be700 (LWP 12289)):
#0  0x00007f0fc9b2e32d in poll () at ../sysdeps/unix/syscall-template.S:84
#1  0x00007f0fc6039e94 in g_main_context_iterate (priority=2147483647, n_fds=1, fds=0x7f0ecc003270, timeout=<optimized out>, context=0x7f0ecc000990) at gmain.c:4103
#2  0x00007f0fc6039e94 in g_main_context_iterate (context=context@entry=0x7f0ecc000990, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3803
#3  0x00007f0fc6039f9c in g_main_context_iteration (context=0x7f0ecc000990, may_block=may_block@entry=1) at gmain.c:3869
#4  0x00007f0fca43e20b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7f0ecc0008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:420
#5  0x00007f0fca3e75ea in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7f0eda1bdd30, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
#6  0x00007f0fca21513c in QThread::exec() (this=this@entry=0x4bedc70) at thread/qthread.cpp:503
#7  0x00007f0fcd442d05 in QQmlThreadPrivate::run() (this=0x4bedc70) at /usr/src/debug/qtdeclarative-opensource-src-5.4.2/src/qml/qml/ftw/qqmlthread.cpp:141
#8  0x00007f0fca219eaf in QThreadPrivate::start(void*) (arg=0x4bedc70) at thread/qthread_unix.cpp:337
#9  0x00007f0fc91264a4 in start_thread (arg=0x7f0eda1be700) at pthread_create.c:334
#10 0x00007f0fc9b36cad in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 1 (Thread 0x7f0fd007b880 (LWP 12256)):
[KCrash Handler]
#6  0x00007f0fcd237108 in VDMModelDelegateDataType::notify(QQmlAdaptorModel const&, QList<QQmlDelegateModelItem*> const&, int, int, QVector<int> const&) const (this=<optimized out>, items=..., index=2, count=1, roles=...) at /usr/src/debug/qtdeclarative-opensource-src-5.4.2/src/qml/util/qqmladaptormodel.cpp:167
#7  0x00007f0fcd48500a in QQmlDelegateModel::_q_itemsChanged(int, int, QVector<int> const&) (roles=..., count=1, index=2, items=..., this=<optimized out>) at /usr/src/debug/qtdeclarative-opensource-src-5.4.2/src/qml/util/qqmladaptormodel_p.h:118
#8  0x00007f0fcd48500a in QQmlDelegateModel::_q_itemsChanged(int, int, QVector<int> const&) (this=<optimized out>, index=2, count=1, roles=...) at /usr/src/debug/qtdeclarative-opensource-src-5.4.2/src/qml/types/qqmldelegatemodel.cpp:1121
#9  0x00007f0fcd48513a in QQmlDelegateModel::_q_dataChanged(QModelIndex const&, QModelIndex const&, QVector<int> const&) (this=<optimized out>, begin=..., end=..., roles=...) at /usr/src/debug/qtdeclarative-opensource-src-5.4.2/src/qml/types/qqmldelegatemodel.cpp:1523
#10 0x00007f0fcd4a9cbc in QQmlDelegateModel::qt_static_metacall(QObject*, QMetaObject::Call, int, void**) (_o=_o@entry=0x236bd80, _c=_c@entry=QMetaObject::InvokeMetaMethod, _id=_id@entry=12, _a=_a@entry=0x7ffee347e000) at .moc/moc_qqmldelegatemodel_p.cpp:202
#11 0x00007f0fcd4aa075 in QQmlDelegateModel::qt_metacall(QMetaObject::Call, int, void**) (this=0x236bd80, _c=QMetaObject::InvokeMetaMethod, _id=12, _a=0x7ffee347e000) at .moc/moc_qqmldelegatemodel_p.cpp:293
#12 0x00007f0fca418f00 in QMetaObject::activate(QObject*, int, int, void**) (sender=0x402aca0, signalOffset=<optimized out>, local_signal_index=local_signal_index@entry=0, argv=argv@entry=0x7ffee347e000) at kernel/qobject.cpp:3732
#13 0x00007f0fca419547 in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) (sender=<optimized out>, m=m@entry=0x7f0fca819f80 <QAbstractItemModel::staticMetaObject>, local_signal_index=local_signal_index@entry=0, argv=argv@entry=0x7ffee347e000) at kernel/qobject.cpp:3582
#14 0x00007f0fca48ba7c in QAbstractItemModel::dataChanged(QModelIndex const&, QModelIndex const&, QVector<int> const&) (this=<optimized out>, _t1=..., _t2=..., _t3=...) at .moc/moc_qabstractitemmodel.cpp:393
#15 0x00007f0ee99d4d14 in TaskManager::TasksModelPrivate::itemChanged(QFlags<TaskManager::TaskChange>) (this=0x402a730, changes=...) at /usr/src/debug/plasma-workspace-5.3.2/libtaskmanager/tasksmodel.cpp:521
#16 0x00007f0ee99d5e6f in TaskManager::TasksModel::qt_static_metacall(QObject*, QMetaObject::Call, int, void**) (_o=_o@entry=0x402aca0, _c=_c@entry=QMetaObject::InvokeMetaMethod, _id=_id@entry=9, _a=_a@entry=0x7ffee347e1e0) at /usr/src/debug/plasma-workspace-5.3.2/build/libtaskmanager/moc_tasksmodel.cpp:213
#17 0x00007f0fca418d4a in QMetaObject::activate(QObject*, int, int, void**) (sender=0x49d8000, signalOffset=<optimized out>, local_signal_index=local_signal_index@entry=0, argv=argv@entry=0x7ffee347e1e0) at kernel/qobject.cpp:3717
#18 0x00007f0fca419547 in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) (sender=<optimized out>, m=m@entry=0x7f0ee9bf99a0 <TaskManager::AbstractGroupableItem::staticMetaObject>, local_signal_index=local_signal_index@entry=0, argv=argv@entry=0x7ffee347e1e0) at kernel/qobject.cpp:3582
#19 0x00007f0ee99dd7f8 in TaskManager::AbstractGroupableItem::changed(QFlags<TaskManager::TaskChange>) (this=<optimized out>, _t1=...) at /usr/src/debug/plasma-workspace-5.3.2/build/libtaskmanager/moc_abstractgroupableitem.cpp:222
#20 0x00007f0ee99de3bb in TaskManager::AbstractGroupableItem::qt_static_metacall(QObject*, QMetaObject::Call, int, void**) (_o=_o@entry=0x49d8000, _c=_c@entry=QMetaObject::InvokeMetaMethod, _id=_id@entry=0, _a=_a@entry=0x7ffee347e360) at /usr/src/debug/plasma-workspace-5.3.2/build/libtaskmanager/moc_abstractgroupableitem.cpp:134
#21 0x00007f0fca418d4a in QMetaObject::activate(QObject*, int, int, void**) (sender=sender@entry=0x402a010, signalOffset=<optimized out>, local_signal_index=local_signal_index@entry=0, argv=argv@entry=0x7ffee347e360) at kernel/qobject.cpp:3717
#22 0x00007f0fca419547 in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) (sender=sender@entry=0x402a010, m=m@entry=0x7f0ee9bf96a0 <TaskManager::Task::staticMetaObject>, local_signal_index=local_signal_index@entry=0, argv=argv@entry=0x7ffee347e360) at kernel/qobject.cpp:3582
#23 0x00007f0ee99dd928 in TaskManager::Task::changed(QFlags<TaskManager::TaskChange>) (this=this@entry=0x402a010, _t1=...) at /usr/src/debug/plasma-workspace-5.3.2/build/libtaskmanager/moc_task.cpp:354
#24 0x00007f0ee99bf76b in TaskManager::Task::setActive(bool) (this=this@entry=0x402a010, a=a@entry=true) at /usr/src/debug/plasma-workspace-5.3.2/libtaskmanager/task.cpp:178
#25 0x00007f0ee99d153c in TaskManager::TaskManager::activeWindowChanged(unsigned long long) (this=0x7f0ee9bfaf80 <TaskManager::(anonymous namespace)::Q_QGS_privateTaskManagerSelf::innerFunction()::holder>, w=<optimized out>) at /usr/src/debug/plasma-workspace-5.3.2/libtaskmanager/taskmanager.cpp:412
#26 0x00007f0ee99d35f1 in TaskManager::TaskManager::qt_static_metacall(QObject*, QMetaObject::Call, int, void**) (_o=_o@entry=0x7f0ee9bfaf80 <TaskManager::(anonymous namespace)::Q_QGS_privateTaskManagerSelf::innerFunction()::holder>, _c=_c@entry=QMetaObject::InvokeMetaMethod, _id=_id@entry=10, _a=_a@entry=0x7ffee347e530) at /usr/src/debug/plasma-workspace-5.3.2/build/libtaskmanager/moc_taskmanager.cpp:175
#27 0x00007f0fca418d4a in QMetaObject::activate(QObject*, int, int, void**) (sender=sender@entry=0x7f0fcd18b9d0 <(anonymous namespace)::Q_QGS_g_kwmInstanceContainer::innerFunction()::holder>, signalOffset=<optimized out>, local_signal_index=local_signal_index@entry=3, argv=argv@entry=0x7ffee347e530) at kernel/qobject.cpp:3717
#28 0x00007f0fca419547 in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) (sender=sender@entry=0x7f0fcd18b9d0 <(anonymous namespace)::Q_QGS_g_kwmInstanceContainer::innerFunction()::holder>, m=m@entry=0x7f0fcd18ab20 <KWindowSystem::staticMetaObject>, local_signal_index=local_signal_index@entry=3, argv=argv@entry=0x7ffee347e530) at kernel/qobject.cpp:3582
#29 0x00007f0fccf7aa42 in KWindowSystem::activeWindowChanged(unsigned long long) (this=this@entry=0x7f0fcd18b9d0 <(anonymous namespace)::Q_QGS_g_kwmInstanceContainer::innerFunction()::holder>, _t1=83887220) at /usr/src/debug/kwindowsystem-5.12.0/build/src/moc_kwindowsystem.cpp:302
#30 0x00007f0fccf646ff in NETEventFilter::nativeEventFilter(xcb_generic_event_t*) (this=0x40239e0, ev=0x7f0fb4003af0) at /usr/src/debug/kwindowsystem-5.12.0/src/kwindowsystem_x11.cpp:208
#31 0x00007f0fca3e682f in QAbstractEventDispatcher::filterNativeEvent(QByteArray const&, void*, long*) (this=this@entry=0x1028530, eventType=..., message=message@entry=0x7f0fb4003af0, result=result@entry=0x7ffee347e688) at kernel/qabstracteventdispatcher.cpp:460
#32 0x00007f0fbbeb20ee in QXcbConnection::handleXcbEvent(xcb_generic_event_t*) (this=this@entry=0xfeda80, event=event@entry=0x7f0fb4003af0) at qxcbconnection.cpp:864
#33 0x00007f0fbbeb310b in QXcbConnection::processXcbEvents() (this=0xfeda80) at qxcbconnection.cpp:1356
#34 0x00007f0fca419b39 in QObject::event(QEvent*) (this=0xfeda80, e=<optimized out>) at kernel/qobject.cpp:1245
#35 0x00007f0fcb73b86c in QApplicationPrivate::notify_helper(QObject*, QEvent*) (this=this@entry=0xfdf3e0, receiver=receiver@entry=0xfeda80, e=e@entry=0x7f0fb4003fc0) at kernel/qapplication.cpp:3720
#36 0x00007f0fcb740b80 in QApplication::notify(QObject*, QEvent*) (this=0x7ffee347ee80, receiver=0xfeda80, e=0x7f0fb4003fc0) at kernel/qapplication.cpp:3503
#37 0x00007f0fca3e9bf3 in QCoreApplication::notifyInternal(QObject*, QEvent*) (this=0x7ffee347ee80, receiver=0xfeda80, event=event@entry=0x7f0fb4003fc0) at kernel/qcoreapplication.cpp:935
#38 0x00007f0fca3ebc37 in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) (event=0x7f0fb4003fc0, receiver=<optimized out>) at kernel/qcoreapplication.h:228
#39 0x00007f0fca3ebc37 in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) (receiver=receiver@entry=0x0, event_type=event_type@entry=0, data=0xfd3d10) at kernel/qcoreapplication.cpp:1552
#40 0x00007f0fca3ec158 in QCoreApplication::sendPostedEvents(QObject*, int) (receiver=receiver@entry=0x0, event_type=event_type@entry=0) at kernel/qcoreapplication.cpp:1410
#41 0x00007f0fca43dde3 in postEventSourceDispatch(GSource*, GSourceFunc, gpointer) (s=0x10261a0) at kernel/qeventdispatcher_glib.cpp:271
#42 0x00007f0fc6039cc7 in g_main_context_dispatch (context=0x7f0fb40016f0) at gmain.c:3122
#43 0x00007f0fc6039cc7 in g_main_context_dispatch (context=context@entry=0x7f0fb40016f0) at gmain.c:3737
#44 0x00007f0fc6039ef8 in g_main_context_iterate (context=context@entry=0x7f0fb40016f0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3808
#45 0x00007f0fc6039f9c in g_main_context_iteration (context=0x7f0fb40016f0, may_block=may_block@entry=1) at gmain.c:3869
#46 0x00007f0fca43e20b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x1028530, flags=...) at kernel/qeventdispatcher_glib.cpp:420
#47 0x00007f0fca3e75ea in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7ffee347ed10, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
#48 0x00007f0fca3eed6d in QCoreApplication::exec() () at kernel/qcoreapplication.cpp:1188
#49 0x00007f0fca90849c in QGuiApplication::exec() () at kernel/qguiapplication.cpp:1507
#50 0x00007f0fcb737f85 in QApplication::exec() () at kernel/qapplication.cpp:2956
#51 0x0000000000432d0d in main(int, char**) (argc=4, argv=<optimized out>) at /usr/src/debug/plasma-workspace-5.3.2/shell/main.cpp:154

Possible duplicates by query: bug 351703, bug 350020, bug 349960, bug 349576.

Reported using DrKonqi
Comment 1 David Edmundson 2015-09-04 06:06:44 UTC

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