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

            Bug ID: 498787
           Summary: Discover crashes because of PackageKitBackend on
                    startup
    Classification: Applications
           Product: Discover
           Version: unspecified
          Platform: Compiled Sources
                OS: Linux
            Status: REPORTED
          Keywords: drkonqi
          Severity: crash
          Priority: NOR
         Component: discover
          Assignee: plasma-b...@kde.org
          Reporter: akse...@akselmo.dev
                CC: aleix...@kde.org
  Target Milestone: ---

Application: plasma-discover (6.3.80)
 (Compiled from sources)
ApplicationNotResponding [ANR]: false
Qt Version: 6.8.1
Frameworks Version: 6.11.0
Operating System: Linux 6.12.9-200.fc41.x86_64 x86_64
Windowing System: Wayland
Distribution: "Fedora Linux 41 (KDE Plasma)"
DrKonqi: 6.3.80 [CoredumpBackend]

-- Information about the crash:
Whenever I open Discover, it immediately crashes. 

Something that might be related was that before this started happening:
- I updated my system through Discover, I have offline updates enabled so it
would ask me to restart
- However, I logged out and instead, ran updates with `sudo dnf update
--refresh` in TTY (I do this before I build my Plasma dev setup)
- I then rebooted the PC

After this, Discover started crashing on start. I am not sure if it's directly
related.

The crash can be reproduced every time.

-- Backtrace (Reduced):
#5  0x00007fc1b41e195d in QArrayDataPointer<QString>::QArrayDataPointer
(this=<optimized out>) at /usr/include/qt6/QtCore/qarraydatapointer.h:32
#6  QList<QString>::QList (this=<optimized out>) at
/usr/include/qt6/QtCore/qlist.h:277
#7  PackageKitBackend::resourcesByPackageNames<QList<AbstractResource*>,
QList<QString> > (this=this@entry=0x0, pkgnames=...) at
/home/akseli/Repositories/kde/src/discover/libdiscover/backends/PackageKitBackend/PackageKitBackend.cpp:548
#8  0x00007fc1b41e7b6a in PackageKitResource::extendsItself
(this=0x7fc17829eaf0) at
/home/akseli/Repositories/kde/src/discover/libdiscover/backends/PackageKitBackend/PackageKitResource.cpp:477
#9  0x00007fc1b41cf5d4 in operator() (__closure=<synthetic pointer>, res=...)
at
/home/akseli/Repositories/kde/src/discover/libdiscover/backends/PackageKitBackend/PackageKitBackend.cpp:800


Reported using DrKonqi

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

Reply via email to