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

            Bug ID: 440080
           Summary: Discover crashes on every start using git snapshots
           Product: Discover
           Version: unspecified
          Platform: Compiled Sources
                OS: Linux
            Status: REPORTED
          Keywords: drkonqi
          Severity: crash
          Priority: NOR
         Component: discover
          Assignee: lei...@leinir.dk
          Reporter: robby.engelm...@r-engelmann.de
                CC: aleix...@kde.org
  Target Milestone: ---

Application: plasma-discover (5.22.80)
 (Compiled from sources)
Qt Version: 5.15.2
Frameworks Version: 5.85.0
Operating System: Linux 5.13.2-1-default x86_64
Windowing System: Wayland
Distribution: "openSUSE Tumbleweed"
DrKonqi: 5.22.80 [KCrashBackend]

-- Information about the crash:
- What I was doing when the application crashed:
Discover crashes on every start using git snapshots on openSUSE Tumbleweed.

The crash can be reproduced every time.

-- Backtrace:
Application: Discover (plasma-discover), signal: Segmentation fault

[KCrash Handler]
#4  QQmlRefPointer<QQmlTypePrivate
const>::QQmlRefPointer(QQmlRefPointer<QQmlTypePrivate const> const&)
(other=..., this=0x7f39f0ab3750, this@entry=0x7f39f0ab36d0) at
../../include/QtQml/5.15.2/QtQml/private/../../../../../../src/qml/qml/ftw/qqmlrefcount_p.h:152
#5  QQmlType::QQmlType(QQmlType const&) (this=this@entry=0x7f39f0ab3750) at
/usr/src/debug/libqt5-qtdeclarative-5.15.2+kde29-ku.1.1.x86_64/src/qml/qml/qqmltype.cpp:121
#6  0x00007f39ff2a474c in
QQmlPropertyCacheCreator<QQmlTypeCompiler>::propertyCacheForObject(QmlIR::Object
const*, QQmlBindingInstantiationContext const&, QQmlError*) const
(this=this@entry=0x7f39f0ab3ad0, obj=obj@entry=0x7f39d82d23d8, context=...,
error=error@entry=0x7f39f0ab37e8) at
../../include/QtQml/5.15.2/QtQml/private/../../../../../../src/qml/qml/qqmlpropertycachecreator_p.h:310
#7  0x00007f39ff2a7341 in
QQmlPropertyCacheCreator<QQmlTypeCompiler>::buildMetaObjectRecursively(int,
QQmlBindingInstantiationContext const&,
QQmlPropertyCacheCreator<QQmlTypeCompiler>::VMEMetaObjectIsRequired)
(this=this@entry=0x7f39f0ab3ad0, objectIndex=3, context=...,
isVMERequired=isVMERequired@entry=QQmlPropertyCacheCreator<QQmlTypeCompiler>::VMEMetaObjectIsRequired::Maybe)
at
../../include/QtQml/5.15.2/QtQml/private/../../../../../../src/qml/qml/qqmlpropertycachecreator_p.h:264
#8  0x00007f39ff2a76cc in
QQmlPropertyCacheCreator<QQmlTypeCompiler>::buildMetaObjectRecursively(int,
QQmlBindingInstantiationContext const&,
QQmlPropertyCacheCreator<QQmlTypeCompiler>::VMEMetaObjectIsRequired)
(this=this@entry=0x7f39f0ab3ad0, objectIndex=objectIndex@entry=0, context=...,
isVMERequired=isVMERequired@entry=QQmlPropertyCacheCreator<QQmlTypeCompiler>::VMEMetaObjectIsRequired::Maybe)
at /usr/include/qt5/QtCore/qendian.h:290
#9  0x00007f39ff2a7ef4 in
QQmlPropertyCacheCreator<QQmlTypeCompiler>::buildMetaObjects()
(this=this@entry=0x7f39f0ab3ad0) at
../../include/QtQml/5.15.2/QtQml/private/../../../../../../src/qml/qml/qqmlpropertycachecreator_p.h:215
#10 0x00007f39ff2a2f0b in QQmlTypeCompiler::compile()
(this=this@entry=0x7f39f0ab3c40) at
/usr/src/debug/libqt5-qtdeclarative-5.15.2+kde29-ku.1.1.x86_64/src/qml/qml/qqmltypecompiler.cpp:85
#11 0x00007f39ff1f4485 in
QQmlTypeData::compile(QQmlRefPointer<QQmlTypeNameCache> const&,
QV4::ResolvedTypeReferenceMap*, std::function<QByteArray ()> const&)
(this=this@entry=0x7f39d82acae0, typeNameCache=...,
resolvedTypeCache=resolvedTypeCache@entry=0x7f39f0ab3d20, dependencyHasher=...)
at
/usr/src/debug/libqt5-qtdeclarative-5.15.2+kde29-ku.1.1.x86_64/src/qml/qml/qqmltypedata.cpp:774
#12 0x00007f39ff1fa49a in QQmlTypeData::done() (this=0x7f39d82acae0) at
/usr/src/debug/libqt5-qtdeclarative-5.15.2+kde29-ku.1.1.x86_64/src/qml/qml/qqmltypedata.cpp:451
#13 0x00007f39ff1e7fe5 in QQmlDataBlob::tryDone() (this=0x7f39d82acae0) at
/usr/src/debug/libqt5-qtdeclarative-5.15.2+kde29-ku.1.1.x86_64/src/qml/qml/qqmldatablob.cpp:524
#14 QQmlDataBlob::tryDone() (this=0x7f39d82acae0) at
/usr/src/debug/libqt5-qtdeclarative-5.15.2+kde29-ku.1.1.x86_64/src/qml/qml/qqmldatablob.cpp:515
#15 0x00007f39ff247815 in QQmlTypeLoader::setData(QQmlDataBlob*,
QQmlDataBlob::SourceCodeData const&) (this=this@entry=0x5623b380c258,
blob=blob@entry=0x7f39d82acae0, d=...) at
/usr/src/debug/libqt5-qtdeclarative-5.15.2+kde29-ku.1.1.x86_64/src/qml/qml/qqmltypeloader.cpp:457
#16 0x00007f39ff247f62 in QQmlTypeLoader::setData(QQmlDataBlob*, QString
const&) (this=this@entry=0x5623b380c258, blob=blob@entry=0x7f39d82acae0,
fileName=...) at
/usr/src/debug/libqt5-qtdeclarative-5.15.2+kde29-ku.1.1.x86_64/src/qml/qml/qqmltypeloader.cpp:437
#17 0x00007f39ff248dd0 in QQmlTypeLoader::loadThread(QQmlDataBlob*)
(this=this@entry=0x5623b380c258, blob=blob@entry=0x7f39d82acae0) at
/usr/src/debug/libqt5-qtdeclarative-5.15.2+kde29-ku.1.1.x86_64/src/qml/qml/qqmltypeloader.cpp:299
#18 0x00007f39ff24922c in PlainLoader::loadThread(QQmlTypeLoader*,
QQmlDataBlob*) const (blob=0x7f39d82acae0, loader=0x5623b380c258,
this=<optimized out>) at
/usr/src/debug/libqt5-qtdeclarative-5.15.2+kde29-ku.1.1.x86_64/src/qml/qml/qqmltypeloader.cpp:146
#19 QQmlTypeLoader::doLoad<PlainLoader>(PlainLoader const&, QQmlDataBlob*,
QQmlTypeLoader::Mode) (loader=<optimized out>,
mode=QQmlTypeLoader::PreferSynchronous, blob=0x7f39d82acae0,
this=0x5623b380c258) at
/usr/src/debug/libqt5-qtdeclarative-5.15.2+kde29-ku.1.1.x86_64/src/qml/qml/qqmltypeloader.cpp:205
#20 QQmlTypeLoader::load(QQmlDataBlob*, QQmlTypeLoader::Mode)
(this=this@entry=0x5623b380c258, blob=blob@entry=0x7f39d82acae0,
mode=mode@entry=QQmlTypeLoader::PreferSynchronous) at
/usr/src/debug/libqt5-qtdeclarative-5.15.2+kde29-ku.1.1.x86_64/src/qml/qml/qqmltypeloader.cpp:237
#21 0x00007f39ff249ad0 in QQmlTypeLoader::getType(QUrl const&,
QQmlTypeLoader::Mode) (this=this@entry=0x5623b380c258, unNormalizedUrl=...,
mode=mode@entry=QQmlTypeLoader::PreferSynchronous) at
/usr/src/debug/libqt5-qtdeclarative-5.15.2+kde29-ku.1.1.x86_64/src/qml/qml/qqmltypeloader.cpp:825
#22 0x00007f39ff1f95c3 in QQmlTypeData::resolveTypes()
(this=this@entry=0x7f39d8116280) at
/usr/src/debug/libqt5-qtdeclarative-5.15.2+kde29-ku.1.1.x86_64/src/qml/qml/qqmltypedata.cpp:873
#23 0x00007f39ff1fc0ed in QQmlTypeData::allDependenciesDone()
(this=0x7f39d8116280) at
/usr/src/debug/libqt5-qtdeclarative-5.15.2+kde29-ku.1.1.x86_64/src/qml/qml/qqmltypedata.cpp:743
#24 0x00007f39ff247aca in QQmlTypeLoader::setData(QQmlDataBlob*,
QQmlDataBlob::SourceCodeData const&) (this=this@entry=0x5623b380c258,
blob=blob@entry=0x7f39d8116280, d=...) at
/usr/src/debug/libqt5-qtdeclarative-5.15.2+kde29-ku.1.1.x86_64/src/qml/qml/qqmltypeloader.cpp:450
#25 0x00007f39ff247f62 in QQmlTypeLoader::setData(QQmlDataBlob*, QString
const&) (this=this@entry=0x5623b380c258, blob=blob@entry=0x7f39d8116280,
fileName=...) at
/usr/src/debug/libqt5-qtdeclarative-5.15.2+kde29-ku.1.1.x86_64/src/qml/qml/qqmltypeloader.cpp:437
#26 0x00007f39ff248dd0 in QQmlTypeLoader::loadThread(QQmlDataBlob*)
(this=this@entry=0x5623b380c258, blob=blob@entry=0x7f39d8116280) at
/usr/src/debug/libqt5-qtdeclarative-5.15.2+kde29-ku.1.1.x86_64/src/qml/qml/qqmltypeloader.cpp:299
#27 0x00007f39ff24922c in PlainLoader::loadThread(QQmlTypeLoader*,
QQmlDataBlob*) const (blob=0x7f39d8116280, loader=0x5623b380c258,
this=<optimized out>) at
/usr/src/debug/libqt5-qtdeclarative-5.15.2+kde29-ku.1.1.x86_64/src/qml/qml/qqmltypeloader.cpp:146
#28 QQmlTypeLoader::doLoad<PlainLoader>(PlainLoader const&, QQmlDataBlob*,
QQmlTypeLoader::Mode) (loader=<optimized out>,
mode=QQmlTypeLoader::PreferSynchronous, blob=0x7f39d8116280,
this=0x5623b380c258) at
/usr/src/debug/libqt5-qtdeclarative-5.15.2+kde29-ku.1.1.x86_64/src/qml/qml/qqmltypeloader.cpp:205
#29 QQmlTypeLoader::load(QQmlDataBlob*, QQmlTypeLoader::Mode)
(this=this@entry=0x5623b380c258, blob=blob@entry=0x7f39d8116280,
mode=mode@entry=QQmlTypeLoader::PreferSynchronous) at
/usr/src/debug/libqt5-qtdeclarative-5.15.2+kde29-ku.1.1.x86_64/src/qml/qml/qqmltypeloader.cpp:237
#30 0x00007f39ff249ad0 in QQmlTypeLoader::getType(QUrl const&,
QQmlTypeLoader::Mode) (this=this@entry=0x5623b380c258, unNormalizedUrl=...,
mode=mode@entry=QQmlTypeLoader::PreferSynchronous) at
/usr/src/debug/libqt5-qtdeclarative-5.15.2+kde29-ku.1.1.x86_64/src/qml/qml/qqmltypeloader.cpp:825
#31 0x00007f39ff1f95c3 in QQmlTypeData::resolveTypes()
(this=this@entry=0x5623b38016f0) at
/usr/src/debug/libqt5-qtdeclarative-5.15.2+kde29-ku.1.1.x86_64/src/qml/qml/qqmltypedata.cpp:873
#32 0x00007f39ff1fc0ed in QQmlTypeData::allDependenciesDone()
(this=0x5623b38016f0) at
/usr/src/debug/libqt5-qtdeclarative-5.15.2+kde29-ku.1.1.x86_64/src/qml/qml/qqmltypedata.cpp:743
#33 0x00007f39ff247aca in QQmlTypeLoader::setData(QQmlDataBlob*,
QQmlDataBlob::SourceCodeData const&) (this=this@entry=0x5623b380c258,
blob=blob@entry=0x5623b38016f0, d=...) at
/usr/src/debug/libqt5-qtdeclarative-5.15.2+kde29-ku.1.1.x86_64/src/qml/qml/qqmltypeloader.cpp:450
#34 0x00007f39ff247f62 in QQmlTypeLoader::setData(QQmlDataBlob*, QString
const&) (this=this@entry=0x5623b380c258, blob=blob@entry=0x5623b38016f0,
fileName=...) at
/usr/src/debug/libqt5-qtdeclarative-5.15.2+kde29-ku.1.1.x86_64/src/qml/qml/qqmltypeloader.cpp:437
#35 0x00007f39ff248dd0 in QQmlTypeLoader::loadThread(QQmlDataBlob*)
(this=0x5623b380c258, blob=blob@entry=0x5623b38016f0) at
/usr/src/debug/libqt5-qtdeclarative-5.15.2+kde29-ku.1.1.x86_64/src/qml/qml/qqmltypeloader.cpp:299
#36 0x00007f39ff203a5d in QQmlTypeLoaderThread::loadThread(QQmlDataBlob*)
(this=<optimized out>, b=0x5623b38016f0) at
/usr/src/debug/libqt5-qtdeclarative-5.15.2+kde29-ku.1.1.x86_64/src/qml/qml/qqmltypeloaderthread.cpp:162
#37 0x00007f39ff2c135f in QQmlThreadPrivate::threadEvent()
(this=this@entry=0x5623b3680070) at
/usr/src/debug/libqt5-qtdeclarative-5.15.2+kde29-ku.1.1.x86_64/src/qml/qml/ftw/qqmlthread.cpp:198
#38 0x00007f39ff2c1b22 in QQmlThreadPrivate::event(QEvent*)
(this=0x5623b3680070, e=0x5623b37f8280) at
/usr/src/debug/libqt5-qtdeclarative-5.15.2+kde29-ku.1.1.x86_64/src/qml/qml/ftw/qqmlthread.cpp:142
#39 0x00007f39ff662a7f in QApplicationPrivate::notify_helper(QObject*, QEvent*)
(this=<optimized out>, receiver=0x5623b3680070, e=0x5623b37f8280) at
kernel/qapplication.cpp:3632
#40 0x00007f39fe57c96a in QCoreApplication::notifyInternal2(QObject*, QEvent*)
(receiver=0x5623b3680070, event=0x5623b37f8280) at
kernel/qcoreapplication.cpp:1064
#41 0x00007f39fe57f9b7 in QCoreApplicationPrivate::sendPostedEvents(QObject*,
int, QThreadData*) (receiver=0x0, event_type=0, data=0x5623b380b500) at
kernel/qcoreapplication.cpp:1821
#42 0x00007f39fe5d47d3 in postEventSourceDispatch(GSource*, GSourceFunc,
gpointer) (s=s@entry=0x7f39d8004bb0) at kernel/qeventdispatcher_glib.cpp:277
#43 0x00007f39fc91580f in g_main_dispatch (context=0x7f39d8000c20) at
../glib/gmain.c:3337
#44 g_main_context_dispatch (context=0x7f39d8000c20) at ../glib/gmain.c:4055
#45 0x00007f39fc915b98 in g_main_context_iterate
(context=context@entry=0x7f39d8000c20, block=block@entry=1,
dispatch=dispatch@entry=1, self=<optimized out>) at ../glib/gmain.c:4131
#46 0x00007f39fc915c4f in g_main_context_iteration (context=0x7f39d8000c20,
may_block=1) at ../glib/gmain.c:4196
#47 0x00007f39fe5d3e54 in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)
(this=0x7f39d8000b60, flags=...) at kernel/qeventdispatcher_glib.cpp:423
#48 0x00007f39fe57b36b in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>)
(this=this@entry=0x7f39f0ab4b20, flags=..., flags@entry=...) at
../../include/QtCore/../../src/corelib/global/qflags.h:69
#49 0x00007f39fe396c9e in QThread::exec() (this=this@entry=0x5623b3680070) at
../../include/QtCore/../../src/corelib/global/qflags.h:121
#50 0x00007f39ff2c0ff5 in QQmlThreadPrivate::run() (this=0x5623b3680070) at
/usr/src/debug/libqt5-qtdeclarative-5.15.2+kde29-ku.1.1.x86_64/src/qml/qml/ftw/qqmlthread.cpp:155
#51 0x00007f39fe397dd1 in QThreadPrivate::start(void*) (arg=0x5623b3680070) at
thread/qthread_unix.cpp:329
#52 0x00007f39fd3f6259 in start_thread (arg=0x7f39f0ab5640) at
pthread_create.c:481
#53 0x00007f39fdfba2b3 in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 6 (Thread 0x7f39ebfff640 (LWP 6288) "plasma-:disk$3"):
#1  0x00007f39fd402a3f in __GI___futex_abstimed_wait_cancelable64
(futex_word=futex_word@entry=0x5623b3381d08, expected=expected@entry=0,
clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at
../sysdeps/nptl/futex-internal.c:123
#2  0x00007f39fd3fc280 in __pthread_cond_wait_common (abstime=0x0, clockid=0,
mutex=0x5623b3381cb8, cond=0x5623b3381ce0) at pthread_cond_wait.c:504
#3  __pthread_cond_wait (cond=0x5623b3381ce0, mutex=0x5623b3381cb8) at
pthread_cond_wait.c:619
#4  0x00007f39f27f024b in cnd_wait (mtx=0x5623b3381cb8, cond=0x5623b3381ce0) at
../include/c11/threads_posix.h:155
#5  util_queue_thread_func (input=input@entry=0x5623b33b28b0) at
../src/util/u_queue.c:294
#6  0x00007f39f27efc47 in impl_thrd_routine (p=<optimized out>) at
../include/c11/threads_posix.h:87
#7  0x00007f39fd3f6259 in start_thread (arg=0x7f39ebfff640) at
pthread_create.c:481
#8  0x00007f39fdfba2b3 in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 5 (Thread 0x7f39f15ad640 (LWP 6287) "plasma-:disk$2"):
#1  0x00007f39fd402a3f in __GI___futex_abstimed_wait_cancelable64
(futex_word=futex_word@entry=0x5623b3381d08, expected=expected@entry=0,
clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at
../sysdeps/nptl/futex-internal.c:123
#2  0x00007f39fd3fc280 in __pthread_cond_wait_common (abstime=0x0, clockid=0,
mutex=0x5623b3381cb8, cond=0x5623b3381ce0) at pthread_cond_wait.c:504
#3  __pthread_cond_wait (cond=0x5623b3381ce0, mutex=0x5623b3381cb8) at
pthread_cond_wait.c:619
#4  0x00007f39f27f024b in cnd_wait (mtx=0x5623b3381cb8, cond=0x5623b3381ce0) at
../include/c11/threads_posix.h:155
#5  util_queue_thread_func (input=input@entry=0x5623b33b2870) at
../src/util/u_queue.c:294
#6  0x00007f39f27efc47 in impl_thrd_routine (p=<optimized out>) at
../include/c11/threads_posix.h:87
#7  0x00007f39fd3f6259 in start_thread (arg=0x7f39f15ad640) at
pthread_create.c:481
#8  0x00007f39fdfba2b3 in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 4 (Thread 0x7f39f1dae640 (LWP 6286) "plasma-:disk$1"):
#1  0x00007f39fd402a3f in __GI___futex_abstimed_wait_cancelable64
(futex_word=futex_word@entry=0x5623b3381d08, expected=expected@entry=0,
clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at
../sysdeps/nptl/futex-internal.c:123
#2  0x00007f39fd3fc280 in __pthread_cond_wait_common (abstime=0x0, clockid=0,
mutex=0x5623b3381cb8, cond=0x5623b3381ce0) at pthread_cond_wait.c:504
#3  __pthread_cond_wait (cond=0x5623b3381ce0, mutex=0x5623b3381cb8) at
pthread_cond_wait.c:619
#4  0x00007f39f27f024b in cnd_wait (mtx=0x5623b3381cb8, cond=0x5623b3381ce0) at
../include/c11/threads_posix.h:155
#5  util_queue_thread_func (input=input@entry=0x5623b33b2950) at
../src/util/u_queue.c:294
#6  0x00007f39f27efc47 in impl_thrd_routine (p=<optimized out>) at
../include/c11/threads_posix.h:87
#7  0x00007f39fd3f6259 in start_thread (arg=0x7f39f1dae640) at
pthread_create.c:481
#8  0x00007f39fdfba2b3 in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 3 (Thread 0x7f39f25af640 (LWP 6285) "plasma-:disk$0"):
#1  0x00007f39fd402a3f in __GI___futex_abstimed_wait_cancelable64
(futex_word=futex_word@entry=0x5623b3381d08, expected=expected@entry=0,
clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at
../sysdeps/nptl/futex-internal.c:123
#2  0x00007f39fd3fc280 in __pthread_cond_wait_common (abstime=0x0, clockid=0,
mutex=0x5623b3381cb8, cond=0x5623b3381ce0) at pthread_cond_wait.c:504
#3  __pthread_cond_wait (cond=0x5623b3381ce0, mutex=0x5623b3381cb8) at
pthread_cond_wait.c:619
#4  0x00007f39f27f024b in cnd_wait (mtx=0x5623b3381cb8, cond=0x5623b3381ce0) at
../include/c11/threads_posix.h:155
#5  util_queue_thread_func (input=input@entry=0x5623b33b1ca0) at
../src/util/u_queue.c:294
#6  0x00007f39f27efc47 in impl_thrd_routine (p=<optimized out>) at
../include/c11/threads_posix.h:87
#7  0x00007f39fd3f6259 in start_thread (arg=0x7f39f25af640) at
pthread_create.c:481
#8  0x00007f39fdfba2b3 in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 2 (Thread 0x7f39f8d53640 (LWP 6284) "QDBusConnection"):
#1  0x00007f39fc915b2e in g_main_context_poll (priority=<optimized out>,
n_fds=1, fds=0x7f39f4005240, timeout=<optimized out>, context=0x7f39f4000c20)
at ../glib/gmain.c:4434
#2  g_main_context_iterate (context=context@entry=0x7f39f4000c20,
block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at
../glib/gmain.c:4126
#3  0x00007f39fc915c4f in g_main_context_iteration (context=0x7f39f4000c20,
may_block=1) at ../glib/gmain.c:4196
#4  0x00007f39fe5d3ec6 in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)
(this=0x7f39f4000b60, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#5  0x00007f39fe57b36b in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>)
(this=this@entry=0x7f39f8d52b10, flags=..., flags@entry=...) at
../../include/QtCore/../../src/corelib/global/qflags.h:69
#6  0x00007f39fe396c9e in QThread::exec() (this=<optimized out>) at
../../include/QtCore/../../src/corelib/global/qflags.h:121
#7  0x00007f39ffc1a287 in  () at /lib64/libQt5DBus.so.5
#8  0x00007f39fe397dd1 in QThreadPrivate::start(void*) (arg=0x7f39ffc93440) at
thread/qthread_unix.cpp:329
#9  0x00007f39fd3f6259 in start_thread (arg=0x7f39f8d53640) at
pthread_create.c:481
#10 0x00007f39fdfba2b3 in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 1 (Thread 0x7f39fb16c9c0 (LWP 6283) "plasma-discover"):
#1  0x00007f39fd402a3f in __GI___futex_abstimed_wait_cancelable64
(futex_word=futex_word@entry=0x7f39f400c704, expected=expected@entry=0,
clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at
../sysdeps/nptl/futex-internal.c:123
#2  0x00007f39fd3fc280 in __pthread_cond_wait_common (abstime=0x0, clockid=0,
mutex=0x7f39f400c6b0, cond=0x7f39f400c6d8) at pthread_cond_wait.c:504
#3  __pthread_cond_wait (cond=0x7f39f400c6d8, mutex=0x7f39f400c6b0) at
pthread_cond_wait.c:619
#4  0x00007f39fe39dc8b in QWaitConditionPrivate::wait(QDeadlineTimer)
(deadline=..., deadline=..., this=0x7f39f400c6b0) at
thread/qwaitcondition_unix.cpp:146
#5  QWaitCondition::wait(QMutex*, QDeadlineTimer)
(this=this@entry=0x5623b36800e8, mutex=0x5623b36800e0, deadline=...) at
thread/qwaitcondition_unix.cpp:225
#6  0x00007f39ff2c173c in QQmlThreadPrivate::wait() (this=<optimized out>) at
/usr/include/qt5/QtCore/qdeadlinetimer.h:68
#7  QQmlThread::internalCallMethodInThread(QQmlThread::Message*)
(this=0x5623b367c6b0, message=<optimized out>) at
/usr/src/debug/libqt5-qtdeclarative-5.15.2+kde29-ku.1.1.x86_64/src/qml/qml/ftw/qqmlthread.cpp:351
#8  0x00007f39ff203c95 in QQmlThread::callMethodInThread<QQmlDataBlob*,
QQmlDataBlob*, QQmlTypeLoaderThread>(void
(QQmlTypeLoaderThread::*)(QQmlDataBlob*), QQmlDataBlob* const&) (arg=<synthetic
pointer>: <optimized out>, Member=<optimized out>, this=<optimized out>) at
../../include/QtQml/5.15.2/QtQml/private/../../../../../../src/qml/qml/ftw/qqmlthread_p.h:167
#9  0x00007f39ff249191 in PlainLoader::load(QQmlTypeLoader*, QQmlDataBlob*)
const (blob=0x5623b38016f0, loader=0x5623b380c258, this=<optimized out>) at
/usr/src/debug/libqt5-qtdeclarative-5.15.2+kde29-ku.1.1.x86_64/src/qml/qml/qqmltypeloader.cpp:150
#10 QQmlTypeLoader::doLoad<PlainLoader>(PlainLoader const&, QQmlDataBlob*,
QQmlTypeLoader::Mode) (loader=<optimized out>,
mode=QQmlTypeLoader::PreferSynchronous, blob=0x5623b38016f0,
this=0x5623b380c258) at
/usr/src/debug/libqt5-qtdeclarative-5.15.2+kde29-ku.1.1.x86_64/src/qml/qml/qqmltypeloader.cpp:214
#11 QQmlTypeLoader::load(QQmlDataBlob*, QQmlTypeLoader::Mode)
(this=this@entry=0x5623b380c258, blob=blob@entry=0x5623b38016f0,
mode=mode@entry=QQmlTypeLoader::PreferSynchronous) at
/usr/src/debug/libqt5-qtdeclarative-5.15.2+kde29-ku.1.1.x86_64/src/qml/qml/qqmltypeloader.cpp:237
#12 0x00007f39ff249ad0 in QQmlTypeLoader::getType(QUrl const&,
QQmlTypeLoader::Mode) (this=0x5623b380c258, unNormalizedUrl=...,
mode=mode@entry=QQmlTypeLoader::PreferSynchronous) at
/usr/src/debug/libqt5-qtdeclarative-5.15.2+kde29-ku.1.1.x86_64/src/qml/qml/qqmltypeloader.cpp:825
#13 0x00007f39ff22295d in QQmlComponentPrivate::loadUrl(QUrl const&,
QQmlComponent::CompilationMode) (this=0x5623b33b0f60, newUrl=...,
mode=mode@entry=QQmlComponent::PreferSynchronous) at
/usr/src/debug/libqt5-qtdeclarative-5.15.2+kde29-ku.1.1.x86_64/src/qml/qml/qqmlcomponent.cpp:715
#14 0x00007f39ff222dab in QQmlComponent::loadUrl(QUrl const&)
(this=this@entry=0x5623b36db0f0, url=...) at
/usr/src/debug/libqt5-qtdeclarative-5.15.2+kde29-ku.1.1.x86_64/src/qml/qml/qqmlcomponent.cpp:663
#15 0x00007f39ff286933 in QQmlApplicationEnginePrivate::startLoad(QUrl const&,
QByteArray const&, bool) (this=0x5623b380c120, url=..., data=...,
dataFlag=<optimized out>) at
/usr/src/debug/libqt5-qtdeclarative-5.15.2+kde29-ku.1.1.x86_64/src/qml/qml/qqmlapplicationengine.cpp:129
#16 0x00007f39ff2869fd in QQmlApplicationEngine::load(QUrl const&)
(this=this@entry=0x5623b367fa30, url=...) at
/usr/src/debug/libqt5-qtdeclarative-5.15.2+kde29-ku.1.1.x86_64/src/qml/qml/qqmlapplicationengine.cpp:279
#17 0x00005623b1d17f9f in
DiscoverObject::DiscoverObject(DiscoverObject::CompactMode, QMap<QString,
QVariant> const&) (this=0x5623b380b3b0, mode=(unknown: 0x34fee2b0),
initialProperties=<optimized out>, this=<optimized out>, mode=<optimized out>,
initialProperties=<optimized out>) at
/usr/src/debug/discover-5.22.80git.20210713T005703~65664178-ku.35.1.x86_64/discover/DiscoverObject.cpp:142
#18 0x00005623b1d10dec in main(int, char**) (argc=<optimized out>,
argv=<optimized out>) at
/usr/src/debug/discover-5.22.80git.20210713T005703~65664178-ku.35.1.x86_64/discover/main.cpp:166
[Inferior 1 (process 6283) detached]

The reporter indicates this bug may be a duplicate of or related to bug 428053.

Possible duplicates by query: bug 432943, bug 428053, bug 425944, bug 420877,
bug 412649.

Reported using DrKonqi

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

Reply via email to