https://bugs.kde.org/show_bug.cgi?id=390008

            Bug ID: 390008
           Summary: Crash when clicking discover icon in the tray
           Product: plasmashell
           Version: 5.12.0
          Platform: Neon Packages
                OS: Linux
            Status: UNCONFIRMED
          Keywords: drkonqi
          Severity: crash
          Priority: NOR
         Component: general
          Assignee: k...@davidedmundson.co.uk
          Reporter: oys...@gmail.com
                CC: plasma-b...@kde.org
  Target Milestone: 1.0

Application: plasmashell (5.12.0)

Qt Version: 5.9.3
Frameworks Version: 5.42.0
Operating System: Linux 4.13.0-32-generic x86_64
Distribution: KDE neon User Edition 5.12

-- Information about the crash:
- What I was doing when the application crashed:
Plasmashell crashed when clicking the discover icon in tray. Unsure if this is
related to discover or not. I was not able to reproduce the problem.

The crash does not seem to be reproducible.

-- 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 0x7ff40edf88c0 (LWP 1765))]

Thread 10 (Thread 0x7ff32b5ee700 (LWP 4281)):
#0  0x00007ff40338b998 in g_main_context_prepare
(context=context@entry=0x7ff3240012d0, priority=priority@entry=0x7ff32b5edbc0)
at /build/glib2.0-prJhLS/glib2.0-2.48.2/./glib/gmain.c:3507
#1  0x00007ff40338c2bb in g_main_context_iterate
(context=context@entry=0x7ff3240012d0, block=block@entry=1,
dispatch=dispatch@entry=1, self=<optimized out>) at
/build/glib2.0-prJhLS/glib2.0-2.48.2/./glib/gmain.c:3820
#2  0x00007ff40338c49c in g_main_context_iteration (context=0x7ff3240012d0,
may_block=may_block@entry=1) at
/build/glib2.0-prJhLS/glib2.0-2.48.2/./glib/gmain.c:3901
#3  0x00007ff408df06cb in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)
(this=0x7ff324003dc0, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#4  0x00007ff408d98e2a in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>)
(this=this@entry=0x7ff32b5edd00, flags=..., flags@entry=...) at
kernel/qeventloop.cpp:212
#5  0x00007ff408bc18f4 in QThread::exec() (this=<optimized out>) at
thread/qthread.cpp:515
#6  0x00007ff408bc6709 in QThreadPrivate::start(void*) (arg=0x7ff350003fa0) at
thread/qthread_unix.cpp:368
#7  0x00007ff407a6d6ba in start_thread (arg=0x7ff32b5ee700) at
pthread_create.c:333
#8  0x00007ff4084d541d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 9 (Thread 0x7ff328bcb700 (LWP 2931)):
#0  0x00007ff4084c974d in poll () at ../sysdeps/unix/syscall-template.S:84
#1  0x00007ff3fd0e7861 in  () at /usr/lib/x86_64-linux-gnu/libpulse.so.0
#2  0x00007ff3fd0d8e11 in pa_mainloop_poll () at
/usr/lib/x86_64-linux-gnu/libpulse.so.0
#3  0x00007ff3fd0d94ae in pa_mainloop_iterate () at
/usr/lib/x86_64-linux-gnu/libpulse.so.0
#4  0x00007ff3fd0d9560 in pa_mainloop_run () at
/usr/lib/x86_64-linux-gnu/libpulse.so.0
#5  0x00007ff3fd0e77a9 in  () at /usr/lib/x86_64-linux-gnu/libpulse.so.0
#6  0x00007ff3fc36f078 in  () at
/usr/lib/x86_64-linux-gnu/pulseaudio/libpulsecommon-8.0.so
#7  0x00007ff407a6d6ba in start_thread (arg=0x7ff328bcb700) at
pthread_create.c:333
#8  0x00007ff4084d541d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 8 (Thread 0x7ff32a1d4700 (LWP 2930)):
#0  0x00007ff4084c974d in poll () at ../sysdeps/unix/syscall-template.S:84
#1  0x00007ff40338c38c in g_main_context_iterate (priority=2147483647, n_fds=1,
fds=0x7ff31c0027d0, timeout=<optimized out>, context=0x7ff31c000990) at
/build/glib2.0-prJhLS/glib2.0-2.48.2/./glib/gmain.c:4135
#2  0x00007ff40338c38c in g_main_context_iterate
(context=context@entry=0x7ff31c000990, block=block@entry=1,
dispatch=dispatch@entry=1, self=<optimized out>) at
/build/glib2.0-prJhLS/glib2.0-2.48.2/./glib/gmain.c:3835
#3  0x00007ff40338c49c in g_main_context_iteration (context=0x7ff31c000990,
may_block=may_block@entry=1) at
/build/glib2.0-prJhLS/glib2.0-2.48.2/./glib/gmain.c:3901
#4  0x00007ff408df06cb in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)
(this=0x7ff31c0008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#5  0x00007ff408d98e2a in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>)
(this=this@entry=0x7ff32a1d3ce0, flags=..., flags@entry=...) at
kernel/qeventloop.cpp:212
#6  0x00007ff408bc18f4 in QThread::exec() (this=this@entry=0x5849a40) at
thread/qthread.cpp:515
#7  0x00007ff40bd19d25 in QQmlThreadPrivate::run() (this=0x5849a40) at
qml/ftw/qqmlthread.cpp:147
#8  0x00007ff408bc6709 in QThreadPrivate::start(void*) (arg=0x5849a40) at
thread/qthread_unix.cpp:368
#9  0x00007ff407a6d6ba in start_thread (arg=0x7ff32a1d4700) at
pthread_create.c:333
#10 0x00007ff4084d541d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 7 (Thread 0x7ff33c0c7700 (LWP 2268)):
#0  0x00007ff4033d0a94 in g_mutex_unlock (mutex=0x7ff334000990) at
/build/glib2.0-prJhLS/glib2.0-2.48.2/./glib/gthread-posix.c:1347
#1  0x00007ff40338bf2a in g_main_context_dispatch
(context=context@entry=0x7ff334000990) at
/build/glib2.0-prJhLS/glib2.0-2.48.2/./glib/gmain.c:3772
#2  0x00007ff40338c3f0 in g_main_context_iterate
(context=context@entry=0x7ff334000990, block=block@entry=1,
dispatch=dispatch@entry=1, self=<optimized out>) at
/build/glib2.0-prJhLS/glib2.0-2.48.2/./glib/gmain.c:3840
#3  0x00007ff40338c49c in g_main_context_iteration (context=0x7ff334000990,
may_block=may_block@entry=1) at
/build/glib2.0-prJhLS/glib2.0-2.48.2/./glib/gmain.c:3901
#4  0x00007ff408df06cb in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)
(this=0x7ff3340008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#5  0x00007ff408d98e2a in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>)
(this=this@entry=0x7ff33c0c6cc0, flags=..., flags@entry=...) at
kernel/qeventloop.cpp:212
#6  0x00007ff408bc18f4 in QThread::exec() (this=<optimized out>) at
thread/qthread.cpp:515
#7  0x00007ff33e5a5517 in KCupsConnection::run() () at
/usr/lib/x86_64-linux-gnu/libkcupslib.so
#8  0x00007ff408bc6709 in QThreadPrivate::start(void*) (arg=0x4f1eaf0) at
thread/qthread_unix.cpp:368
#9  0x00007ff407a6d6ba in start_thread (arg=0x7ff33c0c7700) at
pthread_create.c:333
#10 0x00007ff4084d541d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 6 (Thread 0x7ff35516b700 (LWP 1999)):
#0  0x00007ff4084c974d in poll () at ../sysdeps/unix/syscall-template.S:84
#1  0x00007ff40338c38c in g_main_context_iterate (priority=2147483647, n_fds=1,
fds=0x7ff350048fa0, timeout=<optimized out>, context=0x7ff350000990) at
/build/glib2.0-prJhLS/glib2.0-2.48.2/./glib/gmain.c:4135
#2  0x00007ff40338c38c in g_main_context_iterate
(context=context@entry=0x7ff350000990, block=block@entry=1,
dispatch=dispatch@entry=1, self=<optimized out>) at
/build/glib2.0-prJhLS/glib2.0-2.48.2/./glib/gmain.c:3835
#3  0x00007ff40338c49c in g_main_context_iteration (context=0x7ff350000990,
may_block=may_block@entry=1) at
/build/glib2.0-prJhLS/glib2.0-2.48.2/./glib/gmain.c:3901
#4  0x00007ff408df06cb in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)
(this=0x7ff3500008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#5  0x00007ff408d98e2a in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>)
(this=this@entry=0x7ff35516ac90, flags=..., flags@entry=...) at
kernel/qeventloop.cpp:212
#6  0x00007ff408bc18f4 in QThread::exec() (this=this@entry=0x29b2840) at
thread/qthread.cpp:515
#7  0x00007ff40c8ba046 in QQuickPixmapReader::run() (this=0x29b2840) at
util/qquickpixmapcache.cpp:868
#8  0x00007ff408bc6709 in QThreadPrivate::start(void*) (arg=0x29b2840) at
thread/qthread_unix.cpp:368
#9  0x00007ff407a6d6ba in start_thread (arg=0x7ff35516b700) at
pthread_create.c:333
#10 0x00007ff4084d541d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 5 (Thread 0x7ff3e3fff700 (LWP 1969)):
#0  0x00007ff407a73360 in pthread_cond_wait@@GLIBC_2.3.2 () at
../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007ff40e579d04 in QTWTF::TCMalloc_PageHeap::scavengerThread()
(this=0x7ff40e85fec0 <QTWTF::pageheap_memory>) at
../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:2359
#2  0x00007ff40e579d49 in QTWTF::TCMalloc_PageHeap::runScavengerThread(void*)
(context=<optimized out>) at
../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:1464
#3  0x00007ff407a6d6ba in start_thread (arg=0x7ff3e3fff700) at
pthread_create.c:333
#4  0x00007ff4084d541d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 4 (Thread 0x7ff3ee596700 (LWP 1883)):
#0  0x00007ff4033d0a79 in g_mutex_lock (mutex=mutex@entry=0x7ff3dc000990) at
/build/glib2.0-prJhLS/glib2.0-2.48.2/./glib/gthread-posix.c:1335
#1  0x00007ff40338b464 in g_main_context_release (context=0x7ff3dc000990) at
/build/glib2.0-prJhLS/glib2.0-2.48.2/./glib/gmain.c:3248
#2  0x00007ff40338c346 in g_main_context_iterate
(context=context@entry=0x7ff3dc000990, block=block@entry=1,
dispatch=dispatch@entry=1, self=<optimized out>) at
/build/glib2.0-prJhLS/glib2.0-2.48.2/./glib/gmain.c:3842
#3  0x00007ff40338c49c in g_main_context_iteration (context=0x7ff3dc000990,
may_block=may_block@entry=1) at
/build/glib2.0-prJhLS/glib2.0-2.48.2/./glib/gmain.c:3901
#4  0x00007ff408df06cb in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)
(this=0x7ff3dc0008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#5  0x00007ff408d98e2a in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>)
(this=this@entry=0x7ff3ee595ce0, flags=..., flags@entry=...) at
kernel/qeventloop.cpp:212
#6  0x00007ff408bc18f4 in QThread::exec() (this=this@entry=0x20bb7c0) at
thread/qthread.cpp:515
#7  0x00007ff40bd19d25 in QQmlThreadPrivate::run() (this=0x20bb7c0) at
qml/ftw/qqmlthread.cpp:147
#8  0x00007ff408bc6709 in QThreadPrivate::start(void*) (arg=0x20bb7c0) at
thread/qthread_unix.cpp:368
#9  0x00007ff407a6d6ba in start_thread (arg=0x7ff3ee596700) at
pthread_create.c:333
#10 0x00007ff4084d541d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 3 (Thread 0x7ff3effff700 (LWP 1868)):
#0  0x00007ff4084c974d in poll () at ../sysdeps/unix/syscall-template.S:84
#1  0x00007ff40338c38c in g_main_context_iterate (priority=2147483647, n_fds=1,
fds=0x7ff3e4002e70, timeout=<optimized out>, context=0x7ff3e4000990) at
/build/glib2.0-prJhLS/glib2.0-2.48.2/./glib/gmain.c:4135
#2  0x00007ff40338c38c in g_main_context_iterate
(context=context@entry=0x7ff3e4000990, block=block@entry=1,
dispatch=dispatch@entry=1, self=<optimized out>) at
/build/glib2.0-prJhLS/glib2.0-2.48.2/./glib/gmain.c:3835
#3  0x00007ff40338c49c in g_main_context_iteration (context=0x7ff3e4000990,
may_block=may_block@entry=1) at
/build/glib2.0-prJhLS/glib2.0-2.48.2/./glib/gmain.c:3901
#4  0x00007ff408df06cb in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)
(this=0x7ff3e40008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#5  0x00007ff408d98e2a in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>)
(this=this@entry=0x7ff3efffece0, flags=..., flags@entry=...) at
kernel/qeventloop.cpp:212
#6  0x00007ff408bc18f4 in QThread::exec() (this=this@entry=0x2188710) at
thread/qthread.cpp:515
#7  0x00007ff40bd19d25 in QQmlThreadPrivate::run() (this=0x2188710) at
qml/ftw/qqmlthread.cpp:147
#8  0x00007ff408bc6709 in QThreadPrivate::start(void*) (arg=0x2188710) at
thread/qthread_unix.cpp:368
#9  0x00007ff407a6d6ba in start_thread (arg=0x7ff3effff700) at
pthread_create.c:333
#10 0x00007ff4084d541d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 2 (Thread 0x7ff3f614c700 (LWP 1817)):
#0  0x00007ff4084c527d in read () at ../sysdeps/unix/syscall-template.S:84
#1  0x00007ff4033cf6f0 in g_wakeup_acknowledge (__nbytes=16,
__buf=0x7ff3f614bac0, __fd=<optimized out>) at
/usr/include/x86_64-linux-gnu/bits/unistd.h:44
#2  0x00007ff4033cf6f0 in g_wakeup_acknowledge (wakeup=0x20f90b0) at
/build/glib2.0-prJhLS/glib2.0-2.48.2/./glib/gwakeup.c:210
#3  0x00007ff40338be74 in g_main_context_check
(context=context@entry=0x7ff3e8000990, max_priority=2147483647,
fds=fds@entry=0x7ff3e8010880, n_fds=n_fds@entry=1) at
/build/glib2.0-prJhLS/glib2.0-2.48.2/./glib/gmain.c:3632
#4  0x00007ff40338c330 in g_main_context_iterate
(context=context@entry=0x7ff3e8000990, block=block@entry=1,
dispatch=dispatch@entry=1, self=<optimized out>) at
/build/glib2.0-prJhLS/glib2.0-2.48.2/./glib/gmain.c:3837
#5  0x00007ff40338c49c in g_main_context_iteration (context=0x7ff3e8000990,
may_block=may_block@entry=1) at
/build/glib2.0-prJhLS/glib2.0-2.48.2/./glib/gmain.c:3901
#6  0x00007ff408df06cb in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)
(this=0x7ff3e80008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#7  0x00007ff408d98e2a in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>)
(this=this@entry=0x7ff3f614bcd0, flags=..., flags@entry=...) at
kernel/qeventloop.cpp:212
#8  0x00007ff408bc18f4 in QThread::exec() (this=<optimized out>) at
thread/qthread.cpp:515
#9  0x00007ff40926f315 in  () at /usr/lib/x86_64-linux-gnu/libQt5DBus.so.5
#10 0x00007ff408bc6709 in QThreadPrivate::start(void*) (arg=0x7ff4094e3d40) at
thread/qthread_unix.cpp:368
#11 0x00007ff407a6d6ba in start_thread (arg=0x7ff3f614c700) at
pthread_create.c:333
#12 0x00007ff4084d541d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 1 (Thread 0x7ff40edf88c0 (LWP 1765)):
[KCrash Handler]
#6  0x00007ff40bc4fec2 in
QV4::QObjectWrapper::getProperty(QV4::ExecutionEngine*, QObject*, int, bool)
(this=<optimized out>) at
/usr/include/x86_64-linux-gnu/qt5/QtCore/qvector.h:234
#7  0x00007ff40bc4fec2 in
QV4::QObjectWrapper::getProperty(QV4::ExecutionEngine*, QObject*, int, bool)
(index=60, this=0x0) at
../../include/QtQml/5.9.3/QtQml/private/../../../../../src/qml/qml/qqmlpropertycache_p.h:706
#8  0x00007ff40bc4fec2 in
QV4::QObjectWrapper::getProperty(QV4::ExecutionEngine*, QObject*, int, bool)
(engine=0x20bc4d0, object=0x4c66e30, propertyIndex=60, captureRequired=true) at
jsruntime/qv4qobjectwrapper.cpp:567
#9  0x00007ff40bc6396a in
QV4::Runtime::method_getQmlQObjectProperty(QV4::ExecutionEngine*, QV4::Value
const&, int, bool) (engine=0x20bc4d0, object=..., propertyIndex=<optimized
out>, captureRequired=<optimized out>) at jsruntime/qv4runtime.cpp:1496
#10 0x00007ff340ee6d8d in  ()
#11 0x0000000002633120 in  ()
#12 0x00007ffe4d6018cc in  ()
#13 0x0000000000000001 in  ()
#14 0x00007ffe4d6018d0 in  ()
#15 0x0000000006822110 in  ()
#16 0x0000000002633148 in  ()
#17 0x00007ffe00000004 in  ()
#18 0x00007ff3ed197548 in  ()
#19 0x00000000020bc4d0 in  ()
#20 0x00007ffe4d601b00 in  ()
#21 0x00000000020bc4d0 in  ()
#22 0x00007ff40bbdbbcb in QV4::ExecutionContext::simpleCall(QV4::Scope&,
QV4::CallData*, QV4::Function*) (this=<optimized out>, scope=...,
callData=callData@entry=0x7ff3ed197500, function=0x24ec560) at
jsruntime/qv4context.cpp:347
#23 0x00007ff40bcfb0ff in QQmlJavaScriptExpression::evaluate(QV4::CallData*,
bool*, QV4::Scope&) (this=this@entry=0x4cc6810, callData=0x7ff3ed197500,
isUndefined=isUndefined@entry=0x7ffe4d601a4f, scope=...) at
qml/qqmljavascriptexpression.cpp:223
#24 0x00007ff40bd05668 in
QQmlNonbindingBinding::doUpdate(QQmlJavaScriptExpression::DeleteWatcher const&,
QFlags<QQmlPropertyData::WriteFlag>, QV4::Scope&) (this=0x4cc6810, watcher=...,
flags=..., scope=...) at qml/qqmlbinding.cpp:206
#25 0x00007ff40bd027c3 in
QQmlBinding::update(QFlags<QQmlPropertyData::WriteFlag>) (this=0x4cc6810,
flags=..., flags@entry=...) at qml/qqmlbinding.cpp:167
#26 0x00007ff40bd02a0e in QQmlBinding::refresh() (this=<optimized out>) at
qml/qqmlbinding.cpp:439
#27 0x00007ff40bcd79c7 in QQmlNotifier::emitNotify(QQmlNotifierEndpoint*,
void**) (endpoint=<optimized out>, a=a@entry=0x0) at qml/qqmlnotifier.cpp:106
#28 0x00007ff40bc771e4 in QQmlData::signalEmitted(QAbstractDeclarativeData*,
QObject*, int, void**) (object=0x4c66e30, index=57, a=0x0) at
qml/qqmlengine.cpp:843
#29 0x00007ff408dc797e in QMetaObject::activate(QObject*, int, int, void**)
(sender=0x4c66e30, signalOffset=<optimized out>, local_signal_index=<optimized
out>, argv=argv@entry=0x0) at kernel/qobject.cpp:3644
#30 0x00007ff40bc712e5 in QQmlVMEMetaObject::activate(QObject*, int, void**)
(this=this@entry=0x4c67210, object=<optimized out>, index=<optimized out>,
args=args@entry=0x0) at qml/qqmlvmemetaobject.cpp:1241
#31 0x00007ff40bc72e10 in QQmlVMEMetaObject::metaCall(QObject*,
QMetaObject::Call, int, void**) (this=0x4c67210, o=<optimized out>,
c=<optimized out>, _id=<optimized out>, a=<optimized out>) at
qml/qqmlvmemetaobject.cpp:836
#32 0x00007ff40bc88f0c in QQmlPropertyData::writeProperty(QObject*, void*,
QFlags<QQmlPropertyData::WriteFlag>) const (this=this@entry=0x7ffe4d603970,
target=target@entry=0x4c66e30, value=value@entry=0x7ffe4d6037a0, flags=...) at
../../include/QtQml/5.9.3/QtQml/private/../../../../../src/qml/qml/qqmlpropertycache_p.h:324
#33 0x00007ff40bc877f6 in QQmlPropertyPrivate::write(QObject*, QQmlPropertyData
const&, QVariant const&, QQmlContextData*, QFlags<QQmlPropertyData::WriteFlag>)
(object=object@entry=0x4c66e30, property=..., value=..., context=0x4f15d00,
flags=..., flags@entry=...) at qml/qqmlproperty.cpp:1213
#34 0x00007ff40bc51233 in
QV4::QObjectWrapper::setProperty(QV4::ExecutionEngine*, QObject*,
QQmlPropertyData*, QV4::Value const&) (engine=engine@entry=0x20bc4d0,
object=object@entry=0x4c66e30, property=0x7ffe4d603970, value=...) at
jsruntime/qv4qobjectwrapper.cpp:475
#35 0x00007ff40bc51adb in
QV4::QObjectWrapper::setQmlProperty(QV4::ExecutionEngine*, QQmlContextData*,
QObject*, QV4::String*, QV4::QObjectWrapper::RevisionMode, QV4::Value const&)
(engine=0x20bc4d0, qmlContext=<optimized out>, object=0x4c66e30,
name=<optimized out>, revisionMode=QV4::QObjectWrapper::IgnoreRevision,
value=...) at jsruntime/qv4qobjectwrapper.cpp:361
#36 0x00007ff40bc51c11 in QV4::QObjectWrapper::put(QV4::Managed*, QV4::String*,
QV4::Value const&) (m=0x7ff3ed1974e0, name=0x7ff3ed1974d8, value=...) at
jsruntime/qv4qobjectwrapper.cpp:637
#37 0x00007ff40bc6097d in
QV4::Runtime::method_setProperty(QV4::ExecutionEngine*, QV4::Value const&, int,
QV4::Value const&) (v=..., name=<optimized out>, this=<optimized out>) at
jsruntime/qv4object_p.h:348
#38 0x00007ff40bc6097d in
QV4::Runtime::method_setProperty(QV4::ExecutionEngine*, QV4::Value const&, int,
QV4::Value const&) (engine=0x20bc4d0, object=..., nameIndex=<optimized out>,
value=...) at jsruntime/qv4runtime.cpp:601
#39 0x00007ff340c49aa8 in  ()
#40 0x00007ff408e84200 in QArrayData::shared_null () at
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#41 0x000000000000004f in  ()
#42 0x0000016170f77592 in  ()
#43 0x00007ff408c024a9 in refreshDateTime(QDateTimeData&) (abbreviation=0x0,
localTime=<synthetic pointer>, localDate=<synthetic pointer>,
daylightStatus=0x7ffe4d603a80, localMsecs=140685631648632) at
tools/qdatetime.cpp:2504
#44 0x00007ff408c024a9 in refreshDateTime(QDateTimeData&) (d=...) at
tools/qdatetime.cpp:2638
#45 0x00007ff40bcfb0ff in QQmlJavaScriptExpression::evaluate(QV4::CallData*,
bool*, QV4::Scope&) (this=this@entry=0x4e538d0,
callData=callData@entry=0x7ff3ed197410, isUndefined=isUndefined@entry=0x0,
scope=...) at qml/qqmljavascriptexpression.cpp:223
#46 0x00007ff40bc941bb in QQmlBoundSignalExpression::evaluate(void**)
(this=this@entry=0x4e538d0, a=a@entry=0x7ffe4d605800) at
qml/qqmlboundsignal.cpp:223
#47 0x00007ff40bc9561b in QQmlBoundSignal_callback(QQmlNotifierEndpoint*,
void**) (e=0x4e53660, a=0x7ffe4d605800) at qml/qqmlboundsignal.cpp:355
#48 0x00007ff40bcd79c7 in QQmlNotifier::emitNotify(QQmlNotifierEndpoint*,
void**) (endpoint=<optimized out>, a=a@entry=0x7ffe4d605800) at
qml/qqmlnotifier.cpp:106
#49 0x00007ff40bc771e4 in QQmlData::signalEmitted(QAbstractDeclarativeData*,
QObject*, int, void**) (object=0x4f2f980, index=31, a=0x7ffe4d605800) at
qml/qqmlengine.cpp:843
#50 0x00007ff408dc797e in QMetaObject::activate(QObject*, int, int, void**)
(sender=sender@entry=0x4f2f980, signalOffset=<optimized out>,
local_signal_index=local_signal_index@entry=2, argv=argv@entry=0x7ffe4d605800)
at kernel/qobject.cpp:3644
#51 0x00007ff408dc7b87 in QMetaObject::activate(QObject*, QMetaObject const*,
int, void**) (sender=sender@entry=0x4f2f980, m=m@entry=0x7ff40ead8380
<PlasmaQuick::AppletQuickItem::staticMetaObject>,
local_signal_index=local_signal_index@entry=2, argv=argv@entry=0x7ffe4d605800)
at kernel/qobject.cpp:3628
#52 0x00007ff40e89de72 in PlasmaQuick::AppletQuickItem::expandedChanged(bool)
(this=this@entry=0x4f2f980, _t1=_t1@entry=true) at
/workspace/build/obj-x86_64-linux-gnu/src/plasmaquick/moc_appletquickitem.cpp:409
#53 0x00007ff40e8a0de7 in PlasmaQuick::AppletQuickItem::setExpanded(bool)
(this=0x4f2f980, expanded=<optimized out>) at
/workspace/build/src/plasmaquick/appletquickitem.cpp:744
#54 0x00007ff40e8a26a3 in
PlasmaQuick::AppletQuickItem::qt_static_metacall(QObject*, QMetaObject::Call,
int, void**) (_o=_o@entry=0x4f2f980, _c=_c@entry=QMetaObject::WriteProperty,
_id=_id@entry=7, _a=_a@entry=0x7ffe4d605940) at
/workspace/build/obj-x86_64-linux-gnu/src/plasmaquick/moc_appletquickitem.cpp:329
#55 0x00007ff40e8a43cb in
PlasmaQuick::AppletQuickItem::qt_metacall(QMetaObject::Call, int, void**)
(this=0x4f2f980, _c=QMetaObject::WriteProperty, _id=7, _a=0x7ffe4d605940) at
/workspace/build/obj-x86_64-linux-gnu/src/plasmaquick/moc_appletquickitem.cpp:374
#56 0x00007ff3ee5ad6d5 in  () at
/usr/lib/x86_64-linux-gnu/qt5/plugins/plasma/scriptengines/plasma_appletscript_declarative.so
#57 0x00007ff40bc88f0c in QQmlPropertyData::writeProperty(QObject*, void*,
QFlags<QQmlPropertyData::WriteFlag>) const (this=this@entry=0x7ff3dc116008,
target=target@entry=0x4f2f980, value=<optimized out>, flags=...) at
../../include/QtQml/5.9.3/QtQml/private/../../../../../src/qml/qml/qqmlpropertycache_p.h:324
#58 0x00007ff40bc876d8 in QQmlPropertyPrivate::write(QObject*, QQmlPropertyData
const&, QVariant const&, QQmlContextData*, QFlags<QQmlPropertyData::WriteFlag>)
(object=object@entry=0x4f2f980, property=..., value=..., context=0x4e545e0,
flags=..., flags@entry=...) at qml/qqmlproperty.cpp:1196
#59 0x00007ff40bc51233 in
QV4::QObjectWrapper::setProperty(QV4::ExecutionEngine*, QObject*,
QQmlPropertyData*, QV4::Value const&) (engine=engine@entry=0x20bc4d0,
object=object@entry=0x4f2f980, property=0x7ff3dc116008, value=...) at
jsruntime/qv4qobjectwrapper.cpp:475
#60 0x00007ff40bc51adb in
QV4::QObjectWrapper::setQmlProperty(QV4::ExecutionEngine*, QQmlContextData*,
QObject*, QV4::String*, QV4::QObjectWrapper::RevisionMode, QV4::Value const&)
(engine=0x20bc4d0, qmlContext=<optimized out>, object=0x4f2f980,
name=<optimized out>, revisionMode=QV4::QObjectWrapper::IgnoreRevision,
value=...) at jsruntime/qv4qobjectwrapper.cpp:361
#61 0x00007ff40bc51c11 in QV4::QObjectWrapper::put(QV4::Managed*, QV4::String*,
QV4::Value const&) (m=0x7ff3ed1973f0, name=0x7ff3ed1973e8, value=...) at
jsruntime/qv4qobjectwrapper.cpp:637
#62 0x00007ff40bc6097d in
QV4::Runtime::method_setProperty(QV4::ExecutionEngine*, QV4::Value const&, int,
QV4::Value const&) (v=..., name=<optimized out>, this=<optimized out>) at
jsruntime/qv4object_p.h:348
#63 0x00007ff40bc6097d in
QV4::Runtime::method_setProperty(QV4::ExecutionEngine*, QV4::Value const&, int,
QV4::Value const&) (engine=0x20bc4d0, object=..., nameIndex=<optimized out>,
value=...) at jsruntime/qv4runtime.cpp:601
#64 0x00007ff3ec0bf204 in  ()
#65 0x00007ff3ed197328 in  ()
#66 0x00007ff40c988b80 in
QQuickWindowPrivate::sendFilteredMouseEvent(QQuickItem*, QQuickItem*, QEvent*,
QSet<QQuickItem*>*) (this=0x7ff3ed197010, target=0x4f, item=0xfffc000000000000,
event=0x20bc4d0, hasFiltered=0x7ffe4d605ce0) at items/qquickwindow.cpp:2698
#67 0x00007ffe4d607a60 in  ()
#68 0x00000000020bbc50 in  ()
#69 0x00007ff40bcfb0ff in QQmlJavaScriptExpression::evaluate(QV4::CallData*,
bool*, QV4::Scope&) (this=0x0, this@entry=0x4e55990, callData=0x4e55990,
callData@entry=0x7ff3ed197328, isUndefined=0x14485fb46645400,
isUndefined@entry=0x0, scope=...) at qml/qqmljavascriptexpression.cpp:223
#70 0x00007ff40bc941bb in QQmlBoundSignalExpression::evaluate(void**)
(this=this@entry=0x4e55990, a=a@entry=0x7ffe4d607a50) at
qml/qqmlboundsignal.cpp:223
#71 0x00007ff40bc9561b in QQmlBoundSignal_callback(QQmlNotifierEndpoint*,
void**) (e=0x4e55910, a=0x7ffe4d607a50) at qml/qqmlboundsignal.cpp:355
#72 0x00007ff40bcd79c7 in QQmlNotifier::emitNotify(QQmlNotifierEndpoint*,
void**) (endpoint=<optimized out>, a=a@entry=0x7ffe4d607a50) at
qml/qqmlnotifier.cpp:106
#73 0x00007ff40bc771e4 in QQmlData::signalEmitted(QAbstractDeclarativeData*,
QObject*, int, void**) (object=0x4e55440, index=45, a=0x7ffe4d607a50) at
qml/qqmlengine.cpp:843
#74 0x00007ff408dc797e in QMetaObject::activate(QObject*, int, int, void**)
(sender=sender@entry=0x4e55440, signalOffset=<optimized out>,
local_signal_index=local_signal_index@entry=16, argv=argv@entry=0x7ffe4d607a50)
at kernel/qobject.cpp:3644
#75 0x00007ff408dc7b87 in QMetaObject::activate(QObject*, QMetaObject const*,
int, void**) (sender=sender@entry=0x4e55440, m=m@entry=0x7ff40cdcdd40
<QQuickMouseArea::staticMetaObject>,
local_signal_index=local_signal_index@entry=16, argv=argv@entry=0x7ffe4d607a50)
at kernel/qobject.cpp:3628
#76 0x00007ff40ca018e2 in QQuickMouseArea::clicked(QQuickMouseEvent*)
(this=this@entry=0x4e55440, _t1=_t1@entry=0x4e55698) at
.moc/moc_qquickmousearea_p.cpp:662
#77 0x00007ff40ca031db in QQuickMouseArea::setPressed(Qt::MouseButton, bool,
Qt::MouseEventSource) (this=this@entry=0x4e55440, button=Qt::LeftButton,
p=p@entry=false, source=<optimized out>) at items/qquickmousearea.cpp:1240
#78 0x00007ff40ca042c5 in QQuickMouseArea::mouseReleaseEvent(QMouseEvent*)
(this=0x4e55440, event=0x7ffe4d6083a0) at items/qquickmousearea.cpp:804
#79 0x00007ff40c978028 in QQuickItem::event(QEvent*) (this=0x4e55440,
ev=0x7ffe4d6083a0) at items/qquickitem.cpp:7777
#80 0x00007ff409d84b9c in QApplicationPrivate::notify_helper(QObject*, QEvent*)
(this=<optimized out>, receiver=0x4e55440, e=0x7ffe4d6083a0) at
kernel/qapplication.cpp:3722
#81 0x00007ff409d8c5a7 in QApplication::notify(QObject*, QEvent*)
(this=0x7ffe4d608890, receiver=0x4e55440, e=0x7ffe4d6083a0) at
kernel/qapplication.cpp:3481
#82 0x00007ff408d9adf8 in QCoreApplication::notifyInternal2(QObject*, QEvent*)
(receiver=receiver@entry=0x4e55440, event=event@entry=0x7ffe4d6083a0) at
kernel/qcoreapplication.cpp:1018
#83 0x00007ff40c988e37 in QQuickWindow::sendEvent(QQuickItem*, QEvent*)
(event=0x7ffe4d6083a0, receiver=0x4e55440) at
/usr/include/x86_64-linux-gnu/qt5/QtCore/qcoreapplication.h:233
#84 0x00007ff40c988e37 in QQuickWindow::sendEvent(QQuickItem*, QEvent*)
(this=this@entry=0x33bf5c0, item=item@entry=0x4e55440,
e=e@entry=0x7ffe4d6083a0) at items/qquickwindow.cpp:2850
#85 0x00007ff40c98e41f in
QQuickWindowPrivate::deliverMouseEvent(QQuickPointerMouseEvent*)
(this=this@entry=0x2f7f630, pointerEvent=0x4bc0430) at
items/qquickwindow.cpp:1673
#86 0x00007ff40c98ed15 in
QQuickWindowPrivate::deliverPointerEvent(QQuickPointerEvent*)
(this=this@entry=0x2f7f630, event=0x4bc0430) at items/qquickwindow.cpp:2193
#87 0x00007ff40c98f77e in QQuickWindowPrivate::handleMouseEvent(QMouseEvent*)
(this=0x2f7f630, event=0x7ffe4d6083a0) at items/qquickwindow.cpp:2083
#88 0x00007ff4096228e5 in QWindow::event(QEvent*) (this=this@entry=0x33bf5c0,
ev=ev@entry=0x7ffe4d6083a0) at kernel/qwindow.cpp:2267
#89 0x00007ff40c990e85 in QQuickWindow::event(QEvent*)
(this=this@entry=0x33bf5c0, e=e@entry=0x7ffe4d6083a0) at
items/qquickwindow.cpp:1610
#90 0x000000000042d5eb in PanelView::event(QEvent*) (this=0x33bf5c0,
e=0x7ffe4d6083a0) at /workspace/build/shell/panelview.cpp:925
#91 0x00007ff409d84b9c in QApplicationPrivate::notify_helper(QObject*, QEvent*)
(this=<optimized out>, receiver=0x33bf5c0, e=0x7ffe4d6083a0) at
kernel/qapplication.cpp:3722
#92 0x00007ff409d8c5a7 in QApplication::notify(QObject*, QEvent*)
(this=0x7ffe4d608890, receiver=0x33bf5c0, e=0x7ffe4d6083a0) at
kernel/qapplication.cpp:3481
#93 0x00007ff408d9adf8 in QCoreApplication::notifyInternal2(QObject*, QEvent*)
(receiver=receiver@entry=0x33bf5c0, event=event@entry=0x7ffe4d6083a0) at
kernel/qcoreapplication.cpp:1018
#94 0x00007ff409616230 in
QGuiApplicationPrivate::processMouseEvent(QWindowSystemInterfacePrivate::MouseEvent*)
(event=0x7ffe4d6083a0, receiver=0x33bf5c0) at
../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:236
#95 0x00007ff409616230 in
QGuiApplicationPrivate::processMouseEvent(QWindowSystemInterfacePrivate::MouseEvent*)
(e=0x2f28660) at kernel/qguiapplication.cpp:1949
#96 0x00007ff409618195 in
QGuiApplicationPrivate::processWindowSystemEvent(QWindowSystemInterfacePrivate::WindowSystemEvent*)
(e=e@entry=0x2f28660) at kernel/qguiapplication.cpp:1733
#97 0x00007ff4095f17cb in
QWindowSystemInterface::sendWindowSystemEvents(QFlags<QEventLoop::ProcessEventsFlag>)
(flags=...) at kernel/qwindowsysteminterface.cpp:939
#98 0x00007ff3fa44a470 in userEventSourceDispatch(GSource*, GSourceFunc,
gpointer) (source=<optimized out>) at qeventdispatcher_glib.cpp:77
#99 0x00007ff40338c197 in g_main_context_dispatch (context=0x7ff3f00016f0) at
/build/glib2.0-prJhLS/glib2.0-2.48.2/./glib/gmain.c:3154
#100 0x00007ff40338c197 in g_main_context_dispatch
(context=context@entry=0x7ff3f00016f0) at
/build/glib2.0-prJhLS/glib2.0-2.48.2/./glib/gmain.c:3769
#101 0x00007ff40338c3f0 in g_main_context_iterate
(context=context@entry=0x7ff3f00016f0, block=block@entry=1,
dispatch=dispatch@entry=1, self=<optimized out>) at
/build/glib2.0-prJhLS/glib2.0-2.48.2/./glib/gmain.c:3840
#102 0x00007ff40338c49c in g_main_context_iteration (context=0x7ff3f00016f0,
may_block=may_block@entry=1) at
/build/glib2.0-prJhLS/glib2.0-2.48.2/./glib/gmain.c:3901
#103 0x00007ff408df06af in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)
(this=0x20ec850, flags=...) at kernel/qeventdispatcher_glib.cpp:423
#104 0x00007ff408d98e2a in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>)
(this=this@entry=0x7ffe4d608750, flags=..., flags@entry=...) at
kernel/qeventloop.cpp:212
#105 0x00007ff408da1d64 in QCoreApplication::exec() () at
kernel/qcoreapplication.cpp:1291
#106 0x00007ff40960dbdc in QGuiApplication::exec() () at
kernel/qguiapplication.cpp:1679
#107 0x00007ff409d84af5 in QApplication::exec() () at
kernel/qapplication.cpp:2910
#108 0x000000000041cd99 in main(int, char**) (argc=1, argv=<optimized out>) at
/workspace/build/shell/main.cpp:166

Reported using DrKonqi

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to