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

            Bug ID: 370718
           Summary: Plasma failed after uninstalling widget
           Product: plasmashell
           Version: 5.7.2
          Platform: Slackware Packages
                OS: Linux
            Status: UNCONFIRMED
          Keywords: drkonqi
          Severity: crash
          Priority: NOR
         Component: general
          Assignee: k...@davidedmundson.co.uk
          Reporter: andrerfer...@protonmail.com
                CC: bhus...@gmail.com, plasma-b...@kde.org

Application: plasmashell (5.7.2)

Qt Version: 5.7.0
Frameworks Version: 5.24.0
Operating System: Linux 4.4.23 x86_64
Distribution (Platform): Slackware Packages

-- Information about the crash:
- What I was doing when the application crashed: 
Uninstalling widget Weather Widget.
I'm using Slackware Current and kernel 4.4.23
Uninstallation made by the widget panel on the desktop

The crash can be reproduced sometimes.

-- Backtrace:
Application: Plasma (plasmashell), signal: Segmentation fault
Using host libthread_db library "/lib64/libthread_db.so.1".
[Current thread is 1 (Thread 0x7f00c7105080 (LWP 2277))]

Thread 15 (Thread 0x7efff4c85700 (LWP 3410)):
#0  0x00007f00b7906854 in g_mutex_unlock () at /usr/lib64/libglib-2.0.so.0
#1  0x00007f00b78c390d in  () at /usr/lib64/libglib-2.0.so.0
#2  0x00007f00b78c3b4c in g_main_context_iteration () at
/usr/lib64/libglib-2.0.so.0
#3  0x00007f00bfb8703b in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
at /usr/lib64/libQt5Core.so.5
#4  0x00007f00bfb34d5a in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at
/usr/lib64/libQt5Core.so.5
#5  0x00007f00bf96a7bc in QThread::exec() () at /usr/lib64/libQt5Core.so.5
#6  0x00007efff5e00805 in  () at
/usr/lib64/qt5/qml/QtQuick/XmlListModel/libqmlxmllistmodelplugin.so
#7  0x00007f00bf96f139 in  () at /usr/lib64/libQt5Core.so.5
#8  0x00007f00be0bf6a4 in start_thread () at /lib64/libpthread.so.0
#9  0x00007f00bed6cbff in clone () at /lib64/libc.so.6

Thread 14 (Thread 0x7eff3aba2700 (LWP 2843)):
#0  0x00007f00b7906839 in g_mutex_lock () at /usr/lib64/libglib-2.0.so.0
#1  0x00007f00b78c34cc in g_main_context_check () at
/usr/lib64/libglib-2.0.so.0
#2  0x00007f00b78c39e8 in  () at /usr/lib64/libglib-2.0.so.0
#3  0x00007f00b78c3b4c in g_main_context_iteration () at
/usr/lib64/libglib-2.0.so.0
#4  0x00007f00bfb8703b in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
at /usr/lib64/libQt5Core.so.5
#5  0x00007f00bfb34d5a in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at
/usr/lib64/libQt5Core.so.5
#6  0x00007f00bf96a7bc in QThread::exec() () at /usr/lib64/libQt5Core.so.5
#7  0x00007f00bf96f139 in  () at /usr/lib64/libQt5Core.so.5
#8  0x00007f00be0bf6a4 in start_thread () at /lib64/libpthread.so.0
#9  0x00007f00bed6cbff in clone () at /lib64/libc.so.6

Thread 13 (Thread 0x7eff3b3a3700 (LWP 2838)):
#0  0x00007f00bed60cdd in poll () at /lib64/libc.so.6
#1  0x00007f00b78c3a44 in  () at /usr/lib64/libglib-2.0.so.0
#2  0x00007f00b78c3b4c in g_main_context_iteration () at
/usr/lib64/libglib-2.0.so.0
#3  0x00007f00bfb8703b in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
at /usr/lib64/libQt5Core.so.5
#4  0x00007f00bfb34d5a in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at
/usr/lib64/libQt5Core.so.5
#5  0x00007f00bf96a7bc in QThread::exec() () at /usr/lib64/libQt5Core.so.5
#6  0x00007f00bf96f139 in  () at /usr/lib64/libQt5Core.so.5
#7  0x00007f00be0bf6a4 in start_thread () at /lib64/libpthread.so.0
#8  0x00007f00bed6cbff in clone () at /lib64/libc.so.6

