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

            Bug ID: 372811
           Summary: Discover Crash
           Product: Discover
           Version: 5.8.4
          Platform: Archlinux Packages
                OS: Linux
            Status: UNCONFIRMED
          Keywords: drkonqi
          Severity: crash
          Priority: NOR
         Component: discover
          Assignee: aleix...@kde.org
          Reporter: paulwois...@gmail.com
  Target Milestone: ---

Application: plasma-discover (5.8.4)

Qt Version: 5.7.0
Frameworks Version: 5.28.0
Operating System: Linux 4.8.10-1-ARCH x86_64
Distribution: "Arch Linux"

-- Information about the crash:
- What I was doing when the application crashed:
I download and install a new application in Discover and when the application
installed Discover crash.
The bug is just for new applications, there is not any problem with update.

The crash can be reproduced every time.

-- Backtrace:
Application: Découvrir (plasma-discover), signal: Segmentation fault
Using host libthread_db library "/usr/lib/libthread_db.so.1".
[Current thread is 1 (Thread 0x7f38c5bd17c0 (LWP 2283))]

Thread 14 (Thread 0x7f3880a27700 (LWP 2312)):
#0  0x00007f38bca8676a in  () at /usr/lib/libglib-2.0.so.0
#1  0x00007f38bca88c2b in g_main_context_prepare () at
/usr/lib/libglib-2.0.so.0
#2  0x00007f38bca896ab in  () at /usr/lib/libglib-2.0.so.0
#3  0x00007f38bca8989c in g_main_context_iteration () at
/usr/lib/libglib-2.0.so.0
#4  0x00007f38c234c72b in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
at /usr/lib/libQt5Core.so.5
#5  0x00007f38c22f623a in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at
/usr/lib/libQt5Core.so.5
#6  0x00007f38c21190f3 in QThread::exec() () at /usr/lib/libQt5Core.so.5
#7  0x00007f38c211dd78 in  () at /usr/lib/libQt5Core.so.5
#8  0x00007f38be76e454 in start_thread () at /usr/lib/libpthread.so.0
#9  0x00007f38c172f7df in clone () at /usr/lib/libc.so.6

Thread 13 (Thread 0x7f3883de4700 (LWP 2299)):
#0  0x00007f38c17224ed in read () at /usr/lib/libc.so.6
#1  0x00007f38bcacda10 in  () at /usr/lib/libglib-2.0.so.0
#2  0x00007f38bca89235 in g_main_context_check () at /usr/lib/libglib-2.0.so.0
#3  0x00007f38bca89724 in  () at /usr/lib/libglib-2.0.so.0
#4  0x00007f38bca89b12 in g_main_loop_run () at /usr/lib/libglib-2.0.so.0
#5  0x00007f3885994316 in  () at /usr/lib/libgio-2.0.so.0
#6  0x00007f38bcab10d5 in  () at /usr/lib/libglib-2.0.so.0
#7  0x00007f38be76e454 in start_thread () at /usr/lib/libpthread.so.0
#8  0x00007f38c172f7df in clone () at /usr/lib/libc.so.6

Thread 12 (Thread 0x7f38845e5700 (LWP 2298)):
#0  0x00007f38c172648d in poll () at /usr/lib/libc.so.6
#1  0x00007f38bca89786 in  () at /usr/lib/libglib-2.0.so.0
#2  0x00007f38bca8989c in g_main_context_iteration () at
/usr/lib/libglib-2.0.so.0
#3  0x00007f38bca898e1 in  () at /usr/lib/libglib-2.0.so.0
#4  0x00007f38bcab10d5 in  () at /usr/lib/libglib-2.0.so.0
#5  0x00007f38be76e454 in start_thread () at /usr/lib/libpthread.so.0
#6  0x00007f38c172f7df in clone () at /usr/lib/libc.so.6

Thread 11 (Thread 0x7f3895ffb700 (LWP 2293)):
#0  0x00007f38bcacedb9 in g_mutex_lock () at /usr/lib/libglib-2.0.so.0
#1  0x00007f38bca8976b in  () at /usr/lib/libglib-2.0.so.0
#2  0x00007f38bca8989c in g_main_context_iteration () at
/usr/lib/libglib-2.0.so.0
#3  0x00007f38c234c72b in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
at /usr/lib/libQt5Core.so.5
#4  0x00007f38c22f623a in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at
/usr/lib/libQt5Core.so.5
#5  0x00007f38c21190f3 in QThread::exec() () at /usr/lib/libQt5Core.so.5
#6  0x00007f38c211dd78 in  () at /usr/lib/libQt5Core.so.5
#7  0x00007f38be76e454 in start_thread () at /usr/lib/libpthread.so.0
#8  0x00007f38c172f7df in clone () at /usr/lib/libc.so.6

