| Summary: | Launching discover results in a segfault | ||
|---|---|---|---|
| Product: | [Applications] Discover | Reporter: | Matty R <dev> |
| Component: | discover | Assignee: | Plasma Bugs List <plasma-bugs-null> |
| Status: | RESOLVED DUPLICATE | ||
| Severity: | crash | CC: | aleixpol, nate, staroy25786 |
| Priority: | NOR | ||
| Version First Reported In: | 6.3.2 | ||
| Target Milestone: | --- | ||
| Platform: | Other | ||
| OS: | Other | ||
| Latest Commit: | Version Fixed/Implemented In: | ||
| Sentry Crash Report: | |||
| Attachments: |
Journalctl output
coredump |
||
Can you please attach a backtrace of the crash using the `coredumpctl` command-line program, as detailed in https://community.kde.org/Guidelines_and_HOWTOs/Debugging/How_to_create_useful_crash_reports#Retrieving_a_backtrace_using_coredumpctl? Thanks! Created attachment 179155 [details]
coredump
(In reply to Nate Graham from comment #1) > Can you please attach a backtrace of the crash using the `coredumpctl` > command-line program, as detailed in > https://community.kde.org/Guidelines_and_HOWTOs/Debugging/ > How_to_create_useful_crash_reports#Retrieving_a_backtrace_using_coredumpctl? > > Thanks! See attached. HOpefully it's done correctly. Thanks!
#0 0x000074ea5e97944e in QQmlPropertyCacheCreator<QQmlTypeCompiler>::propertyCacheForObject(QmlIR::Object const*, QQmlBindingInstantiationContext const&, QQmlError*) const () at /lib64/libQt6Qml.so.6
#1 0x000074ea5e99048c in QQmlPropertyCacheCreator<QQmlTypeCompiler>::buildMetaObjectRecursively(int, QQmlBindingInstantiationContext const&, QQmlPropertyCacheCreator<QQmlTypeCompiler>::VMEMetaObjectIsRequired) ()
at /lib64/libQt6Qml.so.6
#2 0x000074ea5e990897 in QQmlPropertyCacheCreator<QQmlTypeCompiler>::buildMetaObjectRecursively(int, QQmlBindingInstantiationContext const&, QQmlPropertyCacheCreator<QQmlTypeCompiler>::VMEMetaObjectIsRequired) ()
at /lib64/libQt6Qml.so.6
#3 0x000074ea5e991216 in QQmlPropertyCacheCreator<QQmlTypeCompiler>::buildMetaObjectsIncrementally() () at /lib64/libQt6Qml.so.6
#4 0x000074ea5e971c5b in QQmlTypeCompiler::compile() () at /lib64/libQt6Qml.so.6
#5 0x000074ea5e9922d6 in QQmlTypeData::compile(QQmlRefPointer<QQmlTypeNameCache> const&, QV4::CompiledData::ResolvedTypeReferenceMap*, std::function<QByteArray ()> const&) () at /lib64/libQt6Qml.so.6
#6 0x000074ea5e99c4b6 in QQmlTypeData::done() () at /lib64/libQt6Qml.so.6
#7 0x000074ea5e897c35 in QQmlDataBlob::tryDone() () at /lib64/libQt6Qml.so.6
#8 0x000074ea5e9b57f0 in QQmlTypeLoader::setData(QQmlRefPointer<QQmlDataBlob> const&, QQmlDataBlob::SourceCodeData const&) () at /lib64/libQt6Qml.so.6
#9 0x000074ea5e9b6194 in QQmlTypeLoader::setData(QQmlRefPointer<QQmlDataBlob> const&, QString const&) () at /lib64/libQt6Qml.so.6
#10 0x000074ea5e9b62c0 in QQmlTypeLoader::loadThread(QQmlRefPointer<QQmlDataBlob> const&) () at /lib64/libQt6Qml.so.6
#11 0x000074ea5e9b665a in QQmlTypeLoader::load(QQmlDataBlob*, QQmlTypeLoader::Mode) () at /lib64/libQt6Qml.so.6
#12 0x000074ea5e9b6cb8 in QQmlTypeLoader::getType(QUrl const&, QQmlTypeLoader::Mode) () at /lib64/libQt6Qml.so.6
#13 0x000074ea5e99a1d5 in QQmlTypeData::resolveTypes() () at /lib64/libQt6Qml.so.6
#14 0x000074ea5e99ea12 in QQmlTypeData::allDependenciesDone() () at /lib64/libQt6Qml.so.6
#15 0x000074ea5e9b596b in QQmlTypeLoader::setData(QQmlRefPointer<QQmlDataBlob> const&, QQmlDataBlob::SourceCodeData const&) () at /lib64/libQt6Qml.so.6
#16 0x000074ea5e9b6194 in QQmlTypeLoader::setData(QQmlRefPointer<QQmlDataBlob> const&, QString const&) () at /lib64/libQt6Qml.so.6
#17 0x000074ea5e9b62c0 in QQmlTypeLoader::loadThread(QQmlRefPointer<QQmlDataBlob> const&) () at /lib64/libQt6Qml.so.6
#18 0x000074ea5e9b665a in QQmlTypeLoader::load(QQmlDataBlob*, QQmlTypeLoader::Mode) () at /lib64/libQt6Qml.so.6
#19 0x000074ea5e9b6cb8 in QQmlTypeLoader::getType(QUrl const&, QQmlTypeLoader::Mode) () at /lib64/libQt6Qml.so.6
#20 0x000074ea5e99a1d5 in QQmlTypeData::resolveTypes() () at /lib64/libQt6Qml.so.6
#21 0x000074ea5e99ea12 in QQmlTypeData::allDependenciesDone() () at /lib64/libQt6Qml.so.6
#22 0x000074ea5e9b596b in QQmlTypeLoader::setData(QQmlRefPointer<QQmlDataBlob> const&, QQmlDataBlob::SourceCodeData const&) () at /lib64/libQt6Qml.so.6
#23 0x000074ea5e9b6194 in QQmlTypeLoader::setData(QQmlRefPointer<QQmlDataBlob> const&, QString const&) () at /lib64/libQt6Qml.so.6
#24 0x000074ea5e9b62c0 in QQmlTypeLoader::loadThread(QQmlRefPointer<QQmlDataBlob> const&) () at /lib64/libQt6Qml.so.6
#25 0x000074ea5e9c406c in QQmlThread::createMessageFromMethod<void (QQmlTypeLoaderThread::*)(QQmlRefPointer<QQmlDataBlob> const&), QQmlRefPointer<QQmlDataBlob> const&>(void (QQmlTypeLoaderThread::*&&)(QQmlRefPointer<QQmlDataBlob> const&), QQmlRefPointer<QQmlDataBlob> const&)::I::call(QQmlThread*) () at /lib64/libQt6Qml.so.6
#26 0x000074ea5e84c49d in QQmlThreadPrivate::threadEvent() () at /lib64/libQt6Qml.so.6
#27 0x000074ea5e84cf2d in QQmlThreadPrivate::event(QEvent*) () at /lib64/libQt6Qml.so.6
#28 0x000074ea5f63d9b8 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /lib64/libQt6Widgets.so.6
#29 0x000074ea5d2f3590 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () at /lib64/libQt6Core.so.6
#30 0x000074ea5d2f6f51 in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () at /lib64/libQt6Core.so.6
#31 0x000074ea5d5efb5f in postEventSourceDispatch(_GSource*, int (*)(void*), void*) () at /lib64/libQt6Core.so.6
#32 0x000074ea5c2a128c in g_main_context_dispatch_unlocked.lto_priv () at /lib64/libglib-2.0.so.0
#33 0x000074ea5c3017b8 in g_main_context_iterate_unlocked.isra () at /lib64/libglib-2.0.so.0
#34 0x000074ea5c2a2783 in g_main_context_iteration () at /lib64/libglib-2.0.so.0
#35 0x000074ea5d5ef2b3 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt6Core.so.6
#36 0x000074ea5d300993 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt6Core.so.6
#37 0x000074ea5d419095 in QThread::exec() () at /lib64/libQt6Core.so.6
#38 0x000074ea5d4b67e9 in QThreadPrivate::start(void*) () at /lib64/libQt6Core.so.6
#39 0x000074ea5cc7e168 in start_thread () at /lib64/libc.so.6
#40 0x000074ea5cd0214c in __clone3 () at /lib64/libc.so.6
*** This bug has been marked as a duplicate of bug 463648 ***
Wait, what operating system are you using? |
Created attachment 179084 [details] Journalctl output matt@optimus-prime:~$ plasma-discover org.kde.plasma.libdiscover: OdrsReviewsBackend: Fetch ratings: true Segmentation fault (core dumped) see attached journalctl output SUMMARY Trying to launch plasma-discover results in a segfult STEPS TO REPRODUCE 1. Launch plasma-discover OBSERVED RESULT Segfault EXPECTED RESULT Not segfault SOFTWARE/OS VERSIONS Operating System: Nobara Linux 41 KDE Plasma Version: 6.3.2 KDE Frameworks Version: 6.11.0 Qt Version: 6.8.2 Kernel Version: 6.13.5-200.nobara.fc41.x86_64 (64-bit) Graphics Platform: Wayland Processors: 16 × AMD Ryzen 7 5800X 8-Core Processor Memory: 31.3 GiB of RAM Graphics Processor: NVIDIA GeForce RTX 3070 Ti/PCIe/SSE2