Thread 12 (Thread 0x7eff3bba4700 (LWP 2837)):
#0  0x00007f00be0c547f in pthread_cond_wait@@GLIBC_2.3.2 () at
/lib64/libpthread.so.0
#1  0x00007eff7f3d6d24 in  () at /usr/lib64/libQt5WebKit.so.5
#2  0x00007eff7f3d6f66 in  () at /usr/lib64/libQt5WebKit.so.5
#3  0x00007eff8047b611 in  () at /usr/lib64/libQt5WebKit.so.5
#4  0x00007f00be0bf6a4 in start_thread () at /lib64/libpthread.so.0
#5  0x00007f00bed6cbff in clone () at /lib64/libc.so.6

Thread 11 (Thread 0x7eff3c3a5700 (LWP 2836)):
#0  0x00007f00bfb8531f in QTimerInfoList::timerWait(timespec&) () at
/usr/lib64/libQt5Core.so.5
#1  0x00007f00bfb8666e in  () at /usr/lib64/libQt5Core.so.5
#2  0x00007f00b78c306d in g_main_context_prepare () at
/usr/lib64/libglib-2.0.so.0
#3  0x00007f00b78c3973 in  () at /usr/lib64/libglib-2.0.so.0
#4  0x00007f00b78c3b4c in g_main_context_iteration () at
/usr/lib64/libglib-2.0.so.0
#5  0x00007f00bfb8703b in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
at /usr/lib64/libQt5Core.so.5
#6  0x00007f00bfb34d5a in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at
/usr/lib64/libQt5Core.so.5
#7  0x00007f00bf96a7bc in QThread::exec() () at /usr/lib64/libQt5Core.so.5
#8  0x00007f00bf96f139 in  () at /usr/lib64/libQt5Core.so.5
#9  0x00007f00be0bf6a4 in start_thread () at /lib64/libpthread.so.0
#10 0x00007f00bed6cbff in clone () at /lib64/libc.so.6

Thread 10 (Thread 0x7effacb76700 (LWP 2835)):
#0  0x00007f00be0c547f in pthread_cond_wait@@GLIBC_2.3.2 () at
/lib64/libpthread.so.0
#1  0x00007eff8044ca6b in  () at /usr/lib64/libQt5WebKit.so.5
#2  0x00007eff8044caa9 in  () at /usr/lib64/libQt5WebKit.so.5
#3  0x00007f00be0bf6a4 in start_thread () at /lib64/libpthread.so.0
#4  0x00007f00bed6cbff in clone () at /lib64/libc.so.6

Thread 9 (Thread 0x7effad377700 (LWP 2696)):
#0  0x00007f00b78c2fb0 in g_main_context_prepare () at
/usr/lib64/libglib-2.0.so.0
#1  0x00007f00b78c3973 in  () at /usr/lib64/libglib-2.0.so.0
#2  0x00007f00b78c3b4c in g_main_context_iteration () at
/usr/lib64/libglib-2.0.so.0
#3  0x00007f00bfb8703b in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
at /usr/lib64/libQt5Core.so.5
#4  0x00007f00bfb34d5a in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at
/usr/lib64/libQt5Core.so.5
#5  0x00007f00bf96a7bc in QThread::exec() () at /usr/lib64/libQt5Core.so.5
#6  0x00007f00bf96f139 in  () at /usr/lib64/libQt5Core.so.5
#7  0x00007f00be0bf6a4 in start_thread () at /lib64/libpthread.so.0
#8  0x00007f00bed6cbff in clone () at /lib64/libc.so.6