Thread 10 (Thread 0x7f38967fc700 (LWP 2292)):
#0  0x00007f38c172648d in poll () at /usr/lib/libc.so.6
#1  0x00007f38bca89786 in  () at /usr/lib/libglib-2.0.so.0
#2  0x00007f38bca8989c in g_main_context_iteration () at
/usr/lib/libglib-2.0.so.0
#3  0x00007f38c234c72b in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
at /usr/lib/libQt5Core.so.5
#4  0x00007f38c22f623a in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at
/usr/lib/libQt5Core.so.5
#5  0x00007f38c21190f3 in QThread::exec() () at /usr/lib/libQt5Core.so.5
#6  0x00007f38c51b3856 in  () at /usr/lib/libQt5Quick.so.5
#7  0x00007f38c211dd78 in  () at /usr/lib/libQt5Core.so.5
#8  0x00007f38be76e454 in start_thread () at /usr/lib/libpthread.so.0
#9  0x00007f38c172f7df in clone () at /usr/lib/libc.so.6

Thread 9 (Thread 0x7f38978d0700 (LWP 2291)):
#0  0x00007f38be77410f in pthread_cond_wait@@GLIBC_2.3.2 () at
/usr/lib/libpthread.so.0
#1  0x00007f38a1dcc48b in  () at /usr/lib/xorg/modules/dri/radeonsi_dri.so
#2  0x00007f38a1dcc2e7 in  () at /usr/lib/xorg/modules/dri/radeonsi_dri.so
#3  0x00007f38be76e454 in start_thread () at /usr/lib/libpthread.so.0
#4  0x00007f38c172f7df in clone () at /usr/lib/libc.so.6

Thread 8 (Thread 0x7f38980d1700 (LWP 2290)):
#0  0x00007f38be77410f in pthread_cond_wait@@GLIBC_2.3.2 () at
/usr/lib/libpthread.so.0
#1  0x00007f38a1dcc48b in  () at /usr/lib/xorg/modules/dri/radeonsi_dri.so
#2  0x00007f38a1dcc2e7 in  () at /usr/lib/xorg/modules/dri/radeonsi_dri.so
#3  0x00007f38be76e454 in start_thread () at /usr/lib/libpthread.so.0
#4  0x00007f38c172f7df in clone () at /usr/lib/libc.so.6

Thread 7 (Thread 0x7f38988d2700 (LWP 2289)):
#0  0x00007f38be77410f in pthread_cond_wait@@GLIBC_2.3.2 () at
/usr/lib/libpthread.so.0
#1  0x00007f38a1dcc48b in  () at /usr/lib/xorg/modules/dri/radeonsi_dri.so
#2  0x00007f38a1dcc2e7 in  () at /usr/lib/xorg/modules/dri/radeonsi_dri.so
#3  0x00007f38be76e454 in start_thread () at /usr/lib/libpthread.so.0
#4  0x00007f38c172f7df in clone () at /usr/lib/libc.so.6

Thread 6 (Thread 0x7f38990d3700 (LWP 2288)):
#0  0x00007f38be77410f in pthread_cond_wait@@GLIBC_2.3.2 () at
/usr/lib/libpthread.so.0
#1  0x00007f38a1dcc48b in  () at /usr/lib/xorg/modules/dri/radeonsi_dri.so
#2  0x00007f38a1dcc2e7 in  () at /usr/lib/xorg/modules/dri/radeonsi_dri.so
#3  0x00007f38be76e454 in start_thread () at /usr/lib/libpthread.so.0
#4  0x00007f38c172f7df in clone () at /usr/lib/libc.so.6

Thread 5 (Thread 0x7f38a0d0e700 (LWP 2287)):
#0  0x00007f38be77410f in pthread_cond_wait@@GLIBC_2.3.2 () at
/usr/lib/libpthread.so.0
#1  0x00007f38a1dcc48b in  () at /usr/lib/xorg/modules/dri/radeonsi_dri.so
#2  0x00007f38a1dcc2e7 in  () at /usr/lib/xorg/modules/dri/radeonsi_dri.so
#3  0x00007f38be76e454 in start_thread () at /usr/lib/libpthread.so.0
#4  0x00007f38c172f7df in clone () at /usr/lib/libc.so.6

