[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#923720: plasma-discover: Plasma-discover segfaults on Stretch



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


Reply to: