Bug 420877 - Discover crashed when launching
Summary: Discover crashed when launching
Status: RESOLVED UPSTREAM
Alias: None
Product: Discover
Classification: Applications
Component: discover (show other bugs)
Version: 5.18.3
Platform: openSUSE Linux
: NOR crash
Target Milestone: ---
Assignee: Dan Leinir Turthra Jensen
URL:
Keywords: drkonqi
: 432943 (view as bug list)
Depends on:
Blocks:
 
Reported: 2020-05-01 22:22 UTC by ryu.ketsueki
Modified: 2021-03-04 22:57 UTC (History)
2 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description ryu.ketsueki 2020-05-01 22:22:51 UTC
Application: plasma-discover (5.18.3)

Qt Version: 5.14.1
Frameworks Version: 5.70.0
Operating System: Linux 5.6.6-1-default x86_64
Windowing system: X11
Distribution: "openSUSE Tumbleweed"

-- Information about the crash:
- What I was doing when the application crashed:

I simply tried to open Discover. It crashed right after the window show then closed

The crash can be reproduced every time.

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

[KCrash Handler]
#4  0x00007f820d40e500 in QQmlRefPointer<QQmlTypePrivate const>::QQmlRefPointer(QQmlRefPointer<QQmlTypePrivate const> const&) (other=..., this=0x7f8204888f90) at /usr/src/debug/libqt5-qtdeclarative-5.14.1-ku.1.3.x86_64/include/QtQml/5.14.1/QtQml/private/../../../../../src/qml/qml/ftw/qqmlrefcount_p.h:152
#5  0x00007f820d40e500 in QQmlType::QQmlType(QQmlType const&) (this=0x7f8204888f90) at /usr/src/debug/libqt5-qtdeclarative-5.14.1-ku.1.3.x86_64/include/QtQml/5.14.1/QtQml/private/../../../../../src/qml/qml/qqmltype_p.h:78
#6  0x00007f820d4803d9 in QQmlPropertyCacheCreator<QQmlTypeCompiler>::propertyCacheForObject(QmlIR::Object const*, QQmlBindingInstantiationContext const&, QQmlJS::DiagnosticMessage*) const (this=this@entry=0x7f8204889290, obj=obj@entry=0x7f81fc35f700, context=..., error=error@entry=0x7f8204889050) at /usr/src/debug/libqt5-qtdeclarative-5.14.1-ku.1.3.x86_64/include/QtQml/5.14.1/QtQml/private/../../../../../src/qml/qml/qqmlpropertycachecreator_p.h:95
#7  0x00007f820d48359a in QQmlPropertyCacheCreator<QQmlTypeCompiler>::buildMetaObjectRecursively(int, QQmlBindingInstantiationContext const&) (this=this@entry=0x7f8204889290, objectIndex=<optimized out>, context=...) at /usr/include/qt5/QtCore/qarraydata.h:257
#8  0x00007f820d483a0b in QQmlPropertyCacheCreator<QQmlTypeCompiler>::buildMetaObjectRecursively(int, QQmlBindingInstantiationContext const&) (this=this@entry=0x7f8204889290, objectIndex=<optimized out>, context=...) at /usr/include/c++/9/bits/atomic_base.h:326
#9  0x00007f820d483a0b in QQmlPropertyCacheCreator<QQmlTypeCompiler>::buildMetaObjectRecursively(int, QQmlBindingInstantiationContext const&) (this=this@entry=0x7f8204889290, objectIndex=objectIndex@entry=0, context=...) at /usr/include/c++/9/bits/atomic_base.h:326
#10 0x00007f820d47f0f5 in QQmlPropertyCacheCreator<QQmlTypeCompiler>::buildMetaObjects() (this=0x7f8204889290) at /usr/src/debug/libqt5-qtdeclarative-5.14.1-ku.1.3.x86_64/include/QtQml/5.14.1/QtQml/private/../../../../../src/qml/qml/ftw/qqmlrefcount_p.h:138
#11 0x00007f820d47f0f5 in QQmlTypeCompiler::compile() (this=this@entry=0x7f8204889450) at /usr/src/debug/libqt5-qtdeclarative-5.14.1-ku.1.3.x86_64/src/qml/qml/qqmltypecompiler.cpp:85
#12 0x00007f820d3ca457 in QQmlTypeData::compile(QQmlRefPointer<QQmlTypeNameCache> const&, QV4::ResolvedTypeReferenceMap*, std::function<QByteArray ()> const&) (this=this@entry=0x55cfffa64590, typeNameCache=..., resolvedTypeCache=resolvedTypeCache@entry=0x7f8204889528, dependencyHasher=...) at /usr/src/debug/libqt5-qtdeclarative-5.14.1-ku.1.3.x86_64/src/qml/qml/qqmltypedata.cpp:613
#13 0x00007f820d3ce8ed in QQmlTypeData::done() (this=0x55cfffa64590) at /usr/include/c++/9/bits/std_function.h:87
#14 0x00007f820d3ba765 in QQmlDataBlob::tryDone() (this=0x55cfffa64590) at /usr/src/debug/libqt5-qtdeclarative-5.14.1-ku.1.3.x86_64/include/QtQml/5.14.1/QtQml/private/../../../../../src/qml/qml/ftw/qqmlrefcount_p.h:116
#15 0x00007f820d3ba765 in QQmlDataBlob::tryDone() (this=0x55cfffa64590) at /usr/src/debug/libqt5-qtdeclarative-5.14.1-ku.1.3.x86_64/src/qml/qml/qqmldatablob.cpp:509
#16 0x00007f820d41ac33 in QQmlTypeLoader::setData(QQmlDataBlob*, QQmlDataBlob::SourceCodeData const&) (this=this@entry=0x55cffe5359a0, blob=blob@entry=0x55cfffa64590, d=...) at /usr/src/debug/libqt5-qtdeclarative-5.14.1-ku.1.3.x86_64/src/qml/qml/qqmltypeloader.cpp:443
#17 0x00007f820d41af94 in QQmlTypeLoader::setData(QQmlDataBlob*, QString const&) (this=this@entry=0x55cffe5359a0, blob=blob@entry=0x55cfffa64590, fileName=...) at /usr/src/debug/libqt5-qtdeclarative-5.14.1-ku.1.3.x86_64/src/qml/qml/qqmltypeloader.cpp:424
#18 0x00007f820d41b6f0 in QQmlTypeLoader::loadThread(QQmlDataBlob*) (this=0x55cffe5359a0, blob=blob@entry=0x55cfffa64590) at /usr/src/debug/libqt5-qtdeclarative-5.14.1-ku.1.3.x86_64/src/qml/qml/qqmltypeloader.cpp:296
#19 0x00007f820d3d648d in QQmlTypeLoaderThread::loadThread(QQmlDataBlob*) (this=<optimized out>, b=0x55cfffa64590) at /usr/src/debug/libqt5-qtdeclarative-5.14.1-ku.1.3.x86_64/src/qml/qml/qqmltypeloaderthread.cpp:156
#20 0x00007f820d49ca28 in QQmlThreadPrivate::threadEvent() (this=this@entry=0x55cffe3859d0) at /usr/src/debug/libqt5-qtdeclarative-5.14.1-ku.1.3.x86_64/src/qml/qml/ftw/qqmlthread.cpp:204
#21 0x00007f820d49d0f2 in QQmlThreadPrivate::event(QEvent*) (this=0x55cffe3859d0, e=0x55cfffa6a4c0) at /usr/src/debug/libqt5-qtdeclarative-5.14.1-ku.1.3.x86_64/src/qml/qml/ftw/qqmlthread.cpp:142
#22 0x00007f820d767caf in QApplicationPrivate::notify_helper(QObject*, QEvent*) (this=this@entry=0x55cffdd5de00, receiver=receiver@entry=0x55cffe3859d0, e=e@entry=0x55cfffa6a4c0) at kernel/qapplication.cpp:3684
#23 0x00007f820d770df0 in QApplication::notify(QObject*, QEvent*) (this=0x7fff865f9940, receiver=0x55cffe3859d0, e=0x55cfffa6a4c0) at kernel/qapplication.cpp:3430
#24 0x00007f820c747fe2 in QCoreApplication::notifyInternal2(QObject*, QEvent*) (receiver=0x55cffe3859d0, event=0x55cfffa6a4c0) at ../../include/QtCore/../../src/corelib/kernel/qobject.h:153
#25 0x00007f820c74a774 in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) (receiver=0x0, event_type=0, data=0x55cffe32edd0) at kernel/qcoreapplication.cpp:1832
#26 0x00007f820c79f553 in postEventSourceDispatch(GSource*, GSourceFunc, gpointer) (s=0x7f81fc0047b0) at kernel/qeventdispatcher_glib.cpp:277
#27 0x00007f820abc96e8 in g_main_context_dispatch () at /usr/lib64/libglib-2.0.so.0
#28 0x00007f820abc9a70 in  () at /usr/lib64/libglib-2.0.so.0
#29 0x00007f820abc9aff in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0
#30 0x00007f820c79ebce in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7f81fc000b60, flags=...) at kernel/qeventdispatcher_glib.cpp:423
#31 0x00007f820c746b7b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7f8204889c80, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:136
#32 0x00007f820c5715ce in QThread::exec() (this=this@entry=0x55cffe3859d0) at ../../include/QtCore/../../src/corelib/global/qflags.h:118
#33 0x00007f820d49c6e5 in QQmlThreadPrivate::run() (this=0x55cffe3859d0) at /usr/src/debug/libqt5-qtdeclarative-5.14.1-ku.1.3.x86_64/src/qml/qml/ftw/qqmlthread.cpp:155
#34 0x00007f820c572698 in QThreadPrivate::start(void*) (arg=0x55cffe3859d0) at thread/qthread_unix.cpp:342
#35 0x00007f820b5daefa in start_thread () at /lib64/libpthread.so.0
#36 0x00007f820c1fe3bf in clone () at /lib64/libc.so.6

