Bug 387218 - Plasma crashed after closing multiple Ark windows - Focus Follow Mouse policy
Summary: Plasma crashed after closing multiple Ark windows - Focus Follow Mouse policy
Status: RESOLVED DUPLICATE of bug 383828
Alias: None
Product: plasmashell
Classification: Plasma
Component: general (show other bugs)
Version: 5.11.3
Platform: Neon Linux
: NOR crash
Target Milestone: 1.0
Assignee: David Edmundson
URL:
Keywords: drkonqi
Depends on:
Blocks:
 
Reported: 2017-11-22 18:02 UTC by Alexander Mentyu
Modified: 2017-12-13 14:45 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Alexander Mentyu 2017-11-22 18:02:35 UTC
Application: plasmashell (5.11.3)

Qt Version: 5.9.2
Frameworks Version: 5.41.0
Operating System: Linux 4.10.0-40-generic x86_64
Distribution: KDE neon Developer Edition

-- Information about the crash:
- What I was doing when the application crashed:
1. I visited bug 382972
2. Clicked on all three attachments links.
3. Three Firefox's file open/download windows appear.
4. On all windows i choose open in Ark.
5. I closed all Ark windows.
6. Plasma crashed.

'Active Window Policy' is set to 'Focus Follows Mouse' setting, 'Focus stealing prevention' is set to 'Low'.

-- 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 0x7f020245d8c0 (LWP 1593))]