Thread 8 (Thread 0x7f0006d6e700 (LWP 2386)):
#0  0x00007f00b78c0c61 in  () at /usr/lib64/libglib-2.0.so.0
#1  0x00007f00b78c300b in g_main_context_prepare () at
/usr/lib64/libglib-2.0.so.0
#2  0x00007f00b78c3973 in  () at /usr/lib64/libglib-2.0.so.0
#3  0x00007f00b78c3b4c in g_main_context_iteration () at
/usr/lib64/libglib-2.0.so.0
#4  0x00007f00bfb8703b in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
at /usr/lib64/libQt5Core.so.5
#5  0x00007f00bfb34d5a in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at
/usr/lib64/libQt5Core.so.5
#6  0x00007f00bf96a7bc in QThread::exec() () at /usr/lib64/libQt5Core.so.5
#7  0x00007f00c479c592 in  () at /usr/lib64/libQt5Quick.so.5
#8  0x00007f00bf96f139 in  () at /usr/lib64/libQt5Core.so.5
#9  0x00007f00be0bf6a4 in start_thread () at /lib64/libpthread.so.0
#10 0x00007f00bed6cbff in clone () at /lib64/libc.so.6

Thread 7 (Thread 0x7f009a6e0700 (LWP 2343)):
#0  0x00007f00be0c547f in pthread_cond_wait@@GLIBC_2.3.2 () at
/lib64/libpthread.so.0
#1  0x00007f00c6801484 in  () at /usr/lib64/libQt5Script.so.5
#2  0x00007f00c68014c9 in  () at /usr/lib64/libQt5Script.so.5
#3  0x00007f00be0bf6a4 in start_thread () at /lib64/libpthread.so.0
#4  0x00007f00bed6cbff in clone () at /lib64/libc.so.6

Thread 6 (Thread 0x7f009b787700 (LWP 2342)):
#0  0x00007f00b7906854 in g_mutex_unlock () at /usr/lib64/libglib-2.0.so.0
#1  0x00007f00b78c34b9 in g_main_context_check () at
/usr/lib64/libglib-2.0.so.0
#2  0x00007f00b78c39e8 in  () at /usr/lib64/libglib-2.0.so.0
#3  0x00007f00b78c3b4c in g_main_context_iteration () at
/usr/lib64/libglib-2.0.so.0
#4  0x00007f00bfb8703b in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
at /usr/lib64/libQt5Core.so.5
#5  0x00007f00bfb34d5a in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at
/usr/lib64/libQt5Core.so.5
#6  0x00007f00bf96a7bc in QThread::exec() () at /usr/lib64/libQt5Core.so.5
#7  0x00007f00bf96f139 in  () at /usr/lib64/libQt5Core.so.5
#8  0x00007f00be0bf6a4 in start_thread () at /lib64/libpthread.so.0
#9  0x00007f00bed6cbff in clone () at /lib64/libc.so.6

Thread 5 (Thread 0x7f00a5fc0700 (LWP 2328)):
#0  0x00007f00bed60cdd in poll () at /lib64/libc.so.6
#1  0x00007f00b78c3a44 in  () at /usr/lib64/libglib-2.0.so.0
#2  0x00007f00b78c3b4c in g_main_context_iteration () at
/usr/lib64/libglib-2.0.so.0
#3  0x00007f00bfb8703b in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
at /usr/lib64/libQt5Core.so.5
#4  0x00007f00bfb34d5a in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at
/usr/lib64/libQt5Core.so.5
#5  0x00007f00bf96a7bc in QThread::exec() () at /usr/lib64/libQt5Core.so.5
#6  0x00007f00c3c1e085 in  () at /usr/lib64/libQt5Qml.so.5
#7  0x00007f00bf96f139 in  () at /usr/lib64/libQt5Core.so.5
#8  0x00007f00be0bf6a4 in start_thread () at /lib64/libpthread.so.0
#9  0x00007f00bed6cbff in clone () at /lib64/libc.so.6

Thread 4 (Thread 0x7f00a7fff700 (LWP 2287)):
#0  0x00007f00b7906854 in g_mutex_unlock () at /usr/lib64/libglib-2.0.so.0
#1  0x00007f00b78c3b56 in g_main_context_iteration () at
/usr/lib64/libglib-2.0.so.0
#2  0x00007f00bfb8703b in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
at /usr/lib64/libQt5Core.so.5
#3  0x00007f00bfb34d5a in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at
/usr/lib64/libQt5Core.so.5
#4  0x00007f00bf96a7bc in QThread::exec() () at /usr/lib64/libQt5Core.so.5
#5  0x00007f00c3c1e085 in  () at /usr/lib64/libQt5Qml.so.5
#6  0x00007f00bf96f139 in  () at /usr/lib64/libQt5Core.so.5
#7  0x00007f00be0bf6a4 in start_thread () at /lib64/libpthread.so.0
#8  0x00007f00bed6cbff in clone () at /lib64/libc.so.6

