Bug 465711

Summary: Discover crashed in PackageKitBackend::resolvePackages() after I tried to use search
Product: [Applications] Discover Reporter: Debraym Tea <Debraym46>
Component: PackageKitAssignee: Plasma Bugs List <plasma-bugs-null>
Status: RESOLVED FIXED    
Severity: crash CC: aleixpol, giecrilj, nate
Priority: NOR Keywords: drkonqi
Version First Reported In: 5.27.0   
Target Milestone: ---   
Platform: openSUSE   
OS: Linux   
See Also: https://bugs.kde.org/show_bug.cgi?id=467888
Latest Commit: Version Fixed/Implemented In: 5.27.9
Sentry Crash Report:
Attachments: New crash information added by DrKonqi
New crash information added by DrKonqi
New crash information added by DrKonqi
New crash information added by DrKonqi
New crash information added by DrKonqi
New crash information added by DrKonqi
New crash information added by DrKonqi
New crash information added by DrKonqi
New crash information added by DrKonqi
New crash information added by DrKonqi
New crash information added by DrKonqi
New crash information added by DrKonqi
New crash information added by DrKonqi
New crash information added by DrKonqi
New crash information added by DrKonqi
New crash information added by DrKonqi
New crash information added by DrKonqi
New crash information added by DrKonqi
New crash information added by DrKonqi
New crash information added by DrKonqi
New crash information added by DrKonqi
New crash information added by DrKonqi
New crash information added by DrKonqi
New crash information added by DrKonqi
New crash information added by DrKonqi
New crash information added by DrKonqi
New crash information added by DrKonqi
New crash information added by DrKonqi
New crash information added by DrKonqi
New crash information added by DrKonqi
New crash information added by DrKonqi
New crash information added by DrKonqi
New crash information added by DrKonqi
New crash information added by DrKonqi
New crash information added by DrKonqi
New crash information added by DrKonqi
New crash information added by DrKonqi
New crash information added by DrKonqi
New crash information added by DrKonqi
New crash information added by DrKonqi
New crash information added by DrKonqi
New crash information added by DrKonqi
New crash information added by DrKonqi
New crash information added by DrKonqi
New crash information added by DrKonqi
New crash information added by DrKonqi
New crash information added by DrKonqi
New crash information added by DrKonqi
New crash information added by DrKonqi
New crash information added by DrKonqi
New crash information added by DrKonqi
New crash information added by DrKonqi
New crash information added by DrKonqi
New crash information added by DrKonqi

Description Debraym Tea 2023-02-14 14:51:40 UTC
Application: plasma-discover (5.27.0)

Qt Version: 5.15.8
Frameworks Version: 5.103.0
Operating System: Linux 6.1.10-1-default x86_64
Windowing System: X11
Distribution: "openSUSE Tumbleweed"
DrKonqi: 5.27.0 [KCrashBackend]

-- Information about the crash:
I opened Discover and while the main page was loading, I tried to enter text into the search. The application hung and did not respond for a while, after which it crashed with an error.

The crash does not seem to be reproducible.

-- Backtrace:
Application: Центр программ Discover (plasma-discover), signal: Segmentation fault

[KCrash Handler]
#4  0x00007f76184811fd in std::__atomic_base<int>::load (__m=std::memory_order_relaxed, this=0x6b006300610054) at /usr/include/c++/12/bits/atomic_base.h:488
#5  QAtomicOps<int>::loadRelaxed<int> (_q_value=..., _q_value=...) at /usr/include/qt5/QtCore/qatomic_cxx11.h:239
#6  QBasicAtomicInteger<int>::loadRelaxed (this=0x6b006300610054) at /usr/include/qt5/QtCore/qbasicatomic.h:107
#7  QWeakPointer<QObject>::internalData (this=0x7f76184ab138 <PackageKitBackend::search(AbstractResourcesBackend::Filters const&)::{lambda()#4}::operator()() const::qstring_literal+24>) at /usr/include/qt5/QtCore/qsharedpointer_impl.h:698
#8  QPointer<PKResolveTransaction>::data (this=0x7f76184ab138 <PackageKitBackend::search(AbstractResourcesBackend::Filters const&)::{lambda()#4}::operator()() const::qstring_literal+24>) at /usr/include/qt5/QtCore/qpointer.h:77
#9  QPointer<PKResolveTransaction>::operator PKResolveTransaction* (this=0x7f76184ab138 <PackageKitBackend::search(AbstractResourcesBackend::Filters const&)::{lambda()#4}::operator()() const::qstring_literal+24>) at /usr/include/qt5/QtCore/qpointer.h:83
#10 PackageKitBackend::resolvePackages (packageNames=..., this=0x7f76184ab060 <PackageKitBackend::search(AbstractResourcesBackend::Filters const&)::{lambda()#8}::operator()() const::qstring_literal>) at /usr/src/debug/discover-5.27.0/libdiscover/backends/PackageKitBackend/PackageKitBackend.cpp:313
#11 PackageKitBackend::resolvePackages (this=this@entry=0x7f76184ab060 <PackageKitBackend::search(AbstractResourcesBackend::Filters const&)::{lambda()#8}::operator()() const::qstring_literal>, packageNames=...) at /usr/src/debug/discover-5.27.0/libdiscover/backends/PackageKitBackend/PackageKitBackend.cpp:307
#12 0x00007f7618488e58 in PKResultsStream::setResources (res=..., this=<optimized out>) at /usr/src/debug/discover-5.27.0/libdiscover/backends/PackageKitBackend/PackageKitBackend.cpp:529
#13 PKResultsStream::setResources (res=..., this=<optimized out>) at /usr/src/debug/discover-5.27.0/libdiscover/backends/PackageKitBackend/PackageKitBackend.cpp:521
#14 operator() (__closure=0x563894caf610) at /usr/src/debug/discover-5.27.0/libdiscover/backends/PackageKitBackend/PackageKitBackend.cpp:626
#15 std::__invoke_impl<void, PackageKitBackend::search(const AbstractResourcesBackend::Filters&)::<lambda()>&> (__f=...) at /usr/include/c++/12/bits/invoke.h:61
#16 std::__invoke_r<void, PackageKitBackend::search(const AbstractResourcesBackend::Filters&)::<lambda()>&> (__fn=...) at /usr/include/c++/12/bits/invoke.h:111
#17 std::_Function_handler<void(), PackageKitBackend::search(const AbstractResourcesBackend::Filters&)::<lambda()> >::_M_invoke(const std::_Any_data &) (__functor=...) at /usr/include/c++/12/bits/std_function.h:290
#18 0x00007f763b907d00 in QObject::event (this=0x56388f92e2f0, e=0x7f75c8077390) at kernel/qobject.cpp:1347
#19 0x00007f763d3a544e in QApplicationPrivate::notify_helper (this=<optimized out>, receiver=0x56388f92e2f0, e=0x7f75c8077390) at kernel/qapplication.cpp:3640
#20 0x00007f763b8dc1e8 in QCoreApplication::notifyInternal2 (receiver=0x56388f92e2f0, event=0x7f75c8077390) at kernel/qcoreapplication.cpp:1064
#21 0x00007f763b8df181 in QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x56388f175540) at kernel/qcoreapplication.cpp:1821
#22 0x00007f763b934413 in postEventSourceDispatch (s=0x56388f25f060) at kernel/qeventdispatcher_glib.cpp:277
#23 0x00007f763a11ba90 in g_main_context_dispatch () from /lib64/libglib-2.0.so.0
#24 0x00007f763a11be48 in ?? () from /lib64/libglib-2.0.so.0
#25 0x00007f763a11bedc in g_main_context_iteration () from /lib64/libglib-2.0.so.0
#26 0x00007f763b933c16 in QEventDispatcherGlib::processEvents (this=0x56388f25ea00, flags=...) at kernel/qeventdispatcher_glib.cpp:423
#27 0x00007f763b8dac5b in QEventLoop::exec (this=this@entry=0x7ffe362bdbb0, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:69
#28 0x00007f763b8e2dc6 in QCoreApplication::exec () at ../../include/QtCore/../../src/corelib/global/qflags.h:121
#29 0x000056388d9a12a0 in main (argc=<optimized out>, argv=<optimized out>) at /usr/src/debug/discover-5.27.0/discover/main.cpp:224
[Inferior 1 (process 5192) detached]

Reported using DrKonqi
Comment 1 Nate Graham 2023-02-14 17:03:48 UTC
#9  QPointer<PKResolveTransaction>::operator PKResolveTransaction* (this=0x7f76184ab138 <PackageKitBackend::search(AbstractResourcesBackend::Filters const&)::{lambda()#4}::operator()() const::qstring_literal+24>) at /usr/include/qt5/QtCore/qpointer.h:83
#10 PackageKitBackend::resolvePackages (packageNames=..., this=0x7f76184ab060 <PackageKitBackend::search(AbstractResourcesBackend::Filters const&)::{lambda()#8}::operator()() const::qstring_literal>) at /usr/src/debug/discover-5.27.0/libdiscover/backends/PackageKitBackend/PackageKitBackend.cpp:313
#11 PackageKitBackend::resolvePackages (this=this@entry=0x7f76184ab060 <PackageKitBackend::search(AbstractResourcesBackend::Filters const&)::{lambda()#8}::operator()() const::qstring_literal>, packageNames=...) at /usr/src/debug/discover-5.27.0/libdiscover/backends/PackageKitBackend/PackageKitBackend.cpp:307
#12 0x00007f7618488e58 in PKResultsStream::setResources (res=..., this=<optimized out>) at /usr/src/debug/discover-5.27.0/libdiscover/backends/PackageKitBackend/PackageKitBackend.cpp:529
#13 PKResultsStream::setResources (res=..., this=<optimized out>) at /usr/src/debug/discover-5.27.0/libdiscover/backends/PackageKitBackend/PackageKitBackend.cpp:521
#14 operator() (__closure=0x563894caf610) at /usr/src/debug/discover-5.27.0/libdiscover/backends/PackageKitBackend/PackageKitBackend.cpp:626
#15 std::__invoke_impl<void, PackageKitBackend::search(const AbstractResourcesBackend::Filters&)::<lambda()>&> (__f=...) at /usr/include/c++/12/bits/invoke.h:61
#16 std::__invoke_r<void, PackageKitBackend::search(const AbstractResourcesBackend::Filters&)::<lambda()>&> (__fn=...) at /usr/include/c++/12/bits/invoke.h:111
#17 std::_Function_handler<void(), PackageKitBackend::search(const AbstractResourcesBackend::Filters&)::<lambda()> >::_M_invoke(const std::_Any_data &) (__functor=...) at /usr/include/c++/12/bits/std_function.h:290

