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

            Bug ID: 509336
           Summary: Discover crashes after closing window
    Classification: Applications
           Product: Discover
      Version First 6.4.4
       Reported In:
          Platform: Fedora RPMs
                OS: Linux
            Status: REPORTED
          Keywords: drkonqi
          Severity: crash
          Priority: NOR
         Component: discover
          Assignee: [email protected]
          Reporter: [email protected]
                CC: [email protected]
  Target Milestone: ---

Application: plasma-discover (6.4.4)

ApplicationNotResponding [ANR]: false
Qt Version: 6.9.1
Frameworks Version: 6.17.0
Operating System: Linux 6.16.5-200.fc42.x86_64 x86_64
Windowing System: Wayland
Distribution: "Fedora Linux 42 (KDE Plasma Desktop Edition)"
DrKonqi: 6.4.4 [CoredumpBackend]

-- Information about the crash:
I was uninstalling some programs through Discover, finished my work, and close
it when suddently I get a crash notification.

The crash can be reproduced sometimes.

-- Backtrace (Reduced):
#4  0x00007fc62cf34ca8 in AggregatedResultsStream::resourceDestruction
(this=0x55a2cbcd6310, obj=0x55a2c9d9fa80) at
/usr/src/debug/plasma-discover-6.4.4-1.fc42.x86_64/libdiscover/resources/ResourcesModel.cpp:286
#5  0x00007fc62a1657ba in QtPrivate::QSlotObjectBase::call
(this=0x55a2cbe677c0, r=0x55a2cbcd6310, a=0x7ffc6f7ae7a0) at
/usr/src/debug/qt6-qtbase-6.9.1-1.fc42.x86_64/src/corelib/kernel/qobjectdefs_impl.h:461
#6  doActivate<false> (sender=0x55a2c9d9fa80, signal_index=0,
argv=argv@entry=0x7ffc6f7ae7a0) at
/usr/src/debug/qt6-qtbase-6.9.1-1.fc42.x86_64/src/corelib/kernel/qobject.cpp:4146
[...]
#9  QObject::destroyed (this=this@entry=0x55a2c9d9fa80, _t1=<optimized out>,
_t1@entry=0x55a2c9d9fa80) at
/usr/src/debug/qt6-qtbase-6.9.1-1.fc42.x86_64/redhat-linux-build/src/corelib/kernel/moc_qobject.cpp:186
#10 0x00007fc62a161c7e in QObject::~QObject (this=<optimized out>) at
/usr/src/debug/qt6-qtbase-6.9.1-1.fc42.x86_64/src/corelib/kernel/qobject.cpp:1042
#11 0x00007fc5fabe6881 in FwupdResource::~FwupdResource (this=<optimized out>,
this=<optimized out>) at
/usr/src/debug/plasma-discover-6.4.4-1.fc42.x86_64/libdiscover/backends/FwupdBackend/FwupdResource.h:15
#12 FwupdResource::~FwupdResource (this=<optimized out>, this=<optimized out>)
at
/usr/src/debug/plasma-discover-6.4.4-1.fc42.x86_64/libdiscover/backends/FwupdBackend/FwupdResource.h:15
#13 0x00007fc62a15cda2 in QObjectPrivate::deleteChildren
(this=this@entry=0x55a2c90f0210) at
/usr/src/debug/qt6-qtbase-6.9.1-1.fc42.x86_64/src/corelib/kernel/qobject.cpp:2223
#14 0x00007fc62a161cb4 in QObject::~QObject (this=<optimized out>) at
/usr/src/debug/qt6-qtbase-6.9.1-1.fc42.x86_64/src/corelib/kernel/qobject.cpp:1140
#15 0x00007fc5fabe8335 in FwupdBackend::~FwupdBackend (this=<optimized out>,
this=<optimized out>) at
/usr/src/debug/plasma-discover-6.4.4-1.fc42.x86_64/libdiscover/backends/FwupdBackend/FwupdBackend.cpp:63
#16 0x00007fc62cf30cee in
qDeleteAll<QList<AbstractResourcesBackend*>::const_iterator> (begin=...,
end=...) at /usr/include/qt6/QtCore/qalgorithms.h:28
#17 qDeleteAll<QList<AbstractResourcesBackend*> > (c=...) at
/usr/include/qt6/QtCore/qalgorithms.h:36
#18 ResourcesModel::~ResourcesModel (this=<optimized out>, this=<optimized
out>) at
/usr/src/debug/plasma-discover-6.4.4-1.fc42.x86_64/libdiscover/resources/ResourcesModel.cpp:112
#19 0x00007fc62cf30dd5 in ResourcesModel::~ResourcesModel (this=<optimized
out>, this=<optimized out>) at
/usr/src/debug/plasma-discover-6.4.4-1.fc42.x86_64/libdiscover/resources/ResourcesModel.cpp:113
#20 0x00007fc62a15652c in QObject::event (this=<optimized out>, e=<optimized
out>) at
/usr/src/debug/qt6-qtbase-6.9.1-1.fc42.x86_64/src/corelib/kernel/qobject.cpp:1416
#21 0x00007fc62c63d97f in QApplicationPrivate::notify_helper (this=<optimized
out>, receiver=0x55a2c90687a0, e=0x7fc5000fef90) at
/usr/src/debug/qt6-qtbase-6.9.1-1.fc42.x86_64/src/widgets/kernel/qapplication.cpp:3303
#4  0x00007fc62cf34ca8 in AggregatedResultsStream::resourceDestruction
(this=0x55a2cbcd6310, obj=0x55a2c9d9fa80) at
/usr/src/debug/plasma-discover-6.4.4-1.fc42.x86_64/libdiscover/resources/ResourcesModel.cpp:286
#5  0x00007fc62a1657ba in QtPrivate::QSlotObjectBase::call
(this=0x55a2cbe677c0, r=0x55a2cbcd6310, a=0x7ffc6f7ae7a0) at
/usr/src/debug/qt6-qtbase-6.9.1-1.fc42.x86_64/src/corelib/kernel/qobjectdefs_impl.h:461
#6  doActivate<false> (sender=0x55a2c9d9fa80, signal_index=0,
argv=argv@entry=0x7ffc6f7ae7a0) at
/usr/src/debug/qt6-qtbase-6.9.1-1.fc42.x86_64/src/corelib/kernel/qobject.cpp:4146
[...]
#9  QObject::destroyed (this=this@entry=0x55a2c9d9fa80, _t1=<optimized out>,
_t1@entry=0x55a2c9d9fa80) at
/usr/src/debug/qt6-qtbase-6.9.1-1.fc42.x86_64/redhat-linux-build/src/corelib/kernel/moc_qobject.cpp:186
#10 0x00007fc62a161c7e in QObject::~QObject (this=<optimized out>) at
/usr/src/debug/qt6-qtbase-6.9.1-1.fc42.x86_64/src/corelib/kernel/qobject.cpp:1042
#11 0x00007fc5fabe6881 in FwupdResource::~FwupdResource (this=<optimized out>,
this=<optimized out>) at
/usr/src/debug/plasma-discover-6.4.4-1.fc42.x86_64/libdiscover/backends/FwupdBackend/FwupdResource.h:15
#12 FwupdResource::~FwupdResource (this=<optimized out>, this=<optimized out>)
at
/usr/src/debug/plasma-discover-6.4.4-1.fc42.x86_64/libdiscover/backends/FwupdBackend/FwupdResource.h:15
#13 0x00007fc62a15cda2 in QObjectPrivate::deleteChildren
(this=this@entry=0x55a2c90f0210) at
/usr/src/debug/qt6-qtbase-6.9.1-1.fc42.x86_64/src/corelib/kernel/qobject.cpp:2223
#14 0x00007fc62a161cb4 in QObject::~QObject (this=<optimized out>) at
/usr/src/debug/qt6-qtbase-6.9.1-1.fc42.x86_64/src/corelib/kernel/qobject.cpp:1140
#15 0x00007fc5fabe8335 in FwupdBackend::~FwupdBackend (this=<optimized out>,
this=<optimized out>) at
/usr/src/debug/plasma-discover-6.4.4-1.fc42.x86_64/libdiscover/backends/FwupdBackend/FwupdBackend.cpp:63
#16 0x00007fc62cf30cee in
qDeleteAll<QList<AbstractResourcesBackend*>::const_iterator> (begin=...,
end=...) at /usr/include/qt6/QtCore/qalgorithms.h:28
#17 qDeleteAll<QList<AbstractResourcesBackend*> > (c=...) at
/usr/include/qt6/QtCore/qalgorithms.h:36
#18 ResourcesModel::~ResourcesModel (this=<optimized out>, this=<optimized
out>) at
/usr/src/debug/plasma-discover-6.4.4-1.fc42.x86_64/libdiscover/resources/ResourcesModel.cpp:112
#19 0x00007fc62cf30dd5 in ResourcesModel::~ResourcesModel (this=<optimized
out>, this=<optimized out>) at
/usr/src/debug/plasma-discover-6.4.4-1.fc42.x86_64/libdiscover/resources/ResourcesModel.cpp:113
#20 0x00007fc62a15652c in QObject::event (this=<optimized out>, e=<optimized
out>) at
/usr/src/debug/qt6-qtbase-6.9.1-1.fc42.x86_64/src/corelib/kernel/qobject.cpp:1416
#21 0x00007fc62c63d97f in QApplicationPrivate::notify_helper (this=<optimized
out>, receiver=0x55a2c90687a0, e=0x7fc5000fef90) at
/usr/src/debug/qt6-qtbase-6.9.1-1.fc42.x86_64/src/widgets/kernel/qapplication.cpp:3303


Reported using DrKonqi

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

Reply via email to