Bug 361199 - Plasma crash when adding plasmoid to desktop
Summary: Plasma crash when adding plasmoid to desktop
Status: RESOLVED WORKSFORME
Alias: None
Product: plasmashell
Classification: Plasma
Component: general (show other bugs)
Version: 5.5.95
Platform: openSUSE Linux
: NOR crash
Target Milestone: 1.0
Assignee: David Edmundson
URL:
Keywords: drkonqi
: 374579 (view as bug list)
Depends on:
Blocks:
 
Reported: 2016-03-30 18:07 UTC by Ricardo
Modified: 2020-12-19 04:35 UTC (History)
5 users (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Ricardo 2016-03-30 18:07:57 UTC
Application: plasmashell (5.5.95)

Qt Version: 5.5.1
Frameworks Version: 5.20.0
Operating System: Linux 4.1.15-8-default x86_64
Distribution: "openSUSE Leap 42.1 (x86_64)"

-- Information about the crash:
- What I was doing when the application crashed:

I just installed the plasmoid "network monitor", and tried to add it to the desktop

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

Thread 11 (Thread 0x7f6cbb58c700 (LWP 1868)):
#0  0x00007f6ccdc8fbbd in poll () at /lib64/libc.so.6
#1  0x00007f6cca36de64 in  () at /usr/lib64/libglib-2.0.so.0
#2  0x00007f6cca36df7c in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0
#3  0x00007f6cce5bad8b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5
#4  0x00007f6cce561d53 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5
#5  0x00007f6cce38361a in QThread::exec() () at /usr/lib64/libQt5Core.so.5
#6  0x00007f6cd1695df8 in  () at /usr/lib64/libQt5Qml.so.5
#7  0x00007f6cce38832f in  () at /usr/lib64/libQt5Core.so.5
#8  0x00007f6ccd4990a4 in start_thread () at /lib64/libpthread.so.0
#9  0x00007f6ccdc97fed in clone () at /lib64/libc.so.6

Thread 10 (Thread 0x7f6cb1a97700 (LWP 1886)):
#0  0x00007f6ccd49d03f in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007f6cb851da13 in  () at /usr/lib64/dri/r600_dri.so
#2  0x00007f6cb851d197 in  () at /usr/lib64/dri/r600_dri.so
#3  0x00007f6ccd4990a4 in start_thread () at /lib64/libpthread.so.0
#4  0x00007f6ccdc97fed in clone () at /lib64/libc.so.6

Thread 9 (Thread 0x7f6cab8eb700 (LWP 1889)):
#0  0x00007f6cca3afcf9 in g_mutex_lock () at /usr/lib64/libglib-2.0.so.0
#1  0x00007f6cca36d4b9 in g_main_context_prepare () at /usr/lib64/libglib-2.0.so.0
#2  0x00007f6cca36dd80 in  () at /usr/lib64/libglib-2.0.so.0
#3  0x00007f6cca36df7c in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0
#4  0x00007f6cce5bad8b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5
#5  0x00007f6cce561d53 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5
#6  0x00007f6cce38361a in QThread::exec() () at /usr/lib64/libQt5Core.so.5
#7  0x00007f6cd1695df8 in  () at /usr/lib64/libQt5Qml.so.5
#8  0x00007f6cce38832f in  () at /usr/lib64/libQt5Core.so.5
#9  0x00007f6ccd4990a4 in start_thread () at /lib64/libpthread.so.0
#10 0x00007f6ccdc97fed in clone () at /lib64/libc.so.6

Thread 8 (Thread 0x7f6caa066700 (LWP 1890)):
#0  0x00007f6cca3afcf9 in g_mutex_lock () at /usr/lib64/libglib-2.0.so.0
#1  0x00007f6cca36d4b9 in g_main_context_prepare () at /usr/lib64/libglib-2.0.so.0
#2  0x00007f6cca36dd80 in  () at /usr/lib64/libglib-2.0.so.0
#3  0x00007f6cca36df7c in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0
#4  0x00007f6cce5bad8b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5
#5  0x00007f6cce561d53 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5
#6  0x00007f6cce38361a in QThread::exec() () at /usr/lib64/libQt5Core.so.5
#7  0x00007f6cd1695df8 in  () at /usr/lib64/libQt5Qml.so.5
#8  0x00007f6cce38832f in  () at /usr/lib64/libQt5Core.so.5
#9  0x00007f6ccd4990a4 in start_thread () at /lib64/libpthread.so.0
#10 0x00007f6ccdc97fed in clone () at /lib64/libc.so.6

Thread 7 (Thread 0x7f6ca86f0700 (LWP 2024)):
#0  0x00007f6ccd49d03f in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007f6cd3e7786b in  () at /usr/lib64/libQt5Script.so.5
#2  0x00007f6cd3e77899 in  () at /usr/lib64/libQt5Script.so.5
#3  0x00007f6ccd4990a4 in start_thread () at /lib64/libpthread.so.0
#4  0x00007f6ccdc97fed in clone () at /lib64/libc.so.6

Thread 6 (Thread 0x7f6c250f6700 (LWP 2089)):
#0  0x00007f6ccdc8fbbd in poll () at /lib64/libc.so.6
#1  0x00007f6cca36de64 in  () at /usr/lib64/libglib-2.0.so.0
#2  0x00007f6cca36df7c in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0
#3  0x00007f6cce5bad8b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5
#4  0x00007f6cce561d53 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5
#5  0x00007f6cce38361a in QThread::exec() () at /usr/lib64/libQt5Core.so.5
#6  0x00007f6cd2231282 in  () at /usr/lib64/libQt5Quick.so.5
#7  0x00007f6cce38832f in  () at /usr/lib64/libQt5Core.so.5
#8  0x00007f6ccd4990a4 in start_thread () at /lib64/libpthread.so.0
#9  0x00007f6ccdc97fed in clone () at /lib64/libc.so.6

Thread 5 (Thread 0x7f6c1c6c5700 (LWP 2220)):
#0  0x00007f6ccdc8fbbd in poll () at /lib64/libc.so.6
#1  0x00007f6cca36de64 in  () at /usr/lib64/libglib-2.0.so.0
#2  0x00007f6cca36df7c in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0
#3  0x00007f6cce5bad8b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5
#4  0x00007f6cce561d53 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5
#5  0x00007f6cce38361a in QThread::exec() () at /usr/lib64/libQt5Core.so.5
#6  0x00007f6c1dd12cf7 in KCupsConnection::run() () at /usr/lib64/libkcupslib.so
#7  0x00007f6cce38832f in  () at /usr/lib64/libQt5Core.so.5
#8  0x00007f6ccd4990a4 in start_thread () at /lib64/libpthread.so.0
#9  0x00007f6ccdc97fed in clone () at /lib64/libc.so.6

Thread 4 (Thread 0x7f6bf4db0700 (LWP 9896)):
#0  0x00007f6cca36cec2 in g_main_context_acquire () at /usr/lib64/libglib-2.0.so.0
#1  0x00007f6cca36dd25 in  () at /usr/lib64/libglib-2.0.so.0
#2  0x00007f6cca36df7c in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0
#3  0x00007f6cce5bad8b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5
#4  0x00007f6cce561d53 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5
#5  0x00007f6cce38361a in QThread::exec() () at /usr/lib64/libQt5Core.so.5
#6  0x00007f6cd1695df8 in  () at /usr/lib64/libQt5Qml.so.5
#7  0x00007f6cce38832f in  () at /usr/lib64/libQt5Core.so.5
#8  0x00007f6ccd4990a4 in start_thread () at /lib64/libpthread.so.0
#9  0x00007f6ccdc97fed in clone () at /lib64/libc.so.6

Thread 3 (Thread 0x7f6bfb7c3700 (LWP 9902)):
#0  0x00007f6cca3afcf9 in g_mutex_lock () at /usr/lib64/libglib-2.0.so.0
#1  0x00007f6cca36d4b9 in g_main_context_prepare () at /usr/lib64/libglib-2.0.so.0
#2  0x00007f6cca36dd80 in  () at /usr/lib64/libglib-2.0.so.0
#3  0x00007f6cca36df7c in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0
#4  0x00007f6cce5bad8b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5
#5  0x00007f6cce561d53 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5
#6  0x00007f6cce38361a in QThread::exec() () at /usr/lib64/libQt5Core.so.5
#7  0x00007f6cce38832f in  () at /usr/lib64/libQt5Core.so.5
#8  0x00007f6ccd4990a4 in start_thread () at /lib64/libpthread.so.0
#9  0x00007f6ccdc97fed in clone () at /lib64/libc.so.6

Thread 2 (Thread 0x7f6bfc61e700 (LWP 9903)):
#0  0x00007f6ccdc8fbbd in poll () at /lib64/libc.so.6
#1  0x00007f6cca36de64 in  () at /usr/lib64/libglib-2.0.so.0
#2  0x00007f6cca36df7c in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0
#3  0x00007f6cce5bad8b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5
#4  0x00007f6cce561d53 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5
#5  0x00007f6cce38361a in QThread::exec() () at /usr/lib64/libQt5Core.so.5
#6  0x00007f6cce38832f in  () at /usr/lib64/libQt5Core.so.5
#7  0x00007f6ccd4990a4 in start_thread () at /lib64/libpthread.so.0
#8  0x00007f6ccdc97fed in clone () at /lib64/libc.so.6

Thread 1 (Thread 0x7f6cd47997c0 (LWP 1851)):
[KCrash Handler]
#6  0x00007f6cd161e780 in QQmlIncubator::status() const () at /usr/lib64/libQt5Qml.so.5
#7  0x00007f6cd2371a8f in  () at /usr/lib64/libQt5Quick.so.5
#8  0x00007f6cd2371bf8 in  () at /usr/lib64/libQt5Quick.so.5
#9  0x00007f6cd168c08b in  () at /usr/lib64/libQt5Qml.so.5
#10 0x00007f6cd161f1ea in  () at /usr/lib64/libQt5Qml.so.5
#11 0x00007f6cd161fd2e in QQmlIncubationController::incubateFor(int) () at /usr/lib64/libQt5Qml.so.5
#12 0x00007f6cd271729c in  () at /usr/lib64/libKF5Declarative.so.5
#13 0x00007f6cd161eb31 in  () at /usr/lib64/libQt5Qml.so.5
#14 0x00007f6cd161f2fe in  () at /usr/lib64/libQt5Qml.so.5
#15 0x00007f6cd161fc4b in  () at /usr/lib64/libQt5Qml.so.5
#16 0x00007f6cd161fc2f in  () at /usr/lib64/libQt5Qml.so.5
#17 0x00007f6cd161fc8c in QQmlIncubator::forceCompletion() () at /usr/lib64/libQt5Qml.so.5
#18 0x00007f6cd2713a2b in KDeclarative::QmlObject::completeInitialization(QHash<QString, QVariant> const&) () at /usr/lib64/libKF5Declarative.so.5
#19 0x00007f6cd41a1cdf in PlasmaQuick::AppletQuickItem::init() () at /usr/lib64/libKF5PlasmaQuick.so.5
#20 0x00007f6caa07d134 in  () at /usr/lib64/qt5/plugins/plasma/scriptengines/plasma_appletscript_declarative.so
#21 0x00007f6cd41a2d28 in PlasmaQuick::AppletQuickItem::itemChange(QQuickItem::ItemChange, QQuickItem::ItemChangeData const&) () at /usr/lib64/libKF5PlasmaQuick.so.5
#22 0x00007f6cd22c27bd in QQuickItemPrivate::refWindow(QQuickWindow*) () at /usr/lib64/libQt5Quick.so.5
#23 0x00007f6cd22c36db in QQuickItem::setParentItem(QQuickItem*) () at /usr/lib64/libQt5Quick.so.5
#24 0x00007f6cd22c590d in  () at /usr/lib64/libQt5Quick.so.5
#25 0x00007f6cd22c661b in QQuickItem::qt_metacall(QMetaObject::Call, int, void**) () at /usr/lib64/libQt5Quick.so.5
#26 0x00007f6cd41a2da5 in PlasmaQuick::AppletQuickItem::qt_metacall(QMetaObject::Call, int, void**) () at /usr/lib64/libKF5PlasmaQuick.so.5
#27 0x00007f6caa07ddc5 in  () at /usr/lib64/qt5/plugins/plasma/scriptengines/plasma_appletscript_declarative.so
#28 0x00007f6cce572686 in QMetaProperty::write(QObject*, QVariant const&) const () at /usr/lib64/libQt5Core.so.5
#29 0x00007f6cce59cb2f in QObject::setProperty(char const*, QVariant const&) () at /usr/lib64/libQt5Core.so.5
#30 0x00007f6caa0817f5 in  () at /usr/lib64/qt5/plugins/plasma/scriptengines/plasma_appletscript_declarative.so
#31 0x00007f6cce59373f in QMetaObject::activate(QObject*, int, int, void**) () at /usr/lib64/libQt5Core.so.5
#32 0x00007f6cd29562cf in Plasma::Containment::appletAdded(Plasma::Applet*) () at /usr/lib64/libKF5Plasma.so.5
#33 0x00007f6cd2957f02 in Plasma::Containment::addApplet(Plasma::Applet*) () at /usr/lib64/libKF5Plasma.so.5
#34 0x00007f6cd29669ae in  () at /usr/lib64/libKF5Plasma.so.5
#35 0x00007f6cd2956804 in Plasma::Containment::createApplet(QString const&, QList<QVariant> const&) () at /usr/lib64/libKF5Plasma.so.5
#36 0x00007f6caa080316 in  () at /usr/lib64/qt5/plugins/plasma/scriptengines/plasma_appletscript_declarative.so
#37 0x00007f6caa08a6b9 in  () at /usr/lib64/qt5/plugins/plasma/scriptengines/plasma_appletscript_declarative.so
#38 0x00007f6cce594ac6 in QObject::event(QEvent*) () at /usr/lib64/libQt5Core.so.5
#39 0x00007f6cd22c0d4b in QQuickItem::event(QEvent*) () at /usr/lib64/libQt5Quick.so.5
#40 0x00007f6caa07d439 in  () at /usr/lib64/qt5/plugins/plasma/scriptengines/plasma_appletscript_declarative.so
#41 0x00007f6ccf6cbe7c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /usr/lib64/libQt5Widgets.so.5
#42 0x00007f6ccf6d0cc8 in QApplication::notify(QObject*, QEvent*) () at /usr/lib64/libQt5Widgets.so.5
#43 0x00007f6cce563e95 in QCoreApplication::notifyInternal(QObject*, QEvent*) () at /usr/lib64/libQt5Core.so.5
#44 0x00007f6cce566057 in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () at /usr/lib64/libQt5Core.so.5
#45 0x00007f6cce5bb8f3 in  () at /usr/lib64/libQt5Core.so.5
#46 0x00007f6cca36dc84 in g_main_context_dispatch () at /usr/lib64/libglib-2.0.so.0
#47 0x00007f6cca36ded8 in  () at /usr/lib64/libglib-2.0.so.0
#48 0x00007f6cca36df7c in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0
#49 0x00007f6cce5bad6c in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5
#50 0x00007f6cce561d53 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5
#51 0x00007f6cce5698f6 in QCoreApplication::exec() () at /usr/lib64/libQt5Core.so.5
#52 0x000000000041cea6 in  ()
#53 0x00007f6ccdbd4b05 in __libc_start_main () at /lib64/libc.so.6
#54 0x000000000041d015 in _start ()

Reported using DrKonqi
Comment 1 Marco Martin 2016-04-07 10:43:21 UTC
does this crash happens with every applet or just that one?
Comment 2 Ricardo 2016-04-12 14:29:54 UTC
just that applet
Comment 3 Marco Martin 2017-03-17 14:37:11 UTC
*** Bug 374579 has been marked as a duplicate of this bug. ***
Comment 4 Justin Zobel 2020-11-19 04:39:38 UTC
I've tested this on plasmashell 5.20.2 and I can't reproduce.

Can you please test and confirm if this issue is still occurring or if this bug report can be marked as resolved. I'm setting status to "needsinfo" pending your response, please change back to "reported" or "resolved" when you respond, thanks.
Comment 5 Bug Janitor Service 2020-12-04 04:34:05 UTC
Dear Bug Submitter,

This bug has been in NEEDSINFO status with no change for at least
15 days. Please provide the requested information as soon as
possible and set the bug status as REPORTED. Due to regular bug
tracker maintenance, if the bug is still in NEEDSINFO status with
no change in 30 days the bug will be closed as RESOLVED > WORKSFORME
due to lack of needed information.

For more information about our bug triaging procedures please read the
wiki located here:
https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging

If you have already provided the requested information, please
mark the bug as REPORTED so that the KDE team knows that the bug is
ready to be confirmed.

Thank you for helping us make KDE software even better for everyone!
Comment 6 Bug Janitor Service 2020-12-19 04:35:38 UTC
This bug has been in NEEDSINFO status with no change for at least
30 days. The bug is now closed as RESOLVED > WORKSFORME
due to lack of needed information.

For more information about our bug triaging procedures please read the
wiki located here:
https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging

Thank you for helping us make KDE software even better for everyone!