Do you recall this happening in Plasma 5.26?
Comment 2 Christopher Yeleighton 2023-07-08 08:31:00 UTC
Created attachment 160138 [details]
New crash information added by DrKonqi

plasma-discover (5.27.6) using Qt 5.15.10

Discover crashed reading system updates.

-- Backtrace (Reduced):
#4  QWeakPointer<QObject>::internalData (this=this@entry=0x27e6d0154) at /usr/include/qt5/QtCore/qsharedpointer_impl.h:702
#5  0x00007f3e8008a9dc in QPointer<PKResolveTransaction>::data (this=0x27e6d0154) at /usr/include/qt5/QtCore/qpointer.h:77
#6  QPointer<PKResolveTransaction>::operator PKResolveTransaction* (this=0x27e6d0154) at /usr/include/qt5/QtCore/qpointer.h:83
#7  PackageKitBackend::resolvePackages (this=this@entry=0x27e6d0034, packageNames=...) at /usr/src/debug/discover-5.27.6/libdiscover/backends/PackageKitBackend/PackageKitBackend.cpp:371
#8  0x00007f3e8008b716 in PKResultsStream::sendResources (this=0x55df85667ee0, res=..., waitForResolved=false) at /usr/src/debug/discover-5.27.6/libdiscover/backends/PackageKitBackend/PackageKitBackend.cpp:589
Comment 3 Christopher Yeleighton 2023-07-08 08:31:05 UTC
Created attachment 160139 [details]
New crash information added by DrKonqi

plasma-discover (5.27.6) using Qt 5.15.10

Discover crashed reading system updates.

-- Backtrace (Reduced):
#4  QWeakPointer<QObject>::internalData (this=this@entry=0x27e6d0154) at /usr/include/qt5/QtCore/qsharedpointer_impl.h:702
#5  0x00007f3e8008a9dc in QPointer<PKResolveTransaction>::data (this=0x27e6d0154) at /usr/include/qt5/QtCore/qpointer.h:77
#6  QPointer<PKResolveTransaction>::operator PKResolveTransaction* (this=0x27e6d0154) at /usr/include/qt5/QtCore/qpointer.h:83
#7  PackageKitBackend::resolvePackages (this=this@entry=0x27e6d0034, packageNames=...) at /usr/src/debug/discover-5.27.6/libdiscover/backends/PackageKitBackend/PackageKitBackend.cpp:371
#8  0x00007f3e8008b716 in PKResultsStream::sendResources (this=0x55df85667ee0, res=..., waitForResolved=false) at /usr/src/debug/discover-5.27.6/libdiscover/backends/PackageKitBackend/PackageKitBackend.cpp:589
Comment 4 Christopher Yeleighton 2023-07-08 08:31:11 UTC
Created attachment 160140 [details]
New crash information added by DrKonqi

plasma-discover (5.27.6) using Qt 5.15.10

Discover crashed reading system updates.

-- Backtrace (Reduced):
#4  QWeakPointer<QObject>::internalData (this=this@entry=0x27e6d0154) at /usr/include/qt5/QtCore/qsharedpointer_impl.h:702
#5  0x00007f3e8008a9dc in QPointer<PKResolveTransaction>::data (this=0x27e6d0154) at /usr/include/qt5/QtCore/qpointer.h:77
#6  QPointer<PKResolveTransaction>::operator PKResolveTransaction* (this=0x27e6d0154) at /usr/include/qt5/QtCore/qpointer.h:83
#7  PackageKitBackend::resolvePackages (this=this@entry=0x27e6d0034, packageNames=...) at /usr/src/debug/discover-5.27.6/libdiscover/backends/PackageKitBackend/PackageKitBackend.cpp:371
#8  0x00007f3e8008b716 in PKResultsStream::sendResources (this=0x55df85667ee0, res=..., waitForResolved=false) at /usr/src/debug/discover-5.27.6/libdiscover/backends/PackageKitBackend/PackageKitBackend.cpp:589
Comment 5 Christopher Yeleighton 2023-07-08 08:31:13 UTC
Created attachment 160141 [details]
New crash information added by DrKonqi

plasma-discover (5.27.6) using Qt 5.15.10

Discover crashed reading system updates.

-- Backtrace (Reduced):
#4  QWeakPointer<QObject>::internalData (this=this@entry=0x27e6d0154) at /usr/include/qt5/QtCore/qsharedpointer_impl.h:702
#5  0x00007f3e8008a9dc in QPointer<PKResolveTransaction>::data (this=0x27e6d0154) at /usr/include/qt5/QtCore/qpointer.h:77
#6  QPointer<PKResolveTransaction>::operator PKResolveTransaction* (this=0x27e6d0154) at /usr/include/qt5/QtCore/qpointer.h:83
#7  PackageKitBackend::resolvePackages (this=this@entry=0x27e6d0034, packageNames=...) at /usr/src/debug/discover-5.27.6/libdiscover/backends/PackageKitBackend/PackageKitBackend.cpp:371
#8  0x00007f3e8008b716 in PKResultsStream::sendResources (this=0x55df85667ee0, res=..., waitForResolved=false) at /usr/src/debug/discover-5.27.6/libdiscover/backends/PackageKitBackend/PackageKitBackend.cpp:589
Comment 6 Christopher Yeleighton 2023-07-08 08:31:14 UTC
Created attachment 160142 [details]
New crash information added by DrKonqi

plasma-discover (5.27.6) using Qt 5.15.10

Discover crashed reading system updates.

-- Backtrace (Reduced):
#4  QWeakPointer<QObject>::internalData (this=this@entry=0x27e6d0154) at /usr/include/qt5/QtCore/qsharedpointer_impl.h:702
#5  0x00007f3e8008a9dc in QPointer<PKResolveTransaction>::data (this=0x27e6d0154) at /usr/include/qt5/QtCore/qpointer.h:77
#6  QPointer<PKResolveTransaction>::operator PKResolveTransaction* (this=0x27e6d0154) at /usr/include/qt5/QtCore/qpointer.h:83
#7  PackageKitBackend::resolvePackages (this=this@entry=0x27e6d0034, packageNames=...) at /usr/src/debug/discover-5.27.6/libdiscover/backends/PackageKitBackend/PackageKitBackend.cpp:371
#8  0x00007f3e8008b716 in PKResultsStream::sendResources (this=0x55df85667ee0, res=..., waitForResolved=false) at /usr/src/debug/discover-5.27.6/libdiscover/backends/PackageKitBackend/PackageKitBackend.cpp:589
Comment 7 Christopher Yeleighton 2023-07-08 08:31:16 UTC
Created attachment 160143 [details]
New crash information added by DrKonqi

plasma-discover (5.27.6) using Qt 5.15.10

Discover crashed reading system updates.

-- Backtrace (Reduced):
#4  QWeakPointer<QObject>::internalData (this=this@entry=0x27e6d0154) at /usr/include/qt5/QtCore/qsharedpointer_impl.h:702
#5  0x00007f3e8008a9dc in QPointer<PKResolveTransaction>::data (this=0x27e6d0154) at /usr/include/qt5/QtCore/qpointer.h:77
#6  QPointer<PKResolveTransaction>::operator PKResolveTransaction* (this=0x27e6d0154) at /usr/include/qt5/QtCore/qpointer.h:83
#7  PackageKitBackend::resolvePackages (this=this@entry=0x27e6d0034, packageNames=...) at /usr/src/debug/discover-5.27.6/libdiscover/backends/PackageKitBackend/PackageKitBackend.cpp:371
#8  0x00007f3e8008b716 in PKResultsStream::sendResources (this=0x55df85667ee0, res=..., waitForResolved=false) at /usr/src/debug/discover-5.27.6/libdiscover/backends/PackageKitBackend/PackageKitBackend.cpp:589
Comment 8 Christopher Yeleighton 2023-07-08 08:31:35 UTC
Created attachment 160144 [details]
New crash information added by DrKonqi

plasma-discover (5.27.6) using Qt 5.15.10

Discover crashed reading system updates.

-- Backtrace (Reduced):
#4  QWeakPointer<QObject>::internalData (this=this@entry=0x27e6d0154) at /usr/include/qt5/QtCore/qsharedpointer_impl.h:702
#5  0x00007f3e8008a9dc in QPointer<PKResolveTransaction>::data (this=0x27e6d0154) at /usr/include/qt5/QtCore/qpointer.h:77
#6  QPointer<PKResolveTransaction>::operator PKResolveTransaction* (this=0x27e6d0154) at /usr/include/qt5/QtCore/qpointer.h:83
#7  PackageKitBackend::resolvePackages (this=this@entry=0x27e6d0034, packageNames=...) at /usr/src/debug/discover-5.27.6/libdiscover/backends/PackageKitBackend/PackageKitBackend.cpp:371
#8  0x00007f3e8008b716 in PKResultsStream::sendResources (this=0x55df85667ee0, res=..., waitForResolved=false) at /usr/src/debug/discover-5.27.6/libdiscover/backends/PackageKitBackend/PackageKitBackend.cpp:589
Comment 9 Christopher Yeleighton 2023-07-08 08:31:39 UTC
Created attachment 160145 [details]
New crash information added by DrKonqi

plasma-discover (5.27.6) using Qt 5.15.10

Discover crashed reading system updates.

-- Backtrace (Reduced):
#4  QWeakPointer<QObject>::internalData (this=this@entry=0x27e6d0154) at /usr/include/qt5/QtCore/qsharedpointer_impl.h:702
#5  0x00007f3e8008a9dc in QPointer<PKResolveTransaction>::data (this=0x27e6d0154) at /usr/include/qt5/QtCore/qpointer.h:77
#6  QPointer<PKResolveTransaction>::operator PKResolveTransaction* (this=0x27e6d0154) at /usr/include/qt5/QtCore/qpointer.h:83
#7  PackageKitBackend::resolvePackages (this=this@entry=0x27e6d0034, packageNames=...) at /usr/src/debug/discover-5.27.6/libdiscover/backends/PackageKitBackend/PackageKitBackend.cpp:371
#8  0x00007f3e8008b716 in PKResultsStream::sendResources (this=0x55df85667ee0, res=..., waitForResolved=false) at /usr/src/debug/discover-5.27.6/libdiscover/backends/PackageKitBackend/PackageKitBackend.cpp:589
Comment 10 Christopher Yeleighton 2023-07-08 08:31:42 UTC
Created attachment 160146 [details]
New crash information added by DrKonqi