Thread 14 (Thread 0x7f010ffff700 (LWP 4346)):
#0  0x00007ffeb875cb0b in clock_gettime ()
#1  0x00007f01fccb3836 in __GI___clock_gettime (clock_id=clock_id@entry=1, tp=tp@entry=0x7f010fffea40) at ../sysdeps/unix/clock_gettime.c:115
#2  0x00007f01fd5c1df1 in qt_clock_gettime (ts=0x7f010fffea40, clock=<optimized out>) at kernel/qelapsedtimer_unix.cpp:111
#3  do_gettime (frac=<synthetic pointer>, sec=<synthetic pointer>) at kernel/qelapsedtimer_unix.cpp:166
#4  qt_gettime () at kernel/qelapsedtimer_unix.cpp:175
#5  0x00007f01fd5c05e9 in QTimerInfoList::updateCurrentTime (this=this@entry=0x7f0108002ed0) at kernel/qtimerinfo_unix.cpp:91
#6  0x00007f01fd5c0b55 in QTimerInfoList::timerWait (this=0x7f0108002ed0, tm=...) at kernel/qtimerinfo_unix.cpp:388
#7  0x00007f01fd5c225e in timerSourcePrepareHelper (timeout=0x7f010fffeb14, src=<optimized out>) at kernel/qeventdispatcher_glib.cpp:132
#8  timerSourcePrepare (source=<optimized out>, timeout=0x7f010fffeb14) at kernel/qeventdispatcher_glib.cpp:165
#9  0x00007f01f863491d in g_main_context_prepare () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#10 0x00007f01f86352bb in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#11 0x00007f01f863549c in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#12 0x00007f01fd5c24eb in QEventDispatcherGlib::processEvents (this=0x7f01080008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#13 0x00007f01fd56ac4a in QEventLoop::exec (this=this@entry=0x7f010fffece0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:212
#14 0x00007f01fd393b64 in QThread::exec (this=this@entry=0x59fb3a0) at thread/qthread.cpp:515
#15 0x00007f01ffa69c85 in QQmlThreadPrivate::run (this=0x59fb3a0) at qml/ftw/qqmlthread.cpp:147
#16 0x00007f01fd398819 in QThreadPrivate::start (arg=0x59fb3a0) at thread/qthread_unix.cpp:368
#17 0x00007f01fc23d6ba in start_thread (arg=0x7f010ffff700) at pthread_create.c:333
#18 0x00007f01fcca53dd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 13 (Thread 0x7f011dcb5700 (LWP 4128)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f01fd39977b in QWaitConditionPrivate::wait (time=18446744073709551615, this=0x2f7f010) at thread/qwaitcondition_unix.cpp:143
#2  QWaitCondition::wait (this=<optimized out>, mutex=0x4df49a0, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:215
#3  0x00007f013ea1d80f in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#4  0x00007f013ea218e8 in ?? () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#5  0x00007f013ea1c9ed in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#6  0x00007f013ea1f460 in ThreadWeaver::Thread::run() () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#7  0x00007f01fd398819 in QThreadPrivate::start (arg=0x2fb9de0) at thread/qthread_unix.cpp:368
#8  0x00007f01fc23d6ba in start_thread (arg=0x7f011dcb5700) at pthread_create.c:333
#9  0x00007f01fcca53dd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 12 (Thread 0x7f011e4b6700 (LWP 4127)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f01fd39977b in QWaitConditionPrivate::wait (time=18446744073709551615, this=0x2f7f010) at thread/qwaitcondition_unix.cpp:143
#2  QWaitCondition::wait (this=<optimized out>, mutex=0x4df49a0, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:215
#3  0x00007f013ea1d80f in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#4  0x00007f013ea218e8 in ?? () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#5  0x00007f013ea1c9ed in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#6  0x00007f013ea1f460 in ThreadWeaver::Thread::run() () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#7  0x00007f01fd398819 in QThreadPrivate::start (arg=0x4dbd440) at thread/qthread_unix.cpp:368
#8  0x00007f01fc23d6ba in start_thread (arg=0x7f011e4b6700) at pthread_create.c:333
#9  0x00007f01fcca53dd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 11 (Thread 0x7f011ecb7700 (LWP 4126)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f01fd39977b in QWaitConditionPrivate::wait (time=18446744073709551615, this=0x2f7f010) at thread/qwaitcondition_unix.cpp:143
#2  QWaitCondition::wait (this=<optimized out>, mutex=0x4df49a0, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:215
#3  0x00007f013ea1d80f in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#4  0x00007f013ea218e8 in ?? () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#5  0x00007f013ea1c9ed in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#6  0x00007f013ea1f460 in ThreadWeaver::Thread::run() () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#7  0x00007f01fd398819 in QThreadPrivate::start (arg=0x439ff50) at thread/qthread_unix.cpp:368
#8  0x00007f01fc23d6ba in start_thread (arg=0x7f011ecb7700) at pthread_create.c:333
#9  0x00007f01fcca53dd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 10 (Thread 0x7f012adb8700 (LWP 4125)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f01fd39977b in QWaitConditionPrivate::wait (time=18446744073709551615, this=0x2f7f010) at thread/qwaitcondition_unix.cpp:143
#2  QWaitCondition::wait (this=<optimized out>, mutex=0x4df49a0, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:215
#3  0x00007f013ea1d80f in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#4  0x00007f013ea218e8 in ?? () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#5  0x00007f013ea1c9ed in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#6  0x00007f013ea21942 in ?? () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#7  0x00007f013ea1c9ed in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#8  0x00007f013ea1f460 in ThreadWeaver::Thread::run() () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#9  0x00007f01fd398819 in QThreadPrivate::start (arg=0x2fcf180) at thread/qthread_unix.cpp:368
#10 0x00007f01fc23d6ba in start_thread (arg=0x7f012adb8700) at pthread_create.c:333
#11 0x00007f01fcca53dd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 9 (Thread 0x7f0132bd8700 (LWP 2052)):
#0  0x00007f01f8634a28 in g_main_context_prepare () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#1  0x00007f01f86352bb in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f01f863549c in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f01fd5c24eb in QEventDispatcherGlib::processEvents (this=0x7f012c0008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#4  0x00007f01fd56ac4a in QEventLoop::exec (this=this@entry=0x7f0132bd7cc0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:212
#5  0x00007f01fd393b64 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:515
#6  0x00007f01350b6517 in KCupsConnection::run() () from /usr/lib/x86_64-linux-gnu/libkcupslib.so
#7  0x00007f01fd398819 in QThreadPrivate::start (arg=0x4232100) at thread/qthread_unix.cpp:368
#8  0x00007f01fc23d6ba in start_thread (arg=0x7f0132bd8700) at pthread_create.c:333
#9  0x00007f01fcca53dd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 8 (Thread 0x7f014694d700 (LWP 1968)):
#0  0x00007f01f8635471 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#1  0x00007f01fd5c24eb in QEventDispatcherGlib::processEvents (this=0x7f01400008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#2  0x00007f01fd56ac4a in QEventLoop::exec (this=this@entry=0x7f014694cc90, flags=..., flags@entry=...) at kernel/qeventloop.cpp:212
#3  0x00007f01fd393b64 in QThread::exec (this=this@entry=0x1018570) at thread/qthread.cpp:515
#4  0x00007f020040bbe6 in QQuickPixmapReader::run (this=0x1018570) at util/qquickpixmapcache.cpp:868
#5  0x00007f01fd398819 in QThreadPrivate::start (arg=0x1018570) at thread/qthread_unix.cpp:368
#6  0x00007f01fc23d6ba in start_thread (arg=0x7f014694d700) at pthread_create.c:333
#7  0x00007f01fcca53dd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 7 (Thread 0x7f01dcee9700 (LWP 1814)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f0201ec2784 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Script.so.5
#2  0x00007f0201ec27c9 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Script.so.5
#3  0x00007f01fc23d6ba in start_thread (arg=0x7f01dcee9700) at pthread_create.c:333
#4  0x00007f01fcca53dd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 6 (Thread 0x7f01de565700 (LWP 1813)):
#0  0x00007ffeb875cb0b in clock_gettime ()
#1  0x00007f01fccb3836 in __GI___clock_gettime (clock_id=clock_id@entry=1, tp=tp@entry=0x7f01de564a60) at ../sysdeps/unix/clock_gettime.c:115
#2  0x00007f01fd5c1df1 in qt_clock_gettime (ts=0x7f01de564a60, clock=<optimized out>) at kernel/qelapsedtimer_unix.cpp:111
#3  do_gettime (frac=<synthetic pointer>, sec=<synthetic pointer>) at kernel/qelapsedtimer_unix.cpp:166
#4  qt_gettime () at kernel/qelapsedtimer_unix.cpp:175
#5  0x00007f01fd5c05e9 in QTimerInfoList::updateCurrentTime (this=this@entry=0x7f01cc002ed0) at kernel/qtimerinfo_unix.cpp:91
#6  0x00007f01fd5c0b55 in QTimerInfoList::timerWait (this=0x7f01cc002ed0, tm=...) at kernel/qtimerinfo_unix.cpp:388
#7  0x00007f01fd5c225e in timerSourcePrepareHelper (timeout=0x7f01de564b34, src=<optimized out>) at kernel/qeventdispatcher_glib.cpp:132
#8  timerSourcePrepare (source=<optimized out>, timeout=0x7f01de564b34) at kernel/qeventdispatcher_glib.cpp:165
#9  0x00007f01f863491d in g_main_context_prepare () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#10 0x00007f01f86352bb in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#11 0x00007f01f863549c in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#12 0x00007f01fd5c24eb in QEventDispatcherGlib::processEvents (this=0x7f01cc0008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#13 0x00007f01fd56ac4a in QEventLoop::exec (this=this@entry=0x7f01de564d00, flags=..., flags@entry=...) at kernel/qeventloop.cpp:212
#14 0x00007f01fd393b64 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:515
#15 0x00007f01fd398819 in QThreadPrivate::start (arg=0x11ddfe0) at thread/qthread_unix.cpp:368
#16 0x00007f01fc23d6ba in start_thread (arg=0x7f01de565700) at pthread_create.c:333
#17 0x00007f01fcca53dd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 5 (Thread 0x7f01dffff700 (LWP 1812)):
#0  0x00007f01fcc9970d in poll () at ../sysdeps/unix/syscall-template.S:84
#1  0x00007f01f863538c in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f01f863549c in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f01fd5c24eb in QEventDispatcherGlib::processEvents (this=0x7f01d40008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#4  0x00007f01fd56ac4a in QEventLoop::exec (this=this@entry=0x7f01dfffece0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:212
#5  0x00007f01fd393b64 in QThread::exec (this=this@entry=0x10a20b0) at thread/qthread.cpp:515
#6  0x00007f01ffa69c85 in QQmlThreadPrivate::run (this=0x10a20b0) at qml/ftw/qqmlthread.cpp:147
#7  0x00007f01fd398819 in QThreadPrivate::start (arg=0x10a20b0) at thread/qthread_unix.cpp:368
#8  0x00007f01fc23d6ba in start_thread (arg=0x7f01dffff700) at pthread_create.c:333
#9  0x00007f01fcca53dd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 4 (Thread 0x7f01e65ba700 (LWP 1711)):
#0  0x00007ffeb875cb0b in clock_gettime ()
#1  0x00007f01fccb3836 in __GI___clock_gettime (clock_id=clock_id@entry=1, tp=tp@entry=0x7f01e65b9a40) at ../sysdeps/unix/clock_gettime.c:115
#2  0x00007f01fd5c1df1 in qt_clock_gettime (ts=0x7f01e65b9a40, clock=<optimized out>) at kernel/qelapsedtimer_unix.cpp:111
#3  do_gettime (frac=<synthetic pointer>, sec=<synthetic pointer>) at kernel/qelapsedtimer_unix.cpp:166
#4  qt_gettime () at kernel/qelapsedtimer_unix.cpp:175
#5  0x00007f01fd5c05e9 in QTimerInfoList::updateCurrentTime (this=this@entry=0x7f01d8002cd0) at kernel/qtimerinfo_unix.cpp:91
#6  0x00007f01fd5c0b55 in QTimerInfoList::timerWait (this=0x7f01d8002cd0, tm=...) at kernel/qtimerinfo_unix.cpp:388
#7  0x00007f01fd5c225e in timerSourcePrepareHelper (timeout=0x7f01e65b9b14, src=<optimized out>) at kernel/qeventdispatcher_glib.cpp:132
#8  timerSourcePrepare (source=<optimized out>, timeout=0x7f01e65b9b14) at kernel/qeventdispatcher_glib.cpp:165
#9  0x00007f01f863491d in g_main_context_prepare () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#10 0x00007f01f86352bb in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#11 0x00007f01f863549c in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#12 0x00007f01fd5c24eb in QEventDispatcherGlib::processEvents (this=0x7f01d80008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#13 0x00007f01fd56ac4a in QEventLoop::exec (this=this@entry=0x7f01e65b9ce0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:212
#14 0x00007f01fd393b64 in QThread::exec (this=this@entry=0x104fb60) at thread/qthread.cpp:515
#15 0x00007f01ffa69c85 in QQmlThreadPrivate::run (this=0x104fb60) at qml/ftw/qqmlthread.cpp:147
#16 0x00007f01fd398819 in QThreadPrivate::start (arg=0x104fb60) at thread/qthread_unix.cpp:368
#17 0x00007f01fc23d6ba in start_thread (arg=0x7f01e65ba700) at pthread_create.c:333
#18 0x00007f01fcca53dd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 3 (Thread 0x7f01e7fff700 (LWP 1659)):
#0  0x00007f01f8679a94 in g_mutex_unlock () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#1  0x00007f01f8634d4a in g_main_context_check () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f01f8635330 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f01f863549c in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007f01fd5c24eb in QEventDispatcherGlib::processEvents (this=0x7f01e00008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#5  0x00007f01fd56ac4a in QEventLoop::exec (this=this@entry=0x7f01e7ffecd0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:212
#6  0x00007f01fd393b64 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:515
#7  0x00007f02025a9b75 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5DBus.so.5
#8  0x00007f01fd398819 in QThreadPrivate::start (arg=0x7f020261fda0) at thread/qthread_unix.cpp:368
#9  0x00007f01fc23d6ba in start_thread (arg=0x7f01e7fff700) at pthread_create.c:333
#10 0x00007f01fcca53dd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 2 (Thread 0x7f01edac2700 (LWP 1655)):
#0  0x00007f01fcc9970d in poll () at ../sysdeps/unix/syscall-template.S:84
#1  0x00007f0200e12c62 in ?? () from /usr/lib/x86_64-linux-gnu/libxcb.so.1
#2  0x00007f0200e148d7 in xcb_wait_for_event () from /usr/lib/x86_64-linux-gnu/libxcb.so.1
#3  0x00007f01efc08449 in QXcbEventReader::run (this=0xf99d90) at qxcbconnection.cpp:1330
#4  0x00007f01fd398819 in QThreadPrivate::start (arg=0xf99d90) at thread/qthread_unix.cpp:368
#5  0x00007f01fc23d6ba in start_thread (arg=0x7f01edac2700) at pthread_create.c:333
#6  0x00007f01fcca53dd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 1 (Thread 0x7f020245d8c0 (LWP 1593)):
[KCrash Handler]
#6  QVector<QQmlPropertyData>::count (this=<optimized out>) at /usr/include/x86_64-linux-gnu/qt5/QtCore/qvector.h:234
#7  QQmlPropertyCache::property (index=65, this=0x0) at ../../include/QtQml/5.9.2/QtQml/private/../../../../../src/qml/qml/qqmlpropertycache_p.h:706
#8  QV4::QObjectWrapper::getProperty (engine=0x10ad740, object=0x30cd6e0, propertyIndex=65, captureRequired=true) at jsruntime/qv4qobjectwrapper.cpp:567
#9  0x00007f014403a195 in ?? ()
#10 0x00000000ffffffff in ?? ()
#11 0x00007ffeb86adfe0 in ?? ()
#12 0x000000000000000b in ?? ()
#13 0x00007f01fcc22184 in __GI___libc_malloc (bytes=140731992432080) at malloc.c:2913
#14 0x00007f01df000690 in ?? ()
#15 0x00000000010ad740 in ?? ()
#16 0x00007ffeb86adef0 in ?? ()
#17 0x00000000010ad740 in ?? ()
#18 0x00007f01ff92c28b in QV4::ExecutionContext::simpleCall (this=<optimized out>, scope=..., callData=<optimized out>, function=0x8) at jsruntime/qv4context.cpp:347
#19 0x00007f01ff94e645 in QV4::ScriptFunction::call (that=<optimized out>, scope=..., callData=<optimized out>) at jsruntime/qv4functionobject.cpp:415
#20 0x00007f01ff9c3b91 in QV4::Object::call (d=<optimized out>, scope=..., this=0x7f01df000638) at ../../include/QtQml/5.9.2/QtQml/private/../../../../../src/qml/jsruntime/qv4object_p.h:372
#21 QQmlVMEMetaObject::metaCall (this=<optimized out>, o=<optimized out>, c=<optimized out>, _id=<optimized out>, a=0x7ffeb86ae070) at qml/qqmlvmemetaobject.cpp:956
#22 0x00007f01ffa1d6d9 in QQmlObjectOrGadget::metacall (this=this@entry=0x7ffeb86ae3e0, type=type@entry=QMetaObject::InvokeMetaMethod, index=index@entry=82, argv=<optimized out>) at qml/qqmlpropertycache.cpp:1713
#23 0x00007f01ff99d671 in CallMethod (object=..., index=<optimized out>, returnType=<optimized out>, argCount=<optimized out>, argTypes=<optimized out>, engine=engine@entry=0x10ad740, callArgs=0x7f01df0005d0, callType=QMetaObject::InvokeMetaMethod) at jsruntime/qv4qobjectwrapper.cpp:1086
#24 0x00007f01ff99e5e5 in CallPrecise (object=..., data=..., engine=engine@entry=0x10ad740, callArgs=callArgs@entry=0x7f01df0005d0, callType=callType@entry=QMetaObject::InvokeMetaMethod) at jsruntime/qv4qobjectwrapper.cpp:1348
#25 0x00007f01ff99f780 in QV4::QObjectMethod::callInternal (this=<optimized out>, callData=<optimized out>, scope=...) at jsruntime/qv4qobjectwrapper.cpp:1842
#26 0x00007f01ff9b4a81 in QV4::Object::call (d=0x7f01df0005d0, scope=..., this=<optimized out>) at jsruntime/qv4object_p.h:372
#27 QV4::Runtime::method_callActivationProperty (engine=<optimized out>, nameIndex=<optimized out>, callData=0x7f01df0005d0) at jsruntime/qv4runtime.cpp:1052
#28 0x00007f0144064b40 in ?? ()
#29 0x00007f01fd675dd0 in QListData::shared_null () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#30 0x0000000000000001 in ?? ()
#31 0x0000000008bf4c10 in ?? ()
#32 0x00007f01dc334e61 in QQuickGridLayoutBase::sizeHint (this=<optimized out>, whichSizeHint=<optimized out>) at qquicklinearlayout.cpp:257
#33 0x00007ffeb86ae7c0 in ?? ()
#34 0x00000000010ad740 in ?? ()
#35 0x00007f01ff92c28b in QV4::ExecutionContext::simpleCall (this=<optimized out>, scope=..., callData=callData@entry=0x7f01df000560, function=0x3dbde40) at jsruntime/qv4context.cpp:347
#36 0x00007f01ffa4b19f in QQmlJavaScriptExpression::evaluate (this=this@entry=0x3f9c270, callData=callData@entry=0x7f01df000560, isUndefined=isUndefined@entry=0x0, scope=...) at qml/qqmljavascriptexpression.cpp:223
#37 0x00007f01ff9e43db in QQmlBoundSignalExpression::evaluate (this=this@entry=0x3f9c270, a=a@entry=0x0) at qml/qqmlboundsignal.cpp:223
#38 0x00007f01ff9e583b in QQmlBoundSignal_callback (e=0x3f9c220, a=0x0) at qml/qqmlboundsignal.cpp:355
#39 0x00007f01ffa27b67 in QQmlNotifier::emitNotify (endpoint=<optimized out>, a=a@entry=0x0) at qml/qqmlnotifier.cpp:106
#40 0x00007f01ff9c7f74 in QQmlData::signalEmitted (object=0x41fb2d0, index=51, a=0x0) at qml/qqmlengine.cpp:842
#41 0x00007f01fd59979e in QMetaObject::activate (sender=0x41fb2d0, signalOffset=<optimized out>, local_signal_index=<optimized out>, argv=argv@entry=0x0) at kernel/qobject.cpp:3644
#42 0x00007f01ff9c1b15 in QQmlVMEMetaObject::activate (this=this@entry=0x41fb710, object=<optimized out>, index=<optimized out>, args=args@entry=0x0) at qml/qqmlvmemetaobject.cpp:1241
#43 0x00007f01ff9c3640 in QQmlVMEMetaObject::metaCall (this=0x41fb710, o=<optimized out>, c=<optimized out>, _id=<optimized out>, a=<optimized out>) at qml/qqmlvmemetaobject.cpp:836
#44 0x00007f01ff9c307e in QQmlVMEMetaObject::metaCall (this=0x3f9c660, o=<optimized out>, c=QMetaObject::WriteProperty, _id=63, a=0x7ffeb86b05a0) at qml/qqmlvmemetaobject.cpp:974
#45 0x00007f01ffa55276 in QQmlPropertyData::writeProperty (flags=..., value=0x7ffeb86b056c, target=<optimized out>, this=<optimized out>) at ../../include/QtQml/5.9.2/QtQml/private/../../../../../src/qml/qml/qqmlpropertycache_p.h:324
#46 GenericBinding<2>::doStore<int> (flags=..., pd=<optimized out>, value=2, this=0x41fb870) at qml/qqmlbinding.cpp:295
#47 GenericBinding<2>::write (this=0x41fb870, result=..., isUndefined=<optimized out>, flags=...) at qml/qqmlbinding.cpp:262
#48 0x00007f01ffa55750 in QQmlNonbindingBinding::doUpdate (this=0x41fb870, watcher=..., flags=..., scope=...) at qml/qqmlbinding.cpp:210
#49 0x00007f01ffa52863 in QQmlBinding::update (this=0x41fb870, flags=..., flags@entry=...) at qml/qqmlbinding.cpp:167
#50 0x00007f01ffa52aae in QQmlBinding::refresh (this=<optimized out>) at qml/qqmlbinding.cpp:439
#51 0x00007f01ffa27b67 in QQmlNotifier::emitNotify (endpoint=<optimized out>, a=a@entry=0x0) at qml/qqmlnotifier.cpp:106
#52 0x00007f01ff9c7f74 in QQmlData::signalEmitted (object=0x41fb2d0, index=46, a=0x0) at qml/qqmlengine.cpp:842
#53 0x00007f01fd59979e in QMetaObject::activate (sender=0x41fb2d0, signalOffset=<optimized out>, local_signal_index=<optimized out>, argv=argv@entry=0x0) at kernel/qobject.cpp:3644
#54 0x00007f01ff9c1b15 in QQmlVMEMetaObject::activate (this=this@entry=0x41fb710, object=<optimized out>, index=<optimized out>, args=args@entry=0x0) at qml/qqmlvmemetaobject.cpp:1241
#55 0x00007f01ff9c3640 in QQmlVMEMetaObject::metaCall (this=0x41fb710, o=<optimized out>, c=<optimized out>, _id=<optimized out>, a=<optimized out>) at qml/qqmlvmemetaobject.cpp:836
#56 0x00007f01ff9c307e in QQmlVMEMetaObject::metaCall (this=0x3f9c660, o=<optimized out>, c=QMetaObject::WriteProperty, _id=58, a=0x7ffeb86b23e0) at qml/qqmlvmemetaobject.cpp:974
#57 0x00007f01ffa55276 in QQmlPropertyData::writeProperty (flags=..., value=0x7ffeb86b23ac, target=<optimized out>, this=<optimized out>) at ../../include/QtQml/5.9.2/QtQml/private/../../../../../src/qml/qml/qqmlpropertycache_p.h:324
#58 GenericBinding<2>::doStore<int> (flags=..., pd=<optimized out>, value=2, this=0x3f9c7c0) at qml/qqmlbinding.cpp:295
#59 GenericBinding<2>::write (this=0x3f9c7c0, result=..., isUndefined=<optimized out>, flags=...) at qml/qqmlbinding.cpp:262
#60 0x00007f01ffa55750 in QQmlNonbindingBinding::doUpdate (this=0x3f9c7c0, watcher=..., flags=..., scope=...) at qml/qqmlbinding.cpp:210
#61 0x00007f01ffa52863 in QQmlBinding::update (this=0x3f9c7c0, flags=..., flags@entry=...) at qml/qqmlbinding.cpp:167
#62 0x00007f01ffa52aae in QQmlBinding::refresh (this=<optimized out>) at qml/qqmlbinding.cpp:439
#63 0x00007f01ffa27b67 in QQmlNotifier::emitNotify (endpoint=<optimized out>, a=a@entry=0x0) at qml/qqmlnotifier.cpp:106
#64 0x00007f01ff9c7f74 in QQmlData::signalEmitted (object=0x4126b70, index=52, a=0x0) at qml/qqmlengine.cpp:842
#65 0x00007f01fd59979e in QMetaObject::activate (sender=0x4126b70, signalOffset=<optimized out>, local_signal_index=<optimized out>, argv=0x0) at kernel/qobject.cpp:3644
#66 0x00007f01fd5993c6 in QtPrivate::QSlotObjectBase::call (a=0x7ffeb86b4100, r=0x4126b70, this=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qobject_impl.h:101
#67 QMetaObject::activate (sender=0x41202c0, signalOffset=<optimized out>, local_signal_index=local_signal_index@entry=1, argv=argv@entry=0x7ffeb86b4100) at kernel/qobject.cpp:3749
#68 0x00007f01fd5999a7 in QMetaObject::activate (sender=<optimized out>, m=m@entry=0x7f0200bf6e00 <Plasma::Applet::staticMetaObject>, local_signal_index=local_signal_index@entry=1, argv=argv@entry=0x7ffeb86b4100) at kernel/qobject.cpp:3628
#69 0x00007f0200977791 in Plasma::Applet::statusChanged (this=<optimized out>, _t1=_t1@entry=Plasma::Types::ActiveStatus) at /workspace/build/obj-x86_64-linux-gnu/src/plasma/moc_applet.cpp:462
#70 0x00007f02009781f7 in Plasma::Applet::setStatus (this=<optimized out>, status=status@entry=Plasma::Types::ActiveStatus) at /workspace/build/src/plasma/applet.cpp:513
#71 0x00007f01e455ed36 in AppletInterface::setStatus (status=<optimized out>, this=<optimized out>) at /workspace/build/src/scriptengines/qml/plasmoid/appletinterface.cpp:550
#72 AppletInterface::qt_static_metacall (_o=<optimized out>, _c=<optimized out>, _id=<optimized out>, _a=<optimized out>) at /workspace/build/obj-x86_64-linux-gnu/src/scriptengines/qml/moc_appletinterface.cpp:668
#73 0x00007f01ffa5529e in QQmlPropertyData::writeProperty (flags=..., value=0x7ffeb86b41dc, target=<optimized out>, this=<optimized out>) at ../../include/QtQml/5.9.2/QtQml/private/../../../../../src/qml/qml/qqmlpropertycache_p.h:320
#74 GenericBinding<2>::doStore<int> (flags=..., pd=<optimized out>, value=2, this=0x3f907f0) at qml/qqmlbinding.cpp:295
#75 GenericBinding<2>::write (this=0x3f907f0, result=..., isUndefined=<optimized out>, flags=...) at qml/qqmlbinding.cpp:262
#76 0x00007f01ffa55750 in QQmlNonbindingBinding::doUpdate (this=0x3f907f0, watcher=..., flags=..., scope=...) at qml/qqmlbinding.cpp:210
#77 0x00007f01ffa52863 in QQmlBinding::update (this=0x3f907f0, flags=..., flags@entry=...) at qml/qqmlbinding.cpp:167
#78 0x00007f01ffa52aae in QQmlBinding::refresh (this=<optimized out>) at qml/qqmlbinding.cpp:439
#79 0x00007f01ffa27b67 in QQmlNotifier::emitNotify (endpoint=<optimized out>, a=a@entry=0x0) at qml/qqmlnotifier.cpp:106
#80 0x00007f01ff9c7f74 in QQmlData::signalEmitted (object=0x413d530, index=45, a=0x0) at qml/qqmlengine.cpp:842
#81 0x00007f01fd59979e in QMetaObject::activate (sender=0x413d530, signalOffset=<optimized out>, local_signal_index=<optimized out>, argv=argv@entry=0x0) at kernel/qobject.cpp:3644
#82 0x00007f01ff9c1b15 in QQmlVMEMetaObject::activate (this=this@entry=0x413dd50, object=<optimized out>, index=<optimized out>, args=args@entry=0x0) at qml/qqmlvmemetaobject.cpp:1241
#83 0x00007f01ff9c3640 in QQmlVMEMetaObject::metaCall (this=0x413dd50, o=<optimized out>, c=<optimized out>, _id=<optimized out>, a=<optimized out>) at qml/qqmlvmemetaobject.cpp:836
#84 0x00007f01ffa5520a in QQmlPropertyData::writeProperty (flags=..., value=0x7ffeb86b5f30, target=<optimized out>, this=<optimized out>) at ../../include/QtQml/5.9.2/QtQml/private/../../../../../src/qml/qml/qqmlpropertycache_p.h:324
#85 GenericBinding<2>::doStore<int> (flags=..., pd=<optimized out>, value=1, this=0x413df60) at qml/qqmlbinding.cpp:295
#86 GenericBinding<2>::write (this=0x413df60, result=..., isUndefined=<optimized out>, flags=...) at qml/qqmlbinding.cpp:264
#87 0x00007f01ffa55750 in QQmlNonbindingBinding::doUpdate (this=0x413df60, watcher=..., flags=..., scope=...) at qml/qqmlbinding.cpp:210
#88 0x00007f01ffa52863 in QQmlBinding::update (this=0x413df60, flags=..., flags@entry=...) at qml/qqmlbinding.cpp:167
#89 0x00007f01ffa52aae in QQmlBinding::refresh (this=<optimized out>) at qml/qqmlbinding.cpp:439
#90 0x00007f01ffa27b67 in QQmlNotifier::emitNotify (endpoint=<optimized out>, a=a@entry=0x0) at qml/qqmlnotifier.cpp:106
#91 0x00007f01ff9c7f74 in QQmlData::signalEmitted (object=0x3efbe00, index=41, a=0x0) at qml/qqmlengine.cpp:842
#92 0x00007f01fd59979e in QMetaObject::activate (sender=0x3efbe00, signalOffset=<optimized out>, local_signal_index=<optimized out>, argv=0x0) at kernel/qobject.cpp:3644
#93 0x00007f01ffa27b67 in QQmlNotifier::emitNotify (endpoint=<optimized out>, a=a@entry=0x0) at qml/qqmlnotifier.cpp:106
#94 0x00007f01ff9c7f74 in QQmlData::signalEmitted (object=0x3efc1c0, index=26, a=0x0) at qml/qqmlengine.cpp:842
#95 0x00007f01fd59979e in QMetaObject::activate (sender=0x3efc1c0, signalOffset=<optimized out>, local_signal_index=<optimized out>, argv=0x0) at kernel/qobject.cpp:3644
#96 0x00007f01ffaa28e1 in QQmlListModel::append (this=0x3efc1c0, args=<optimized out>) at types/qqmllistmodel.cpp:2241
#97 0x00007f01ffaa544c in QQmlListModel::qt_static_metacall (_o=_o@entry=0x3efc1c0, _c=_c@entry=QMetaObject::InvokeMetaMethod, _id=_id@entry=3, _a=_a@entry=0x7ffeb86b9810) at .moc/moc_qqmllistmodel_p.cpp:127
#98 0x00007f01ffaa5ae8 in QQmlListModel::qt_metacall (this=0x3efc1c0, _c=QMetaObject::InvokeMetaMethod, _id=3, _a=0x7ffeb86b9810) at .moc/moc_qqmllistmodel_p.cpp:208
#99 0x00007f01ffa1d6d9 in QQmlObjectOrGadget::metacall (this=this@entry=0x7ffeb86b9770, type=type@entry=QMetaObject::InvokeMetaMethod, index=58, argv=argv@entry=0x7ffeb86b9810) at qml/qqmlpropertycache.cpp:1713
#100 0x00007f01ff99f924 in QV4::QObjectMethod::callInternal (this=<optimized out>, callData=<optimized out>, scope=...) at jsruntime/qv4qobjectwrapper.cpp:1836
#101 0x00007f01ff9b7dae in QV4::Object::call (d=0x7f01df0003a0, scope=..., this=<optimized out>) at jsruntime/qv4object_p.h:372
#102 QV4::Runtime::method_callProperty (engine=0x10ad740, nameIndex=<optimized out>, callData=0x7f01df0003a0) at jsruntime/qv4runtime.cpp:1104
#103 0x00007f01359459ba in ?? ()
#104 0x00007ffeb86b99b0 in ?? ()
#105 0xaa3eb1a91f2e9300 in ?? ()
#106 0x0000000005730530 in ?? ()
#107 0x00007ffeb86bad90 in ?? ()
#108 0x00000000086974f0 in ?? ()
#109 0x00007ffeb86bad50 in ?? ()
#110 0x0000000002ed5290 in ?? ()
#111 0x00007f01df000370 in ?? ()
#112 0x00000000010ad740 in ?? ()
#113 0x00007ffeb86b9b70 in ?? ()
#114 0x00000000010ad740 in ?? ()
#115 0x00007f01ff92c28b in QV4::ExecutionContext::simpleCall (this=<optimized out>, scope=..., callData=callData@entry=0x7f01df000328, function=0x3ef23e0) at jsruntime/qv4context.cpp:347
#116 0x00007f01ffa4b19f in QQmlJavaScriptExpression::evaluate (this=this@entry=0x3efdd50, callData=callData@entry=0x7f01df000328, isUndefined=isUndefined@entry=0x0, scope=...) at qml/qqmljavascriptexpression.cpp:223
#117 0x00007f01ff9e43db in QQmlBoundSignalExpression::evaluate (this=this@entry=0x3efdd50, a=a@entry=0x7ffeb86bb740) at qml/qqmlboundsignal.cpp:223
#118 0x00007f01ff9e583b in QQmlBoundSignal_callback (e=0x3efdd00, a=0x7ffeb86bb740) at qml/qqmlboundsignal.cpp:355
#119 0x00007f01ffa27b67 in QQmlNotifier::emitNotify (endpoint=<optimized out>, a=a@entry=0x7ffeb86bb740) at qml/qqmlnotifier.cpp:106
#120 0x00007f01ff9c7f74 in QQmlData::signalEmitted (object=0x3efc590, index=4, a=0x7ffeb86bb740) at qml/qqmlengine.cpp:842
#121 0x00007f01fd59979e in QMetaObject::activate (sender=0x3efc590, signalOffset=<optimized out>, local_signal_index=local_signal_index@entry=1, argv=argv@entry=0x7ffeb86bb740) at kernel/qobject.cpp:3644
#122 0x00007f01fd5999a7 in QMetaObject::activate (sender=<optimized out>, m=m@entry=0x7f014bb93a00 <Plasma::DataSource::staticMetaObject>, local_signal_index=local_signal_index@entry=1, argv=argv@entry=0x7ffeb86bb740) at kernel/qobject.cpp:3628
#123 0x00007f014b97cd00 in Plasma::DataSource::sourceAdded (_t1=..., this=<optimized out>) at /workspace/build/obj-x86_64-linux-gnu/src/declarativeimports/core/moc_datasource.cpp:415
#124 Plasma::DataSource::qt_static_metacall (_o=<optimized out>, _c=<optimized out>, _id=<optimized out>, _a=<optimized out>) at /workspace/build/obj-x86_64-linux-gnu/src/declarativeimports/core/moc_datasource.cpp:185
#125 0x00007f01fd59a0d9 in QObject::event (this=0x3efc590, e=<optimized out>) at kernel/qobject.cpp:1246
#126 0x00007f01fded552c in QApplicationPrivate::notify_helper (this=<optimized out>, receiver=0x3efc590, e=0x938f360) at kernel/qapplication.cpp:3722
#127 0x00007f01fdedcf37 in QApplication::notify (this=0x7ffeb86bbdf0, receiver=0x3efc590, e=0x938f360) at kernel/qapplication.cpp:3481
#128 0x00007f01fd56cc18 in QCoreApplication::notifyInternal2 (receiver=0x3efc590, event=event@entry=0x938f360) at kernel/qcoreapplication.cpp:1018
#129 0x00007f01fd56f3fb in QCoreApplication::sendEvent (event=0x938f360, receiver=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:233
#130 QCoreApplicationPrivate::sendPostedEvents (receiver=receiver@entry=0x0, event_type=event_type@entry=0, data=0xf76b90) at kernel/qcoreapplication.cpp:1678
#131 0x00007f01fd56f868 in QCoreApplication::sendPostedEvents (receiver=receiver@entry=0x0, event_type=event_type@entry=0) at kernel/qcoreapplication.cpp:1532
#132 0x00007f01fd5c2ec3 in postEventSourceDispatch (s=0xfba890) at kernel/qeventdispatcher_glib.cpp:276
#133 0x00007f01f8635197 in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#134 0x00007f01f86353f0 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#135 0x00007f01f863549c in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#136 0x00007f01fd5c24cf in QEventDispatcherGlib::processEvents (this=0xfbabf0, flags=...) at kernel/qeventdispatcher_glib.cpp:423
#137 0x00007f01fd56ac4a in QEventLoop::exec (this=this@entry=0x7ffeb86bbcb0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:212
#138 0x00007f01fd573b84 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1291
#139 0x00007f01fd95675c in QGuiApplication::exec () at kernel/qguiapplication.cpp:1679
#140 0x00007f01fded5485 in QApplication::exec () at kernel/qapplication.cpp:2910
#141 0x000000000041cf5b in main (argc=1, argv=<optimized out>) at /workspace/build/shell/main.cpp:167

Reported using DrKonqi
Comment 1 David Edmundson 2017-12-13 14:45:36 UTC

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