Arch Linux

Please read this before reporting a bug:
https://wiki.archlinux.org/title/Bug_reporting_guidelines

Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.

REPEAT: Do NOT report bugs for outdated packages!
Tasklist

FS#61466 - crash plasma-discover

Attached to Project: Arch Linux
Opened by marlemion (marlemion) - Saturday, 19 January 2019, 18:48 GMT
Last edited by Antonio Rojas (arojas) - Tuesday, 12 February 2019, 17:23 GMT
Task Type Bug Report
Category Packages: Extra
Status Closed
Assigned To Antonio Rojas (arojas)
Architecture All
Severity Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

Description:

plasma-discover crashes upon start with the following message:

invalid kns backend! "/etc/xdg/servicemenu.knsrc" because: "Config group not found! Check your KNS3 installation."
invalid kns backend! "/etc/xdg/ksysguard.knsrc" because: "Config group not found! Check your KNS3 installation."
adding empty sources model QStandardItemModel(0x55f772adf680)
no packages for "de.urwpp.Z003"
no packages for "de.urwpp.URWGothic"
no packages for "de.urwpp.NimbusRoman"
no packages for "audoban.applet.separator"
no packages for "org.kde.kbackup.desktop"
no packages for "org.kde.plasma.quicklaunch"
no packages for "org.kde.plasma.grouping"
no packages for "org.kde.plasma.kimpanel"
no packages for "de.urwpp.NimbusSans"
no packages for "org.kde.konqueror.desktop"
no packages for "org.kde.plasma.appmenu"
no packages for "de.urwpp.NimbusMonoPS"
no packages for "org.kde.plasma.diskquota"
no packages for "de.urwpp.C059"
no packages for "org.kde.plasma.systemloadviewer"
no packages for "de.urwpp.URWBookman"
no packages for "de.urwpp.P052"
no packages for "org.kde.kscreen"
no packages for "org.kde.plasma.showActivityManager"
no packages for "org.kde.plasma.binaryclock"
no packages for "org.kde.plasma.activitybar"
no packages for "org.kde.plasma.timer"
org.kde.plasma.libdiscover: Couldn't find a category for "fwupd-backend"
KCrash: crashing... crashRecursionCounter = 2
KCrash: Application Name = plasma-discover path = /usr/bin pid = 2309
KCrash: Arguments: /usr/bin/plasma-discover
KCrash: Attempting to start /usr/lib/drkonqi from kdeinit
sock_file=/run/user/1000/kdeinit5__0
QSocketNotifier: Invalid socket 8 and type 'Read', disabling...
QSocketNotifier: Invalid socket 16 and type 'Read', disabling...


Additional info:
* package version(s)
* config and/or log files etc.

pacman -Qi discover
Name : discover
Version : 5.14.5-1
Description : KDE and Plasma resources management GUI
Architecture : x86_64
URL : https://userbase.kde.org/Discover
Licenses : LGPL
Groups : plasma
Provides : None
Depends On : knewstuff kitemmodels qt5-graphicaleffects appstream-qt archlinux-appstream-data hicolor-icon-theme
kirigami2
Optional Deps : packagekit-qt5: to manage packages from Arch Linux repositories [installed]
flatpak: Flatpak packages support [installed]
fwupd: firmware update support [installed]
Required By : plasma-meta
Optional For : plasma-desktop
Conflicts With : None
Replaces : None
Installed Size : 11.24 MiB
Packager : Antonio Rojas <arojas@archlinux.org>
Build Date : Tue Jan 8 17:22:22 2019
Install Date : Fri Jan 18 07:16:31 2019
Install Reason : Explicitly installed
Install Script : No
Validated By : Signature


Steps to reproduce:

Start palsma-discover
This task depends upon

Closed by  Antonio Rojas (arojas)
Tuesday, 12 February 2019, 17:23 GMT
Reason for closing:  Fixed
Additional comments about closing:  discover 5.15.0-2
Comment by Antonio Rojas (arojas) - Saturday, 19 January 2019, 18:52 GMT
Post a backtrace, otherwise crash reports are useless.
Comment by marlemion (marlemion) - Saturday, 19 January 2019, 19:00 GMT
I would do it, but I would need the PKGBUILD file, because Arch does not build with gdb support and https://projects.archlinux.org/svntogit/packages.git/tree/trunk?h=packages/discover times out....
Comment by Antonio Rojas (arojas) - Saturday, 19 January 2019, 19:05 GMT
I didn't ask for debug symbols, just post whatever backtrace gdb gives you with the official package
Comment by marlemion (marlemion) - Saturday, 19 January 2019, 19:09 GMT
gdb /usr/bin/plasma-discover

GNU gdb (GDB) 8.2.1
Copyright (C) 2018 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.
Type "show copying" and "show warranty" for details.
This GDB was configured as "x86_64-pc-linux-gnu".
Type "show configuration" for configuration details.
For bug reporting instructions, please see:
<http://www.gnu.org/software/gdb/bugs/>.
Find the GDB manual and other documentation resources online at:
<http://www.gnu.org/software/gdb/documentation/>.

For help, type "help".
Type "apropos word" to search for commands related to "word"...
Reading symbols from /usr/bin/plasma-discover...(no debugging symbols found)...done.

??
Comment by Antonio Rojas (arojas) - Saturday, 19 January 2019, 19:11 GMT
Now type 'r' and, after the program crashes, 'bt'
Comment by marlemion (marlemion) - Saturday, 19 January 2019, 19:13 GMT
Ah, ok!