plasma-discover (5.27.6) using Qt 5.15.10

Discover crashed reading system updates.

-- Backtrace (Reduced):
#4  QWeakPointer<QObject>::internalData (this=this@entry=0x27e6d0154) at /usr/include/qt5/QtCore/qsharedpointer_impl.h:702
#5  0x00007f3e8008a9dc in QPointer<PKResolveTransaction>::data (this=0x27e6d0154) at /usr/include/qt5/QtCore/qpointer.h:77
#6  QPointer<PKResolveTransaction>::operator PKResolveTransaction* (this=0x27e6d0154) at /usr/include/qt5/QtCore/qpointer.h:83
#7  PackageKitBackend::resolvePackages (this=this@entry=0x27e6d0034, packageNames=...) at /usr/src/debug/discover-5.27.6/libdiscover/backends/PackageKitBackend/PackageKitBackend.cpp:371
#8  0x00007f3e8008b716 in PKResultsStream::sendResources (this=0x55df85667ee0, res=..., waitForResolved=false) at /usr/src/debug/discover-5.27.6/libdiscover/backends/PackageKitBackend/PackageKitBackend.cpp:589
Comment 11 Christopher Yeleighton 2023-07-08 08:31:44 UTC
Created attachment 160147 [details]
New crash information added by DrKonqi

plasma-discover (5.27.6) using Qt 5.15.10

Discover crashed reading system updates.

-- Backtrace (Reduced):
#4  QWeakPointer<QObject>::internalData (this=this@entry=0x27e6d0154) at /usr/include/qt5/QtCore/qsharedpointer_impl.h:702
#5  0x00007f3e8008a9dc in QPointer<PKResolveTransaction>::data (this=0x27e6d0154) at /usr/include/qt5/QtCore/qpointer.h:77
#6  QPointer<PKResolveTransaction>::operator PKResolveTransaction* (this=0x27e6d0154) at /usr/include/qt5/QtCore/qpointer.h:83
#7  PackageKitBackend::resolvePackages (this=this@entry=0x27e6d0034, packageNames=...) at /usr/src/debug/discover-5.27.6/libdiscover/backends/PackageKitBackend/PackageKitBackend.cpp:371
#8  0x00007f3e8008b716 in PKResultsStream::sendResources (this=0x55df85667ee0, res=..., waitForResolved=false) at /usr/src/debug/discover-5.27.6/libdiscover/backends/PackageKitBackend/PackageKitBackend.cpp:589
Comment 12 Christopher Yeleighton 2023-07-08 08:31:47 UTC
Created attachment 160148 [details]
New crash information added by DrKonqi

plasma-discover (5.27.6) using Qt 5.15.10

Discover crashed reading system updates.

-- Backtrace (Reduced):
#4  QWeakPointer<QObject>::internalData (this=this@entry=0x27e6d0154) at /usr/include/qt5/QtCore/qsharedpointer_impl.h:702
#5  0x00007f3e8008a9dc in QPointer<PKResolveTransaction>::data (this=0x27e6d0154) at /usr/include/qt5/QtCore/qpointer.h:77
#6  QPointer<PKResolveTransaction>::operator PKResolveTransaction* (this=0x27e6d0154) at /usr/include/qt5/QtCore/qpointer.h:83
#7  PackageKitBackend::resolvePackages (this=this@entry=0x27e6d0034, packageNames=...) at /usr/src/debug/discover-5.27.6/libdiscover/backends/PackageKitBackend/PackageKitBackend.cpp:371
#8  0x00007f3e8008b716 in PKResultsStream::sendResources (this=0x55df85667ee0, res=..., waitForResolved=false) at /usr/src/debug/discover-5.27.6/libdiscover/backends/PackageKitBackend/PackageKitBackend.cpp:589
Comment 13 Christopher Yeleighton 2023-07-08 08:32:21 UTC
Created attachment 160149 [details]
New crash information added by DrKonqi

plasma-discover (5.27.6) using Qt 5.15.10

Discover crashed reading system updates.

-- Backtrace (Reduced):
#4  QWeakPointer<QObject>::internalData (this=this@entry=0x27e6d0154) at /usr/include/qt5/QtCore/qsharedpointer_impl.h:702
#5  0x00007f3e8008a9dc in QPointer<PKResolveTransaction>::data (this=0x27e6d0154) at /usr/include/qt5/QtCore/qpointer.h:77
#6  QPointer<PKResolveTransaction>::operator PKResolveTransaction* (this=0x27e6d0154) at /usr/include/qt5/QtCore/qpointer.h:83
#7  PackageKitBackend::resolvePackages (this=this@entry=0x27e6d0034, packageNames=...) at /usr/src/debug/discover-5.27.6/libdiscover/backends/PackageKitBackend/PackageKitBackend.cpp:371
#8  0x00007f3e8008b716 in PKResultsStream::sendResources (this=0x55df85667ee0, res=..., waitForResolved=false) at /usr/src/debug/discover-5.27.6/libdiscover/backends/PackageKitBackend/PackageKitBackend.cpp:589
Comment 14 Christopher Yeleighton 2023-07-08 08:34:08 UTC
Created attachment 160150 [details]
New crash information added by DrKonqi

plasma-discover (5.27.6) using Qt 5.15.10

Discover crashed reading system updates.

-- Backtrace (Reduced):
#4  QWeakPointer<QObject>::internalData (this=this@entry=0x27e6d0154) at /usr/include/qt5/QtCore/qsharedpointer_impl.h:702
#5  0x00007f3e8008a9dc in QPointer<PKResolveTransaction>::data (this=0x27e6d0154) at /usr/include/qt5/QtCore/qpointer.h:77
#6  QPointer<PKResolveTransaction>::operator PKResolveTransaction* (this=0x27e6d0154) at /usr/include/qt5/QtCore/qpointer.h:83
#7  PackageKitBackend::resolvePackages (this=this@entry=0x27e6d0034, packageNames=...) at /usr/src/debug/discover-5.27.6/libdiscover/backends/PackageKitBackend/PackageKitBackend.cpp:371
#8  0x00007f3e8008b716 in PKResultsStream::sendResources (this=0x55df85667ee0, res=..., waitForResolved=false) at /usr/src/debug/discover-5.27.6/libdiscover/backends/PackageKitBackend/PackageKitBackend.cpp:589
Comment 15 Christopher Yeleighton 2023-07-08 08:34:12 UTC
Created attachment 160151 [details]
New crash information added by DrKonqi

plasma-discover (5.27.6) using Qt 5.15.10

Discover crashed reading system updates.

-- Backtrace (Reduced):
#4  QWeakPointer<QObject>::internalData (this=this@entry=0x27e6d0154) at /usr/include/qt5/QtCore/qsharedpointer_impl.h:702
#5  0x00007f3e8008a9dc in QPointer<PKResolveTransaction>::data (this=0x27e6d0154) at /usr/include/qt5/QtCore/qpointer.h:77
#6  QPointer<PKResolveTransaction>::operator PKResolveTransaction* (this=0x27e6d0154) at /usr/include/qt5/QtCore/qpointer.h:83
#7  PackageKitBackend::resolvePackages (this=this@entry=0x27e6d0034, packageNames=...) at /usr/src/debug/discover-5.27.6/libdiscover/backends/PackageKitBackend/PackageKitBackend.cpp:371
#8  0x00007f3e8008b716 in PKResultsStream::sendResources (this=0x55df85667ee0, res=..., waitForResolved=false) at /usr/src/debug/discover-5.27.6/libdiscover/backends/PackageKitBackend/PackageKitBackend.cpp:589
Comment 16 Christopher Yeleighton 2023-07-08 08:34:13 UTC
Created attachment 160152 [details]
New crash information added by DrKonqi

plasma-discover (5.27.6) using Qt 5.15.10

Discover crashed reading system updates.

-- Backtrace (Reduced):
#4  QWeakPointer<QObject>::internalData (this=this@entry=0x27e6d0154) at /usr/include/qt5/QtCore/qsharedpointer_impl.h:702
#5  0x00007f3e8008a9dc in QPointer<PKResolveTransaction>::data (this=0x27e6d0154) at /usr/include/qt5/QtCore/qpointer.h:77
#6  QPointer<PKResolveTransaction>::operator PKResolveTransaction* (this=0x27e6d0154) at /usr/include/qt5/QtCore/qpointer.h:83
#7  PackageKitBackend::resolvePackages (this=this@entry=0x27e6d0034, packageNames=...) at /usr/src/debug/discover-5.27.6/libdiscover/backends/PackageKitBackend/PackageKitBackend.cpp:371
#8  0x00007f3e8008b716 in PKResultsStream::sendResources (this=0x55df85667ee0, res=..., waitForResolved=false) at /usr/src/debug/discover-5.27.6/libdiscover/backends/PackageKitBackend/PackageKitBackend.cpp:589
Comment 17 Christopher Yeleighton 2023-07-08 08:34:15 UTC
Created attachment 160153 [details]
New crash information added by DrKonqi

plasma-discover (5.27.6) using Qt 5.15.10

Discover crashed reading system updates.

-- Backtrace (Reduced):
#4  QWeakPointer<QObject>::internalData (this=this@entry=0x27e6d0154) at /usr/include/qt5/QtCore/qsharedpointer_impl.h:702
#5  0x00007f3e8008a9dc in QPointer<PKResolveTransaction>::data (this=0x27e6d0154) at /usr/include/qt5/QtCore/qpointer.h:77
#6  QPointer<PKResolveTransaction>::operator PKResolveTransaction* (this=0x27e6d0154) at /usr/include/qt5/QtCore/qpointer.h:83
#7  PackageKitBackend::resolvePackages (this=this@entry=0x27e6d0034, packageNames=...) at /usr/src/debug/discover-5.27.6/libdiscover/backends/PackageKitBackend/PackageKitBackend.cpp:371
#8  0x00007f3e8008b716 in PKResultsStream::sendResources (this=0x55df85667ee0, res=..., waitForResolved=false) at /usr/src/debug/discover-5.27.6/libdiscover/backends/PackageKitBackend/PackageKitBackend.cpp:589
Comment 18 Christopher Yeleighton 2023-07-08 08:34:17 UTC
Created attachment 160154 [details]
New crash information added by DrKonqi

