Bug 395388 - QQmlDelegateModel: Software Center Discover Crashed
Summary: QQmlDelegateModel: Software Center Discover Crashed
Status: RESOLVED FIXED
Alias: None
Product: Discover
Classification: Applications
Component: discover (show other bugs)
Version: 5.13.0
Platform: Neon Linux
: HI major
Target Milestone: ---
Assignee: Aleix Pol
URL:
Keywords: drkonqi
: 395395 396047 396763 397867 398653 399160 400209 400558 401385 401417 401453 401678 402157 402876 403869 404811 404847 404944 406221 406277 410436 412495 412547 (view as bug list)
Depends on:
Blocks:
 
Reported: 2018-06-14 18:33 UTC by wottanksplayer
Modified: 2020-07-22 18:19 UTC (History)
27 users (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments
New crash information added by DrKonqi (29.12 KB, text/plain)
2018-07-06 23:45 UTC, Marcus Harrison
Details
New crash information added by DrKonqi (20.23 KB, text/plain)
2018-08-05 17:28 UTC, Nick Andreev
Details
New crash information added by DrKonqi (24.41 KB, text/plain)
2018-09-22 17:42 UTC, Keith Dart
Details
New crash information added by DrKonqi (24.72 KB, text/plain)
2018-11-22 05:46 UTC, Mustafa Muhammad
Details
New crash information added by DrKonqi (16.19 KB, text/plain)
2020-02-12 14:28 UTC, George E Collins
Details

Note You need to log in before you can comment on or make changes to this bug.
Description wottanksplayer 2018-06-14 18:33:21 UTC
Application: plasma-discover (5.13.0)

Qt Version: 5.11.0
Frameworks Version: 5.47.0
Operating System: Linux 4.13.0-45-generic x86_64
Distribution: KDE neon User Edition 5.13

-- Information about the crash:
- What I was doing when the application crashed:  Using FireFox to browse KDE's website for KDE developed apps to install onto KDE neon.  Some applications were being installed while doing this.  I wish I could report which were being installed but I don't have a screenshpt for that.

- Unusual behavior I noticed:  none

- Custom settings of the application:  none

-- Backtrace:
Application: Discover (plasma-discover), signal: Segmentation fault
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
[Current thread is 1 (Thread 0x7f26965758c0 (LWP 2826))]

Thread 12 (Thread 0x7f2642ffd700 (LWP 4267)):
#0  0x00007f26917e674d in poll () at ../sysdeps/unix/syscall-template.S:84
#1  0x00007f268c3ad38c in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f268c3ad49c in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f2692419beb in QEventDispatcherGlib::processEvents (this=0x7f26340008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#4  0x00007f26923c11ca in QEventLoop::exec (this=this@entry=0x7f2642ffccf0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:214
#5  0x00007f26921f65e4 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:522
#6  0x00007f2692201727 in QThreadPrivate::start (arg=0x3be7c00) at thread/qthread_unix.cpp:367
#7  0x00007f268e2426ba in start_thread (arg=0x7f2642ffd700) at pthread_create.c:333
#8  0x00007f26917f241d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 11 (Thread 0x7f2649222700 (LWP 4187)):
#0  0x00007f26917e674d in poll () at ../sysdeps/unix/syscall-template.S:84
#1  0x00007f268c3ad38c in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f268c3ad49c in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f2692419beb in QEventDispatcherGlib::processEvents (this=0x7f263c001580, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#4  0x00007f26923c11ca in QEventLoop::exec (this=this@entry=0x7f2649221cf0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:214
#5  0x00007f26921f65e4 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:522
#6  0x00007f2692201727 in QThreadPrivate::start (arg=0x7f265c00d570) at thread/qthread_unix.cpp:367
#7  0x00007f268e2426ba in start_thread (arg=0x7f2649222700) at pthread_create.c:333
#8  0x00007f26917f241d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 10 (Thread 0x7f26590f1700 (LWP 4122)):
#0  0x00007f268c3f1a79 in g_mutex_lock () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#1  0x00007f268c3acc3e in g_main_context_check () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f268c3ad330 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f268c3ad49c in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007f2692419beb in QEventDispatcherGlib::processEvents (this=0x7f2650003520, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#5  0x00007f26923c11ca in QEventLoop::exec (this=this@entry=0x7f26590f0cf0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:214
#6  0x00007f26921f65e4 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:522
#7  0x00007f2692201727 in QThreadPrivate::start (arg=0x3e61410) at thread/qthread_unix.cpp:367
#8  0x00007f268e2426ba in start_thread (arg=0x7f26590f1700) at pthread_create.c:333
#9  0x00007f26917f241d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 9 (Thread 0x7f264a952700 (LWP 2839)):
#0  0x00007f26917e674d in poll () at ../sysdeps/unix/syscall-template.S:84
#1  0x00007f268c3ad38c in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f268c3ad49c in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f2692419beb in QEventDispatcherGlib::processEvents (this=0x7f26440008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#4  0x00007f26923c11ca in QEventLoop::exec (this=this@entry=0x7f264a951cf0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:214
#5  0x00007f26921f65e4 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:522
#6  0x00007f2692201727 in QThreadPrivate::start (arg=0x2afd8a0) at thread/qthread_unix.cpp:367
#7  0x00007f268e2426ba in start_thread (arg=0x7f264a952700) at pthread_create.c:333
#8  0x00007f26917f241d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 8 (Thread 0x7f26598f2700 (LWP 2835)):
#0  0x00007f26921f2709 in std::__atomic_base<QMutexData*>::compare_exchange_strong (__m2=std::memory_order_relaxed, __m1=std::memory_order_release, __p2=0x0, __p1=@0x7f26598f1a98: 0x1, this=0x221d7d0) at /usr/include/c++/5/bits/atomic_base.h:752
#1  std::atomic<QMutexData*>::compare_exchange_strong (__m2=std::memory_order_relaxed, __m1=std::memory_order_release, __p2=0x0, __p1=@0x7f26598f1a98: 0x1, this=0x221d7d0) at /usr/include/c++/5/atomic:462
#2  QAtomicOps<QMutexData*>::testAndSetRelease<QMutexData*> (currentValue=<synthetic pointer>, newValue=0x0, expectedValue=0x1, _q_value=...) at ../../include/QtCore/../../src/corelib/thread/qatomic_cxx11.h:299
#3  QBasicAtomicPointer<QMutexData>::testAndSetRelease (currentValue=<synthetic pointer>, newValue=0x0, expectedValue=<optimized out>, this=0x221d7d0) at ../../include/QtCore/../../src/corelib/thread/qbasicatomic.h:253
#4  QBasicMutex::fastTryUnlock (current=<synthetic pointer>, this=0x221d7d0) at thread/qmutex.h:110
#5  QMutex::unlock (this=this@entry=0x221d7d0) at thread/qmutex.cpp:337
#6  0x00007f2692419b11 in QMutexLocker::unlock (this=<synthetic pointer>) at ../../include/QtCore/../../src/corelib/thread/qmutex.h:219
#7  QMutexLocker::~QMutexLocker (this=<synthetic pointer>, __in_chrg=<optimized out>) at ../../include/QtCore/../../src/corelib/thread/qmutex.h:213
#8  QThreadData::canWaitLocked (this=0x221d7a0) at ../../include/QtCore/5.11.0/QtCore/private/../../../../../src/corelib/thread/qthread_p.h:254
#9  postEventSourcePrepare (s=0x7f264c0012d0, timeout=0x7f26598f1b24) at kernel/qeventdispatcher_glib.cpp:259
#10 0x00007f268c3ac91d in g_main_context_prepare () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#11 0x00007f268c3ad2bb in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#12 0x00007f268c3ad49c in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#13 0x00007f2692419beb in QEventDispatcherGlib::processEvents (this=0x7f264c0008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#14 0x00007f26923c11ca in QEventLoop::exec (this=this@entry=0x7f26598f1cf0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:214
#15 0x00007f26921f65e4 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:522
#16 0x00007f2692201727 in QThreadPrivate::start (arg=0x21bf570) at thread/qthread_unix.cpp:367
#17 0x00007f268e2426ba in start_thread (arg=0x7f26598f2700) at pthread_create.c:333
#18 0x00007f26917f241d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 7 (Thread 0x7f265ae42700 (LWP 2834)):
#0  0x00007f268c3f1a79 in g_mutex_lock () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#1  0x00007f268c3acdcc in g_main_context_check () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f268c3ad330 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f268c3ad49c in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007f2692419beb in QEventDispatcherGlib::processEvents (this=0x7f26540008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#5  0x00007f26923c11ca in QEventLoop::exec (this=this@entry=0x7f265ae41cf0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:214
#6  0x00007f26921f65e4 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:522
#7  0x00007f2692201727 in QThreadPrivate::start (arg=0x21a8fe0) at thread/qthread_unix.cpp:367
#8  0x00007f268e2426ba in start_thread (arg=0x7f265ae42700) at pthread_create.c:333
#9  0x00007f26917f241d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 6 (Thread 0x7f2663b62700 (LWP 2833)):
#0  0x00007ffc18536979 in ?? ()
#1  0x00007ffc18536cb8 in clock_gettime ()
#2  0x00007f2691800876 in __GI___clock_gettime (clock_id=clock_id@entry=1, tp=tp@entry=0x7f2663b619e0) at ../sysdeps/unix/clock_gettime.c:115
#3  0x00007f2692419501 in qt_clock_gettime (ts=0x7f2663b619e0, clock=<optimized out>) at kernel/qelapsedtimer_unix.cpp:111
#4  do_gettime (frac=<synthetic pointer>, sec=<synthetic pointer>) at kernel/qelapsedtimer_unix.cpp:166
#5  qt_gettime () at kernel/qelapsedtimer_unix.cpp:175
#6  0x00007f2692417cf9 in QTimerInfoList::updateCurrentTime (this=this@entry=0x7f265c002ed0) at kernel/qtimerinfo_unix.cpp:91
#7  0x00007f2692418265 in QTimerInfoList::timerWait (this=0x7f265c002ed0, tm=...) at kernel/qtimerinfo_unix.cpp:388
#8  0x00007f269241996e in timerSourcePrepareHelper (timeout=0x7f2663b61ab4, src=<optimized out>) at kernel/qeventdispatcher_glib.cpp:132
#9  timerSourcePrepare (source=<optimized out>, timeout=0x7f2663b61ab4) at kernel/qeventdispatcher_glib.cpp:165
#10 0x00007f268c3ac91d in g_main_context_prepare () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#11 0x00007f268c3ad2bb in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#12 0x00007f268c3ad49c in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#13 0x00007f2692419beb in QEventDispatcherGlib::processEvents (this=0x7f265c0008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#14 0x00007f26923c11ca in QEventLoop::exec (this=this@entry=0x7f2663b61c80, flags=..., flags@entry=...) at kernel/qeventloop.cpp:214
#15 0x00007f26921f65e4 in QThread::exec (this=this@entry=0x2135eb0) at thread/qthread.cpp:522
#16 0x00007f269566ce66 in QQuickPixmapReader::run (this=0x2135eb0) at util/qquickpixmapcache.cpp:934
#17 0x00007f2692201727 in QThreadPrivate::start (arg=0x2135eb0) at thread/qthread_unix.cpp:367
#18 0x00007f268e2426ba in start_thread (arg=0x7f2663b62700) at pthread_create.c:333
#19 0x00007f26917f241d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 5 (Thread 0x7f2665212700 (LWP 2832)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f266aa1c48b in ?? () from /usr/lib/x86_64-linux-gnu/dri/r600_dri.so
#2  0x00007f266aa1c397 in ?? () from /usr/lib/x86_64-linux-gnu/dri/r600_dri.so
#3  0x00007f268e2426ba in start_thread (arg=0x7f2665212700) at pthread_create.c:333
#4  0x00007f26917f241d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 4 (Thread 0x7f266604a700 (LWP 2831)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f266aa1c48b in ?? () from /usr/lib/x86_64-linux-gnu/dri/r600_dri.so
#2  0x00007f266aa1c397 in ?? () from /usr/lib/x86_64-linux-gnu/dri/r600_dri.so
#3  0x00007f268e2426ba in start_thread (arg=0x7f266604a700) at pthread_create.c:333
#4  0x00007f26917f241d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 3 (Thread 0x7f267951a700 (LWP 2830)):
#0  0x00007f268c3f1a79 in g_mutex_lock () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#1  0x00007f268c3acf16 in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f268c3ad3f0 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f268c3ad49c in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007f2692419beb in QEventDispatcherGlib::processEvents (this=0x7f266c0008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#5  0x00007f26923c11ca in QEventLoop::exec (this=this@entry=0x7f2679519cd0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:214
#6  0x00007f26921f65e4 in QThread::exec (this=this@entry=0x1b0d3f0) at thread/qthread.cpp:522
#7  0x00007f2692d83cf5 in QQmlThreadPrivate::run (this=0x1b0d3f0) at qml/ftw/qqmlthread.cpp:148
#8  0x00007f2692201727 in QThreadPrivate::start (arg=0x1b0d3f0) at thread/qthread_unix.cpp:367
#9  0x00007f268e2426ba in start_thread (arg=0x7f267951a700) at pthread_create.c:333
#10 0x00007f26917f241d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 2 (Thread 0x7f267a732700 (LWP 2829)):
#0  0x00007f26917e674d in poll () at ../sysdeps/unix/syscall-template.S:84
#1  0x00007f268c3ad38c in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f268c3ad49c in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f2692419beb in QEventDispatcherGlib::processEvents (this=0x7f26740008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#4  0x00007f26923c11ca in QEventLoop::exec (this=this@entry=0x7f267a731cc0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:214
#5  0x00007f26921f65e4 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:522
#6  0x00007f2694148f35 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5DBus.so.5
#7  0x00007f2692201727 in QThreadPrivate::start (arg=0x7f26943c1d60) at thread/qthread_unix.cpp:367
#8  0x00007f268e2426ba in start_thread (arg=0x7f267a732700) at pthread_create.c:333
#9  0x00007f26917f241d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 1 (Thread 0x7f26965758c0 (LWP 2826)):
[KCrash Handler]
#6  0x0000000000000000 in ?? ()
#7  0x00007f26923cca29 in QMetaObject::cast (this=0x7f269283ba40 <QObject::staticMetaObject>, obj=0x4fd8490) at kernel/qmetaobject.cpp:366
#8  0x00007f26923cca65 in QMetaObject::cast (this=<optimized out>, obj=<optimized out>) at kernel/qmetaobject.cpp:355
#9  0x00007f2692b85a86 in qobject_cast<QObject*> (object=<optimized out>) at /usr/include/x86_64-linux-gnu/qt5/QtCore/qobject.h:504
#10 QtPrivate::QVariantValueHelper<QObject*>::object (v=...) at /usr/include/x86_64-linux-gnu/qt5/QtCore/qvariant.h:732
#11 QtPrivate::ObjectInvoker<QtPrivate::QVariantValueHelper<QObject*>, QVariant const&, QObject*>::invoke (a=...) at /usr/include/x86_64-linux-gnu/qt5/QtCore/qvariant.h:106
#12 qvariant_cast<QObject*> (v=...) at /usr/include/x86_64-linux-gnu/qt5/QtCore/qvariant.h:858
#13 VDMObjectDelegateDataType::createItem (this=0x72a5800, model=..., metaType=0x72a5720, index=0) at util/qqmladaptormodel.cpp:762
#14 0x00007f2692dc7048 in QQmlAdaptorModel::createItem (index=<optimized out>, metaType=<optimized out>, this=0x72a5b88) at ../../include/QtQml/5.11.0/QtQml/private/../../../../../src/qml/util/qqmladaptormodel_p.h:127
#15 QQmlDelegateModelPrivate::object (this=this@entry=0x72a5b00, group=QQmlListCompositor::Default, index=index@entry=0, incubationMode=incubationMode@entry=QQmlIncubator::AsynchronousIfNested) at types/qqmldelegatemodel.cpp:948
#16 0x00007f2692dc7272 in QQmlDelegateModel::object (this=<optimized out>, index=0, incubationMode=QQmlIncubator::AsynchronousIfNested) at types/qqmldelegatemodel.cpp:1038
#17 0x00007f2692dbc3f0 in QQmlInstantiatorPrivate::modelObject (async=<optimized out>, index=0, this=0x4822d90) at types/qqmlinstantiator.cpp:92
#18 QQmlInstantiatorPrivate::regenerate (this=this@entry=0x4822d90) at types/qqmlinstantiator.cpp:115
#19 0x00007f2692dbc6db in QQmlInstantiator::setModel (this=this@entry=0x4822cd0, v=...) at types/qqmlinstantiator.cpp:446
#20 0x00007f2692dbc882 in QQmlInstantiator::componentComplete (this=0x4822cd0) at types/qqmlinstantiator.cpp:502
#21 0x00007f2692d77d6a in QQmlObjectCreator::finalize (this=0x4e8ef80, interrupt=...) at qml/qqmlobjectcreator.cpp:1359
#22 0x00007f2692cf1ef2 in QQmlIncubatorPrivate::incubate (this=this@entry=0x4e8eea0, i=...) at qml/qqmlincubator.cpp:344
#23 0x00007f2692cf2995 in QQmlEnginePrivate::incubate (this=this@entry=0x1b02f20, i=..., forContext=forContext@entry=0x4e8edc0) at qml/qqmlincubator.cpp:89
#24 0x00007f2692ced7e4 in QQmlComponent::create (this=<optimized out>, incubator=..., context=<optimized out>, forContext=forContext@entry=0x0) at qml/qqmlcomponent.cpp:1063
#25 0x00007f26957d006a in QQuickLoaderPrivate::_q_sourceLoaded (this=this@entry=0x630c220) at items/qquickloader.cpp:741
#26 0x00007f26957d0208 in QQuickLoaderPrivate::load (this=0x630c220) at items/qquickloader.cpp:616
#27 0x00007f2692d77d6a in QQmlObjectCreator::finalize (this=0x66000d0, interrupt=...) at qml/qqmlobjectcreator.cpp:1359
#28 0x00007f2692cf1ef2 in QQmlIncubatorPrivate::incubate (this=this@entry=0x7292ca0, i=...) at qml/qqmlincubator.cpp:344
#29 0x00007f2692cf2995 in QQmlEnginePrivate::incubate (this=0x1b02f20, i=..., forContext=forContext@entry=0x8000000000000000) at qml/qqmlincubator.cpp:89
#30 0x00007f2692ceda78 in QQmlComponentPrivate::incubateObject (this=this@entry=0x1edde30, incubationTask=<optimized out>, component=<optimized out>, engine=<optimized out>, context=context@entry=0x7292e80, forContext=0x8000000000000000, forContext@entry=0x1ed3ee0) at qml/qqmlcomponent.cpp:1089
#31 0x00007f2692dc6fc3 in QQmlDelegateModelPrivate::object (this=this@entry=0x1ede020, group=QQmlListCompositor::Default, index=index@entry=1, incubationMode=incubationMode@entry=QQmlIncubator::AsynchronousIfNested) at types/qqmldelegatemodel.cpp:1002
#32 0x00007f2692dc7272 in QQmlDelegateModel::object (this=<optimized out>, index=1, incubationMode=QQmlIncubator::AsynchronousIfNested) at types/qqmldelegatemodel.cpp:1038
#33 0x00007f269583eef4 in QQuickRepeaterPrivate::requestItems (this=0x1eddab0) at items/qquickrepeater.cpp:407
#34 0x00007f269583f2ec in QQuickRepeater::regenerate (this=this@entry=0x1edd9f0) at items/qquickrepeater.cpp:401
#35 0x00007f269583f6fe in QQuickRepeater::setModel (this=0x1edd9f0, m=...) at items/qquickrepeater.cpp:244
#36 0x00007f26958414d5 in QQuickRepeater::qt_static_metacall (_o=<optimized out>, _c=<optimized out>, _id=<optimized out>, _a=0x7ffc184fc1c0) at .moc/moc_qquickrepeater_p.cpp:224
#37 0x00007f2692ceba42 in QQmlPropertyData::writeProperty (this=this@entry=0x7f266c198978, target=target@entry=0x1edd9f0, value=value@entry=0x7ffc184fc350, flags=...) at ../../include/QtQml/5.11.0/QtQml/private/../../../../../src/qml/qml/qqmlpropertycache_p.h:346
#38 0x00007f2692cea9d4 in QQmlPropertyPrivate::write (object=0x1edd9f0, property=..., value=..., context=0x1ed3ee0, flags=...) at qml/qqmlproperty.cpp:1270
#39 0x00007f2692ceb56f in QQmlPropertyPrivate::writeValueProperty (object=<optimized out>, core=..., valueTypeData=..., value=..., context=<optimized out>, flags=..., flags@entry=...) at qml/qqmlproperty.cpp:1187
#40 0x00007f2692d6b1cd in QQmlBinding::slowWrite (this=this@entry=0x1eddd70, core=..., valueTypeData=..., result=..., isUndefined=isUndefined@entry=false, flags=..., flags@entry=...) at qml/qqmlbinding.cpp:459
#41 0x00007f2692d6cac0 in GenericBinding<0>::write (this=0x1eddd70, result=..., isUndefined=<optimized out>, flags=...) at qml/qqmlbinding.cpp:327
#42 0x00007f2692d6e1e9 in QQmlNonbindingBinding::doUpdate (this=0x1eddd70, watcher=..., flags=..., scope=...) at qml/qqmlbinding.cpp:249
#43 0x00007f2692d6ab83 in QQmlBinding::update (this=0x1eddd70, flags=..., flags@entry=...) at qml/qqmlbinding.cpp:185
#44 0x00007f2692d6ae8e in QQmlBinding::refresh (this=<optimized out>) at qml/qqmlbinding.cpp:532
#45 0x00007f2692d3e5d7 in QQmlNotifier::emitNotify (endpoint=<optimized out>, a=a@entry=0x0) at qml/qqmlnotifier.cpp:106
#46 0x00007f2692cd9404 in QQmlData::signalEmitted (object=0x1c12010, index=50, a=0x0) at qml/qqmlengine.cpp:861
#47 0x00007f26923f01f2 in QMetaObject::activate (sender=0x1c12010, signalOffset=<optimized out>, local_signal_index=<optimized out>, argv=argv@entry=0x0) at kernel/qobject.cpp:3649
#48 0x00007f2692cd34a5 in QQmlVMEMetaObject::activate (this=this@entry=0x1bec790, object=<optimized out>, index=<optimized out>, args=args@entry=0x0) at qml/qqmlvmemetaobject.cpp:1246
#49 0x00007f2692cd503f in QQmlVMEMetaObject::metaCall (this=0x1bec790, o=<optimized out>, c=<optimized out>, _id=<optimized out>, a=<optimized out>) at qml/qqmlvmemetaobject.cpp:839
#50 0x00007f2692cd4767 in QQmlVMEMetaObject::metaCall (this=0x1c114a0, o=<optimized out>, c=QMetaObject::WriteProperty, _id=62, a=0x7ffc184fe330) at qml/qqmlvmemetaobject.cpp:979
#51 0x00007f2692d6d6c6 in QQmlPropertyData::writeProperty (flags=..., value=0x7ffc184fe2fc, target=<optimized out>, this=<optimized out>) at ../../include/QtQml/5.11.0/QtQml/private/../../../../../src/qml/qml/qqmlpropertycache_p.h:350
#52 GenericBinding<2>::doStore<int> (flags=..., pd=<optimized out>, value=2, this=0x1c0a850) at qml/qqmlbinding.cpp:334
#53 GenericBinding<2>::write (this=0x1c0a850, result=..., isUndefined=<optimized out>, flags=...) at qml/qqmlbinding.cpp:301
#54 0x00007f2692d6e1e9 in QQmlNonbindingBinding::doUpdate (this=0x1c0a850, watcher=..., flags=..., scope=...) at qml/qqmlbinding.cpp:249
#55 0x00007f2692d6ab83 in QQmlBinding::update (this=0x1c0a850, flags=..., flags@entry=...) at qml/qqmlbinding.cpp:185
#56 0x00007f2692d6ae8e in QQmlBinding::refresh (this=<optimized out>) at qml/qqmlbinding.cpp:532
#57 0x00007f2692d3e5d7 in QQmlNotifier::emitNotify (endpoint=<optimized out>, a=a@entry=0x7ffc184fff30) at qml/qqmlnotifier.cpp:106
#58 0x00007f2692cd9404 in QQmlData::signalEmitted (object=0x1c0a8f0, index=5, a=0x7ffc184fff30) at qml/qqmlengine.cpp:861
#59 0x00007f26923f01f2 in QMetaObject::activate (sender=sender@entry=0x1c0a8f0, signalOffset=<optimized out>, local_signal_index=local_signal_index@entry=2, argv=argv@entry=0x7ffc184fff30) at kernel/qobject.cpp:3649
#60 0x00007f26923f0497 in QMetaObject::activate (sender=sender@entry=0x1c0a8f0, m=m@entry=0x7f2695b990c0 <QQuickAbstractAnimation::staticMetaObject>, local_signal_index=local_signal_index@entry=2, argv=argv@entry=0x7ffc184fff30) at kernel/qobject.cpp:3633
#61 0x00007f269563fa52 in QQuickAbstractAnimation::runningChanged (this=this@entry=0x1c0a8f0, _t1=false) at .moc/moc_qquickanimation_p.cpp:311
#62 0x00007f2695644c43 in QQuickAbstractAnimation::setRunning (this=0x1c0a8f0, r=<optimized out>) at util/qquickanimation.cpp:296
#63 0x00007f26956492ab in QQuickAbstractAnimation::qt_metacall (this=this@entry=0x1c0a8f0, _c=_c@entry=QMetaObject::WriteProperty, _id=0, _a=_a@entry=0x7ffc18500130) at .moc/moc_qquickanimation_p.cpp:278
#64 0x00007f2695649845 in QQuickAnimationGroup::qt_metacall (this=0x1c0a8f0, _c=QMetaObject::WriteProperty, _id=<optimized out>, _a=0x7ffc18500130) at .moc/moc_qquickanimation_p.cpp:1797
#65 0x00007f2692cd4722 in QQmlVMEMetaObject::metaCall (this=0x1c0aab0, o=<optimized out>, c=QMetaObject::WriteProperty, _id=1, a=0x7ffc18500130) at qml/qqmlvmemetaobject.cpp:981
#66 0x00007f2692ceb9fc in QQmlPropertyData::writeProperty (this=this@entry=0x7f266c106618, target=target@entry=0x1c0a8f0, value=<optimized out>, flags=...) at ../../include/QtQml/5.11.0/QtQml/private/../../../../../src/qml/qml/qqmlpropertycache_p.h:350
#67 0x00007f2692cea3d8 in QQmlPropertyPrivate::write (object=object@entry=0x1c0a8f0, property=..., value=..., context=0x1c09c50, flags=..., flags@entry=...) at qml/qqmlproperty.cpp:1219
#68 0x00007f2692ca1476 in QV4::QObjectWrapper::setProperty (engine=engine@entry=0x1af3820, object=object@entry=0x1c0a8f0, property=0x7f266c106618, value=...) at jsruntime/qv4qobjectwrapper.cpp:559
#69 0x00007f2692ca1fe0 in QV4::QObjectWrapper::setQmlProperty (engine=0x1af3820, qmlContext=<optimized out>, object=0x1c0a8f0, name=<optimized out>, revisionMode=QV4::QObjectWrapper::IgnoreRevision, value=...) at jsruntime/qv4qobjectwrapper.cpp:429
#70 0x00007f2692ca20de in QV4::QObjectWrapper::put (m=0x7f26788db480, name=0x7f26788db478, value=...) at jsruntime/qv4qobjectwrapper.cpp:706
#71 0x00007f2692cb4e9d in QV4::Object::put (v=..., name=<optimized out>, this=<optimized out>) at jsruntime/qv4object_p.h:370
#72 QV4::Runtime::method_storeProperty (engine=engine@entry=0x1af3820, object=..., nameIndex=<optimized out>, value=...) at jsruntime/qv4runtime.cpp:549
#73 0x00007f2692cc0079 in storePropertyHelper (f=0x1bee410, base=..., name=<optimized out>, value=...) at jit/qv4jit.cpp:368
#74 0x00007f26964625ae in ?? ()
#75 0x0000000000000000 in ?? ()

Reported using DrKonqi
Comment 1 Aleix Pol 2018-06-15 13:04:15 UTC
*** Bug 395395 has been marked as a duplicate of this bug. ***
Comment 2 Aleix Pol 2018-06-21 14:48:21 UTC
This backtrace is useless.
It may very well be a bug upstream.

If you can reproduce, can you do so from the terminal in case there's any outstanding information?

Also steps to how to reproduce would be welcome as well.
Comment 3 Aleix Pol 2018-07-02 14:33:11 UTC
*** Bug 396047 has been marked as a duplicate of this bug. ***
Comment 4 Marcus Harrison 2018-07-06 23:45:59 UTC
Created attachment 113813 [details]
New crash information added by DrKonqi

plasma-discover (5.13.2) using Qt 5.11.0

- What I was doing when the application crashed:

Opened Discover from having searched for and selected an application in KRunner.

-- Backtrace (Reduced):
#8  0x00007f4d041cfcfc in qobject_cast<QQmlDelegateModelItem*> (object=<optimized out>) at /usr/include/x86_64-linux-gnu/qt5/QtCore/qobject.h:504
#9  QQmlDelegateModelItem::dataForObject (object=object@entry=0x5229de0) at types/qqmldelegatemodel.cpp:1986
#10 0x00007f4d041d6de7 in QQmlDelegateModelPrivate::release (this=0x4ee26a0, object=0x5229de0) at types/qqmldelegatemodel.cpp:543
#11 0x00007f4d041d6e6d in QQmlDelegateModel::release (this=<optimized out>, item=<optimized out>) at types/qqmldelegatemodel.cpp:567
#12 0x00007f4d041caed9 in QQmlInstantiatorPrivate::clear (this=this@entry=0x4edc960) at types/qqmlinstantiator.cpp:83
Comment 5 Aleix Pol 2018-07-10 19:19:30 UTC
Thanks for the bug report.
Will have to find a way to reproduce.
Comment 6 Aleix Pol 2018-07-23 18:27:59 UTC
*** Bug 396763 has been marked as a duplicate of this bug. ***
Comment 7 Nick Andreev 2018-08-05 17:28:22 UTC
Created attachment 114307 [details]
New crash information added by DrKonqi

plasma-discover (5.13.4) using Qt 5.11.1

- What I was doing when the application crashed: trying to install FSLint application using search.
When I found this package (Discover tried to find more packages), I opened information about FSLint and clicked on Install button, but nothing happened. Then I clicked again, and search results disappeared completely. After this I tried to clear search query, and Discover closed with error.

-- Backtrace (Reduced):
#9  0x00007faa3ec52aa6 in qobject_cast<QObject*> (object=<optimized out>) at /usr/include/x86_64-linux-gnu/qt5/QtCore/qobject.h:504
#10 QtPrivate::QVariantValueHelper<QObject*>::object (v=...) at /usr/include/x86_64-linux-gnu/qt5/QtCore/qvariant.h:732
#11 QtPrivate::ObjectInvoker<QtPrivate::QVariantValueHelper<QObject*>, QVariant const&, QObject*>::invoke (a=...) at /usr/include/x86_64-linux-gnu/qt5/QtCore/qvariant.h:106
#12 qvariant_cast<QObject*> (v=...) at /usr/include/x86_64-linux-gnu/qt5/QtCore/qvariant.h:858
#13 VDMObjectDelegateDataType::createItem (this=0x5e3a8b0, model=..., metaType=0x5e3a7a0, index=0) at util/qqmladaptormodel.cpp:762
Comment 8 Nate Graham 2018-09-14 16:31:32 UTC
*** Bug 397867 has been marked as a duplicate of this bug. ***
Comment 9 Omar 2018-09-15 08:05:56 UTC
I think bug 398653 is a duplicate with full debug symbols.
Can someone check that because I am not 100% sure?
Comment 10 Aleix Pol 2018-09-21 11:25:06 UTC
*** Bug 398653 has been marked as a duplicate of this bug. ***
Comment 11 Keith Dart 2018-09-22 17:42:43 UTC
Created attachment 115168 [details]
New crash information added by DrKonqi

plasma-discover (5.13.5) using Qt 5.11.1

- What I was doing when the application crashed:
Opening possible Gwenview plugins from Gwenview

-- Backtrace (Reduced):
#9  0x00007f8dd17e01dc in qobject_cast<QQmlDelegateModelItem*> (object=<optimized out>) at /usr/include/x86_64-linux-gnu/qt5/QtCore/qobject.h:504
#10 QQmlDelegateModelItem::dataForObject (object=object@entry=0x1b73700) at types/qqmldelegatemodel.cpp:1987
#11 0x00007f8dd17e7317 in QQmlDelegateModelPrivate::release (this=0x2b945b0, object=0x1b73700) at types/qqmldelegatemodel.cpp:543
#12 0x00007f8dd17e739d in QQmlDelegateModel::release (this=<optimized out>, item=<optimized out>) at types/qqmldelegatemodel.cpp:567
#13 0x00007f8dd17db379 in QQmlInstantiatorPrivate::clear (this=this@entry=0x395d340) at types/qqmlinstantiator.cpp:83
Comment 12 Aleix Pol 2018-09-28 14:15:37 UTC
*** Bug 399160 has been marked as a duplicate of this bug. ***
Comment 13 Aleix Pol 2018-10-23 23:35:03 UTC
*** Bug 400209 has been marked as a duplicate of this bug. ***
Comment 14 Aleix Pol 2018-11-06 16:32:09 UTC
*** Bug 400558 has been marked as a duplicate of this bug. ***
Comment 15 Mustafa Muhammad 2018-11-22 05:46:02 UTC
Created attachment 116467 [details]
New crash information added by DrKonqi

plasma-discover (5.14.3) using Qt 5.11.1

- What I was doing when the application crashed:

I searched for yakuake in krunner, it was not installed and was suggested for installation "Software Center    Get Yakuake", when I pressed enter, discover started on Yakuake page and then crashed.

Using newly installed Fedora 29 with test updates (plasma-discover-5.14.3)

-- Backtrace (Reduced):
#8  0x00007ff5c1e6ab34 in qobject_cast<QQmlDelegateModelItem*> (object=<optimized out>) at /usr/include/qt5/QtCore/qobject.h:499
#9  QQmlDelegateModelItem::dataForObject (object=object@entry=0x55745a42eca0) at types/qqmldelegatemodel.cpp:1986
#10 0x00007ff5c1e71cb2 in QQmlDelegateModelPrivate::release (this=0x55745ecf47d0, object=0x55745a42eca0) at types/qqmldelegatemodel.cpp:543
#11 0x00007ff5c1e71d56 in QQmlDelegateModelPrivate::release (object=<optimized out>, this=<optimized out>) at types/qqmldelegatemodel.cpp:567
#12 QQmlDelegateModel::release (this=<optimized out>, item=<optimized out>) at types/qqmldelegatemodel.cpp:567
Comment 16 Nate Graham 2018-11-26 17:28:39 UTC
*** Bug 401417 has been marked as a duplicate of this bug. ***
Comment 17 Nate Graham 2018-11-27 20:59:52 UTC
*** Bug 401453 has been marked as a duplicate of this bug. ***
Comment 18 Aleix Pol 2018-12-04 23:30:53 UTC
*** Bug 401385 has been marked as a duplicate of this bug. ***
Comment 19 Aleix Pol 2018-12-10 14:16:13 UTC
*** Bug 401678 has been marked as a duplicate of this bug. ***
Comment 20 Aleix Pol 2018-12-17 01:37:41 UTC
*** Bug 402157 has been marked as a duplicate of this bug. ***
Comment 21 Aleix Pol 2019-01-07 16:58:32 UTC
*** Bug 402876 has been marked as a duplicate of this bug. ***
Comment 22 Aleix Pol 2019-04-16 16:43:43 UTC
*** Bug 403869 has been marked as a duplicate of this bug. ***
Comment 23 Aleix Pol 2019-04-16 16:44:01 UTC
*** Bug 404811 has been marked as a duplicate of this bug. ***
Comment 24 Aleix Pol 2019-04-16 16:44:13 UTC
*** Bug 404847 has been marked as a duplicate of this bug. ***
Comment 25 Aleix Pol 2019-04-16 16:44:22 UTC
*** Bug 404944 has been marked as a duplicate of this bug. ***
Comment 26 Aleix Pol 2019-04-16 16:44:33 UTC
*** Bug 406221 has been marked as a duplicate of this bug. ***
Comment 27 Aleix Pol 2019-04-16 16:44:44 UTC
*** Bug 406277 has been marked as a duplicate of this bug. ***
Comment 28 Aleix Pol 2019-04-16 16:46:54 UTC
We should find a way to reproduce this, it looks like a rather common one, despite the crash being deep in Qt.

Figuring out which is the faulty Repeater would be useful as well.
Comment 29 Nate Graham 2019-06-10 19:25:09 UTC
No reported crashes after 5.14.5. Let's call this one fixed unless we get any new reports with the same backtrace.
Comment 30 George E Collins 2020-02-12 14:28:25 UTC
Created attachment 125901 [details]
New crash information added by DrKonqi

plasma-discover (5.14.5) using Qt 5.11.3

- What I was doing when the application crashed
Trying to apply updates to software. No other applications were open at the time other than Deepin terminal, I had previously updated both Google chrome stable and Brave Browser prior to crash. The update in question was freedesktop.

-- Backtrace (Reduced):
#8  0x00007fed7212f12c in qobject_cast<QQmlDelegateModelItem*> (object=<optimized out>) at /usr/include/x86_64-linux-gnu/qt5/QtCore/qobject.h:499
#9  QQmlDelegateModelItem::dataForObject (object=object@entry=0x564f9cfa8430) at types/qqmldelegatemodel.cpp:1986
#10 0x00007fed72136412 in QQmlDelegateModelPrivate::release (this=0x564f9a8382d0, object=0x564f9cfa8430) at types/qqmldelegatemodel.cpp:543
#11 0x00007fed721364b2 in QQmlDelegateModelPrivate::release (object=<optimized out>, this=<optimized out>) at types/qqmldelegatemodel.cpp:567
#12 QQmlDelegateModel::release (this=<optimized out>, item=<optimized out>) at types/qqmldelegatemodel.cpp:567
Comment 31 Christoph Feck 2020-07-22 18:17:59 UTC
*** Bug 410436 has been marked as a duplicate of this bug. ***
Comment 32 Christoph Feck 2020-07-22 18:18:29 UTC
*** Bug 412495 has been marked as a duplicate of this bug. ***
Comment 33 Christoph Feck 2020-07-22 18:19:20 UTC
*** Bug 412547 has been marked as a duplicate of this bug. ***