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

            Bug ID: 372975
           Summary: Discover Crashes When Attempting to Remove Software
           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: poi...@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 (Platform): Archlinux Packages

-- Information about the crash:
- What I was doing when the application crashed:
I was attempting to uninstall Endgame using Discover. I was in the "installed"
software section and as soon as I clicked on "remove" the application crashed.

The crash can be reproduced every time.

-- Backtrace:
Application: Discover (plasma-discover), signal: Segmentation fault
Using host libthread_db library "/usr/lib/libthread_db.so.1".
[Current thread is 1 (Thread 0x7fb5e76897c0 (LWP 12641))]

Thread 7 (Thread 0x7fb5b51ed700 (LWP 12650)):
#0  0x00007fb5e31be482 in poll () at /usr/lib/libc.so.6
#1  0x00007fb5de521786 in  () at /usr/lib/libglib-2.0.so.0
#2  0x00007fb5de52189c in g_main_context_iteration () at
/usr/lib/libglib-2.0.so.0
#3  0x00007fb5e3de472b in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
at /usr/lib/libQt5Core.so.5
#4  0x00007fb5e3d8e23a in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at
/usr/lib/libQt5Core.so.5
#5  0x00007fb5e3bb10f3 in QThread::exec() () at /usr/lib/libQt5Core.so.5
#6  0x00007fb5e3bb5d78 in  () at /usr/lib/libQt5Core.so.5
#7  0x00007fb5e0206454 in start_thread () at /usr/lib/libpthread.so.0
#8  0x00007fb5e31c77df in clone () at /usr/lib/libc.so.6

Thread 6 (Thread 0x7fb5c20c7700 (LWP 12646)):
#0  0x00007fb5e31be48d in poll () at /usr/lib/libc.so.6
#1  0x00007fb5de521786 in  () at /usr/lib/libglib-2.0.so.0
#2  0x00007fb5de52189c in g_main_context_iteration () at
/usr/lib/libglib-2.0.so.0
#3  0x00007fb5e3de472b in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
at /usr/lib/libQt5Core.so.5
#4  0x00007fb5e3d8e23a in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at
/usr/lib/libQt5Core.so.5
#5  0x00007fb5e3bb10f3 in QThread::exec() () at /usr/lib/libQt5Core.so.5
#6  0x00007fb5e3bb5d78 in  () at /usr/lib/libQt5Core.so.5
#7  0x00007fb5e0206454 in start_thread () at /usr/lib/libpthread.so.0
#8  0x00007fb5e31c77df in clone () at /usr/lib/libc.so.6

Thread 5 (Thread 0x7fb5c28c8700 (LWP 12645)):
#0  0x00007fb5de566dc8 in g_mutex_lock () at /usr/lib/libglib-2.0.so.0
#1  0x00007fb5de520c95 in g_main_context_prepare () at
/usr/lib/libglib-2.0.so.0
#2  0x00007fb5de5216ab in  () at /usr/lib/libglib-2.0.so.0
#3  0x00007fb5de52189c in g_main_context_iteration () at
/usr/lib/libglib-2.0.so.0
#4  0x00007fb5e3de472b in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
at /usr/lib/libQt5Core.so.5
#5  0x00007fb5e3d8e23a in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at
/usr/lib/libQt5Core.so.5
#6  0x00007fb5e3bb10f3 in QThread::exec() () at /usr/lib/libQt5Core.so.5
#7  0x00007fb5e6c4b856 in  () at /usr/lib/libQt5Quick.so.5
#8  0x00007fb5e3bb5d78 in  () at /usr/lib/libQt5Core.so.5
#9  0x00007fb5e0206454 in start_thread () at /usr/lib/libpthread.so.0
#10 0x00007fb5e31c77df in clone () at /usr/lib/libc.so.6

Thread 4 (Thread 0x7fb5cabe4700 (LWP 12644)):
#0  0x00007fb5de520fce in g_main_context_check () at /usr/lib/libglib-2.0.so.0
#1  0x00007fb5de521724 in  () at /usr/lib/libglib-2.0.so.0
#2  0x00007fb5de52189c in g_main_context_iteration () at
/usr/lib/libglib-2.0.so.0
#3  0x00007fb5e3de472b in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
at /usr/lib/libQt5Core.so.5
#4  0x00007fb5e3d8e23a in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at
/usr/lib/libQt5Core.so.5
#5  0x00007fb5e3bb10f3 in QThread::exec() () at /usr/lib/libQt5Core.so.5
#6  0x00007fb5e47472d5 in  () at /usr/lib/libQt5Qml.so.5
#7  0x00007fb5e3bb5d78 in  () at /usr/lib/libQt5Core.so.5
#8  0x00007fb5e0206454 in start_thread () at /usr/lib/libpthread.so.0
#9  0x00007fb5e31c77df in clone () at /usr/lib/libc.so.6