#1  0x00007f820abf2e90 in g_thread_self () at /usr/lib64/libglib-2.0.so.0
#2  0x00007f820abc9aef in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0
#3  0x00007f820c79ebeb in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7f81f8000b60, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#4  0x00007f820c746b7b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7f8206988c70, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:136
#5  0x00007f820c5715ce in QThread::exec() (this=<optimized out>) at ../../include/QtCore/../../src/corelib/global/qflags.h:118
#6  0x00007f820dcb0507 in  () at /usr/lib64/libQt5DBus.so.5
#7  0x00007f820c572698 in QThreadPrivate::start(void*) (arg=0x7f820dd32da0) at thread/qthread_unix.cpp:342
#8  0x00007f820b5daefa in start_thread () at /lib64/libpthread.so.0
#9  0x00007f820c1fe3bf in clone () at /lib64/libc.so.6

#1  0x00007f820aad5772 in  () at /usr/lib64/libxcb.so.1
#2  0x00007f820aad643a in xcb_wait_for_event () at /usr/lib64/libxcb.so.1
#3  0x00007f8207981ab0 in QXcbEventQueue::run() (this=0x55cffdd7f2d0) at qxcbeventqueue.cpp:228
#4  0x00007f820c572698 in QThreadPrivate::start(void*) (arg=0x55cffdd7f2d0) at thread/qthread_unix.cpp:342
#5  0x00007f820b5daefa in start_thread () at /lib64/libpthread.so.0
#6  0x00007f820c1fe3bf in clone () at /lib64/libc.so.6

