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

            Bug ID: 420867
           Summary: New crash on start in 5.12 from Skrooge knsrc files
           Product: Discover
           Version: 5.12.8
          Platform: Kubuntu Packages
                OS: Linux
            Status: REPORTED
          Severity: normal
          Priority: NOR
         Component: discover
          Assignee: lei...@leinir.dk
          Reporter: aqddmrsoqikopsm...@ttirv.net
                CC: aleix...@kde.org
  Target Milestone: ---

Created attachment 128066
  --> https://bugs.kde.org/attachment.cgi?id=128066&action=edit
DrKonqi backtrace - 3 stars!

New crash during Discover's update check. No major changes to old Kubuntu 18.04
installation. Fixed by removing knsrc files installed by Skrooge.

Best guess to reproduce:

Install Skrooge 2.11.0 from Ubuntu 18.04 repository
Start Discover normally without any flags

I don't know why this happened now as neither Discover nor Skrooge had any
updates.

The crash did NOT occur when running with flags:

plasma-discover --backends packagekit-backend kns-backend flatpak-backend

Those were all my listed backends. But reliably crashed every time with
'plasma-discover' or GUI launch.


Kubuntu 18.04
KDE Plasma Version: 5.12.9
KDE Frameworks Version: 5.44.0
Qt Version: 5.9.5
-------------------------------------

Terminal output from running 'plasma-discover':

no packages for "org.cockpit_project.cockpit"
no packages for "com.obsproject.Studio"
no packages for "im.riot.webapp"
invalid kns backend! "/etc/xdg/ksysguard.knsrc" because: "Config group not
found! Check your KNS3 installation."
invalid kns backend! "/etc/xdg/servicemenu.knsrc" because: "Config group not
found! Check your KNS3 installation."
Discarding invalid backend "ksysguard.knsrc"
Discarding invalid backend "servicemenu.knsrc"
setting currentApplicationBackend PackageKitBackend(0x55d750150d90)
org.kde.knewstuff.core: Could not find category "Skrooge report template"
invalid kns backend! "/etc/xdg/skrooge_monthly.knsrc" because: "All categories
are missing"
Discarding invalid backend "skrooge_monthly.knsrc"
kns error "/etc/xdg/skrooge_monthly.knsrc" "Invalid Skrooge_monthly backend,
contact your distributor."
org.kde.knewstuff.core: Could not find category "Skrooge quote source"
invalid kns backend! "/etc/xdg/skrooge_unit.knsrc" because: "All categories are
missing"
Discarding invalid backend "skrooge_unit.knsrc"
KCrash: crashing... crashRecursionCounter = 2
KCrash: Application Name = plasma-discover path = /usr/bin pid = 3308
KCrash: Arguments: /usr/bin/plasma-discover 
KCrash: Attempting to start /usr/lib/x86_64-linux-gnu/libexec/drkonqi from
kdeinit
sock_file=/run/user/1000/kdeinit5__0
QSocketNotifier: Invalid socket 46 and type 'Read', disabling...
QSocketNotifier: Invalid socket 44 and type 'Read', disabling...
QSocketNotifier: Invalid socket 153 and type 'Read', disabling...
QSocketNotifier: Invalid socket 121 and type 'Read', disabling...
QSocketNotifier: Invalid socket 122 and type 'Read', disabling...
QSocketNotifier: Invalid socket 62 and type 'Read', disabling...
QSocketNotifier: Invalid socket 68 and type 'Read', disabling...
QSocketNotifier: Invalid socket 80 and type 'Read', disabling...
QSocketNotifier: Invalid socket 61 and type 'Read', disabling...
QSocketNotifier: Invalid socket 45 and type 'Read', disabling...
QSocketNotifier: Invalid socket 154 and type 'Read', disabling...
QSocketNotifier: Invalid socket 41 and type 'Read', disabling...
QSocketNotifier: Invalid socket 69 and type 'Read', disabling...
QSocketNotifier: Invalid socket 53 and type 'Read', disabling...
QSocketNotifier: Invalid socket 67 and type 'Read', disabling...
QSocketNotifier: Invalid socket 43 and type 'Read', disabling...
QSocketNotifier: Invalid socket 81 and type 'Read', disabling...
QSocketNotifier: Invalid socket 8 and type 'Read', disabling...
QSocketNotifier: Invalid socket 18 and type 'Read', disabling...
QSocketNotifier: Invalid socket 14 and type 'Read', disabling...

[1]+  Stopped                 plasma-discover

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

Reply via email to