plasma-discover (5.27.6) using Qt 5.15.10

Discover crashed reading system updates.

-- Backtrace (Reduced):
#4  QWeakPointer<QObject>::internalData (this=this@entry=0x27e6d0154) at /usr/include/qt5/QtCore/qsharedpointer_impl.h:702
#5  0x00007f3e8008a9dc in QPointer<PKResolveTransaction>::data (this=0x27e6d0154) at /usr/include/qt5/QtCore/qpointer.h:77
#6  QPointer<PKResolveTransaction>::operator PKResolveTransaction* (this=0x27e6d0154) at /usr/include/qt5/QtCore/qpointer.h:83
#7  PackageKitBackend::resolvePackages (this=this@entry=0x27e6d0034, packageNames=...) at /usr/src/debug/discover-5.27.6/libdiscover/backends/PackageKitBackend/PackageKitBackend.cpp:371
#8  0x00007f3e8008b716 in PKResultsStream::sendResources (this=0x55df85667ee0, res=..., waitForResolved=false) at /usr/src/debug/discover-5.27.6/libdiscover/backends/PackageKitBackend/PackageKitBackend.cpp:589
Comment 19 Christopher Yeleighton 2023-07-08 08:34:21 UTC
Created attachment 160155 [details]
New crash information added by DrKonqi

plasma-discover (5.27.6) using Qt 5.15.10

Discover crashed reading system updates.

-- Backtrace (Reduced):
#4  QWeakPointer<QObject>::internalData (this=this@entry=0x27e6d0154) at /usr/include/qt5/QtCore/qsharedpointer_impl.h:702
#5  0x00007f3e8008a9dc in QPointer<PKResolveTransaction>::data (this=0x27e6d0154) at /usr/include/qt5/QtCore/qpointer.h:77
#6  QPointer<PKResolveTransaction>::operator PKResolveTransaction* (this=0x27e6d0154) at /usr/include/qt5/QtCore/qpointer.h:83
#7  PackageKitBackend::resolvePackages (this=this@entry=0x27e6d0034, packageNames=...) at /usr/src/debug/discover-5.27.6/libdiscover/backends/PackageKitBackend/PackageKitBackend.cpp:371
#8  0x00007f3e8008b716 in PKResultsStream::sendResources (this=0x55df85667ee0, res=..., waitForResolved=false) at /usr/src/debug/discover-5.27.6/libdiscover/backends/PackageKitBackend/PackageKitBackend.cpp:589
Comment 20 Christopher Yeleighton 2023-07-08 08:34:22 UTC
Created attachment 160156 [details]
New crash information added by DrKonqi

plasma-discover (5.27.6) using Qt 5.15.10

Discover crashed reading system updates.

-- Backtrace (Reduced):
#4  QWeakPointer<QObject>::internalData (this=this@entry=0x27e6d0154) at /usr/include/qt5/QtCore/qsharedpointer_impl.h:702
#5  0x00007f3e8008a9dc in QPointer<PKResolveTransaction>::data (this=0x27e6d0154) at /usr/include/qt5/QtCore/qpointer.h:77
#6  QPointer<PKResolveTransaction>::operator PKResolveTransaction* (this=0x27e6d0154) at /usr/include/qt5/QtCore/qpointer.h:83
#7  PackageKitBackend::resolvePackages (this=this@entry=0x27e6d0034, packageNames=...) at /usr/src/debug/discover-5.27.6/libdiscover/backends/PackageKitBackend/PackageKitBackend.cpp:371
#8  0x00007f3e8008b716 in PKResultsStream::sendResources (this=0x55df85667ee0, res=..., waitForResolved=false) at /usr/src/debug/discover-5.27.6/libdiscover/backends/PackageKitBackend/PackageKitBackend.cpp:589
Comment 21 Christopher Yeleighton 2023-07-08 08:34:24 UTC
Created attachment 160157 [details]
New crash information added by DrKonqi

plasma-discover (5.27.6) using Qt 5.15.10

Discover crashed reading system updates.

-- Backtrace (Reduced):
#4  QWeakPointer<QObject>::internalData (this=this@entry=0x27e6d0154) at /usr/include/qt5/QtCore/qsharedpointer_impl.h:702
#5  0x00007f3e8008a9dc in QPointer<PKResolveTransaction>::data (this=0x27e6d0154) at /usr/include/qt5/QtCore/qpointer.h:77
#6  QPointer<PKResolveTransaction>::operator PKResolveTransaction* (this=0x27e6d0154) at /usr/include/qt5/QtCore/qpointer.h:83
#7  PackageKitBackend::resolvePackages (this=this@entry=0x27e6d0034, packageNames=...) at /usr/src/debug/discover-5.27.6/libdiscover/backends/PackageKitBackend/PackageKitBackend.cpp:371
#8  0x00007f3e8008b716 in PKResultsStream::sendResources (this=0x55df85667ee0, res=..., waitForResolved=false) at /usr/src/debug/discover-5.27.6/libdiscover/backends/PackageKitBackend/PackageKitBackend.cpp:589
Comment 22 Christopher Yeleighton 2023-07-08 08:34:25 UTC
Created attachment 160158 [details]
New crash information added by DrKonqi

plasma-discover (5.27.6) using Qt 5.15.10

Discover crashed reading system updates.

-- Backtrace (Reduced):
#4  QWeakPointer<QObject>::internalData (this=this@entry=0x27e6d0154) at /usr/include/qt5/QtCore/qsharedpointer_impl.h:702
#5  0x00007f3e8008a9dc in QPointer<PKResolveTransaction>::data (this=0x27e6d0154) at /usr/include/qt5/QtCore/qpointer.h:77
#6  QPointer<PKResolveTransaction>::operator PKResolveTransaction* (this=0x27e6d0154) at /usr/include/qt5/QtCore/qpointer.h:83
#7  PackageKitBackend::resolvePackages (this=this@entry=0x27e6d0034, packageNames=...) at /usr/src/debug/discover-5.27.6/libdiscover/backends/PackageKitBackend/PackageKitBackend.cpp:371
#8  0x00007f3e8008b716 in PKResultsStream::sendResources (this=0x55df85667ee0, res=..., waitForResolved=false) at /usr/src/debug/discover-5.27.6/libdiscover/backends/PackageKitBackend/PackageKitBackend.cpp:589
Comment 23 Christopher Yeleighton 2023-07-08 08:34:29 UTC
Created attachment 160159 [details]
New crash information added by DrKonqi

plasma-discover (5.27.6) using Qt 5.15.10

Discover crashed reading system updates.

-- Backtrace (Reduced):
#4  QWeakPointer<QObject>::internalData (this=this@entry=0x27e6d0154) at /usr/include/qt5/QtCore/qsharedpointer_impl.h:702
#5  0x00007f3e8008a9dc in QPointer<PKResolveTransaction>::data (this=0x27e6d0154) at /usr/include/qt5/QtCore/qpointer.h:77
#6  QPointer<PKResolveTransaction>::operator PKResolveTransaction* (this=0x27e6d0154) at /usr/include/qt5/QtCore/qpointer.h:83
#7  PackageKitBackend::resolvePackages (this=this@entry=0x27e6d0034, packageNames=...) at /usr/src/debug/discover-5.27.6/libdiscover/backends/PackageKitBackend/PackageKitBackend.cpp:371
#8  0x00007f3e8008b716 in PKResultsStream::sendResources (this=0x55df85667ee0, res=..., waitForResolved=false) at /usr/src/debug/discover-5.27.6/libdiscover/backends/PackageKitBackend/PackageKitBackend.cpp:589
Comment 24 Christopher Yeleighton 2023-07-08 08:34:30 UTC
Created attachment 160160 [details]
New crash information added by DrKonqi

plasma-discover (5.27.6) using Qt 5.15.10

Discover crashed reading system updates.

-- Backtrace (Reduced):
#4  QWeakPointer<QObject>::internalData (this=this@entry=0x27e6d0154) at /usr/include/qt5/QtCore/qsharedpointer_impl.h:702
#5  0x00007f3e8008a9dc in QPointer<PKResolveTransaction>::data (this=0x27e6d0154) at /usr/include/qt5/QtCore/qpointer.h:77
#6  QPointer<PKResolveTransaction>::operator PKResolveTransaction* (this=0x27e6d0154) at /usr/include/qt5/QtCore/qpointer.h:83
#7  PackageKitBackend::resolvePackages (this=this@entry=0x27e6d0034, packageNames=...) at /usr/src/debug/discover-5.27.6/libdiscover/backends/PackageKitBackend/PackageKitBackend.cpp:371
#8  0x00007f3e8008b716 in PKResultsStream::sendResources (this=0x55df85667ee0, res=..., waitForResolved=false) at /usr/src/debug/discover-5.27.6/libdiscover/backends/PackageKitBackend/PackageKitBackend.cpp:589
Comment 25 Christopher Yeleighton 2023-07-08 08:34:31 UTC
Created attachment 160161 [details]
New crash information added by DrKonqi

plasma-discover (5.27.6) using Qt 5.15.10

Discover crashed reading system updates.

-- Backtrace (Reduced):
#4  QWeakPointer<QObject>::internalData (this=this@entry=0x27e6d0154) at /usr/include/qt5/QtCore/qsharedpointer_impl.h:702
#5  0x00007f3e8008a9dc in QPointer<PKResolveTransaction>::data (this=0x27e6d0154) at /usr/include/qt5/QtCore/qpointer.h:77
#6  QPointer<PKResolveTransaction>::operator PKResolveTransaction* (this=0x27e6d0154) at /usr/include/qt5/QtCore/qpointer.h:83
#7  PackageKitBackend::resolvePackages (this=this@entry=0x27e6d0034, packageNames=...) at /usr/src/debug/discover-5.27.6/libdiscover/backends/PackageKitBackend/PackageKitBackend.cpp:371
#8  0x00007f3e8008b716 in PKResultsStream::sendResources (this=0x55df85667ee0, res=..., waitForResolved=false) at /usr/src/debug/discover-5.27.6/libdiscover/backends/PackageKitBackend/PackageKitBackend.cpp:589
Comment 26 Christopher Yeleighton 2023-07-08 08:34:40 UTC
Created attachment 160162 [details]
New crash information added by DrKonqi

