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

            Bug ID: 491017
           Summary: KNewStuff asserts at
                    QQmlDelegateModel::_q_modelAboutToBeReset()
    Classification: Frameworks and Libraries
           Product: frameworks-knewstuff
           Version: 6.4.0
          Platform: openSUSE
                OS: Other
            Status: REPORTED
          Keywords: drkonqi
          Severity: crash
          Priority: NOR
         Component: general
          Assignee: ad...@leinir.dk
          Reporter: qydwhotm...@gmail.com
                CC: alexander.loh...@gmx.de, kdelibs-b...@kde.org
  Target Milestone: ---

qtdeclarative at
https://invent.kde.org/qt/qt/qtdeclarative/-/commit/001cb7bfb1a2815cad912ce1b5b9d4d1cef30e01

```
#0  0x00007faf2ba949ec in __pthread_kill_implementation ()
    at /lib64/libc.so.6
#1  0x00007faf2ba41176 in raise () at /lib64/libc.so.6
#2  0x00007faf2ba28917 in abort () at /lib64/libc.so.6
#3  0x00007faf2c2e28e7 in qAbort() ()
    at /home/qydw/kde/src/qtbase/src/corelib/global/qassert.cpp:46
#4  0x00007faf2c2e9a71 in qt_message_fatal<QString&>(QtMsgType,
QMessageLogContext const&, QString&) (context=..., message=...)
    at /home/qydw/kde/src/qtbase/src/corelib/global/qlogging.cpp:2116
#5  0x00007faf2c2eaa1d in qt_message(QtMsgType, const QMessageLogContext &,
const char *, typedef __va_list_tag __va_list_tag *)
    (msgType=msgType@entry=QtFatalMsg, context=...,
msg=msg@entry=0x7faf2c5f4a68 "ASSERT: \"%s\" in file %s, line %d",
ap=ap@entry=0x7ffd897cd4b0)
    at /home/qydw/kde/src/qtbase/src/corelib/global/qlogging.cpp:382
#6  0x00007faf2c2ee7c3 in QMessageLogger::fatal(char const*, ...) const
    (this=this@entry=0x7ffd897cd6d8, msg=msg@entry=0x7faf2c5f4a68 "ASSERT:
\"%s\" in file %s, line %d")
    at /home/qydw/kde/src/qtbase/src/corelib/global/qlogging.cpp:884
#7  0x00007faf2c2e2946 in qt_assert(char const*, char const*, int)
    (assertion=assertion@entry=0x7faf2ece4518 "!d->m_maybeResetRoleNames",
fi--Type <RET> for more, q to quit, c to continue without paging--c
le=file@entry=0x7faf2ece2950
"/home/qydw/kde/src/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp",
line=line@entry=1919)
    at /home/qydw/kde/src/qtbase/src/corelib/global/qassert.cpp:105
#8  0x00007faf2ecb2450 in QQmlDelegateModel::_q_modelAboutToBeReset()
    (this=<optimized out>)
    at
/home/qydw/kde/src/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:1919
#9  0x00007faf2ecc3c3e in QtPrivate::FunctorCall<QtPrivate::IndexesList<>,
QtPrivate::List<>, void, void (QQmlDelegateModel::*)()>::call(void
(QQmlDelegateModel::*)(), QQmlDelegateModel*,
void**)::{lambda()#1}::operator()() const
    (__closure=__closure@entry=0x7ffd897cd780)
    at /home/qydw/kde/usr/include/QtCore/qobjectdefs_impl.h:153
#10 0x00007faf2ecc5b94 in QtPrivate::FunctorCallBase::call_internal<void,
QtPrivate::FunctorCall<QtPrivate::IndexesList<>, QtPrivate::List<>, void, void
(QQmlDelegateModel::*)()>::call(void (QQmlDelegateModel::*)(),
QQmlDelegateModel*, void**)::{lambda()#1}>(void**,
QtPrivate::FunctorCall<QtPrivate::IndexesList<>, QtPrivate::List<>, void, void
(QQmlDelegateModel::*)()>::call(void (QQmlDelegateModel::*)(),
QQmlDelegateModel*, void**)::{lambda()#1}&&)
    (fn=..., args=<optimized out>)
    at /home/qydw/kde/usr/include/QtCore/qobjectdefs_impl.h:72
#11 QtPrivate::FunctorCall<QtPrivate::IndexesList<>, QtPrivate::List<>, void,
void (QQmlDelegateModel::*)()>::call(void (QQmlDelegateModel::*)(),
QQmlDelegateModel*, void**)
    (f=(void (QQmlDelegateModel::*)(QQmlDelegateModel * const)) 0x7faf2ecb2382
<QQmlDelegateModel::_q_modelAboutToBeReset()>, o=<optimized out>,
arg=<optimized out>) at
/home/qydw/kde/usr/include/QtCore/qobjectdefs_impl.h:152
#12 0x00007faf2ecc5bea in QtPrivate::FunctionPointer<void
(QQmlDelegateModel::*)()>::call<QtPrivate::List<>, void>(void
(QQmlDelegateModel::*)(), QQmlDelegateModel*, void**)
    (arg=<optimized out>, o=<optimized out>, f=<optimized out>)
    at /home/qydw/kde/usr/include/QtCore/qobjectdefs_impl.h:200
#13 QtPrivate::QCallableObject<void (QQmlDelegateModel::*)(),
QtPrivate::List<>, void>::impl(int, QtPrivate::QSlotObjectBase*, QObject*,
void**, bool*)
    (which=<optimized out>, this_=<optimized out>, r=<optimized out>,
a=<optimized out>, ret=<optimized out>)
    at /home/qydw/kde/usr/include/QtCore/qobjectdefs_impl.h:571
#14 0x00007faf2c3b16e5 in QtPrivate::QSlotObjectBase::call(QObject*, void**)
    (a=0x7ffd897cd8e0, r=0x3dddbaf0, this=0x3dddde70)
    at /home/qydw/kde/src/qtbase/src/corelib/kernel/qobjectdefs_impl.h:487
#15 doActivate<false>(QObject*, int, void**)
    (sender=sender@entry=0x3ddd8d90, signal_index=signal_index@entry=20,
argv=<optimized out>, argv@entry=0x7ffd897cd8e0)
    at /home/qydw/kde/src/qtbase/src/corelib/kernel/qobject.cpp:4120
#16 0x00007faf2c3aa927 in QMetaObject::activate(QObject*, QMetaObject const*,
int, void**)
    (sender=0x3ddd8d90, m=m@entry=0x7faf2c81f7e0
<QAbstractItemModel::staticMetaObject>,
local_signal_index=local_signal_index@entry=17, argv=argv@entry=0x7ffd897cd8e0)
    at /home/qydw/kde/src/qtbase/src/corelib/kernel/qobject.cpp:4180
#17 0x00007faf2c571836 in
QAbstractItemModel::modelAboutToBeReset(QAbstractItemModel::QPrivateSignal)
(this=<optimized out>, _t1=...)
    at
/home/qydw/kde/build/qtbase/src/corelib/Core_autogen/include/moc_qabstractitemmodel.cpp:1107
#18 0x00007faedff5e95f in QtPrivate::FunctorCall<QtPrivate::IndexesList<0>,
QtPrivate::List<QAbstractItemModel::QPrivateSignal>, void, void
(QAbstractItemModel::*)(QAbstractItemModel::QPrivateSignal)>::call(void
(QAbstractItemModel::*)(QAbstractItemModel::QPrivateSignal),
QAbstractItemModel*, void**)::{lambda()#1}::operator()() const
(__closure=0x7ffd897cd970)
    at /home/qydw/kde/usr/include/QtCore/qobjectdefs_impl.h:153
#19 0x00007faedff5fcfc in QtPrivate::FunctorCallBase::call_internal<void,
QtPrivate::FunctorCall<QtPrivate::IndexesList<0>,
QtPrivate::List<QAbstractItemModel::QPrivateSignal>, void, void
(QAbstractItemModel::*)(QAbstractItemModel::QPrivateSignal)>::call(void
(QAbstractItemModel::*)(QAbstractItemModel::QPrivateSignal),
QAbstractItemModel*, void**)::{lambda()#1}>(void**,
QtPrivate::FunctorCall<QtPrivate::IndexesList<0>,
QtPrivate::List<QAbstractItemModel::QPrivateSignal>, void, void
(QAbstractItemModel::*)(QAbstractItemModel::QPrivateSignal)>::call(void
(QAbstractItemModel::*)(QAbstractItemModel::QPrivateSignal),
QAbstractItemModel*, void**)::{lambda()#1}&&)
    (args=0x7ffd897cdb50, fn=...)
    at /home/qydw/kde/usr/include/QtCore/qobjectdefs_impl.h:72
#20 0x00007faedff5e9c0 in QtPrivate::FunctorCall<QtPrivate::IndexesList<0>,
QtPrivate::List<QAbstractItemModel::QPrivateSignal>, void, void
(QAbstractItemModel::*)(QAbstractItemModel::QPrivateSignal)>::call(void
(QAbstractItemModel::*)(QAbstractItemModel::QPrivateSignal),
QAbstractItemModel*, void**)
    (f=(void (QAbstractItemModel::*)(QAbstractItemModel * const,
QAbstractItemModel::QPrivateSignal)) 0x7faf2c5717ec
<QAbstractItemModel::modelAboutToBeReset(QAbstractItemModel::QPrivateSignal)>,
o=0x3ddd8d90, arg=0x7ffd897cdb50)
    at /home/qydw/kde/usr/include/QtCore/qobjectdefs_impl.h:152
#21 0x00007faedff5d1b0 in QtPrivate::FunctionPointer<void
(QAbstractItemModel::*)(QAbstractItemModel::QPrivateSignal)>::call<QtPrivate::List<QAbstractItemModel::QPrivateSignal>,
void>(void (QAbstractItemModel::*)(QAbstractItemModel::QPrivateSignal),
QAbstractItemModel*, void**)
    (f=(void (QAbstractItemModel::*)(QAbstractItemModel * const,
QAbstractItemModel::QPrivateSignal)) 0x7faf2c5717ec
<QAbstractItemModel::modelAboutToBeReset(QAbstractItemModel::QPrivateSignal)>,
o=0x3ddd8d90, arg=0x7ffd897cdb50)
    at /home/qydw/kde/usr/include/QtCore/qobjectdefs_impl.h:200
#22 0x00007faedff5b73d in QtPrivate::QCallableObject<void
(QAbstractItemModel::*)(QAbstractItemModel::QPrivateSignal),
QtPrivate::List<QAbstractItemModel::QPrivateSignal>, void>::impl(int,
QtPrivate::QSlotObjectBase*, QObject*, void**, bool*)
    (which=1, this_=0x3d274bf0, r=0x3ddd8d90, a=0x7ffd897cdb50, ret=0x0)
    at /home/qydw/kde/usr/include/QtCore/qobjectdefs_impl.h:571
#23 0x00007faf2c3b16e5 in QtPrivate::QSlotObjectBase::call(QObject*, void**)
    (a=0x7ffd897cdb50, r=0x3ddd8d90, this=0x3d274bf0)
    at /home/qydw/kde/src/qtbase/src/corelib/kernel/qobjectdefs_impl.h:487
#24 doActivate<false>(QObject*, int, void**)
    (sender=sender@entry=0x3df030e0, signal_index=signal_index@entry=20,
argv=<optimized out>, argv@entry=0x7ffd897cdb50)
    at /home/qydw/kde/src/qtbase/src/corelib/kernel/qobject.cpp:4120
#25 0x00007faf2c3aa927 in QMetaObject::activate(QObject*, QMetaObject const*,
int, void**)
    (sender=0x3df030e0, m=m@entry=0x7faf2c81f7e0
<QAbstractItemModel::staticMetaObject>,
local_signal_index=local_signal_index@entry=17, argv=argv@entry=0x7ffd897cdb50)
    at /home/qydw/kde/src/qtbase/src/corelib/kernel/qobject.cpp:4180
#26 0x00007faf2c571836 in
QAbstractItemModel::modelAboutToBeReset(QAbstractItemModel::QPrivateSignal)
(this=<optimized out>, _t1=...)
    at
/home/qydw/kde/build/qtbase/src/corelib/Core_autogen/include/moc_qabstractitemmodel.cpp:1107
#27 0x00007faf2c572153 in QAbstractItemModel::beginResetModel()
    (this=<optimized out>)
    at
/home/qydw/kde/src/qtbase/src/corelib/itemmodels/qabstractitemmodel.cpp:3403
#28 0x00007faedf51ae24 in KNSCore::ItemsModel::clearEntries()
    (this=0x3df030e0)
    at /home/qydw/kde/src/knewstuff/src/core/itemsmodel.cpp:110
#29 0x00007faedff5e1df in QtPrivate::FunctorCall<QtPrivate::IndexesList<>,
QtPrivate::List<>, void, void (KNSCore::ItemsModel::*)()>::call(void
(KNSCore::ItemsModel::*)(), KNSCore::ItemsModel*,
void**)::{lambda()#1}::operator()() const (__closure=0x7ffd897cdc10)
    at /home/qydw/kde/usr/include/QtCore/qobjectdefs_impl.h:153
#30 0x00007faedff5f7ac in QtPrivate::FunctorCallBase::call_internal<void,
QtPrivate::FunctorCall<QtPrivate::IndexesList<>, QtPrivate::List<>, void, void
(KNSCore::ItemsModel::*)()>::call(void (KNSCore::ItemsModel::*)(),
KNSCore::ItemsModel*, void**)::{lambda()#1}>(void**,
QtPrivate::FunctorCall<QtPrivate::IndexesList<>, QtPrivate::List<>, void, void
(KNSCore::ItemsModel::*)()>::call(void (KNSCore::ItemsModel::*)(),
KNSCore::ItemsModel*, void**)::{lambda()#1}&&) (args=0x7ffd897cdd68, fn=...)
    at /home/qydw/kde/usr/include/QtCore/qobjectdefs_impl.h:72
#31 0x00007faedff5e240 in QtPrivate::FunctorCall<QtPrivate::IndexesList<>,
QtPrivate::List<>, void, void (KNSCore::ItemsModel::*)()>::call(void
(KNSCore::ItemsModel::*)(), KNSCore::ItemsModel*, void**)
    (f=(void (KNSCore::ItemsModel::*)(KNSCore::ItemsModel * const))
0x7faedf51ae0c <KNSCore::ItemsModel::clearEntries()>, o=0x3df030e0,
arg=0x7ffd897cdd68) at /home/qydw/kde/usr/include/QtCore/qobjectdefs_impl.h:152
#32 0x00007faedff5ccc8 in QtPrivate::FunctionPointer<void
(KNSCore::ItemsModel::*)()>::call<QtPrivate::List<>, void>(void
(KNSCore::ItemsModel::*)(), KNSCore::ItemsModel*, void**)
    (f=(void (KNSCore::ItemsModel::*)(KNSCore::ItemsModel * const))
0x7faedf51ae0c <KNSCore::ItemsModel::clearEntries()>, o=0x3df030e0,
arg=0x7ffd897cdd68) at /home/qydw/kde/usr/include/QtCore/qobjectdefs_impl.h:200
#33 0x00007faedff5b165 in QtPrivate::QCallableObject<void
(KNSCore::ItemsModel::*)(), QtPrivate::List<>, void>::impl(int,
QtPrivate::QSlotObjectBase*, QObject*, void**, bool*)
    (which=1, this_=0x3d274890, r=0x3df030e0, a=0x7ffd897cdd68, ret=0x0)
    at /home/qydw/kde/usr/include/QtCore/qobjectdefs_impl.h:571
#34 0x00007faf2c3b16e5 in QtPrivate::QSlotObjectBase::call(QObject*, void**)
    (a=0x7ffd897cdd68, r=0x3df030e0, this=0x3d274890)
    at /home/qydw/kde/src/qtbase/src/corelib/kernel/qobjectdefs_impl.h:487
#35 doActivate<false>(QObject*, int, void**)
    (sender=sender@entry=0x3dcf9380, signal_index=signal_index@entry=21,
argv=<optimized out>, argv@entry=0x0)
    at /home/qydw/kde/src/qtbase/src/corelib/kernel/qobject.cpp:4120
#36 0x00007faf2c3aa927 in QMetaObject::activate(QObject*, QMetaObject const*,
int, void**)
    (sender=0x3dcf9380, m=<optimized out>, local_signal_index=<optimized out>,
argv=0x0) at /home/qydw/kde/src/qtbase/src/corelib/kernel/qobject.cpp:4180
#37 0x00007faedff4273b in Engine::signalResetView() (this=0x3dcf9380)
    at
/home/qydw/kde/build/knewstuff/src/qtquick/knewstuff_qml_STATIC_autogen/include/moc_quickengine.cpp:628
#38 0x00007faedff3fc88 in Engine::reloadEntries() (this=0x3dcf9380)
    at /home/qydw/kde/src/knewstuff/src/qtquick/quickengine.cpp:287
#39 0x00007faedff4c995 in QtPrivate::FunctorCall<QtPrivate::IndexesList<>,
QtPrivate::List<>, void, void (Engine::*)()>::call(void (Engine::*)(), Engine*,
void**)::{lambda()#1}::operator()() const (__closure=0x7ffd897cdfd0)
    at /home/qydw/kde/usr/include/QtCore/qobjectdefs_impl.h:153
#40 0x00007faedff4db1c in QtPrivate::FunctorCallBase::call_internal<void,
QtPrivate::FunctorCall<QtPrivate::IndexesList<>, QtPrivate::List<>, void, void
(Engine::*)()>::call(void (Engine::*)(), Engine*,
void**)::{lambda()#1}>(void**, QtPrivate::FunctorCall<QtPrivate::IndexesList<>,
QtPrivate::List<>, void, void (Engine::*)()>::call(void (Engine::*)(), Engine*,
void**)::{lambda()#1}&&) (args=0x7ffd897ce128, fn=...)
    at /home/qydw/kde/usr/include/QtCore/qobjectdefs_impl.h:72
#41 0x00007faedff4c9f6 in QtPrivate::FunctorCall<QtPrivate::IndexesList<>,
QtPrivate::List<>, void, void (Engine::*)()>::call(void (Engine::*)(), Engine*,
void**)
    (f=(void (Engine::*)(Engine * const)) 0x7faedff3fc64
<Engine::reloadEntries()>, o=0x3dcf9380, arg=0x7ffd897ce128)
    at /home/qydw/kde/usr/include/QtCore/qobjectdefs_impl.h:152
#42 0x00007faedff4be96 in QtPrivate::FunctionPointer<void
(Engine::*)()>::call<QtPrivate::List<>, void>(void (Engine::*)(), Engine*,
void**)
    (f=(void (Engine::*)(Engine * const)) 0x7faedff3fc64
<Engine::reloadEntries()>, o=0x3dcf9380, arg=0x7ffd897ce128)
    at /home/qydw/kde/usr/include/QtCore/qobjectdefs_impl.h:200
#43 0x00007faedff4a8f3 in QtPrivate::QCallableObject<void (Engine::*)(),
QtPrivate::List<>, void>::impl(int, QtPrivate::QSlotObjectBase*, QObject*,
void**, bool*)
    (which=1, this_=0x3d274670, r=0x3dcf9380, a=0x7ffd897ce128, ret=0x0)
    at /home/qydw/kde/usr/include/QtCore/qobjectdefs_impl.h:571
#44 0x00007faf2c3b16e5 in QtPrivate::QSlotObjectBase::call(QObject*, void**)
    (a=0x7ffd897ce128, r=0x3dcf9380, this=0x3d274670)
    at /home/qydw/kde/src/qtbase/src/corelib/kernel/qobjectdefs_impl.h:487
#45 doActivate<false>(QObject*, int, void**)
    (sender=sender@entry=0x3dcf9380, signal_index=signal_index@entry=7,
argv=<optimized out>, argv@entry=0x0)
    at /home/qydw/kde/src/qtbase/src/corelib/kernel/qobject.cpp:4120
#46 0x00007faf2c3aa927 in QMetaObject::activate(QObject*, QMetaObject const*,
int, void**)
    (sender=0x3dcf9380, m=<optimized out>, local_signal_index=<optimized out>,
argv=0x0) at /home/qydw/kde/src/qtbase/src/corelib/kernel/qobject.cpp:4180
#47 0x00007faedf4db05b in KNSCore::EngineBase::signalProvidersLoaded()
    (this=0x3dcf9380)
    at
/home/qydw/kde/build/knewstuff/src/core/KF6NewStuffCore_autogen/include/moc_enginebase.cpp:347
#48 0x00007faedf4d8530 in
KNSCore::EngineBase::providerInitialized(KNSCore::Provider*) (this=0x3dcf9380,
p=0x3d4791d0)
    at /home/qydw/kde/src/knewstuff/src/core/enginebase.cpp:278
#49 0x00007faedf4ec86d in QtPrivate::FunctorCall<QtPrivate::IndexesList<0>,
QtPrivate::List<KNSCore::Provider*>, void, void
(KNSCore::EngineBase::*)(KNSCore::Provider*)>::call(void
(KNSCore::EngineBase::*)(KNSCore::Provider*), KNSCore::EngineBase*,
void**)::{lambda()#1}::operator()() const
    (__closure=0x7ffd897ce330)
    at /home/qydw/kde/usr/include/QtCore/qobjectdefs_impl.h:153
#50 0x00007faedf4ee34b in QtPrivate::FunctorCallBase::call_internal<void,
QtPrivate::FunctorCall<QtPrivate::IndexesList<0>,
QtPrivate::List<KNSCore::Provider*>, void, void
(KNSCore::EngineBase::*)(KNSCore::Provider*)>::call(void
(KNSCore::EngineBase::*)(KNSCore::Provider*), KNSCore::EngineBase*,
void**)::{lambda()#1}>(void**,
QtPrivate::FunctorCall<QtPrivate::IndexesList<0>,
QtPrivate::List<KNSCore::Provider*>, void, void
(KNSCore::EngineBase::*)(KNSCore::Provider*)>::call(void
(KNSCore::EngineBase::*)(KNSCore::Provider*), KNSCore::EngineBase*,
void**)::{lambda()#1}&&) (args=0x7ffd897ce510, fn=...)
    at /home/qydw/kde/usr/include/QtCore/qobjectdefs_impl.h:72
#51 0x00007faedf4ec8ce in QtPrivate::FunctorCall<QtPrivate::IndexesList<0>,
QtPrivate::List<KNSCore::Provider*>, void, void
(KNSCore::EngineBase::*)(KNSCore::Provider*)>::call(void
(KNSCore::EngineBase::*)(KNSCore::Provider*), KNSCore::EngineBase*, void**)
    (f=(void (KNSCore::EngineBase::*)(KNSCore::EngineBase * const,
KNSCore::Provider *)) 0x7faedf4d82a6
<KNSCore::EngineBase::providerInitialized(KNSCore::Provider*)>, o=0x3dcf9380,
arg=0x7ffd897ce510)
    at /home/qydw/kde/usr/include/QtCore/qobjectdefs_impl.h:152
#52 0x00007faedf4ea558 in QtPrivate::FunctionPointer<void
(KNSCore::EngineBase::*)(KNSCore::Provider*)>::call<QtPrivate::List<KNSCore::Provider*>,
void>(void (KNSCore::EngineBase::*)(KNSCore::Provider*), KNSCore::EngineBase*,
void**)
    (f=(void (KNSCore::EngineBase::*)(KNSCore::EngineBase * const,
KNSCore::Provider *)) 0x7faedf4d82a6
<KNSCore::EngineBase::providerInitialized(KNSCore::Provider*)>, o=0x3dcf9380,
arg=0x7ffd897ce510)
    at /home/qydw/kde/usr/include/QtCore/qobjectdefs_impl.h:200
#53 0x00007faedf4e6e19 in QtPrivate::QCallableObject<void
(KNSCore::EngineBase::*)(KNSCore::Provider*),
QtPrivate::List<KNSCore::Provider*>, void>::impl(int,
QtPrivate::QSlotObjectBase*, QObject*, void**, bool*)
    (which=1, this_=0x3d8b57e0, r=0x3dcf9380, a=0x7ffd897ce510, ret=0x0)
    at /home/qydw/kde/usr/include/QtCore/qobjectdefs_impl.h:571
#54 0x00007faf2c3b16e5 in QtPrivate::QSlotObjectBase::call(QObject*, void**)
    (a=0x7ffd897ce510, r=0x3dcf9380, this=0x3d8b57e0)
    at /home/qydw/kde/src/qtbase/src/corelib/kernel/qobjectdefs_impl.h:487
#55 doActivate<false>(QObject*, int, void**)
    (sender=sender@entry=0x3d4791d0, signal_index=signal_index@entry=3,
argv=<optimized out>, argv@entry=0x7ffd897ce510)
    at /home/qydw/kde/src/qtbase/src/corelib/kernel/qobject.cpp:4120
#56 0x00007faf2c3aa927 in QMetaObject::activate(QObject*, QMetaObject const*,
int, void**)
    (sender=0x3d4791d0, m=<optimized out>, local_signal_index=<optimized out>,
argv=0x7ffd897ce510)
    at /home/qydw/kde/src/qtbase/src/corelib/kernel/qobject.cpp:4180
#57 0x00007faedf51d4b9 in
KNSCore::Provider::providerInitialized(KNSCore::Provider*) (this=0x3d4791d0,
_t1=0x3d4791d0)
    at
/home/qydw/kde/build/knewstuff/src/core/KF6NewStuffCore_autogen/include/moc_provider.cpp:423
#58 0x00007faedf544e9c in
KNSCore::AtticaProvider::listOfCategoriesLoaded(Attica::BaseJob*)
(this=0x3d4791d0, listJob=0x3d9560d0)
    at /home/qydw/kde/src/knewstuff/src/attica/atticaprovider.cpp:163
#59 0x00007faedf55c2d5 in QtPrivate::FunctorCall<QtPrivate::IndexesList<0>,
QtPrivate::List<Attica::BaseJob*>, void, void
(KNSCore::AtticaProvider::*)(Attica::BaseJob*)>::call(void
(KNSCore::AtticaProvider::*)(Attica::BaseJob*), KNSCore::AtticaProvider*,
void**)::{lambda()#1}::operator()() const
    (__closure=0x7ffd897ce950)
    at /home/qydw/kde/usr/include/QtCore/qobjectdefs_impl.h:153
#60 0x00007faedf55eb8e in QtPrivate::FunctorCallBase::call_internal<void,
QtPrivate::FunctorCall<QtPrivate::IndexesList<0>,
QtPrivate::List<Attica::BaseJob*>, void, void
(KNSCore::AtticaProvider::*)(Attica::BaseJob*)>::call(void
(KNSCore::AtticaProvider::*)(Attica::BaseJob*), KNSCore::AtticaProvider*,
void**)::{lambda()#1}>(void**,
QtPrivate::FunctorCall<QtPrivate::IndexesList<0>,
QtPrivate::List<Attica::BaseJob*>, void, void
(KNSCore::AtticaProvider::*)(Attica::BaseJob*)>::call(void
(KNSCore::AtticaProvider::*)(Attica::BaseJob*), KNSCore::AtticaProvider*,
void**)::{lambda()#1}&&)
    (args=0x7ffd897ceb30, fn=...)
    at /home/qydw/kde/usr/include/QtCore/qobjectdefs_impl.h:72
#61 0x00007faedf55c336 in QtPrivate::FunctorCall<QtPrivate::IndexesList<0>,
QtPrivate::List<Attica::BaseJob*>, void, void
(KNSCore::AtticaProvider::*)(Attica::BaseJob*)>::call(void
(KNSCore::AtticaProvider::*)(Attica::BaseJob*), KNSCore::AtticaProvider*,
void**)
    (f=(void (KNSCore::AtticaProvider::*)(KNSCore::AtticaProvider * const,
Attica::BaseJob *)) 0x7faedf54468c
<KNSCore::AtticaProvider::listOfCategoriesLoaded(Attica::BaseJob*)>,
o=0x3d4791d0, arg=0x7ffd897ceb30)
    at /home/qydw/kde/usr/include/QtCore/qobjectdefs_impl.h:152
#62 0x00007faedf558b3c in QtPrivate::FunctionPointer<void
(KNSCore::AtticaProvider::*)(Attica::BaseJob*)>::call<QtPrivate::List<Attica::BaseJob*>,
void>(void (KNSCore::AtticaProvider::*)(Attica::BaseJob*),
KNSCore::AtticaProvider*, void**)
    (f=(void (KNSCore::AtticaProvider::*)(KNSCore::AtticaProvider * const,
Attica::BaseJob *)) 0x7faedf54468c
<KNSCore::AtticaProvider::listOfCategoriesLoaded(Attica::BaseJob*)>,
o=0x3d4791d0, arg=0x7ffd897ceb30)
    at /home/qydw/kde/usr/include/QtCore/qobjectdefs_impl.h:200
#63 0x00007faedf555893 in QtPrivate::QCallableObject<void
(KNSCore::AtticaProvider::*)(Attica::BaseJob*),
QtPrivate::List<Attica::BaseJob*>, void>::impl(int,
QtPrivate::QSlotObjectBase*, QObject*, void**, bool*)
    (which=1, this_=0x3d8b0710, r=0x3d4791d0, a=0x7ffd897ceb30, ret=0x0)
    at /home/qydw/kde/usr/include/QtCore/qobjectdefs_impl.h:571
#64 0x00007faf2c3b16e5 in QtPrivate::QSlotObjectBase::call(QObject*, void**)
    (a=0x7ffd897ceb30, r=0x3d4791d0, this=0x3d8b0710)
    at /home/qydw/kde/src/qtbase/src/corelib/kernel/qobjectdefs_impl.h:487
#65 doActivate<false>(QObject*, int, void**)
    (sender=sender@entry=0x3d9560d0, signal_index=signal_index@entry=3,
argv=<optimized out>, argv@entry=0x7ffd897ceb30)
    at /home/qydw/kde/src/qtbase/src/corelib/kernel/qobject.cpp:4120
#66 0x00007faf2c3aa927 in QMetaObject::activate(QObject*, QMetaObject const*,
int, void**)
    (sender=0x3d9560d0, m=<optimized out>, local_signal_index=<optimized out>,
argv=0x7ffd897ceb30)
    at /home/qydw/kde/src/qtbase/src/corelib/kernel/qobject.cpp:4180
#67 0x00007faedead9867 in Attica::BaseJob::finished(Attica::BaseJob*)
    (this=0x3d9560d0, _t1=0x3d9560d0)
    at
/home/qydw/kde/build/attica/src/KF6Attica_autogen/include/moc_atticabasejob.cpp:200
#68 0x00007faedead8b1a in Attica::BaseJob::dataFinished() (this=0x3d9560d0)
    at /home/qydw/kde/src/attica/src/atticabasejob.cpp:114
#69 0x00007faedeadcce5 in QtPrivate::FunctorCall<QtPrivate::IndexesList<>,
QtPrivate::List<>, void, void (Attica::BaseJob::*)()>::call(void
(Attica::BaseJob::*)(), Attica::BaseJob*, void**)::{lambda()#1}::operator()()
const
    (__closure=0x7ffd897cecc0)
    at /home/qydw/kde/usr/include/QtCore/qobjectdefs_impl.h:153
#70 0x00007faedeadcf2c in QtPrivate::FunctorCallBase::call_internal<void,
QtPrivate::FunctorCall<QtPrivate::IndexesList<>, QtPrivate::List<>, void, void
(Attica::BaseJob::*)()>::call(void (Attica::BaseJob::*)(), Attica::BaseJob*,
void**)::{lambda()#1}>(void**, QtPrivate::FunctorCall<QtPrivate::IndexesList<>,
QtPrivate::List<>, void, void (Attica::BaseJob::*)()>::call(void
(Attica::BaseJob::*)(), Attica::BaseJob*, void**)::{lambda()#1}&&)
    (args=0x7ffd897cee18, fn=...)
    at /home/qydw/kde/usr/include/QtCore/qobjectdefs_impl.h:72
#71 0x00007faedeadcd46 in QtPrivate::FunctorCall<QtPrivate::IndexesList<>,
QtPrivate::List<>, void, void (Attica::BaseJob::*)()>::call(void
(Attica::BaseJob::*)(), Attica::BaseJob*, void**)
    (f=(void (Attica::BaseJob::*)(Attica::BaseJob * const)) 0x7faedead8544
<Attica::BaseJob::dataFinished()>, o=0x3d9560d0, arg=0x7ffd897cee18)
    at /home/qydw/kde/usr/include/QtCore/qobjectdefs_impl.h:152
#72 0x00007faedeadcab8 in QtPrivate::FunctionPointer<void
(Attica::BaseJob::*)()>::call<QtPrivate::List<>, void>(void
(Attica::BaseJob::*)(), Attica::BaseJob*, void**)
    (f=(void (Attica::BaseJob::*)(Attica::BaseJob * const)) 0x7faedead8544
<Attica::BaseJob::dataFinished()>, o=0x3d9560d0, arg=0x7ffd897cee18)
    at /home/qydw/kde/usr/include/QtCore/qobjectdefs_impl.h:200
#73 0x00007faedeadc50d in QtPrivate::QCallableObject<void
(Attica::BaseJob::*)(), QtPrivate::List<>, void>::impl(int,
QtPrivate::QSlotObjectBase*, QObject*, void**, bool*)
    (which=1, this_=0x3dd49c10, r=0x3d9560d0, a=0x7ffd897cee18, ret=0x0)
    at /home/qydw/kde/usr/include/QtCore/qobjectdefs_impl.h:571
#74 0x00007faf2c3b16e5 in QtPrivate::QSlotObjectBase::call(QObject*, void**)
    (a=0x7ffd897cee18, r=0x3d9560d0, this=0x3dd49c10)
    at /home/qydw/kde/src/qtbase/src/corelib/kernel/qobjectdefs_impl.h:487
#75 doActivate<false>(QObject*, int, void**)
    (sender=sender@entry=0x3de018a0, signal_index=signal_index@entry=12,
argv=<optimized out>, argv@entry=0x0)
    at /home/qydw/kde/src/qtbase/src/corelib/kernel/qobject.cpp:4120
#76 0x00007faf2c3aa927 in QMetaObject::activate(QObject*, QMetaObject const*,
int, void**)
    (sender=sender@entry=0x3de018a0, m=m@entry=0x7faf2cc179e0
<QNetworkReply::staticMetaObject>,
local_signal_index=local_signal_index@entry=3, argv=argv@entry=0x0) at
/home/qydw/kde/src/qtbase/src/corelib/kernel/qobject.cpp:4180
#77 0x00007faf2ca90754 in QNetworkReply::finished()
    (this=this@entry=0x3de018a0)
    at
/home/qydw/kde/build/qtbase/src/network/Network_autogen/include/moc_qnetworkreply.cpp:436
#78 0x00007faf2cb27a96 in QNetworkReplyHttpImplPrivate::finished()
    (this=0x3de8a460)
    at
/home/qydw/kde/src/qtbase/src/network/access/qnetworkreplyhttpimpl.cpp:2160
#79 0x00007faf2cb27b4d in QNetworkReplyHttpImplPrivate::replyFinished()
    (this=<optimized out>)
    at
/home/qydw/kde/src/qtbase/src/network/access/qnetworkreplyhttpimpl.cpp:1186
#80 0x00007faf2cb2e69f in QNetworkReplyHttpImpl::qt_static_metacall(QObject*,
QMetaObject::Call, int, void**)
    (_o=0x3de018a0, _c=<optimized out>, _id=14, _a=0x3d97bed8)
    at
/home/qydw/kde/src/qtbase/src/network/access/qnetworkreplyhttpimpl_p.h:67
#81 0x00007faf2c3a1c86 in QMetaCallEvent::placeMetaCall(QObject*)
    (this=0x3d97be90, object=0x3de018a0)
    at /home/qydw/kde/src/qtbase/src/corelib/kernel/qobject.cpp:622
#82 0x00007faf2c3a5086 in QObject::event(QEvent*)
    (this=0x3de018a0, e=0x3d97be90)
    at /home/qydw/kde/src/qtbase/src/corelib/kernel/qobject.cpp:1419
#83 0x00007faf2f39afe7 in QApplicationPrivate::notify_helper(QObject*, QEvent*)
    (this=this@entry=0x3a5ec2d0, receiver=receiver@entry=0x3de018a0,
e=e@entry=0x3d97be90)
    at /home/qydw/kde/src/qtbase/src/widgets/kernel/qapplication.cpp:3294
#84 0x00007faf2f3a1eca in QApplication::notify(QObject*, QEvent*)
    (this=0x7ffd897cf610, receiver=0x3de018a0, e=0x3d97be90)
    at /home/qydw/kde/src/qtbase/src/widgets/kernel/qapplication.cpp:3245
#85 0x00007faf2c35ebac in QCoreApplication::notifyInternal2(QObject*, QEvent*)
(receiver=receiver@entry=0x3de018a0, event=event@entry=0x3d97be90)
    at /home/qydw/kde/src/qtbase/src/corelib/kernel/qcoreapplication.cpp:1152
#86 0x00007faf2c35ec4b in QCoreApplication::sendEvent(QObject*, QEvent*)
    (receiver=receiver@entry=0x3de018a0, event=event@entry=0x3d97be90)
    at /home/qydw/kde/src/qtbase/src/corelib/kernel/qcoreapplication.cpp:1596
#87 0x00007faf2c35fc27 in QCoreApplicationPrivate::sendPostedEvents(QObject*,
int, QThreadData*)
    (receiver=receiver@entry=0x0, event_type=event_type@entry=0,
data=0x3a617d50)
    at /home/qydw/kde/src/qtbase/src/corelib/kernel/qcoreapplication.cpp:1952
#88 0x00007faf2c35fe28 in QCoreApplication::sendPostedEvents(QObject*, int)
    (receiver=receiver@entry=0x0, event_type=event_type@entry=0)
    at /home/qydw/kde/src/qtbase/src/corelib/kernel/qcoreapplication.cpp:1784
#89 0x00007faf2c5d0472 in postEventSourceDispatch(GSource*, GSourceFunc,
gpointer) (s=0x3a6e3c40)
    at
/home/qydw/kde/src/qtbase/src/corelib/kernel/qeventdispatcher_glib.cpp:245
#90 0x00007faf2b912740 in  () at /lib64/libglib-2.0.so.0
#91 0x00007faf2b914388 in  () at /lib64/libglib-2.0.so.0
#92 0x00007faf2b914a3c in g_main_context_iteration ()
    at /lib64/libglib-2.0.so.0
#93 0x00007faf2c5cfc8d in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)
(this=0x3a6ebcd0, flags=...)
    at
/home/qydw/kde/src/qtbase/src/corelib/kernel/qeventdispatcher_glib.cpp:395
#94 0x00007faf29b32dce in
QXcbGlibEventDispatcher::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)
(this=<optimized out>, flags=...)
    at
/home/qydw/kde/src/qtbase/src/plugins/platforms/xcb/qxcbeventdispatcher.cpp:96
#95 0x00007faf2c368c52 in
QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)
(this=this@entry=0x7ffd897cf4f0, flags=flags@entry=...)
    at /home/qydw/kde/src/qtbase/src/corelib/kernel/qeventloop.cpp:100
#96 0x00007faf2c369417 in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>)
(this=this@entry=0x7ffd897cf4f0, flags=flags@entry=...)
    at /home/qydw/kde/src/qtbase/src/corelib/global/qflags.h:34
#97 0x00007faf2c361fe1 in QCoreApplication::exec() ()
    at /home/qydw/kde/src/qtbase/src/corelib/global/qflags.h:74
#98 0x00007faf2cfb7c40 in QGuiApplication::exec() ()
    at /home/qydw/kde/src/qtbase/src/gui/kernel/qguiapplication.cpp:1974
#99 0x00007faf2f399add in QApplication::exec() ()
    at /home/qydw/kde/src/qtbase/src/widgets/kernel/qapplication.cpp:2562
#100 0x000000000044c562 in main(int, char**) (argc=2, argv=0x7ffd897cff88)
    at /home/qydw/kde/src/plasma-workspace/shell/main.cpp:188
```

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

Reply via email to