Thread 3 (Thread 0x7f00ada42700 (LWP 2282)):
#0  0x00007f00bed60cdd in poll () at /lib64/libc.so.6
#1  0x00007f00b78c3a44 in  () at /usr/lib64/libglib-2.0.so.0
#2  0x00007f00b78c3b4c in g_main_context_iteration () at
/usr/lib64/libglib-2.0.so.0
#3  0x00007f00bfb8703b in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
at /usr/lib64/libQt5Core.so.5
#4  0x00007f00bfb34d5a in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at
/usr/lib64/libQt5Core.so.5
#5  0x00007f00bf96a7bc in QThread::exec() () at /usr/lib64/libQt5Core.so.5
#6  0x00007f00c070b505 in  () at /usr/lib64/libQt5DBus.so.5
#7  0x00007f00bf96f139 in  () at /usr/lib64/libQt5Core.so.5
#8  0x00007f00be0bf6a4 in start_thread () at /lib64/libpthread.so.0
#9  0x00007f00bed6cbff in clone () at /lib64/libc.so.6

Thread 2 (Thread 0x7f00af44d700 (LWP 2279)):
#0  0x00007f00bed60cdd in poll () at /lib64/libc.so.6
#1  0x00007f00c514e102 in  () at /usr/lib64/libxcb.so.1
#2  0x00007f00c514fc8f in xcb_wait_for_event () at /usr/lib64/libxcb.so.1
#3  0x00007f00b194b9e9 in  () at
/usr/lib64/qt5/plugins/platforms/../../../libQt5XcbQpa.so.5
#4  0x00007f00bf96f139 in  () at /usr/lib64/libQt5Core.so.5
#5  0x00007f00be0bf6a4 in start_thread () at /lib64/libpthread.so.0
#6  0x00007f00bed6cbff in clone () at /lib64/libc.so.6

Thread 1 (Thread 0x7f00c7105080 (LWP 2277)):
[KCrash Handler]
#6  0x00007f00c447c01f in  () at /usr/lib64/libKF5Package.so.5
#7  0x00007f00c4482417 in  () at /usr/lib64/libKF5Package.so.5
#8  0x00007f00c447f17d in KPackage::Package::setPath(QString const&) () at
/usr/lib64/libKF5Package.so.5
#9  0x00007f00c4489ed0 in  () at /usr/lib64/libKF5Package.so.5
#10 0x00007f00bfb60721 in QObject::event(QEvent*) () at
/usr/lib64/libQt5Core.so.5
#11 0x00007f00c0d0ae2c in QApplicationPrivate::notify_helper(QObject*, QEvent*)
() at /usr/lib64/libQt5Widgets.so.5
#12 0x00007f00c0d12246 in QApplication::notify(QObject*, QEvent*) () at
/usr/lib64/libQt5Widgets.so.5
#13 0x00007f00bfb367e8 in QCoreApplication::notifyInternal2(QObject*, QEvent*)
() at /usr/lib64/libQt5Core.so.5
#14 0x00007f00bfb38ddb in QCoreApplicationPrivate::sendPostedEvents(QObject*,
int, QThreadData*) () at /usr/lib64/libQt5Core.so.5
#15 0x00007f00bfb86c13 in  () at /usr/lib64/libQt5Core.so.5
#16 0x00007f00b78c3877 in g_main_context_dispatch () at
/usr/lib64/libglib-2.0.so.0
#17 0x00007f00b78c3aa8 in  () at /usr/lib64/libglib-2.0.so.0
#18 0x00007f00b78c3b4c in g_main_context_iteration () at
/usr/lib64/libglib-2.0.so.0
#19 0x00007f00bfb8701f in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
at /usr/lib64/libQt5Core.so.5
#20 0x00007f00bfb34d5a in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at
/usr/lib64/libQt5Core.so.5
#21 0x00007f00bfb3cd8d in QCoreApplication::exec() () at
/usr/lib64/libQt5Core.so.5
#22 0x000000000041ce0d in  ()
#23 0x00007f00bec85350 in __libc_start_main () at /lib64/libc.so.6
#24 0x000000000041d039 in _start ()

Reported using DrKonqi

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

Reply via email to