Bug 444353

Summary: Discover crashes after attempting to get list of updates
Product: [Applications] Discover Reporter: Jason Playne <jason>
Component: discoverAssignee: Dan Leinir Turthra Jensen <leinir>
Status: RESOLVED DUPLICATE    
Severity: crash CC: aleixpol
Priority: NOR    
Version: 5.23.1   
Target Milestone: ---   
Platform: Neon   
OS: Linux   
Latest Commit: Version Fixed In:

Description Jason Playne 2021-10-25 03:12:20 UTC
SUMMARY
Discover crashes after attempting to get list of updates


STEPS TO REPRODUCE
1. Start Discover
2. 
3. Watch it crash

OBSERVED RESULT
$ plasma-discover
kf.kirigami: Units.devicePixelRatio is deprecated (since 5.86 ): This returns 1 when using Qt HiDPI scaling.
do not add a source twice QSharedPointer(0x564d9c1456d0) 0x564d9c47fad0
adding empty sources model QStandardItemModel(0x564d9c535330)
org.kde.plasma.libdiscover: Couldn't find a category for  "fwupd-backend"
file:///usr/lib/x86_64-linux-gnu/qt5/qml/org/kde/kirigami.2/private/PrivateActionToolButton.qml:74:5: QML Binding: Binding loop detected for property "value"
kf.newstuff.core: Could not find category "Xfce Icon Theme"
KNS error in "Icon Themes" : KNSCore::ConfigFileError "All categories are missing" QVariant(Invalid)
invalid kns backend! "/etc/xdg/cgcicon.knsrc" because: "Invalid Icon Themes backend, contact your distributor."
org.kde.plasma.libdiscover: Discarding invalid backend "cgcicon.knsrc"
kns error "/etc/xdg/cgcicon.knsrc" "Invalid Icon Themes backend, contact your distributor."
org.kde.plasma.libdiscover: Couldn't find a category for  "fwupd-backend"
took really long to fetch FlatpakBackend(0x564d9bec8f80)
KCrash: crashing... crashRecursionCounter = 2
KCrash: Application Name = plasma-discover path = /usr/bin pid = 39619
KCrash: Arguments: /usr/bin/plasma-discover
KCrash: Attempting to start /usr/lib/x86_64-linux-gnu/libexec/drkonqi
QSocketNotifier: Invalid socket 103 and type 'Read', disabling...
QSocketNotifier: Invalid socket 104 and type 'Read', disabling...

[2]+  Stopped                 plasma-discover
jason@jason-desktop:~ $ Unable to find file for pid 39619 expected at "kcrash-metadata/39619.ini"
QSocketNotifier: Invalid socket 10 and type 'Read', disabling...
QSocketNotifier: Invalid socket 41 and type 'Read', disabling...

EXPECTED RESULT

Discover opens and does not crash

SOFTWARE/OS VERSIONS
Linux/KDE Plasma: KDE Neon (latest/up to date)
(available in About System)
KDE Plasma Version: 5.23.1
KDE Frameworks Version: 5.87.0
Qt Version: 5.15.3

ADDITIONAL INFORMATION
[ 7339.688721] plasma-discover[38470]: segfault at 59 ip 00007f61018c2358 sp 00007ffc0fbab340 error 4 in flatpak-backend.so[7f61018b7000+26000]
[ 7339.688728] Code: ff ff ff 0f 1f 80 00 00 00 00 48 8b 44 24 08 48 8b 68 70 48 03 6d 10 eb 0d 66 0f 1f 84 00 00 00 00 00 48 83 c5 10 48 8b 45 00 <48> 3b 58 18 75 f2 48 8b 78 10 48 85 ff 0f 84 95 00 00 00 e8 a0 7d
Comment 1 Jason Playne 2021-10-25 07:41:14 UTC

*** This bug has been marked as a duplicate of bug 444354 ***