Bug 2391454 - [abrt] plasma-discover: KCrash::defaultCrashHandler(): plasma-discover killed by SIGSEGV
Summary: [abrt] plasma-discover: KCrash::defaultCrashHandler(): plasma-discover killed...
Keywords:
Status: NEW
Alias: None
Product: Fedora
Classification: Fedora
Component: plasma-discover
Version: 42
Hardware: x86_64
OS: Linux
unspecified
unspecified
Target Milestone: ---
Assignee: marcdeop
QA Contact: Fedora Extras Quality Assurance
URL: https://retrace.fedoraproject.org/faf...
Whiteboard: abrt_hash:48912f7523c7e2b71676e09d59b...
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2025-08-28 12:07 UTC by Mr. Beedell, Roke Julian Lockhart (RJLB)
Modified: 2025-08-28 12:09 UTC (History)
4 users (show)

Fixed In Version:
Clone Of:
Environment:
Last Closed:
Type: ---
Embargoed:


Attachments (Terms of Use)
File: proc_pid_status (1.49 KB, text/plain)
2025-08-28 12:07 UTC, Mr. Beedell, Roke Julian Lockhart (RJLB)
no flags Details
File: maps (3.91 KB, text/plain)
2025-08-28 12:07 UTC, Mr. Beedell, Roke Julian Lockhart (RJLB)
no flags Details
File: limits (1.29 KB, text/plain)
2025-08-28 12:07 UTC, Mr. Beedell, Roke Julian Lockhart (RJLB)
no flags Details
File: environ (2.66 KB, text/plain)
2025-08-28 12:07 UTC, Mr. Beedell, Roke Julian Lockhart (RJLB)
no flags Details
File: open_fds (8.63 KB, text/plain)
2025-08-28 12:07 UTC, Mr. Beedell, Roke Julian Lockhart (RJLB)
no flags Details
File: mountinfo (3.77 KB, text/plain)
2025-08-28 12:07 UTC, Mr. Beedell, Roke Julian Lockhart (RJLB)
no flags Details
File: os_info (739 bytes, text/plain)
2025-08-28 12:07 UTC, Mr. Beedell, Roke Julian Lockhart (RJLB)
no flags Details
File: cpuinfo (3.63 KB, text/plain)
2025-08-28 12:07 UTC, Mr. Beedell, Roke Julian Lockhart (RJLB)
no flags Details
File: core_backtrace (98.76 KB, text/plain)
2025-08-28 12:07 UTC, Mr. Beedell, Roke Julian Lockhart (RJLB)
no flags Details
File: dso_list (592 bytes, text/plain)
2025-08-28 12:07 UTC, Mr. Beedell, Roke Julian Lockhart (RJLB)
no flags Details
File: var_log_messages (5.13 KB, text/plain)
2025-08-28 12:07 UTC, Mr. Beedell, Roke Julian Lockhart (RJLB)
no flags Details
File: backtrace (192.42 KB, text/plain)
2025-08-28 12:07 UTC, Mr. Beedell, Roke Julian Lockhart (RJLB)
no flags Details


Links
System ID Private Priority Status Summary Last Updated
KDE Software Compilation 508846 0 NOR UNCONFIRMED Discover crashed without user interaction 2025-08-28 12:09:03 UTC

Description Mr. Beedell, Roke Julian Lockhart (RJLB) 2025-08-28 12:07:15 UTC
Description of problem:
It occurred in the background. I'd not manually invoked Discover.

Version-Release number of selected component:
plasma-discover-6.4.4-1.fc42

Additional info:
reporter:       libreport-2.17.15
type:           CCpp
reason:         plasma-discover killed by SIGSEGV
journald_cursor: s=a2d6d580caa24cf3a9483be7f85033e4;i=27de3b;b=c6e7976306c548958460fc9148f93a9e;m=32fe44bb;t=63d6b9d7d227c;x=5fc06ebc80af3fc5
executable:     /usr/bin/plasma-discover
cmdline:        /usr/bin/plasma-discover --headless-update
cgroup:         0::/user.slice/user-1000.slice/user/app.slice/app-org.kde.discover.notifier
rootdir:        /
uid:            1000
kernel:         6.15.10-200.fc42.x86_64
package:        plasma-discover-6.4.4-1.fc42
runlevel:       N 5
backtrace_rating: 4
crash_function: KCrash::defaultCrashHandler
comment:        It occurred in the background. I'd not manually invoked Discover.

Truncated backtrace:
Thread no. 1 (46 frames)
 #3 KCrash::defaultCrashHandler at /usr/src/debug/kf6-kcrash-6.17.0-1.fc42.x86_64/src/kcrash.cpp:605
 #5 operator()<QConcatenateTablesProxyModelPrivate::ModelInfo, QConcatenateTablesProxyModelPrivate::ModelInfo> at /usr/src/debug/qt6-qtbase-6.9.1-1.fc42.x86_64/src/corelib/itemmodels/qconcatenatetablesproxymodel.cpp:814
 #6 __gnu_cxx::__ops::_Iter_comp_iter<QConcatenateTablesProxyModelPrivate::calculatedColumnCount() const::<lambda(const auto:41&, const auto:42&)> >::operator()<QList<QConcatenateTablesProxyModelPrivate::ModelInfo>::const_iterator, QList<QConcatenateTablesProxyModelPrivate::ModelInfo>::const_iterator> at /usr/include/c++/15/bits/predefined_ops.h:158
 #7 std::__min_element<QList<QConcatenateTablesProxyModelPrivate::ModelInfo>::const_iterator, __gnu_cxx::__ops::_Iter_comp_iter<QConcatenateTablesProxyModelPrivate::calculatedColumnCount() const::<lambda(const auto:41&, const auto:42&)> > > at /usr/include/c++/15/bits/stl_algo.h:5640
 #8 std::min_element<QList<QConcatenateTablesProxyModelPrivate::ModelInfo>::const_iterator, QConcatenateTablesProxyModelPrivate::calculatedColumnCount() const::<lambda(const auto:41&, const auto:42&)> > at /usr/include/c++/15/bits/stl_algo.h:5691
 #9 QConcatenateTablesProxyModelPrivate::calculatedColumnCount at /usr/src/debug/qt6-qtbase-6.9.1-1.fc42.x86_64/src/corelib/itemmodels/qconcatenatetablesproxymodel.cpp:816
 #10 QConcatenateTablesProxyModelPrivate::updateColumnCount at /usr/src/debug/qt6-qtbase-6.9.1-1.fc42.x86_64/src/corelib/itemmodels/qconcatenatetablesproxymodel.cpp:823
 #11 QConcatenateTablesProxyModel::addSourceModel at /usr/src/debug/qt6-qtbase-6.9.1-1.fc42.x86_64/src/corelib/itemmodels/qconcatenatetablesproxymodel.cpp:525
 #12 SourcesModel::addSourcesBackend at /usr/src/debug/plasma-discover-6.4.4-1.fc42.x86_64/libdiscover/resources/SourcesModel.cpp:65
 #13 FwupdBackend::FwupdBackend at /usr/src/debug/plasma-discover-6.4.4-1.fc42.x86_64/libdiscover/backends/FwupdBackend/FwupdBackend.cpp:41
 #14 FwupdBackendFactory::newInstance at /usr/src/debug/plasma-discover-6.4.4-1.fc42.x86_64/libdiscover/backends/FwupdBackend/FwupdBackend.cpp:24
 #15 DiscoverBackendsFactory::backendForFile at /usr/src/debug/plasma-discover-6.4.4-1.fc42.x86_64/libdiscover/DiscoverBackendsFactory.cpp:65
 #16 DiscoverBackendsFactory::backend at /usr/src/debug/plasma-discover-6.4.4-1.fc42.x86_64/libdiscover/DiscoverBackendsFactory.cpp:46
 #17 operator() at /usr/src/debug/plasma-discover-6.4.4-1.fc42.x86_64/libdiscover/DiscoverBackendsFactory.cpp:103
 #18 kTransform<QList<AbstractResourcesBackend*>, QList<QString>, DiscoverBackendsFactory::allBackends() const::<lambda(const QString&)> > at /usr/src/debug/plasma-discover-6.4.4-1.fc42.x86_64/libdiscover/utils.h:54
 #19 DiscoverBackendsFactory::allBackends at /usr/src/debug/plasma-discover-6.4.4-1.fc42.x86_64/libdiscover/DiscoverBackendsFactory.cpp:104
 #20 ResourcesModel::registerAllBackends at /usr/src/debug/plasma-discover-6.4.4-1.fc42.x86_64/libdiscover/resources/ResourcesModel.cpp:212
 #21 ResourcesModel::init at /usr/src/debug/plasma-discover-6.4.4-1.fc42.x86_64/libdiscover/resources/ResourcesModel.cpp:86
 #22 ResourcesModel::global at /usr/src/debug/plasma-discover-6.4.4-1.fc42.x86_64/libdiscover/resources/ResourcesModel.cpp:39
 #23 DiscoverObject::reconsiderQuit at /usr/src/debug/plasma-discover-6.4.4-1.fc42.x86_64/discover/DiscoverObject.cpp:514
 #24 QtPrivate::QSlotObjectBase::call at /usr/src/debug/qt6-qtbase-6.9.1-1.fc42.x86_64/src/corelib/kernel/qobjectdefs_impl.h:461
 #25 doActivate<false> at /usr/src/debug/qt6-qtbase-6.9.1-1.fc42.x86_64/src/corelib/kernel/qobject.cpp:4146
 #26 QtPrivate::QSlotObjectBase::call at /usr/src/debug/qt6-qtbase-6.9.1-1.fc42.x86_64/src/corelib/kernel/qobjectdefs_impl.h:461
 #27 doActivate<false> at /usr/src/debug/qt6-qtbase-6.9.1-1.fc42.x86_64/src/corelib/kernel/qobject.cpp:4146
 #28 QMetaObject::activate at /usr/src/debug/qt6-qtbase-6.9.1-1.fc42.x86_64/src/corelib/kernel/qobject.cpp:4206
 #29 QMetaObject::activate<void, QModelIndex, int, int, QAbstractItemModel::QPrivateSignal> at /usr/src/debug/qt6-qtbase-6.9.1-1.fc42.x86_64/src/corelib/kernel/qobjectdefs.h:306
 #30 QAbstractItemModel::rowsRemoved at /usr/src/debug/qt6-qtbase-6.9.1-1.fc42.x86_64/redhat-linux-build/src/corelib/Core_autogen/include/moc_qabstractitemmodel.cpp:700
 #31 QAbstractItemModel::endRemoveRows at /usr/src/debug/qt6-qtbase-6.9.1-1.fc42.x86_64/src/corelib/itemmodels/qabstractitemmodel.cpp:2972
 #32 TransactionModel::removeTransaction at /usr/src/debug/plasma-discover-6.4.4-1.fc42.x86_64/libdiscover/Transaction/TransactionModel.cpp:185
 #33 Transaction::~Transaction at /usr/src/debug/plasma-discover-6.4.4-1.fc42.x86_64/libdiscover/Transaction/Transaction.cpp:30
 #34 FlatpakJobTransaction::~FlatpakJobTransaction at /usr/src/debug/plasma-discover-6.4.4-1.fc42.x86_64/libdiscover/backends/FlatpakBackend/FlatpakJobTransaction.cpp:132
 #35 QObjectPrivate::deleteChildren at /usr/src/debug/qt6-qtbase-6.9.1-1.fc42.x86_64/src/corelib/kernel/qobject.cpp:2223
 #36 QObject::~QObject at /usr/src/debug/qt6-qtbase-6.9.1-1.fc42.x86_64/src/corelib/kernel/qobject.cpp:1140
 #37 FlatpakBackend::~FlatpakBackend at /usr/src/debug/plasma-discover-6.4.4-1.fc42.x86_64/libdiscover/backends/FlatpakBackend/FlatpakBackend.cpp:342
 #38 qDeleteAll<QList<AbstractResourcesBackend*>::const_iterator> at /usr/include/qt6/QtCore/qalgorithms.h:28
 #39 qDeleteAll<QList<AbstractResourcesBackend*> > at /usr/include/qt6/QtCore/qalgorithms.h:36
 #40 ResourcesModel::~ResourcesModel at /usr/src/debug/plasma-discover-6.4.4-1.fc42.x86_64/libdiscover/resources/ResourcesModel.cpp:112
 #42 QObject::event at /usr/src/debug/qt6-qtbase-6.9.1-1.fc42.x86_64/src/corelib/kernel/qobject.cpp:1416
 #43 QApplicationPrivate::notify_helper at /usr/src/debug/qt6-qtbase-6.9.1-1.fc42.x86_64/src/widgets/kernel/qapplication.cpp:3303
 #44 QCoreApplication::notifyInternal2 at /usr/src/debug/qt6-qtbase-6.9.1-1.fc42.x86_64/src/corelib/kernel/qcoreapplication.cpp:1106
 #45 QCoreApplication::sendEvent at /usr/src/debug/qt6-qtbase-6.9.1-1.fc42.x86_64/src/corelib/kernel/qcoreapplication.cpp:1546
 #46 QCoreApplicationPrivate::sendPostedEvents at /usr/src/debug/qt6-qtbase-6.9.1-1.fc42.x86_64/src/corelib/kernel/qcoreapplication.cpp:1879
 #47 QCoreApplicationPrivate::execCleanup at /usr/src/debug/qt6-qtbase-6.9.1-1.fc42.x86_64/src/corelib/kernel/qcoreapplication.cpp:1468
 #48 QCoreApplication::exec at /usr/src/debug/qt6-qtbase-6.9.1-1.fc42.x86_64/src/corelib/tools/qscopedpointer.h:110
 #49 QGuiApplication::exec at /usr/src/debug/qt6-qtbase-6.9.1-1.fc42.x86_64/src/gui/kernel/qguiapplication.cpp:1986
 #50 QApplication::exec at /usr/src/debug/qt6-qtbase-6.9.1-1.fc42.x86_64/src/widgets/kernel/qapplication.cpp:2570