(gdb) r
Starting program: /usr/bin/plasma-discover
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/usr/lib/libthread_db.so.1".
[New Thread 0x7fffefd23700 (LWP 5314)]
[New Thread 0x7fffedfb2700 (LWP 5315)]
[New Thread 0x7fffecda1700 (LWP 5316)]
[New Thread 0x7fffd9b25700 (LWP 5317)]
[New Thread 0x7fffd91d8700 (LWP 5318)]
[New Thread 0x7fffd890b700 (LWP 5319)]
[New Thread 0x7fffd1045700 (LWP 5321)]
[New Thread 0x7fffc7fff700 (LWP 5322)]
[New Thread 0x7fffc77fe700 (LWP 5323)]
[New Thread 0x7fffc6ffd700 (LWP 5324)]
[New Thread 0x7fffc57fa700 (LWP 5325)]
[New Thread 0x7fffc4ff9700 (LWP 5326)]
[New Thread 0x7fffabfff700 (LWP 5327)]
invalid kns backend! "/etc/xdg/servicemenu.knsrc" because: "Config group not found! Check your KNS3 installation."
[New Thread 0x7fffab7fe700 (LWP 5328)]
invalid kns backend! "/etc/xdg/ksysguard.knsrc" because: "Config group not found! Check your KNS3 installation."
adding empty sources model QStandardItemModel(0x55555617a2c0)
no packages for "de.urwpp.Z003"
no packages for "de.urwpp.URWGothic"
no packages for "de.urwpp.NimbusRoman"
no packages for "audoban.applet.separator"
no packages for "org.kde.kbackup.desktop"
no packages for "org.kde.plasma.quicklaunch"
no packages for "org.kde.plasma.grouping"
no packages for "org.kde.plasma.kimpanel"
no packages for "de.urwpp.NimbusSans"
no packages for "org.kde.konqueror.desktop"
no packages for "org.kde.plasma.appmenu"
no packages for "de.urwpp.NimbusMonoPS"
no packages for "org.kde.plasma.diskquota"
no packages for "de.urwpp.C059"
no packages for "org.kde.plasma.systemloadviewer"
no packages for "de.urwpp.URWBookman"
no packages for "de.urwpp.P052"
no packages for "org.kde.kscreen"
no packages for "org.kde.plasma.showActivityManager"
no packages for "org.kde.plasma.binaryclock"
no packages for "org.kde.plasma.activitybar"
no packages for "org.kde.plasma.timer"
org.kde.plasma.libdiscover: Couldn't find a category for "fwupd-backend"
[New Thread 0x7fffc67ca700 (LWP 5340)]
[New Thread 0x7fffaaffd700 (LWP 5341)]
[New Thread 0x7fffaa7fc700 (LWP 5343)]
[New Thread 0x7fffa9ffb700 (LWP 5344)]
[New Thread 0x7fffa97fa700 (LWP 5345)]
[New Thread 0x7fffa8ff9700 (LWP 5346)]
[New Thread 0x7fff8bfff700 (LWP 5347)]
[New Thread 0x7fff8b7fe700 (LWP 5348)]
[New Thread 0x7fff8affd700 (LWP 5349)]

Thread 1 "plasma-discover" received signal SIGSEGV, Segmentation fault.
0x00007ffff7825443 in AbstractResource::reportNewState() () from /usr/lib/plasma-discover/libDiscoverCommon.so
(gdb) bt
#0 0x00007ffff7825443 in AbstractResource::reportNewState() () at /usr/lib/plasma-discover/libDiscoverCommon.so
#1 0x00007ffff60353e0 in QMetaObject::activate(QObject*, int, int, void**) () at /usr/lib/libQt5Core.so.5
#2 0x00007fffd0732a1e in () at /usr/lib/qt/plugins/discover/fwupd-backend.so
#3 0x00007fffd073324d in () at /usr/lib/qt/plugins/discover/fwupd-backend.so
#4 0x00007fffd0733b7a in () at /usr/lib/qt/plugins/discover/fwupd-backend.so
#5 0x00007ffff60353e0 in QMetaObject::activate(QObject*, int, int, void**) () at /usr/lib/libQt5Core.so.5
#6 0x00007ffff5e592e5 in QFutureWatcherBase::event(QEvent*) () at /usr/lib/libQt5Core.so.5
#7 0x00007ffff6f10e34 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /usr/lib/libQt5Widgets.so.5
#8 0x00007ffff6f18671 in QApplication::notify(QObject*, QEvent*) () at /usr/lib/libQt5Widgets.so.5
#9 0x00007ffff600a8f9 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () at /usr/lib/libQt5Core.so.5
#10 0x00007ffff600d998 in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () at /usr/lib/libQt5Core.so.5
#11 0x00007ffff6060fd4 in () at /usr/lib/libQt5Core.so.5
#12 0x00007ffff42eaa2f in g_main_context_dispatch () at /usr/lib/libglib-2.0.so.0
#13 0x00007ffff42ec5e9 in () at /usr/lib/libglib-2.0.so.0
#14 0x00007ffff42ec62e in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0
#15 0x00007ffff60605a9 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#16 0x00007ffff600958c in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#17 0x00007ffff6011896 in QCoreApplication::exec() () at /usr/lib/libQt5Core.so.5
#18 0x0000555555567616 in ()
#19 0x00007ffff5a5f223 in __libc_start_main () at /usr/lib/libc.so.6
#20 0x0000555555567bde in _start ()
(gdb)

Sorry, I am a total noob in debugging!

Loading...