Thread 3 (Thread 0x7fb5cbdf5700 (LWP 12643)):
#0  0x00007ffd745ddb02 in clock_gettime ()
#1  0x00007fb5e31d46b6 in clock_gettime () at /usr/lib/libc.so.6
#2  0x00007fb5e3c5b1a1 in  () at /usr/lib/libQt5Core.so.5
#3  0x00007fb5e3de23a9 in QTimerInfoList::updateCurrentTime() () at
/usr/lib/libQt5Core.so.5
#4  0x00007fb5e3de2955 in QTimerInfoList::timerWait(timespec&) () at
/usr/lib/libQt5Core.so.5
#5  0x00007fb5e3de3cfe in  () at /usr/lib/libQt5Core.so.5
#6  0x00007fb5de520c89 in g_main_context_prepare () at
/usr/lib/libglib-2.0.so.0
#7  0x00007fb5de5216ab in  () at /usr/lib/libglib-2.0.so.0
#8  0x00007fb5de52189c in g_main_context_iteration () at
/usr/lib/libglib-2.0.so.0
#9  0x00007fb5e3de472b in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
at /usr/lib/libQt5Core.so.5
#10 0x00007fb5e3d8e23a in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at
/usr/lib/libQt5Core.so.5
#11 0x00007fb5e3bb10f3 in QThread::exec() () at /usr/lib/libQt5Core.so.5
#12 0x00007fb5e5a1be55 in  () at /usr/lib/libQt5DBus.so.5
#13 0x00007fb5e3bb5d78 in  () at /usr/lib/libQt5Core.so.5
#14 0x00007fb5e0206454 in start_thread () at /usr/lib/libpthread.so.0
#15 0x00007fb5e31c77df in clone () at /usr/lib/libc.so.6

Thread 2 (Thread 0x7fb5d43fe700 (LWP 12642)):
#0  0x00007fb5e31be48d in poll () at /usr/lib/libc.so.6
#1  0x00007fb5de0b28e0 in  () at /usr/lib/libxcb.so.1
#2  0x00007fb5de0b4679 in xcb_wait_for_event () at /usr/lib/libxcb.so.1
#3  0x00007fb5d6550449 in  () at /usr/lib/libQt5XcbQpa.so.5
#4  0x00007fb5e3bb5d78 in  () at /usr/lib/libQt5Core.so.5
#5  0x00007fb5e0206454 in start_thread () at /usr/lib/libpthread.so.0
#6  0x00007fb5e31c77df in clone () at /usr/lib/libc.so.6

Thread 1 (Thread 0x7fb5e76897c0 (LWP 12641)):
[KCrash Handler]
#6  0x00007fb5b7320357 in as_provided_get_items () at
/usr/lib/libappstream.so.4
#7  0x00007fb5b754dbcd in AppStream::Provided::items() const () at
/usr/lib/libAppStreamQt.so.2
#8  0x00007fb5b79b8977 in  () at
/usr/lib/qt/plugins/discover/packagekit-backend.so
#9  0x00007fb5e692cade in  () at /usr/lib/plasma-discover/libDiscoverCommon.so
#10 0x00007fb5e692f28b in AbstractResource::qt_metacall(QMetaObject::Call, int,
void**) () at /usr/lib/plasma-discover/libDiscoverCommon.so
#11 0x00007fb5b79c7bc5 in  () at
/usr/lib/qt/plugins/discover/packagekit-backend.so
#12 0x00007fb5e468a6ee in  () at /usr/lib/libQt5Qml.so.5
#13 0x00007fb5e468b2bd in
QV4::QObjectWrapper::getProperty(QV4::ExecutionEngine*, QObject*,
QQmlPropertyData*, bool) () at /usr/lib/libQt5Qml.so.5
#14 0x00007fb5e468baac in QV4::QObjectWrapper::getQmlProperty(QQmlContextData*,
QV4::String*, QV4::QObjectWrapper::RevisionMode, bool*, bool) const () at
/usr/lib/libQt5Qml.so.5
#15 0x00007fb5e46a1dc6 in QV4::Runtime::getProperty(QV4::ExecutionEngine*,
QV4::Value const&, int) () at /usr/lib/libQt5Qml.so.5
#16 0x00007fb5c06077b9 in  ()
#17 0x00007fb5e3e3d2e0 in QListData::shared_null () at /usr/lib/libQt5Core.so.5
#18 0x0000000000000003 in  ()
#19 0x00000000020c5e80 in  ()
#20 0x0000000000000000 in  ()

Reported using DrKonqi

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

Reply via email to