Comment 1 Mr. Beedell, Roke Julian Lockhart (RJLB) 2025-08-28 12:07:18 UTC
Created attachment 2105093 [details]
File: proc_pid_status

Comment 2 Mr. Beedell, Roke Julian Lockhart (RJLB) 2025-08-28 12:07:19 UTC
Created attachment 2105094 [details]
File: maps

Comment 3 Mr. Beedell, Roke Julian Lockhart (RJLB) 2025-08-28 12:07:21 UTC
Created attachment 2105095 [details]
File: limits

Comment 4 Mr. Beedell, Roke Julian Lockhart (RJLB) 2025-08-28 12:07:22 UTC
Created attachment 2105096 [details]
File: environ

Comment 5 Mr. Beedell, Roke Julian Lockhart (RJLB) 2025-08-28 12:07:24 UTC
Created attachment 2105097 [details]
File: open_fds

Comment 6 Mr. Beedell, Roke Julian Lockhart (RJLB) 2025-08-28 12:07:25 UTC
Created attachment 2105098 [details]
File: mountinfo

Comment 7 Mr. Beedell, Roke Julian Lockhart (RJLB) 2025-08-28 12:07:26 UTC
Created attachment 2105099 [details]
File: os_info

Comment 8 Mr. Beedell, Roke Julian Lockhart (RJLB) 2025-08-28 12:07:27 UTC
Created attachment 2105100 [details]
File: cpuinfo

Comment 9 Mr. Beedell, Roke Julian Lockhart (RJLB) 2025-08-28 12:07:29 UTC
Created attachment 2105101 [details]
File: core_backtrace

Comment 10 Mr. Beedell, Roke Julian Lockhart (RJLB) 2025-08-28 12:07:30 UTC
Created attachment 2105102 [details]
File: dso_list

Comment 11 Mr. Beedell, Roke Julian Lockhart (RJLB) 2025-08-28 12:07:31 UTC
Created attachment 2105103 [details]
File: var_log_messages

Comment 12 Mr. Beedell, Roke Julian Lockhart (RJLB) 2025-08-28 12:07:33 UTC
Created attachment 2105104 [details]
File: backtrace

Comment 13 Mr. Beedell, Roke Julian Lockhart (RJLB) 2025-08-28 12:09:03 UTC
Submitted upstream, at https://bugs.kde.org/show_bug.cgi?id=508846#c0.


Note You need to log in before you can comment on or make changes to this bug.