Thread 4 (Thread 0x7f38a90cf700 (LWP 2286)):
#0  0x00007f38c172648d in poll () at /usr/lib/libc.so.6
#1  0x00007f38bca89786 in  () at /usr/lib/libglib-2.0.so.0
#2  0x00007f38bca8989c in g_main_context_iteration () at
/usr/lib/libglib-2.0.so.0
#3  0x00007f38c234c72b in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
at /usr/lib/libQt5Core.so.5
#4  0x00007f38c22f623a in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at
/usr/lib/libQt5Core.so.5
#5  0x00007f38c21190f3 in QThread::exec() () at /usr/lib/libQt5Core.so.5
#6  0x00007f38c2caf2d5 in  () at /usr/lib/libQt5Qml.so.5
#7  0x00007f38c211dd78 in  () at /usr/lib/libQt5Core.so.5
#8  0x00007f38be76e454 in start_thread () at /usr/lib/libpthread.so.0
#9  0x00007f38c172f7df in clone () at /usr/lib/libc.so.6

Thread 3 (Thread 0x7f38aa2e0700 (LWP 2285)):
#0  0x00007f38c172648d in poll () at /usr/lib/libc.so.6
#1  0x00007f38bca89786 in  () at /usr/lib/libglib-2.0.so.0
#2  0x00007f38bca8989c in g_main_context_iteration () at
/usr/lib/libglib-2.0.so.0
#3  0x00007f38c234c72b in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
at /usr/lib/libQt5Core.so.5
#4  0x00007f38c22f623a in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at
/usr/lib/libQt5Core.so.5
#5  0x00007f38c21190f3 in QThread::exec() () at /usr/lib/libQt5Core.so.5
#6  0x00007f38c3f83e55 in  () at /usr/lib/libQt5DBus.so.5
#7  0x00007f38c211dd78 in  () at /usr/lib/libQt5Core.so.5
#8  0x00007f38be76e454 in start_thread () at /usr/lib/libpthread.so.0
#9  0x00007f38c172f7df in clone () at /usr/lib/libc.so.6

Thread 2 (Thread 0x7f38b2955700 (LWP 2284)):
#0  0x00007f38c172648d in poll () at /usr/lib/libc.so.6
#1  0x00007f38bc61a8e0 in  () at /usr/lib/libxcb.so.1
#2  0x00007f38bc61c679 in xcb_wait_for_event () at /usr/lib/libxcb.so.1
#3  0x00007f38b4aa7449 in  () at /usr/lib/libQt5XcbQpa.so.5
#4  0x00007f38c211dd78 in  () at /usr/lib/libQt5Core.so.5
#5  0x00007f38be76e454 in start_thread () at /usr/lib/libpthread.so.0
#6  0x00007f38c172f7df in clone () at /usr/lib/libc.so.6