plasma-discover (5.27.6) using Qt 5.15.10

Discover crashed reading system updates.

-- Backtrace (Reduced):
#4  QWeakPointer<QObject>::internalData (this=this@entry=0x27e6d0154) at /usr/include/qt5/QtCore/qsharedpointer_impl.h:702
#5  0x00007f3e8008a9dc in QPointer<PKResolveTransaction>::data (this=0x27e6d0154) at /usr/include/qt5/QtCore/qpointer.h:77
#6  QPointer<PKResolveTransaction>::operator PKResolveTransaction* (this=0x27e6d0154) at /usr/include/qt5/QtCore/qpointer.h:83
#7  PackageKitBackend::resolvePackages (this=this@entry=0x27e6d0034, packageNames=...) at /usr/src/debug/discover-5.27.6/libdiscover/backends/PackageKitBackend/PackageKitBackend.cpp:371
#8  0x00007f3e8008b716 in PKResultsStream::sendResources (this=0x55df85667ee0, res=..., waitForResolved=false) at /usr/src/debug/discover-5.27.6/libdiscover/backends/PackageKitBackend/PackageKitBackend.cpp:589
Comment 27 Christopher Yeleighton 2023-07-08 08:35:30 UTC
Created attachment 160163 [details]
New crash information added by DrKonqi

plasma-discover (5.27.6) using Qt 5.15.10

Discover crashed reading system updates.

-- Backtrace (Reduced):
#4  QWeakPointer<QObject>::internalData (this=this@entry=0x27e6d0154) at /usr/include/qt5/QtCore/qsharedpointer_impl.h:702
#5  0x00007f3e8008a9dc in QPointer<PKResolveTransaction>::data (this=0x27e6d0154) at /usr/include/qt5/QtCore/qpointer.h:77
#6  QPointer<PKResolveTransaction>::operator PKResolveTransaction* (this=0x27e6d0154) at /usr/include/qt5/QtCore/qpointer.h:83
#7  PackageKitBackend::resolvePackages (this=this@entry=0x27e6d0034, packageNames=...) at /usr/src/debug/discover-5.27.6/libdiscover/backends/PackageKitBackend/PackageKitBackend.cpp:371
#8  0x00007f3e8008b716 in PKResultsStream::sendResources (this=0x55df85667ee0, res=..., waitForResolved=false) at /usr/src/debug/discover-5.27.6/libdiscover/backends/PackageKitBackend/PackageKitBackend.cpp:589
Comment 28 Christopher Yeleighton 2023-07-08 08:35:53 UTC
Created attachment 160165 [details]
New crash information added by DrKonqi

plasma-discover (5.27.6) using Qt 5.15.10

Discover crashed reading system updates.

-- Backtrace (Reduced):
#4  QWeakPointer<QObject>::internalData (this=this@entry=0x27e6d0154) at /usr/include/qt5/QtCore/qsharedpointer_impl.h:702
#5  0x00007f3e8008a9dc in QPointer<PKResolveTransaction>::data (this=0x27e6d0154) at /usr/include/qt5/QtCore/qpointer.h:77
#6  QPointer<PKResolveTransaction>::operator PKResolveTransaction* (this=0x27e6d0154) at /usr/include/qt5/QtCore/qpointer.h:83
#7  PackageKitBackend::resolvePackages (this=this@entry=0x27e6d0034, packageNames=...) at /usr/src/debug/discover-5.27.6/libdiscover/backends/PackageKitBackend/PackageKitBackend.cpp:371
#8  0x00007f3e8008b716 in PKResultsStream::sendResources (this=0x55df85667ee0, res=..., waitForResolved=false) at /usr/src/debug/discover-5.27.6/libdiscover/backends/PackageKitBackend/PackageKitBackend.cpp:589
Comment 29 Christopher Yeleighton 2023-07-08 08:35:54 UTC
Created attachment 160166 [details]
New crash information added by DrKonqi

plasma-discover (5.27.6) using Qt 5.15.10

Discover crashed reading system updates.

-- Backtrace (Reduced):
#4  QWeakPointer<QObject>::internalData (this=this@entry=0x27e6d0154) at /usr/include/qt5/QtCore/qsharedpointer_impl.h:702
#5  0x00007f3e8008a9dc in QPointer<PKResolveTransaction>::data (this=0x27e6d0154) at /usr/include/qt5/QtCore/qpointer.h:77
#6  QPointer<PKResolveTransaction>::operator PKResolveTransaction* (this=0x27e6d0154) at /usr/include/qt5/QtCore/qpointer.h:83
#7  PackageKitBackend::resolvePackages (this=this@entry=0x27e6d0034, packageNames=...) at /usr/src/debug/discover-5.27.6/libdiscover/backends/PackageKitBackend/PackageKitBackend.cpp:371
#8  0x00007f3e8008b716 in PKResultsStream::sendResources (this=0x55df85667ee0, res=..., waitForResolved=false) at /usr/src/debug/discover-5.27.6/libdiscover/backends/PackageKitBackend/PackageKitBackend.cpp:589
Comment 30 Christopher Yeleighton 2023-07-08 08:35:54 UTC
Created attachment 160167 [details]
New crash information added by DrKonqi

plasma-discover (5.27.6) using Qt 5.15.10

Discover crashed reading system updates.

-- Backtrace (Reduced):
#4  QWeakPointer<QObject>::internalData (this=this@entry=0x27e6d0154) at /usr/include/qt5/QtCore/qsharedpointer_impl.h:702
#5  0x00007f3e8008a9dc in QPointer<PKResolveTransaction>::data (this=0x27e6d0154) at /usr/include/qt5/QtCore/qpointer.h:77
#6  QPointer<PKResolveTransaction>::operator PKResolveTransaction* (this=0x27e6d0154) at /usr/include/qt5/QtCore/qpointer.h:83
#7  PackageKitBackend::resolvePackages (this=this@entry=0x27e6d0034, packageNames=...) at /usr/src/debug/discover-5.27.6/libdiscover/backends/PackageKitBackend/PackageKitBackend.cpp:371
#8  0x00007f3e8008b716 in PKResultsStream::sendResources (this=0x55df85667ee0, res=..., waitForResolved=false) at /usr/src/debug/discover-5.27.6/libdiscover/backends/PackageKitBackend/PackageKitBackend.cpp:589
Comment 31 Christopher Yeleighton 2023-07-08 08:35:54 UTC
Created attachment 160168 [details]
New crash information added by DrKonqi

plasma-discover (5.27.6) using Qt 5.15.10

Discover crashed reading system updates.

-- Backtrace (Reduced):
#4  QWeakPointer<QObject>::internalData (this=this@entry=0x27e6d0154) at /usr/include/qt5/QtCore/qsharedpointer_impl.h:702
#5  0x00007f3e8008a9dc in QPointer<PKResolveTransaction>::data (this=0x27e6d0154) at /usr/include/qt5/QtCore/qpointer.h:77
#6  QPointer<PKResolveTransaction>::operator PKResolveTransaction* (this=0x27e6d0154) at /usr/include/qt5/QtCore/qpointer.h:83
#7  PackageKitBackend::resolvePackages (this=this@entry=0x27e6d0034, packageNames=...) at /usr/src/debug/discover-5.27.6/libdiscover/backends/PackageKitBackend/PackageKitBackend.cpp:371
#8  0x00007f3e8008b716 in PKResultsStream::sendResources (this=0x55df85667ee0, res=..., waitForResolved=false) at /usr/src/debug/discover-5.27.6/libdiscover/backends/PackageKitBackend/PackageKitBackend.cpp:589
Comment 32 Christopher Yeleighton 2023-07-08 08:35:55 UTC
Created attachment 160169 [details]
New crash information added by DrKonqi

plasma-discover (5.27.6) using Qt 5.15.10

Discover crashed reading system updates.

-- Backtrace (Reduced):
#4  QWeakPointer<QObject>::internalData (this=this@entry=0x27e6d0154) at /usr/include/qt5/QtCore/qsharedpointer_impl.h:702
#5  0x00007f3e8008a9dc in QPointer<PKResolveTransaction>::data (this=0x27e6d0154) at /usr/include/qt5/QtCore/qpointer.h:77
#6  QPointer<PKResolveTransaction>::operator PKResolveTransaction* (this=0x27e6d0154) at /usr/include/qt5/QtCore/qpointer.h:83
#7  PackageKitBackend::resolvePackages (this=this@entry=0x27e6d0034, packageNames=...) at /usr/src/debug/discover-5.27.6/libdiscover/backends/PackageKitBackend/PackageKitBackend.cpp:371
#8  0x00007f3e8008b716 in PKResultsStream::sendResources (this=0x55df85667ee0, res=..., waitForResolved=false) at /usr/src/debug/discover-5.27.6/libdiscover/backends/PackageKitBackend/PackageKitBackend.cpp:589
Comment 33 Christopher Yeleighton 2023-07-08 08:35:55 UTC
Created attachment 160170 [details]
New crash information added by DrKonqi

plasma-discover (5.27.6) using Qt 5.15.10

Discover crashed reading system updates.

-- Backtrace (Reduced):
#4  QWeakPointer<QObject>::internalData (this=this@entry=0x27e6d0154) at /usr/include/qt5/QtCore/qsharedpointer_impl.h:702
#5  0x00007f3e8008a9dc in QPointer<PKResolveTransaction>::data (this=0x27e6d0154) at /usr/include/qt5/QtCore/qpointer.h:77
#6  QPointer<PKResolveTransaction>::operator PKResolveTransaction* (this=0x27e6d0154) at /usr/include/qt5/QtCore/qpointer.h:83
#7  PackageKitBackend::resolvePackages (this=this@entry=0x27e6d0034, packageNames=...) at /usr/src/debug/discover-5.27.6/libdiscover/backends/PackageKitBackend/PackageKitBackend.cpp:371
#8  0x00007f3e8008b716 in PKResultsStream::sendResources (this=0x55df85667ee0, res=..., waitForResolved=false) at /usr/src/debug/discover-5.27.6/libdiscover/backends/PackageKitBackend/PackageKitBackend.cpp:589
Comment 34 Christopher Yeleighton 2023-07-08 08:35:56 UTC
Created attachment 160171 [details]
New crash information added by DrKonqi

plasma-discover (5.27.6) using Qt 5.15.10

Discover crashed reading system updates.

