Package: plasma-discover Version: 5.8.5-3 Severity: grave Justification: renders package unusable
Hi, Tried to run Plasma-Discover on new installation of Debian Stretch. Got segfault. Please see stracktrace below: Application: Discover (plasma-discover), signal: Segmentation fault Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". [Current thread is 1 (Thread 0x7ff75c1ded80 (LWP 19975))] Thread 5 (Thread 0x7ff738ea3700 (LWP 19985)): #0 0x00007ff7594b8bba in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #1 0x00007ff7596dc93a in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #2 0x00007ff754201edd in g_main_context_prepare () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007ff75420291b in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #4 0x00007ff754202b0c in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #5 0x00007ff7596dd1eb in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #6 0x00007ff759686d1a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #7 0x00007ff7594b5093 in QThread::exec() () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #8 0x00007ff7594b9d48 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #9 0x00007ff7564024a4 in start_thread () from /lib/x86_64-linux-gnu/libpthread.so.0 #10 0x00007ff758aced0f in clone () from /lib/x86_64-linux-gnu/libc.so.6 Thread 4 (Thread 0x7ff7396a4700 (LWP 19984)): #0 0x00007ff758ac192d in read () from /lib/x86_64-linux-gnu/libc.so.6 #1 0x00007ff751eda073 in ?? () from /usr/lib/x86_64-linux-gnu/libnvidia-tls.so.390.87 #2 0x00007ff754246d40 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007ff7542024be in g_main_context_check () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #4 0x00007ff754202994 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #5 0x00007ff754202b0c in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #6 0x00007ff7596dd1eb in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #7 0x00007ff759686d1a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #8 0x00007ff7594b5093 in QThread::exec() () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #9 0x00007ff75ba95406 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5 #10 0x00007ff7594b9d48 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #11 0x00007ff7564024a4 in start_thread () from /lib/x86_64-linux-gnu/libpthread.so.0 #12 0x00007ff758aced0f in clone () from /lib/x86_64-linux-gnu/libc.so.6 Thread 3 (Thread 0x7ff7408b2700 (LWP 19979)): #0 0x00007ff751eda0b4 in ?? () from /usr/lib/x86_64-linux-gnu/libnvidia-tls.so.390.87 #1 0x00007ff754246d40 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007ff7542024be in g_main_context_check () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007ff754202994 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #4 0x00007ff754202b0c in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #5 0x00007ff7596dd1eb in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #6 0x00007ff759686d1a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #7 0x00007ff7594b5093 in QThread::exec() () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #8 0x00007ff759e3d6a5 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5 #9 0x00007ff7594b9d48 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #10 0x00007ff7564024a4 in start_thread () from /lib/x86_64-linux-gnu/libpthread.so.0 #11 0x00007ff758aced0f in clone () from /lib/x86_64-linux-gnu/libc.so.6 Thread 2 (Thread 0x7ff7410b3700 (LWP 19978)): #0 0x00007ff758ac58bd in poll () from /lib/x86_64-linux-gnu/libc.so.6 #1 0x00007ff7542029f6 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007ff754202b0c in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007ff7596dd1eb in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #4 0x00007ff759686d1a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #5 0x00007ff7594b5093 in QThread::exec() () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #6 0x00007ff75c31e6e5 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5DBus.so.5 #7 0x00007ff7594b9d48 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #8 0x00007ff7564024a4 in start_thread () from /lib/x86_64-linux-gnu/libpthread.so.0 #9 0x00007ff758aced0f in clone () from /lib/x86_64-linux-gnu/libc.so.6 Thread 1 (Thread 0x7ff75c1ded80 (LWP 19975)): [KCrash Handler] #6 0x00007ff729c91094 in AppStream::Pool::load(QString*) () from /usr/lib/x86_64-linux-gnu/libAppStreamQt.so.2 #7 0x00007ff72a0ee7f3 in PackageKitBackend::PackageKitBackend (this=0x555aa7a12560, parent=<optimized out>) at ./libdiscover/backends/PackageKitBackend/PackageKitBackend.cpp:67 #8 0x00007ff72a0f4c61 in PackageKitBackendFactory::newInstance (this=this@entry=0x555aa79f8f10, parent=0x555aa7340880) at ./libdiscover/backends/PackageKitBackend/PackageKitBackend.cpp:52 #9 0x00007ff75b76c085 in DiscoverBackendsFactory::backendForFile (this=this@entry=0x7fff2768f59f, path=..., name=...) at ./libdiscover/DiscoverBackendsFactory.cpp:64 #10 0x00007ff75b76c8b0 in DiscoverBackendsFactory::backend (this=0x7fff2768f59f, name=...) at ./libdiscover/DiscoverBackendsFactory.cpp:46 #11 0x00007ff75b76ca88 in DiscoverBackendsFactory::allBackends (this=this@entry=0x7fff2768f59f) at ./libdiscover/DiscoverBackendsFactory.cpp:102 #12 0x00007ff75b75c78a in ResourcesModel::registerAllBackends (this=0x555aa7340880) at ./libdiscover/resources/ResourcesModel.cpp:404 #13 0x00007ff75b774105 in ResourcesModel::qt_static_metacall (_o=<optimized out>, _c=<optimized out>, _id=<optimized out>, _a=<optimized out>) at ./obj-x86_64-linux-gnu/libdiscover/DiscoverCommon_automoc.dir/moc_ResourcesModel_NCTDQYLM2TZVLQ.cpp:177 #14 0x00007ff7596b5769 in QObject::event(QEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #15 0x00007ff75a5fcb8c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5 #16 0x00007ff75a604351 in QApplication::notify(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5 #17 0x00007ff759688d30 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #18 0x00007ff75968b4cd in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #19 0x00007ff7596dcdc3 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #20 0x00007ff7542027f7 in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #21 0x00007ff754202a60 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #22 0x00007ff754202b0c in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #23 0x00007ff7596dd1cf in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #24 0x00007ff759686d1a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #25 0x00007ff75968f46c in QCoreApplication::exec() () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #26 0x0000555aa6ccfc02 in main (argc=<optimized out>, argv=<optimized out>) at ./discover/main.cpp:148 It seems to be related to https://bugs.kde.org/show_bug.cgi?id=379418 and solution for this bug is updating to the latest version libappstream. -- System Information: Debian Release: 9.8 APT prefers stable-updates APT policy: (500, 'stable-updates'), (500, 'stable-debug'), (500, 'stable') Architecture: amd64 (x86_64) Foreign Architectures: i386 Kernel: Linux 4.9.0-8-amd64 (SMP w/8 CPU cores) Locale: LANG=lt_LT.UTF-8, LC_CTYPE=lt_LT.UTF-8 (charmap=UTF-8), LANGUAGE=en_US:en (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Init: systemd (via /run/systemd/system) Versions of packages plasma-discover depends on: ii appstream 0.10.6-2 ii kio 5.28.0-2 ii libappstreamqt2 0.10.6-2 ii libc6 2.24-11+deb9u4 ii libkf5archive5 5.28.0-2 ii libkf5attica5 5.28.0-1 ii libkf5configcore5 5.28.0-2 ii libkf5configgui5 5.28.0-2 ii libkf5configwidgets5 5.28.0-2 ii libkf5coreaddons5 5.28.0-2 ii libkf5crash5 5.28.0-1 ii libkf5dbusaddons5 5.28.0-1 ii libkf5declarative5 5.28.0-1 ii libkf5i18n5 5.28.0-2 ii libkf5kiocore5 5.28.0-2 ii libkf5kiowidgets5 5.28.0-2 ii libkf5newstuff5 5.28.0-1 ii libkf5notifications5 5.28.0-1 ii libkf5service-bin 5.28.0-1 ii libkf5service5 5.28.0-1 ii libkf5widgetsaddons5 5.28.0-3 ii libkf5xmlgui5 5.28.0-1 ii libpackagekitqt5-0 0.9.6-1 ii libqt5core5a 5.7.1+dfsg-3+deb9u1 ii libqt5dbus5 5.7.1+dfsg-3+deb9u1 ii libqt5gui5 5.7.1+dfsg-3+deb9u1 ii libqt5qml5 5.7.1-2+b2 ii libqt5quick5 5.7.1-2+b2 ii libqt5widgets5 5.7.1+dfsg-3+deb9u1 ii libqt5xml5 5.7.1+dfsg-3+deb9u1 ii libstdc++6 6.3.0-18+deb9u1 ii packagekit 1.1.5-2+deb9u1 ii plasma-discover-common 5.8.5-3 ii qml-module-org-kde-kirigami 1.1.0-1 Versions of packages plasma-discover recommends: ii software-properties-kde 0.96.20.2-1 plasma-discover suggests no packages. -- no debconf information