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

--- Comment #6 from Eugene Savitsky <[email protected]> ---
Is this useful?

(gdb) backtrace
#0  QQmlPropertyCacheCreator<QQmlTypeCompiler>::buildMetaObjectRecursively
(this=0x7f9f90bf80d0, objectIndex=19, context=..., isVMERequired=<optimized
out>) at
/usr/src/debug/qtdeclarative-everywhere-src-6.9.0/src/qml/qml/qqmlpropertycachecreator_p.h:377
#1  0x00007f9fb679d2d6 in
QQmlPropertyCacheCreator<QQmlTypeCompiler>::buildMetaObjectsIncrementally
(this=0x7f9f90bf80d0) at /usr/include/c++/14/bits/stl_iterator.h:1114
#2  QQmlTypeCompiler::compile (this=0x7f9f90bf8380) at
/usr/src/debug/qtdeclarative-everywhere-src-6.9.0/src/qml/qml/qqmltypecompiler.cpp:63
#3  0x00007f9fb67b74d0 in QQmlTypeData::compile (this=0x556d578bbcd0,
typeNameCache=..., resolvedTypeCache=0x7f9f90bf82b8, dependencyHasher=...) at
/usr/src/debug/qtdeclarative-everywhere-src-6.9.0/src/qml/qml/qqmltypedata.cpp:886
#4  QQmlTypeData::done (this=<optimized out>) at
/usr/src/debug/qtdeclarative-everywhere-src-6.9.0/src/qml/qml/qqmltypedata.cpp:544
#5  0x00007f9fb66ed61b in QQmlDataBlob::tryDone (this=0x556d578bbcd0) at
/usr/src/debug/qtdeclarative-everywhere-src-6.9.0/src/qml/qml/qqmldatablob.cpp:512
#6  QQmlDataBlob::tryDone (this=0x556d578bbcd0) at
/usr/src/debug/qtdeclarative-everywhere-src-6.9.0/src/qml/qml/qqmldatablob.cpp:502
#7  0x00007f9fb67c4d00 in QQmlTypeLoader::setData
(this=this@entry=0x556d56fe73e0, blob=..., d=...) at
/usr/src/debug/qtdeclarative-everywhere-src-6.9.0/src/qml/qml/qqmltypeloader.cpp:442
#8  0x00007f9fb67c5ace in QQmlTypeLoader::setData (this=0x556d56fe73e0,
blob=..., fileName=...) at
/usr/src/debug/qtdeclarative-everywhere-src-6.9.0/src/qml/qml/qqmltypeloader.cpp:420
#9  0x00007f9fb67be91d in QQmlTypeLoader::loadThread (this=0x556d56fe73e0,
blob=...) at
/usr/src/debug/qtdeclarative-everywhere-src-6.9.0/src/qml/qml/qqmltypeloader.cpp:278
#10 0x00007f9fb67ce6e9 in QQmlThread::createMessageFromMethod<void
(QQmlTypeLoaderThread::*)(QQmlRefPointer<QQmlDataBlob> const&),
QQmlRefPointer<QQmlDataBlob> const&>(void
(QQmlTypeLoaderThread::*&&)(QQmlRefPointer<QQmlDataBlob> const&),
QQmlRefPointer<QQmlDataBlob> const&)::I::call(QQmlThread*) () at
/usr/include/c++/14/bits/invoke.h:71
#11 0x00007f9fb68471bd in QQmlThreadPrivate::threadEvent (this=0x556d57060960)
at
/usr/src/debug/qtdeclarative-everywhere-src-6.9.0/src/qml/qml/ftw/qqmlthread_impl.cpp:144
#12 QQmlThreadPrivate::event (this=0x556d57060960, e=0x556d57896220) at
/usr/src/debug/qtdeclarative-everywhere-src-6.9.0/src/qml/qml/ftw/qqmlthread_impl.cpp:101
#13 0x00007f9fb73e142a in QApplicationPrivate::notify_helper (this=<optimized
out>, receiver=0x556d57060960, e=0x556d57896220) at
/usr/src/debug/qtbase-everywhere-src-6.9.0/src/widgets/kernel/qapplication.cpp:3301
#14 0x00007f9fb51b75e8 in QCoreApplication::notifyInternal2
(receiver=0x556d57060960, event=0x556d57896220) at
/usr/src/debug/qtbase-everywhere-src-6.9.0/src/corelib/kernel/qcoreapplication.cpp:1106
#15 0x00007f9fb51b762d in QCoreApplication::sendEvent (receiver=<optimized
out>, event=<optimized out>) at
/usr/src/debug/qtbase-everywhere-src-6.9.0/src/corelib/kernel/qcoreapplication.cpp:1546
#16 0x00007f9fb51b79a7 in QCoreApplicationPrivate::sendPostedEvents
(receiver=0x0, event_type=0, data=0x556d5701dd70) at
/usr/src/debug/qtbase-everywhere-src-6.9.0/src/corelib/kernel/qcoreapplication.cpp:1879
#17 0x00007f9fb541c047 in postEventSourceDispatch (s=s@entry=0x7f9f54000f20) at
/usr/src/debug/qtbase-everywhere-src-6.9.0/src/corelib/kernel/qeventdispatcher_glib.cpp:246
#18 0x00007f9fb3fae678 in g_main_dispatch (context=0x7f9f54000c60) at
../glib/gmain.c:3398
#19 g_main_context_dispatch_unlocked (context=context@entry=0x7f9f54000c60) at
../glib/gmain.c:4249
#20 0x00007f9fb3fb03d8 in g_main_context_iterate_unlocked
(context=context@entry=0x7f9f54000c60, block=block@entry=1,
dispatch=dispatch@entry=1, self=<optimized out>) at ../glib/gmain.c:4314
#21 0x00007f9fb3fb0bec in g_main_context_iteration (context=0x7f9f54000c60,
may_block=1) at ../glib/gmain.c:4379
#22 0x00007f9fb541a013 in QEventDispatcherGlib::processEvents
(this=0x7f9f54000b70, flags=...) at
/usr/src/debug/qtbase-everywhere-src-6.9.0/src/corelib/kernel/qeventdispatcher_glib.cpp:399
#23 0x00007f9fb51c24db in QEventLoop::exec (this=0x7f9f90bf8a20, flags=...) at
/usr/src/debug/qtbase-everywhere-src-6.9.0/src/corelib/global/qflags.h:77
#24 0x00007f9fb52afbdc in QThread::exec (this=<optimized out>) at
/usr/src/debug/qtbase-everywhere-src-6.9.0/src/corelib/global/qflags.h:77
#25 0x00007f9fb532c22a in operator() (__closure=<optimized out>) at
/usr/src/debug/qtbase-everywhere-src-6.9.0/src/corelib/thread/qthread_unix.cpp:433
#26 (anonymous
namespace)::terminate_on_exception<QThreadPrivate::start(void*)::<lambda()> >
(t=...) at
/usr/src/debug/qtbase-everywhere-src-6.9.0/src/corelib/thread/qthread_unix.cpp:365
#27 QThreadPrivate::start (arg=0x556d57060960) at
/usr/src/debug/qtbase-everywhere-src-6.9.0/src/corelib/thread/qthread_unix.cpp:393
#28 0x00007f9fb4899546 in start_thread (arg=<optimized out>) at
pthread_create.c:448
#29 0x00007f9fb491d94c in __GI___clone3 () at
../sysdeps/unix/sysv/linux/x86_64/clone3.S:78
(gdb)

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

Reply via email to