-- Backtrace (Reduced):
#4  QWeakPointer<QObject>::internalData (this=this@entry=0x27e6d0154) at /usr/include/qt5/QtCore/qsharedpointer_impl.h:702
#5  0x00007f3e8008a9dc in QPointer<PKResolveTransaction>::data (this=0x27e6d0154) at /usr/include/qt5/QtCore/qpointer.h:77
#6  QPointer<PKResolveTransaction>::operator PKResolveTransaction* (this=0x27e6d0154) at /usr/include/qt5/QtCore/qpointer.h:83
#7  PackageKitBackend::resolvePackages (this=this@entry=0x27e6d0034, packageNames=...) at /usr/src/debug/discover-5.27.6/libdiscover/backends/PackageKitBackend/PackageKitBackend.cpp:371
#8  0x00007f3e8008b716 in PKResultsStream::sendResources (this=0x55df85667ee0, res=..., waitForResolved=false) at /usr/src/debug/discover-5.27.6/libdiscover/backends/PackageKitBackend/PackageKitBackend.cpp:589
Comment 35 Christopher Yeleighton 2023-07-08 08:35:56 UTC
Created attachment 160172 [details]
New crash information added by DrKonqi

plasma-discover (5.27.6) using Qt 5.15.10

Discover crashed reading system updates.

-- Backtrace (Reduced):
#4  QWeakPointer<QObject>::internalData (this=this@entry=0x27e6d0154) at /usr/include/qt5/QtCore/qsharedpointer_impl.h:702
#5  0x00007f3e8008a9dc in QPointer<PKResolveTransaction>::data (this=0x27e6d0154) at /usr/include/qt5/QtCore/qpointer.h:77
#6  QPointer<PKResolveTransaction>::operator PKResolveTransaction* (this=0x27e6d0154) at /usr/include/qt5/QtCore/qpointer.h:83
#7  PackageKitBackend::resolvePackages (this=this@entry=0x27e6d0034, packageNames=...) at /usr/src/debug/discover-5.27.6/libdiscover/backends/PackageKitBackend/PackageKitBackend.cpp:371
#8  0x00007f3e8008b716 in PKResultsStream::sendResources (this=0x55df85667ee0, res=..., waitForResolved=false) at /usr/src/debug/discover-5.27.6/libdiscover/backends/PackageKitBackend/PackageKitBackend.cpp:589
Comment 36 Christopher Yeleighton 2023-07-08 08:35:56 UTC
Created attachment 160173 [details]
New crash information added by DrKonqi

plasma-discover (5.27.6) using Qt 5.15.10

Discover crashed reading system updates.

-- Backtrace (Reduced):
#4  QWeakPointer<QObject>::internalData (this=this@entry=0x27e6d0154) at /usr/include/qt5/QtCore/qsharedpointer_impl.h:702
#5  0x00007f3e8008a9dc in QPointer<PKResolveTransaction>::data (this=0x27e6d0154) at /usr/include/qt5/QtCore/qpointer.h:77
#6  QPointer<PKResolveTransaction>::operator PKResolveTransaction* (this=0x27e6d0154) at /usr/include/qt5/QtCore/qpointer.h:83
#7  PackageKitBackend::resolvePackages (this=this@entry=0x27e6d0034, packageNames=...) at /usr/src/debug/discover-5.27.6/libdiscover/backends/PackageKitBackend/PackageKitBackend.cpp:371
#8  0x00007f3e8008b716 in PKResultsStream::sendResources (this=0x55df85667ee0, res=..., waitForResolved=false) at /usr/src/debug/discover-5.27.6/libdiscover/backends/PackageKitBackend/PackageKitBackend.cpp:589
Comment 37 Christopher Yeleighton 2023-07-08 08:35:59 UTC
Created attachment 160174 [details]
New crash information added by DrKonqi

plasma-discover (5.27.6) using Qt 5.15.10

Discover crashed reading system updates.

-- Backtrace (Reduced):
#4  QWeakPointer<QObject>::internalData (this=this@entry=0x27e6d0154) at /usr/include/qt5/QtCore/qsharedpointer_impl.h:702
#5  0x00007f3e8008a9dc in QPointer<PKResolveTransaction>::data (this=0x27e6d0154) at /usr/include/qt5/QtCore/qpointer.h:77
#6  QPointer<PKResolveTransaction>::operator PKResolveTransaction* (this=0x27e6d0154) at /usr/include/qt5/QtCore/qpointer.h:83
#7  PackageKitBackend::resolvePackages (this=this@entry=0x27e6d0034, packageNames=...) at /usr/src/debug/discover-5.27.6/libdiscover/backends/PackageKitBackend/PackageKitBackend.cpp:371
#8  0x00007f3e8008b716 in PKResultsStream::sendResources (this=0x55df85667ee0, res=..., waitForResolved=false) at /usr/src/debug/discover-5.27.6/libdiscover/backends/PackageKitBackend/PackageKitBackend.cpp:589
Comment 38 Christopher Yeleighton 2023-07-08 08:35:59 UTC
Created attachment 160175 [details]
New crash information added by DrKonqi

plasma-discover (5.27.6) using Qt 5.15.10

Discover crashed reading system updates.

-- Backtrace (Reduced):
#4  QWeakPointer<QObject>::internalData (this=this@entry=0x27e6d0154) at /usr/include/qt5/QtCore/qsharedpointer_impl.h:702
#5  0x00007f3e8008a9dc in QPointer<PKResolveTransaction>::data (this=0x27e6d0154) at /usr/include/qt5/QtCore/qpointer.h:77
#6  QPointer<PKResolveTransaction>::operator PKResolveTransaction* (this=0x27e6d0154) at /usr/include/qt5/QtCore/qpointer.h:83
#7  PackageKitBackend::resolvePackages (this=this@entry=0x27e6d0034, packageNames=...) at /usr/src/debug/discover-5.27.6/libdiscover/backends/PackageKitBackend/PackageKitBackend.cpp:371
#8  0x00007f3e8008b716 in PKResultsStream::sendResources (this=0x55df85667ee0, res=..., waitForResolved=false) at /usr/src/debug/discover-5.27.6/libdiscover/backends/PackageKitBackend/PackageKitBackend.cpp:589
Comment 39 Christopher Yeleighton 2023-07-08 08:36:00 UTC
Created attachment 160176 [details]
New crash information added by DrKonqi

plasma-discover (5.27.6) using Qt 5.15.10

Discover crashed reading system updates.

-- Backtrace (Reduced):
#4  QWeakPointer<QObject>::internalData (this=this@entry=0x27e6d0154) at /usr/include/qt5/QtCore/qsharedpointer_impl.h:702
#5  0x00007f3e8008a9dc in QPointer<PKResolveTransaction>::data (this=0x27e6d0154) at /usr/include/qt5/QtCore/qpointer.h:77
#6  QPointer<PKResolveTransaction>::operator PKResolveTransaction* (this=0x27e6d0154) at /usr/include/qt5/QtCore/qpointer.h:83
#7  PackageKitBackend::resolvePackages (this=this@entry=0x27e6d0034, packageNames=...) at /usr/src/debug/discover-5.27.6/libdiscover/backends/PackageKitBackend/PackageKitBackend.cpp:371
#8  0x00007f3e8008b716 in PKResultsStream::sendResources (this=0x55df85667ee0, res=..., waitForResolved=false) at /usr/src/debug/discover-5.27.6/libdiscover/backends/PackageKitBackend/PackageKitBackend.cpp:589
Comment 40 Christopher Yeleighton 2023-07-08 08:36:00 UTC
Created attachment 160177 [details]
New crash information added by DrKonqi

plasma-discover (5.27.6) using Qt 5.15.10

Discover crashed reading system updates.

-- Backtrace (Reduced):
#4  QWeakPointer<QObject>::internalData (this=this@entry=0x27e6d0154) at /usr/include/qt5/QtCore/qsharedpointer_impl.h:702
#5  0x00007f3e8008a9dc in QPointer<PKResolveTransaction>::data (this=0x27e6d0154) at /usr/include/qt5/QtCore/qpointer.h:77
#6  QPointer<PKResolveTransaction>::operator PKResolveTransaction* (this=0x27e6d0154) at /usr/include/qt5/QtCore/qpointer.h:83
#7  PackageKitBackend::resolvePackages (this=this@entry=0x27e6d0034, packageNames=...) at /usr/src/debug/discover-5.27.6/libdiscover/backends/PackageKitBackend/PackageKitBackend.cpp:371
#8  0x00007f3e8008b716 in PKResultsStream::sendResources (this=0x55df85667ee0, res=..., waitForResolved=false) at /usr/src/debug/discover-5.27.6/libdiscover/backends/PackageKitBackend/PackageKitBackend.cpp:589
Comment 41 Christopher Yeleighton 2023-07-08 08:36:41 UTC
Created attachment 160178 [details]
New crash information added by DrKonqi

plasma-discover (5.27.6) using Qt 5.15.10

Discover crashed reading system updates.

-- Backtrace (Reduced):
#4  QWeakPointer<QObject>::internalData (this=this@entry=0x27e6d0154) at /usr/include/qt5/QtCore/qsharedpointer_impl.h:702
#5  0x00007f3e8008a9dc in QPointer<PKResolveTransaction>::data (this=0x27e6d0154) at /usr/include/qt5/QtCore/qpointer.h:77
#6  QPointer<PKResolveTransaction>::operator PKResolveTransaction* (this=0x27e6d0154) at /usr/include/qt5/QtCore/qpointer.h:83
#7  PackageKitBackend::resolvePackages (this=this@entry=0x27e6d0034, packageNames=...) at /usr/src/debug/discover-5.27.6/libdiscover/backends/PackageKitBackend/PackageKitBackend.cpp:371
#8  0x00007f3e8008b716 in PKResultsStream::sendResources (this=0x55df85667ee0, res=..., waitForResolved=false) at /usr/src/debug/discover-5.27.6/libdiscover/backends/PackageKitBackend/PackageKitBackend.cpp:589
Comment 42 Christopher Yeleighton 2023-07-08 08:36:46 UTC
Created attachment 160179 [details]
New crash information added by DrKonqi

plasma-discover (5.27.6) using Qt 5.15.10

Discover crashed reading system updates.