#1  0x00007f820c5781db in QWaitConditionPrivate::wait(QDeadlineTimer) (deadline=..., this=0x55cffe51dd80) at thread/qwaitcondition_unix.cpp:146
#2  0x00007f820c5781db in QWaitCondition::wait(QMutex*, QDeadlineTimer) (this=<optimized out>, mutex=0x55cffe385a40, deadline=...) at thread/qwaitcondition_unix.cpp:225
#3  0x00007f820c578299 in QWaitCondition::wait(QMutex*, unsigned long) (this=0x55cffe385a48, mutex=0x55cffe385a40, time=time@entry=18446744073709551615) at ../../include/QtCore/../../src/corelib/kernel/qdeadlinetimer.h:68
#4  0x00007f820d49cda7 in QQmlThreadPrivate::wait() (this=<optimized out>) at /usr/src/debug/libqt5-qtdeclarative-5.14.1-ku.1.3.x86_64/src/qml/qml/ftw/qqmlthread.cpp:353
#5  0x00007f820d49cda7 in QQmlThread::internalCallMethodInThread(QQmlThread::Message*) (this=0x55cffe53b4a0, message=<optimized out>) at /usr/src/debug/libqt5-qtdeclarative-5.14.1-ku.1.3.x86_64/src/qml/qml/ftw/qqmlthread.cpp:353
#6  0x00007f820d3d66c5 in QQmlThread::callMethodInThread<QQmlDataBlob*, QQmlDataBlob*, QQmlTypeLoaderThread>(void (QQmlTypeLoaderThread::*)(QQmlDataBlob*), QQmlDataBlob* const&) (arg=<synthetic pointer>: <optimized out>, Member=<optimized out>, this=<optimized out>) at /usr/src/debug/libqt5-qtdeclarative-5.14.1-ku.1.3.x86_64/include/QtQml/5.14.1/QtQml/private/../../../../../src/qml/qml/ftw/qqmlthread_p.h:161
#7  0x00007f820d3d66c5 in QQmlTypeLoaderThread::load(QQmlDataBlob*) (this=<optimized out>, b=b@entry=0x55cfffa64590) at /usr/src/debug/libqt5-qtdeclarative-5.14.1-ku.1.3.x86_64/src/qml/qml/qqmltypeloaderthread.cpp:83
#8  0x00007f820d421ad5 in PlainLoader::load(QQmlTypeLoader*, QQmlDataBlob*) const (this=0x7fff865f6d67, loader=0x55cffe5359a0, blob=0x55cfffa64590) at /usr/src/debug/libqt5-qtdeclarative-5.14.1-ku.1.3.x86_64/src/qml/qml/qqmltypeloader.cpp:147
#9  0x00007f820d421ad5 in QQmlTypeLoader::doLoad<PlainLoader>(PlainLoader const&, QQmlDataBlob*, QQmlTypeLoader::Mode) (this=this@entry=0x55cffe5359a0, loader=..., blob=blob@entry=0x55cfffa64590, mode=mode@entry=QQmlTypeLoader::PreferSynchronous) at /usr/src/debug/libqt5-qtdeclarative-5.14.1-ku.1.3.x86_64/src/qml/qml/qqmltypeloader.cpp:211
#10 0x00007f820d41ba56 in QQmlTypeLoader::load(QQmlDataBlob*, QQmlTypeLoader::Mode) (this=this@entry=0x55cffe5359a0, blob=blob@entry=0x55cfffa64590, mode=mode@entry=QQmlTypeLoader::PreferSynchronous) at /usr/src/debug/libqt5-qtdeclarative-5.14.1-ku.1.3.x86_64/src/qml/qml/qqmltypeloader.cpp:234
#11 0x00007f820d41d528 in QQmlTypeLoader::getType(QUrl const&, QQmlTypeLoader::Mode) (this=0x55cffe5359a0, unNormalizedUrl=..., mode=mode@entry=QQmlTypeLoader::PreferSynchronous) at /usr/src/debug/libqt5-qtdeclarative-5.14.1-ku.1.3.x86_64/src/qml/qml/qqmltypeloader.cpp:803
#12 0x00007f820d3f482d in QQmlComponentPrivate::loadUrl(QUrl const&, QQmlComponent::CompilationMode) (this=0x55cffe2316d0, newUrl=..., mode=QQmlComponent::PreferSynchronous) at /usr/src/debug/libqt5-qtdeclarative-5.14.1-ku.1.3.x86_64/src/qml/qml/qqmlengine.h:172
#13 0x00007f820d4a58a9 in QV4::QtObject::method_createComponent(QV4::FunctionObject const*, QV4::Value const*, QV4::Value const*, int) (b=<optimized out>, argv=<optimized out>, argc=<optimized out>) at /usr/src/debug/libqt5-qtdeclarative-5.14.1-ku.1.3.x86_64/src/qml/qml/v8/qqmlbuiltinfunctions.cpp:1333
#14 0x00007f820d336931 in QV4::FunctionObject::call(QV4::Value const*, QV4::Value const*, int) const (argc=<optimized out>, argv=<optimized out>, thisObject=<optimized out>, this=<optimized out>) at /usr/src/debug/libqt5-qtdeclarative-5.14.1-ku.1.3.x86_64/include/QtQml/5.14.1/QtQml/private/../../../../../src/qml/jsruntime/qv4functionobject_p.h:172
#15 0x00007f820d336931 in QV4::Moth::VME::interpret(QV4::CppStackFrame*, QV4::ExecutionEngine*, char const*) (frame=0x7fff865f70c0, engine=0x55cffe332290, code=0x7f81f7bc17c0 "\300o_\367\201\177") at /usr/src/debug/libqt5-qtdeclarative-5.14.1-ku.1.3.x86_64/src/qml/jsruntime/qv4vme_moth.cpp:754
#16 0x00007f820d338867 in QV4::Moth::VME::exec(QV4::CppStackFrame*, QV4::ExecutionEngine*) (frame=frame@entry=0x7fff865f70c0, engine=engine@entry=0x55cffe332290) at /usr/src/debug/libqt5-qtdeclarative-5.14.1-ku.1.3.x86_64/src/qml/jsruntime/qv4vme_moth.cpp:463
#17 0x00007f820d2ca518 in QV4::ArrowFunction::virtualCall(QV4::FunctionObject const*, QV4::Value const*, QV4::Value const*, int) (fo=<optimized out>, thisObject=<optimized out>, argv=<optimized out>, argc=<optimized out>) at /usr/src/debug/libqt5-qtdeclarative-5.14.1-ku.1.3.x86_64/src/qml/jsruntime/qv4functionobject.cpp:527
#18 0x00007f820d336931 in QV4::FunctionObject::call(QV4::Value const*, QV4::Value const*, int) const (argc=<optimized out>, argv=<optimized out>, thisObject=<optimized out>, this=<optimized out>) at /usr/src/debug/libqt5-qtdeclarative-5.14.1-ku.1.3.x86_64/include/QtQml/5.14.1/QtQml/private/../../../../../src/qml/jsruntime/qv4functionobject_p.h:172
#19 0x00007f820d336931 in QV4::Moth::VME::interpret(QV4::CppStackFrame*, QV4::ExecutionEngine*, char const*) (frame=0x7fff865f72f0, engine=0x55cffe332290, code=0x7f81f7bc16d0 "`Q`\367\201\177") at /usr/src/debug/libqt5-qtdeclarative-5.14.1-ku.1.3.x86_64/src/qml/jsruntime/qv4vme_moth.cpp:754
#20 0x00007f820d338867 in QV4::Moth::VME::exec(QV4::CppStackFrame*, QV4::ExecutionEngine*) (frame=frame@entry=0x7fff865f72f0, engine=engine@entry=0x55cffe332290) at /usr/src/debug/libqt5-qtdeclarative-5.14.1-ku.1.3.x86_64/src/qml/jsruntime/qv4vme_moth.cpp:463
#21 0x00007f820d2ca518 in QV4::ArrowFunction::virtualCall(QV4::FunctionObject const*, QV4::Value const*, QV4::Value const*, int) (fo=<optimized out>, thisObject=<optimized out>, argv=<optimized out>, argc=<optimized out>) at /usr/src/debug/libqt5-qtdeclarative-5.14.1-ku.1.3.x86_64/src/qml/jsruntime/qv4functionobject.cpp:527
#22 0x00007f820d34865b in QV4::FunctionObject::call(QV4::Value const*, QV4::Value const*, int) const (argc=3, argv=0x7f81f7bc1600, thisObject=0x7f81f7bc1648, this=0x7fff865f7388) at /usr/src/debug/libqt5-qtdeclarative-5.14.1-ku.1.3.x86_64/src/qml/jsruntime/qv4functionobject_p.h:172
#23 0x00007f820d34865b in QV4::Runtime::CallQmlContextPropertyLookup::call(QV4::ExecutionEngine*, unsigned int, QV4::Value*, int) (engine=0x55cffe332290, index=<optimized out>, argv=0x7f81f7bc1600, argc=3) at /usr/src/debug/libqt5-qtdeclarative-5.14.1-ku.1.3.x86_64/src/qml/jsruntime/qv4runtime.cpp:1359
#24 0x00007f820d333d13 in QV4::Moth::VME::interpret(QV4::CppStackFrame*, QV4::ExecutionEngine*, char const*) (frame=0x7fff865f7570, engine=0x55cffe332290, code=0x7f81f6ff790e "\030\t.\032z0\026\026\t\002l\001") at /usr/src/debug/libqt5-qtdeclarative-5.14.1-ku.1.3.x86_64/src/qml/jsruntime/qv4vme_moth.cpp:784
#25 0x00007f820d338867 in QV4::Moth::VME::exec(QV4::CppStackFrame*, QV4::ExecutionEngine*) (frame=frame@entry=0x7fff865f7570, engine=engine@entry=0x55cffe332290) at /usr/src/debug/libqt5-qtdeclarative-5.14.1-ku.1.3.x86_64/src/qml/jsruntime/qv4vme_moth.cpp:463
#26 0x00007f820d2ca518 in QV4::ArrowFunction::virtualCall(QV4::FunctionObject const*, QV4::Value const*, QV4::Value const*, int) (fo=<optimized out>, thisObject=<optimized out>, argv=<optimized out>, argc=<optimized out>) at /usr/src/debug/libqt5-qtdeclarative-5.14.1-ku.1.3.x86_64/src/qml/jsruntime/qv4functionobject.cpp:527
#27 0x00007f820d336931 in QV4::FunctionObject::call(QV4::Value const*, QV4::Value const*, int) const (argc=<optimized out>, argv=<optimized out>, thisObject=<optimized out>, this=<optimized out>) at /usr/src/debug/libqt5-qtdeclarative-5.14.1-ku.1.3.x86_64/include/QtQml/5.14.1/QtQml/private/../../../../../src/qml/jsruntime/qv4functionobject_p.h:172
#28 0x00007f820d336931 in QV4::Moth::VME::interpret(QV4::CppStackFrame*, QV4::ExecutionEngine*, char const*) (frame=0x7fff865f77a0, engine=0x55cffe332290, code=0x7f81f7bc1538 " 8`\367\201\177") at /usr/src/debug/libqt5-qtdeclarative-5.14.1-ku.1.3.x86_64/src/qml/jsruntime/qv4vme_moth.cpp:754
#29 0x00007f820d338867 in QV4::Moth::VME::exec(QV4::CppStackFrame*, QV4::ExecutionEngine*) (frame=frame@entry=0x7fff865f77a0, engine=engine@entry=0x55cffe332290) at /usr/src/debug/libqt5-qtdeclarative-5.14.1-ku.1.3.x86_64/src/qml/jsruntime/qv4vme_moth.cpp:463
#30 0x00007f820d2c986d in QV4::Function::call(QV4::Value const*, QV4::Value const*, int, QV4::ExecutionContext const*) (this=this@entry=0x55cffe470890, thisObject=<optimized out>, argv=argv@entry=0x7f81f7bc1500, argc=<optimized out>, context=<optimized out>) at /usr/src/debug/libqt5-qtdeclarative-5.14.1-ku.1.3.x86_64/src/qml/jsruntime/qv4function.cpp:69
#31 0x00007f820d453d27 in QQmlJavaScriptExpression::evaluate(QV4::CallData*, bool*) (this=this@entry=0x55cffe2ef480, callData=callData@entry=0x7f81f7bc14d0, isUndefined=isUndefined@entry=0x0) at /usr/src/debug/libqt5-qtdeclarative-5.14.1-ku.1.3.x86_64/include/QtQml/5.14.1/QtQml/private/../../../../../src/qml/jsruntime/qv4value_p.h:343
#32 0x00007f820d3fb9ee in QQmlBoundSignalExpression::evaluate(void**) (this=<optimized out>, a=<optimized out>) at /usr/src/debug/libqt5-qtdeclarative-5.14.1-ku.1.3.x86_64/include/QtQml/5.14.1/QtQml/private/../../../../../src/qml/jsruntime/qv4jscall_p.h:95
#33 0x00007f820d3fca68 in QQmlBoundSignal_callback(QQmlNotifierEndpoint*, void**) (e=0x55cffe2cbb80, a=0x0) at /usr/src/debug/libqt5-qtdeclarative-5.14.1-ku.1.3.x86_64/include/QtQml/5.14.1/QtQml/private/../../../../../src/qml/qml/qqmlboundsignalexpressionpointer_p.h:69
#34 0x00007f820d43582d in QQmlNotifier::emitNotify(QQmlNotifierEndpoint*, void**) (endpoint=<optimized out>, a=a@entry=0x0) at /usr/src/debug/libqt5-qtdeclarative-5.14.1-ku.1.3.x86_64/src/qml/qml/qqmlnotifier.cpp:104
#35 0x00007f820d3decf4 in QQmlData::signalEmitted(QAbstractDeclarativeData*, QObject*, int, void**) (object=0x55cffe47bf90, index=64, a=0x0) at /usr/src/debug/libqt5-qtdeclarative-5.14.1-ku.1.3.x86_64/src/qml/qml/qqmlengine.cpp:858
#36 0x00007f820c77c565 in doActivate<false>(QObject*, int, void**) (sender=0x55cffe47bf90, signal_index=64, argv=argv@entry=0x0) at kernel/qobject_p.h:110
#37 0x00007f820c7773bd in QMetaObject::activate(QObject*, int, int, void**) (sender=<optimized out>, signalOffset=<optimized out>, local_signal_index=<optimized out>, argv=argv@entry=0x0) at kernel/qobject.cpp:3943
#38 0x00007f820d3d89c5 in QQmlVMEMetaObject::activate(QObject*, int, void**) (this=this@entry=0x55cffe1a63b0, object=<optimized out>, index=<optimized out>, args=args@entry=0x0) at /usr/src/debug/libqt5-qtdeclarative-5.14.1-ku.1.3.x86_64/include/QtQml/5.14.1/QtQml/private/../../../../../src/qml/qml/qqmlpropertycache_p.h:385
#39 0x00007f820d3da677 in QQmlVMEMetaObject::metaCall(QObject*, QMetaObject::Call, int, void**) (this=0x55cffe1a63b0, o=<optimized out>, c=<optimized out>, _id=<optimized out>, a=<optimized out>) at /usr/src/debug/libqt5-qtdeclarative-5.14.1-ku.1.3.x86_64/include/QtQml/5.14.1/QtQml/private/../../../../../src/qml/qml/qqmlpropertycache_p.h:375
#40 0x00007f820c754b5b in QMetaProperty::write(QObject*, QVariant const&) const (this=this@entry=0x7fff865f96a0, object=object@entry=0x55cffe47bf90, value=...) at kernel/qmetaobject.cpp:3240
#41 0x00007f820c77b6de in QObject::setProperty(char const*, QVariant const&) (this=0x55cffe47bf90, name=0x55cffbe54b20 "currentTopLevel", value=...) at kernel/qobject.cpp:4054
#42 0x000055cffbe3af42 in  ()
#43 0x000055cffbe3b5ef in  ()
#44 0x000055cffbe1efa1 in  ()
#45 0x00007f820c125ceb in __libc_start_main () at /lib64/libc.so.6
#46 0x000055cffbe2103a in _start ()
[Inferior 1 (process 16315) detached]

Possible duplicates by query: bug 412649, bug 394294.

Reported using DrKonqi
Comment 1 Aleix Pol 2020-05-22 15:50:46 UTC
I'm sorry but there's not much we can do with this issue, it's happening deep in Qt at startup.

Is it possible that you had just upgraded your Qt version maybe?
Comment 2 ryu.ketsueki 2020-05-22 17:11:41 UTC
(In reply to Aleix Pol from comment #1)
> I'm sorry but there's not much we can do with this issue, it's happening
> deep in Qt at startup.
> 
> Is it possible that you had just upgraded your Qt version maybe?

I was using the Qt version provided for this version. But this is such an old issue that I don't remember how I got to fix it. Discover is now working properly. It isn't the first time it crashes like that, though. I don't remember if it was this time or another one that I made it work again by cleaning discover folder in .cache
Comment 3 Christoph Feck 2020-05-22 20:57:10 UTC
Qt crashing on stale qmlcache files after updating should be reported directly to Qt developers via https://bugreports.qt.io/
Comment 4 Tony 2021-03-04 22:57:04 UTC
*** Bug 432943 has been marked as a duplicate of this bug. ***