Thread 1 (Thread 0x7f38c5bd17c0 (LWP 2283)):
[KCrash Handler]
#6  0x00007f3885ed3357 in as_provided_get_items () at
/usr/lib/libappstream.so.4
#7  0x00007f3886100bcd in AppStream::Provided::items() const () at
/usr/lib/libAppStreamQt.so.2
#8  0x00007f388656b977 in  () at
/usr/lib/qt/plugins/discover/packagekit-backend.so
#9  0x00007f38c4e94ade in  () at /usr/lib/plasma-discover/libDiscoverCommon.so
#10 0x00007f38c4e9728b in AbstractResource::qt_metacall(QMetaObject::Call, int,
void**) () at /usr/lib/plasma-discover/libDiscoverCommon.so
#11 0x00007f388657abc5 in  () at
/usr/lib/qt/plugins/discover/packagekit-backend.so
#12 0x00007f38c2bf26ee in  () at /usr/lib/libQt5Qml.so.5
#13 0x00007f38c2bf32bd in
QV4::QObjectWrapper::getProperty(QV4::ExecutionEngine*, QObject*,
QQmlPropertyData*, bool) () at /usr/lib/libQt5Qml.so.5
#14 0x00007f38c2bf3aac in QV4::QObjectWrapper::getQmlProperty(QQmlContextData*,
QV4::String*, QV4::QObjectWrapper::RevisionMode, bool*, bool) const () at
/usr/lib/libQt5Qml.so.5
#15 0x00007f38c2c09dc6 in QV4::Runtime::getProperty(QV4::ExecutionEngine*,
QV4::Value const&, int) () at /usr/lib/libQt5Qml.so.5
#16 0x00007f38a80c064a in  ()
#17 0x00007f38a80d0390 in  ()
#18 0x0001800000000000 in  ()
#19 0x00007ffd8478d2d0 in  ()
#20 0x00000000015589b0 in  ()
#21 0x00007ffd8478d2c0 in  ()
#22 0x00000000015589b0 in  ()
#23 0x00007f38a80d0370 in  ()
#24 0x00007f38a80d0378 in  ()
#25 0x00007f38a80d0010 in  ()
#26 0x00000000015589b0 in  ()
#27 0x00007f38a80d0370 in  ()
#28 0x00007f38c2ba364b in  () at /usr/lib/libQt5Qml.so.5
#29 0x00007f38c2c936bd in QQmlJavaScriptExpression::evaluate(QV4::CallData*,
bool*) () at /usr/lib/libQt5Qml.so.5
#30 0x00007f38c2c93ba1 in QQmlJavaScriptExpression::evaluate(bool*) () at
/usr/lib/libQt5Qml.so.5
#31 0x00007f38c2c9b716 in
QQmlBinding::update(QFlags<QQmlPropertyPrivate::WriteFlag>) () at
/usr/lib/libQt5Qml.so.5
#32 0x00007f38c2c9c0be in QQmlBinding::refresh() () at /usr/lib/libQt5Qml.so.5
#33 0x00007f38c2c70ed4 in QQmlNotifier::emitNotify(QQmlNotifierEndpoint*,
void**) () at /usr/lib/libQt5Qml.so.5
#34 0x00007f38c2c1b02c in QQmlData::signalEmitted(QAbstractDeclarativeData*,
QObject*, int, void**) () at /usr/lib/libQt5Qml.so.5
#35 0x00007f38c2323d7c in QMetaObject::activate(QObject*, int, int, void**) ()
at /usr/lib/libQt5Core.so.5
#36 0x00007f3886563850 in  () at
/usr/lib/qt/plugins/discover/packagekit-backend.so
#37 0x00007f38865594d9 in
PackageKitBackend::addPackage(PackageKit::Transaction::Info, QString const&,
QString const&, bool) () at /usr/lib/qt/plugins/discover/packagekit-backend.so
#38 0x00007f38c23239ce in QMetaObject::activate(QObject*, int, int, void**) ()
at /usr/lib/libQt5Core.so.5
#39 0x00007f3886321dab in
PackageKit::Transaction::package(PackageKit::Transaction::Info, QString const&,
QString const&) () at /usr/lib/libpackagekitqt5.so.0
#40 0x00007f3886323a6a in  () at /usr/lib/libpackagekitqt5.so.0
#41 0x00007f38c2323659 in QMetaObject::activate(QObject*, int, int, void**) ()
at /usr/lib/libQt5Core.so.5
#42 0x00007f3886331618 in  () at /usr/lib/libpackagekitqt5.so.0
#43 0x00007f3886332030 in  () at /usr/lib/libpackagekitqt5.so.0
#44 0x00007f38c3f902d0 in  () at /usr/lib/libQt5DBus.so.5
#45 0x00007f38c23244b9 in QObject::event(QEvent*) () at
/usr/lib/libQt5Core.so.5
#46 0x00007f38c3868e0c in QApplicationPrivate::notify_helper(QObject*, QEvent*)
() at /usr/lib/libQt5Widgets.so.5
#47 0x00007f38c3870581 in QApplication::notify(QObject*, QEvent*) () at
/usr/lib/libQt5Widgets.so.5
#48 0x00007f38c22f7de0 in QCoreApplication::notifyInternal2(QObject*, QEvent*)
() at /usr/lib/libQt5Core.so.5
#49 0x00007f38c22fa56d in QCoreApplicationPrivate::sendPostedEvents(QObject*,
int, QThreadData*) () at /usr/lib/libQt5Core.so.5
#50 0x00007f38c234c303 in  () at /usr/lib/libQt5Core.so.5
#51 0x00007f38bca89587 in g_main_context_dispatch () at
/usr/lib/libglib-2.0.so.0
#52 0x00007f38bca897f0 in  () at /usr/lib/libglib-2.0.so.0
#53 0x00007f38bca8989c in g_main_context_iteration () at
/usr/lib/libglib-2.0.so.0
#54 0x00007f38c234c70f in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
at /usr/lib/libQt5Core.so.5
#55 0x00007f38c22f623a in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at
/usr/lib/libQt5Core.so.5
#56 0x00007f38c22fe73c in QCoreApplication::exec() () at
/usr/lib/libQt5Core.so.5
#57 0x0000000000409f89 in  ()
#58 0x00007f38c1667291 in __libc_start_main () at /usr/lib/libc.so.6
#59 0x000000000040a0aa in _start ()

Reported using DrKonqi

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

Reply via email to