-- Backtrace (Reduced):
#4  QWeakPointer<QObject>::internalData (this=this@entry=0x27e6d0154) at /usr/include/qt5/QtCore/qsharedpointer_impl.h:702
#5  0x00007f3e8008a9dc in QPointer<PKResolveTransaction>::data (this=0x27e6d0154) at /usr/include/qt5/QtCore/qpointer.h:77
#6  QPointer<PKResolveTransaction>::operator PKResolveTransaction* (this=0x27e6d0154) at /usr/include/qt5/QtCore/qpointer.h:83
#7  PackageKitBackend::resolvePackages (this=this@entry=0x27e6d0034, packageNames=...) at /usr/src/debug/discover-5.27.6/libdiscover/backends/PackageKitBackend/PackageKitBackend.cpp:371
#8  0x00007f3e8008b716 in PKResultsStream::sendResources (this=0x55df85667ee0, res=..., waitForResolved=false) at /usr/src/debug/discover-5.27.6/libdiscover/backends/PackageKitBackend/PackageKitBackend.cpp:589
Comment 43 Christopher Yeleighton 2023-07-08 08:36:49 UTC
Created attachment 160180 [details]
New crash information added by DrKonqi

plasma-discover (5.27.6) using Qt 5.15.10

Discover crashed reading system updates.

-- Backtrace (Reduced):
#4  QWeakPointer<QObject>::internalData (this=this@entry=0x27e6d0154) at /usr/include/qt5/QtCore/qsharedpointer_impl.h:702
#5  0x00007f3e8008a9dc in QPointer<PKResolveTransaction>::data (this=0x27e6d0154) at /usr/include/qt5/QtCore/qpointer.h:77
#6  QPointer<PKResolveTransaction>::operator PKResolveTransaction* (this=0x27e6d0154) at /usr/include/qt5/QtCore/qpointer.h:83
#7  PackageKitBackend::resolvePackages (this=this@entry=0x27e6d0034, packageNames=...) at /usr/src/debug/discover-5.27.6/libdiscover/backends/PackageKitBackend/PackageKitBackend.cpp:371
#8  0x00007f3e8008b716 in PKResultsStream::sendResources (this=0x55df85667ee0, res=..., waitForResolved=false) at /usr/src/debug/discover-5.27.6/libdiscover/backends/PackageKitBackend/PackageKitBackend.cpp:589
Comment 44 Christopher Yeleighton 2023-07-08 08:36:51 UTC
Created attachment 160181 [details]
New crash information added by DrKonqi

plasma-discover (5.27.6) using Qt 5.15.10

Discover crashed reading system updates.

-- Backtrace (Reduced):
#4  QWeakPointer<QObject>::internalData (this=this@entry=0x27e6d0154) at /usr/include/qt5/QtCore/qsharedpointer_impl.h:702
#5  0x00007f3e8008a9dc in QPointer<PKResolveTransaction>::data (this=0x27e6d0154) at /usr/include/qt5/QtCore/qpointer.h:77
#6  QPointer<PKResolveTransaction>::operator PKResolveTransaction* (this=0x27e6d0154) at /usr/include/qt5/QtCore/qpointer.h:83
#7  PackageKitBackend::resolvePackages (this=this@entry=0x27e6d0034, packageNames=...) at /usr/src/debug/discover-5.27.6/libdiscover/backends/PackageKitBackend/PackageKitBackend.cpp:371
#8  0x00007f3e8008b716 in PKResultsStream::sendResources (this=0x55df85667ee0, res=..., waitForResolved=false) at /usr/src/debug/discover-5.27.6/libdiscover/backends/PackageKitBackend/PackageKitBackend.cpp:589
Comment 45 Christopher Yeleighton 2023-07-08 08:36:58 UTC
Created attachment 160182 [details]
New crash information added by DrKonqi

plasma-discover (5.27.6) using Qt 5.15.10

Discover crashed reading system updates.

-- Backtrace (Reduced):
#4  QWeakPointer<QObject>::internalData (this=this@entry=0x27e6d0154) at /usr/include/qt5/QtCore/qsharedpointer_impl.h:702
#5  0x00007f3e8008a9dc in QPointer<PKResolveTransaction>::data (this=0x27e6d0154) at /usr/include/qt5/QtCore/qpointer.h:77
#6  QPointer<PKResolveTransaction>::operator PKResolveTransaction* (this=0x27e6d0154) at /usr/include/qt5/QtCore/qpointer.h:83
#7  PackageKitBackend::resolvePackages (this=this@entry=0x27e6d0034, packageNames=...) at /usr/src/debug/discover-5.27.6/libdiscover/backends/PackageKitBackend/PackageKitBackend.cpp:371
#8  0x00007f3e8008b716 in PKResultsStream::sendResources (this=0x55df85667ee0, res=..., waitForResolved=false) at /usr/src/debug/discover-5.27.6/libdiscover/backends/PackageKitBackend/PackageKitBackend.cpp:589
Comment 46 Christopher Yeleighton 2023-07-08 08:37:01 UTC
Created attachment 160183 [details]
New crash information added by DrKonqi

plasma-discover (5.27.6) using Qt 5.15.10

Discover crashed reading system updates.

-- Backtrace (Reduced):
#4  QWeakPointer<QObject>::internalData (this=this@entry=0x27e6d0154) at /usr/include/qt5/QtCore/qsharedpointer_impl.h:702
#5  0x00007f3e8008a9dc in QPointer<PKResolveTransaction>::data (this=0x27e6d0154) at /usr/include/qt5/QtCore/qpointer.h:77
#6  QPointer<PKResolveTransaction>::operator PKResolveTransaction* (this=0x27e6d0154) at /usr/include/qt5/QtCore/qpointer.h:83
#7  PackageKitBackend::resolvePackages (this=this@entry=0x27e6d0034, packageNames=...) at /usr/src/debug/discover-5.27.6/libdiscover/backends/PackageKitBackend/PackageKitBackend.cpp:371
#8  0x00007f3e8008b716 in PKResultsStream::sendResources (this=0x55df85667ee0, res=..., waitForResolved=false) at /usr/src/debug/discover-5.27.6/libdiscover/backends/PackageKitBackend/PackageKitBackend.cpp:589
Comment 47 Christopher Yeleighton 2023-07-08 08:37:03 UTC
Created attachment 160184 [details]
New crash information added by DrKonqi

plasma-discover (5.27.6) using Qt 5.15.10

Discover crashed reading system updates.

-- Backtrace (Reduced):
#4  QWeakPointer<QObject>::internalData (this=this@entry=0x27e6d0154) at /usr/include/qt5/QtCore/qsharedpointer_impl.h:702
#5  0x00007f3e8008a9dc in QPointer<PKResolveTransaction>::data (this=0x27e6d0154) at /usr/include/qt5/QtCore/qpointer.h:77
#6  QPointer<PKResolveTransaction>::operator PKResolveTransaction* (this=0x27e6d0154) at /usr/include/qt5/QtCore/qpointer.h:83
#7  PackageKitBackend::resolvePackages (this=this@entry=0x27e6d0034, packageNames=...) at /usr/src/debug/discover-5.27.6/libdiscover/backends/PackageKitBackend/PackageKitBackend.cpp:371
#8  0x00007f3e8008b716 in PKResultsStream::sendResources (this=0x55df85667ee0, res=..., waitForResolved=false) at /usr/src/debug/discover-5.27.6/libdiscover/backends/PackageKitBackend/PackageKitBackend.cpp:589
Comment 48 Christopher Yeleighton 2023-07-08 08:37:08 UTC
Created attachment 160185 [details]
New crash information added by DrKonqi

plasma-discover (5.27.6) using Qt 5.15.10

Discover crashed reading system updates.

-- Backtrace (Reduced):
#4  QWeakPointer<QObject>::internalData (this=this@entry=0x27e6d0154) at /usr/include/qt5/QtCore/qsharedpointer_impl.h:702
#5  0x00007f3e8008a9dc in QPointer<PKResolveTransaction>::data (this=0x27e6d0154) at /usr/include/qt5/QtCore/qpointer.h:77
#6  QPointer<PKResolveTransaction>::operator PKResolveTransaction* (this=0x27e6d0154) at /usr/include/qt5/QtCore/qpointer.h:83
#7  PackageKitBackend::resolvePackages (this=this@entry=0x27e6d0034, packageNames=...) at /usr/src/debug/discover-5.27.6/libdiscover/backends/PackageKitBackend/PackageKitBackend.cpp:371
#8  0x00007f3e8008b716 in PKResultsStream::sendResources (this=0x55df85667ee0, res=..., waitForResolved=false) at /usr/src/debug/discover-5.27.6/libdiscover/backends/PackageKitBackend/PackageKitBackend.cpp:589
Comment 49 Christopher Yeleighton 2023-07-08 08:37:10 UTC
Created attachment 160186 [details]
New crash information added by DrKonqi

plasma-discover (5.27.6) using Qt 5.15.10

Discover crashed reading system updates.

-- Backtrace (Reduced):
#4  QWeakPointer<QObject>::internalData (this=this@entry=0x27e6d0154) at /usr/include/qt5/QtCore/qsharedpointer_impl.h:702
#5  0x00007f3e8008a9dc in QPointer<PKResolveTransaction>::data (this=0x27e6d0154) at /usr/include/qt5/QtCore/qpointer.h:77
#6  QPointer<PKResolveTransaction>::operator PKResolveTransaction* (this=0x27e6d0154) at /usr/include/qt5/QtCore/qpointer.h:83
#7  PackageKitBackend::resolvePackages (this=this@entry=0x27e6d0034, packageNames=...) at /usr/src/debug/discover-5.27.6/libdiscover/backends/PackageKitBackend/PackageKitBackend.cpp:371
#8  0x00007f3e8008b716 in PKResultsStream::sendResources (this=0x55df85667ee0, res=..., waitForResolved=false) at /usr/src/debug/discover-5.27.6/libdiscover/backends/PackageKitBackend/PackageKitBackend.cpp:589
Comment 50 Christopher Yeleighton 2023-07-08 08:37:12 UTC
Created attachment 160187 [details]
New crash information added by DrKonqi

plasma-discover (5.27.6) using Qt 5.15.10

Discover crashed reading system updates.

-- Backtrace (Reduced):
#4  QWeakPointer<QObject>::internalData (this=this@entry=0x27e6d0154) at /usr/include/qt5/QtCore/qsharedpointer_impl.h:702
#5  0x00007f3e8008a9dc in QPointer<PKResolveTransaction>::data (this=0x27e6d0154) at /usr/include/qt5/QtCore/qpointer.h:77
#6  QPointer<PKResolveTransaction>::operator PKResolveTransaction* (this=0x27e6d0154) at /usr/include/qt5/QtCore/qpointer.h:83
#7  PackageKitBackend::resolvePackages (this=this@entry=0x27e6d0034, packageNames=...) at /usr/src/debug/discover-5.27.6/libdiscover/backends/PackageKitBackend/PackageKitBackend.cpp:371
#8  0x00007f3e8008b716 in PKResultsStream::sendResources (this=0x55df85667ee0, res=..., waitForResolved=false) at /usr/src/debug/discover-5.27.6/libdiscover/backends/PackageKitBackend/PackageKitBackend.cpp:589
Comment 51 Christopher Yeleighton 2023-07-08 08:37:12 UTC
Created attachment 160188 [details]
New crash information added by DrKonqi

plasma-discover (5.27.6) using Qt 5.15.10

Discover crashed reading system updates.

-- Backtrace (Reduced):
#4  QWeakPointer<QObject>::internalData (this=this@entry=0x27e6d0154) at /usr/include/qt5/QtCore/qsharedpointer_impl.h:702
#5  0x00007f3e8008a9dc in QPointer<PKResolveTransaction>::data (this=0x27e6d0154) at /usr/include/qt5/QtCore/qpointer.h:77
#6  QPointer<PKResolveTransaction>::operator PKResolveTransaction* (this=0x27e6d0154) at /usr/include/qt5/QtCore/qpointer.h:83
#7  PackageKitBackend::resolvePackages (this=this@entry=0x27e6d0034, packageNames=...) at /usr/src/debug/discover-5.27.6/libdiscover/backends/PackageKitBackend/PackageKitBackend.cpp:371
#8  0x00007f3e8008b716 in PKResultsStream::sendResources (this=0x55df85667ee0, res=..., waitForResolved=false) at /usr/src/debug/discover-5.27.6/libdiscover/backends/PackageKitBackend/PackageKitBackend.cpp:589
Comment 52 Christopher Yeleighton 2023-07-08 08:37:12 UTC
Created attachment 160189 [details]
New crash information added by DrKonqi

plasma-discover (5.27.6) using Qt 5.15.10

Discover crashed reading system updates.

-- Backtrace (Reduced):
#4  QWeakPointer<QObject>::internalData (this=this@entry=0x27e6d0154) at /usr/include/qt5/QtCore/qsharedpointer_impl.h:702
#5  0x00007f3e8008a9dc in QPointer<PKResolveTransaction>::data (this=0x27e6d0154) at /usr/include/qt5/QtCore/qpointer.h:77
#6  QPointer<PKResolveTransaction>::operator PKResolveTransaction* (this=0x27e6d0154) at /usr/include/qt5/QtCore/qpointer.h:83
#7  PackageKitBackend::resolvePackages (this=this@entry=0x27e6d0034, packageNames=...) at /usr/src/debug/discover-5.27.6/libdiscover/backends/PackageKitBackend/PackageKitBackend.cpp:371
#8  0x00007f3e8008b716 in PKResultsStream::sendResources (this=0x55df85667ee0, res=..., waitForResolved=false) at /usr/src/debug/discover-5.27.6/libdiscover/backends/PackageKitBackend/PackageKitBackend.cpp:589
Comment 53 Christopher Yeleighton 2023-07-08 08:37:13 UTC
Created attachment 160190 [details]
New crash information added by DrKonqi

plasma-discover (5.27.6) using Qt 5.15.10

Discover crashed reading system updates.

-- Backtrace (Reduced):
#4  QWeakPointer<QObject>::internalData (this=this@entry=0x27e6d0154) at /usr/include/qt5/QtCore/qsharedpointer_impl.h:702
#5  0x00007f3e8008a9dc in QPointer<PKResolveTransaction>::data (this=0x27e6d0154) at /usr/include/qt5/QtCore/qpointer.h:77
#6  QPointer<PKResolveTransaction>::operator PKResolveTransaction* (this=0x27e6d0154) at /usr/include/qt5/QtCore/qpointer.h:83
#7  PackageKitBackend::resolvePackages (this=this@entry=0x27e6d0034, packageNames=...) at /usr/src/debug/discover-5.27.6/libdiscover/backends/PackageKitBackend/PackageKitBackend.cpp:371
#8  0x00007f3e8008b716 in PKResultsStream::sendResources (this=0x55df85667ee0, res=..., waitForResolved=false) at /usr/src/debug/discover-5.27.6/libdiscover/backends/PackageKitBackend/PackageKitBackend.cpp:589
Comment 54 Christopher Yeleighton 2023-07-08 08:37:16 UTC
Created attachment 160191 [details]
New crash information added by DrKonqi

plasma-discover (5.27.6) using Qt 5.15.10

Discover crashed reading system updates.

-- Backtrace (Reduced):
#4  QWeakPointer<QObject>::internalData (this=this@entry=0x27e6d0154) at /usr/include/qt5/QtCore/qsharedpointer_impl.h:702
#5  0x00007f3e8008a9dc in QPointer<PKResolveTransaction>::data (this=0x27e6d0154) at /usr/include/qt5/QtCore/qpointer.h:77
#6  QPointer<PKResolveTransaction>::operator PKResolveTransaction* (this=0x27e6d0154) at /usr/include/qt5/QtCore/qpointer.h:83
#7  PackageKitBackend::resolvePackages (this=this@entry=0x27e6d0034, packageNames=...) at /usr/src/debug/discover-5.27.6/libdiscover/backends/PackageKitBackend/PackageKitBackend.cpp:371
#8  0x00007f3e8008b716 in PKResultsStream::sendResources (this=0x55df85667ee0, res=..., waitForResolved=false) at /usr/src/debug/discover-5.27.6/libdiscover/backends/PackageKitBackend/PackageKitBackend.cpp:589
Comment 55 Christopher Yeleighton 2023-07-08 08:37:19 UTC
Created attachment 160192 [details]
New crash information added by DrKonqi

plasma-discover (5.27.6) using Qt 5.15.10

Discover crashed reading system updates.

-- Backtrace (Reduced):
#4  QWeakPointer<QObject>::internalData (this=this@entry=0x27e6d0154) at /usr/include/qt5/QtCore/qsharedpointer_impl.h:702
#5  0x00007f3e8008a9dc in QPointer<PKResolveTransaction>::data (this=0x27e6d0154) at /usr/include/qt5/QtCore/qpointer.h:77
#6  QPointer<PKResolveTransaction>::operator PKResolveTransaction* (this=0x27e6d0154) at /usr/include/qt5/QtCore/qpointer.h:83
#7  PackageKitBackend::resolvePackages (this=this@entry=0x27e6d0034, packageNames=...) at /usr/src/debug/discover-5.27.6/libdiscover/backends/PackageKitBackend/PackageKitBackend.cpp:371
#8  0x00007f3e8008b716 in PKResultsStream::sendResources (this=0x55df85667ee0, res=..., waitForResolved=false) at /usr/src/debug/discover-5.27.6/libdiscover/backends/PackageKitBackend/PackageKitBackend.cpp:589
Comment 56 Christopher Yeleighton 2023-07-08 09:51:20 UTC
Comment on attachment 160138 [details]
New crash information added by DrKonqi

The attachments have been submitted by DrKonqi.  They are most probably duplicates.  I am sorry for the noise.  However, I am not responsible for DrKonqi’s malfunction.
Comment 57 Harald Sitter 2023-10-06 11:15:26 UTC
Git commit 2e52e7c9aa44ca1b3f5009fd7e6daf66fc8d31a6 by Harald Sitter.
Committed on 06/10/2023 at 13:14.
Pushed by sitter into branch 'master'.

packagekit: hold stream in a qpointer

there is a very awkward race condition involving streams during
initialization. if any of the (KNS) backends fail to initialize and
become invalid they will eventually trigger
`ResourcesModel::callerFetchingChanged` which will discard the now
invalid backends and emit `backendsChanged` which will trigger
`ResourcesProxyModel::invalidateFilter` which then may end up deleting
the current stream

```
    if (m_currentStream) {
qCWarning(LIBDISCOVER_LOG) << "last stream isn't over yet" <<
m_filters << this;
        delete m_currentStream;
```

this is in so far problematic as we "schedule" lambda executions in the
packagekit backend (most prominently in `PackageKitBackend::search`)
with lambdas that hold the stream. these lambdas will eventually run on
since-deleted stream objects and best case fall into a nullptr but more
regularly just fall into a ditch of random memory until undefined
behavior bites us
Related: bug 467888, bug 473921

M  +31   -8    libdiscover/backends/PackageKitBackend/PackageKitBackend.cpp

https://invent.kde.org/plasma/discover/-/commit/2e52e7c9aa44ca1b3f5009fd7e6daf66fc8d31a6
Comment 58 Harald Sitter 2023-10-06 11:22:19 UTC
Git commit 107716c0b3a9e2dc4ac569ca002ee71dc59baa0d by Harald Sitter.
Committed on 06/10/2023 at 13:16.
Pushed by sitter into branch 'Plasma/5.27'.

packagekit: hold stream in a qpointer

there is a very awkward race condition involving streams during
initialization. if any of the (KNS) backends fail to initialize and
become invalid they will eventually trigger
`ResourcesModel::callerFetchingChanged` which will discard the now
invalid backends and emit `backendsChanged` which will trigger
`ResourcesProxyModel::invalidateFilter` which then may end up deleting
the current stream

```
    if (m_currentStream) {
qCWarning(LIBDISCOVER_LOG) << "last stream isn't over yet" <<
m_filters << this;
        delete m_currentStream;
```

this is in so far problematic as we "schedule" lambda executions in the
packagekit backend (most prominently in `PackageKitBackend::search`)
with lambdas that hold the stream. these lambdas will eventually run on
since-deleted stream objects and best case fall into a nullptr but more
regularly just fall into a ditch of random memory until undefined
behavior bites us
Related: bug 467888, bug 473921
(cherry picked from commit 2e52e7c9aa44ca1b3f5009fd7e6daf66fc8d31a6)

M  +31   -8    libdiscover/backends/PackageKitBackend/PackageKitBackend.cpp

https://invent.kde.org/plasma/discover/-/commit/107716c0b3a9e2dc4ac569ca002ee71dc59baa0d