Bug 355696 - Plasmashell hangs at icon removeing from panel
Summary: Plasmashell hangs at icon removeing from panel
Status: RESOLVED WORKSFORME
Alias: None
Product: plasmashell
Classification: Plasma
Component: general (show other bugs)
Version: 5.4.3
Platform: Fedora RPMs Linux
: NOR crash
Target Milestone: 1.0
Assignee: David Edmundson
URL:
Keywords: drkonqi, triaged
Depends on:
Blocks:
 
Reported: 2015-11-21 14:54 UTC by fri.K
Modified: 2018-10-27 02:17 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 fri.K 2015-11-21 14:54:41 UTC
Application: plasmashell (5.4.3)

Qt Version: 5.5.1
Operating System: Linux 4.2.6-300.fc23.x86_64 x86_64
Distribution: "Fedora release 23 (Twenty Three)"

-- Information about the crash:
- What I was doing when the application crashed:
I clicked X to remove icon from upper panel (I have one in top and one in bottom), plasma hanged out with 100% one core usage, so I send sigabrt to this process

- Unusual behavior I noticed:
plasmashell --shutup hangs

The crash can be reproduced every time.

-- Backtrace:
Application: Plazma (plasmashell), signal: Aborted
Using host libthread_db library "/lib64/libthread_db.so.1".
[Current thread is 1 (Thread 0x7fc8579c8940 (LWP 1802))]

Thread 11 (Thread 0x7fc8376f7700 (LWP 1808)):
#0  0x00007fc84f3f0fdd in poll () at /lib64/libc.so.6
#1  0x00007fc85588b272 in _xcb_conn_wait () at /lib64/libxcb.so.1
#2  0x00007fc85588cee7 in xcb_wait_for_event () at /lib64/libxcb.so.1
#3  0x00007fc83967bda9 in QXcbEventReader::run() () at /lib64/libQt5XcbQpa.so.5
#4  0x00007fc84fff93ce in QThreadPrivate::start(void*) () at /lib64/libQt5Core.so.5
#5  0x00007fc84e09860a in start_thread () at /lib64/libpthread.so.0
#6  0x00007fc84f3fca7d in clone () at /lib64/libc.so.6

Thread 10 (Thread 0x7fc834caf700 (LWP 1820)):
#0  0x00007fc84a523721 in g_main_context_prepare () at /lib64/libglib-2.0.so.0
#1  0x00007fc84a52409b in g_main_context_iterate.isra () at /lib64/libglib-2.0.so.0
#2  0x00007fc84a52427c in g_main_context_iteration () at /lib64/libglib-2.0.so.0
#3  0x00007fc850230f0b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt5Core.so.5
#4  0x00007fc8501d7f0a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt5Core.so.5
#5  0x00007fc84fff4424 in QThread::exec() () at /lib64/libQt5Core.so.5
#6  0x00007fc854317b45 in QQmlThreadPrivate::run() () at /lib64/libQt5Qml.so.5
#7  0x00007fc84fff93ce in QThreadPrivate::start(void*) () at /lib64/libQt5Core.so.5
#8  0x00007fc84e09860a in start_thread () at /lib64/libpthread.so.0
#9  0x00007fc84f3fca7d in clone () at /lib64/libc.so.6

Thread 9 (Thread 0x7fc827fff700 (LWP 1852)):
#0  0x00007fc84f3f0fdd in poll () at /lib64/libc.so.6
#1  0x00007fc84a52416c in g_main_context_iterate.isra () at /lib64/libglib-2.0.so.0
#2  0x00007fc84a52427c in g_main_context_iteration () at /lib64/libglib-2.0.so.0
#3  0x00007fc850230f0b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt5Core.so.5
#4  0x00007fc8501d7f0a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt5Core.so.5
#5  0x00007fc84fff4424 in QThread::exec() () at /lib64/libQt5Core.so.5
#6  0x00007fc854317b45 in QQmlThreadPrivate::run() () at /lib64/libQt5Qml.so.5
#7  0x00007fc84fff93ce in QThreadPrivate::start(void*) () at /lib64/libQt5Core.so.5
#8  0x00007fc84e09860a in start_thread () at /lib64/libpthread.so.0
#9  0x00007fc84f3fca7d in clone () at /lib64/libc.so.6

Thread 8 (Thread 0x7fc826599700 (LWP 1858)):
#0  0x00007fc84f3ecbbd in read () at /lib64/libc.so.6
#1  0x00007fc84a567390 in g_wakeup_acknowledge () at /lib64/libglib-2.0.so.0
#2  0x00007fc84a523c64 in g_main_context_check () at /lib64/libglib-2.0.so.0
#3  0x00007fc84a524110 in g_main_context_iterate.isra () at /lib64/libglib-2.0.so.0
#4  0x00007fc84a52427c in g_main_context_iteration () at /lib64/libglib-2.0.so.0
#5  0x00007fc850230f0b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt5Core.so.5
#6  0x00007fc8501d7f0a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt5Core.so.5
#7  0x00007fc84fff4424 in QThread::exec() () at /lib64/libQt5Core.so.5
#8  0x00007fc854317b45 in QQmlThreadPrivate::run() () at /lib64/libQt5Qml.so.5
#9  0x00007fc84fff93ce in QThreadPrivate::start(void*) () at /lib64/libQt5Core.so.5
#10 0x00007fc84e09860a in start_thread () at /lib64/libpthread.so.0
#11 0x00007fc84f3fca7d in clone () at /lib64/libc.so.6

Thread 7 (Thread 0x7fc824c19700 (LWP 1867)):
#0  0x00007fc84e09db10 in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007fc85715d514 in QTWTF::TCMalloc_PageHeap::scavengerThread() () at /lib64/libQt5Script.so.5
#2  0x00007fc85715d559 in  () at /lib64/libQt5Script.so.5
#3  0x00007fc84e09860a in start_thread () at /lib64/libpthread.so.0
#4  0x00007fc84f3fca7d in clone () at /lib64/libc.so.6

Thread 6 (Thread 0x7fc78fdf2700 (LWP 2136)):
#0  0x00007fc84e09db10 in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007fc84fffa65b in QWaitCondition::wait(QMutex*, unsigned long) () at /lib64/libQt5Core.so.5
#2  0x00007fc81cce8bff in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () at /lib64/libKF5ThreadWeaver.so.5
#3  0x00007fc81cced3a8 in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) () at /lib64/libKF5ThreadWeaver.so.5
#4  0x00007fc81cce7cb3 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /lib64/libKF5ThreadWeaver.so.5
#5  0x00007fc81cced402 in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) () at /lib64/libKF5ThreadWeaver.so.5
#6  0x00007fc81cce7cb3 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /lib64/libKF5ThreadWeaver.so.5
#7  0x00007fc81cceac43 in ThreadWeaver::Thread::run() () at /lib64/libKF5ThreadWeaver.so.5
#8  0x00007fc84fff93ce in QThreadPrivate::start(void*) () at /lib64/libQt5Core.so.5
#9  0x00007fc84e09860a in start_thread () at /lib64/libpthread.so.0
#10 0x00007fc84f3fca7d in clone () at /lib64/libc.so.6

Thread 5 (Thread 0x7fc78c9ef700 (LWP 2137)):
#0  0x00007fc84e09db10 in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007fc84fffa65b in QWaitCondition::wait(QMutex*, unsigned long) () at /lib64/libQt5Core.so.5
#2  0x00007fc81cce8bff in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () at /lib64/libKF5ThreadWeaver.so.5
#3  0x00007fc81cced3a8 in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) () at /lib64/libKF5ThreadWeaver.so.5
#4  0x00007fc81cce7cb3 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /lib64/libKF5ThreadWeaver.so.5
#5  0x00007fc81cced402 in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) () at /lib64/libKF5ThreadWeaver.so.5
#6  0x00007fc81cce7cb3 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /lib64/libKF5ThreadWeaver.so.5
#7  0x00007fc81cceac43 in ThreadWeaver::Thread::run() () at /lib64/libKF5ThreadWeaver.so.5
#8  0x00007fc84fff93ce in QThreadPrivate::start(void*) () at /lib64/libQt5Core.so.5
#9  0x00007fc84e09860a in start_thread () at /lib64/libpthread.so.0
#10 0x00007fc84f3fca7d in clone () at /lib64/libc.so.6

Thread 4 (Thread 0x7fc783ffe700 (LWP 2138)):
#0  0x00007fc84e09db10 in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007fc84fffa65b in QWaitCondition::wait(QMutex*, unsigned long) () at /lib64/libQt5Core.so.5
#2  0x00007fc81cce8bff in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () at /lib64/libKF5ThreadWeaver.so.5
#3  0x00007fc81cced3a8 in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) () at /lib64/libKF5ThreadWeaver.so.5
#4  0x00007fc81cce7cb3 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /lib64/libKF5ThreadWeaver.so.5
#5  0x00007fc81cced402 in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) () at /lib64/libKF5ThreadWeaver.so.5
#6  0x00007fc81cce7cb3 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /lib64/libKF5ThreadWeaver.so.5
#7  0x00007fc81cceac43 in ThreadWeaver::Thread::run() () at /lib64/libKF5ThreadWeaver.so.5
#8  0x00007fc84fff93ce in QThreadPrivate::start(void*) () at /lib64/libQt5Core.so.5
#9  0x00007fc84e09860a in start_thread () at /lib64/libpthread.so.0
#10 0x00007fc84f3fca7d in clone () at /lib64/libc.so.6

Thread 3 (Thread 0x7fc7837fd700 (LWP 2139)):
#0  0x00007fc84e09db10 in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007fc84fffa65b in QWaitCondition::wait(QMutex*, unsigned long) () at /lib64/libQt5Core.so.5
#2  0x00007fc81cce8bff in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () at /lib64/libKF5ThreadWeaver.so.5
#3  0x00007fc81cced3a8 in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) () at /lib64/libKF5ThreadWeaver.so.5
#4  0x00007fc81cce7cb3 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /lib64/libKF5ThreadWeaver.so.5
#5  0x00007fc81cced402 in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) () at /lib64/libKF5ThreadWeaver.so.5
#6  0x00007fc81cce7cb3 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /lib64/libKF5ThreadWeaver.so.5
#7  0x00007fc81cceac43 in ThreadWeaver::Thread::run() () at /lib64/libKF5ThreadWeaver.so.5
#8  0x00007fc84fff93ce in QThreadPrivate::start(void*) () at /lib64/libQt5Core.so.5
#9  0x00007fc84e09860a in start_thread () at /lib64/libpthread.so.0
#10 0x00007fc84f3fca7d in clone () at /lib64/libc.so.6

Thread 2 (Thread 0x7fc78244b700 (LWP 2206)):
#0  0x00007fc84f3f0fdd in poll () at /lib64/libc.so.6
#1  0x00007fc84a52416c in g_main_context_iterate.isra () at /lib64/libglib-2.0.so.0
#2  0x00007fc84a52427c in g_main_context_iteration () at /lib64/libglib-2.0.so.0
#3  0x00007fc850230f0b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt5Core.so.5
#4  0x00007fc8501d7f0a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt5Core.so.5
#5  0x00007fc84fff4424 in QThread::exec() () at /lib64/libQt5Core.so.5
#6  0x00007fc854317b45 in QQmlThreadPrivate::run() () at /lib64/libQt5Qml.so.5
#7  0x00007fc84fff93ce in QThreadPrivate::start(void*) () at /lib64/libQt5Core.so.5
#8  0x00007fc84e09860a in start_thread () at /lib64/libpthread.so.0
#9  0x00007fc84f3fca7d in clone () at /lib64/libc.so.6

Thread 1 (Thread 0x7fc8579c8940 (LWP 1802)):
[KCrash Handler]
#5  0x00007fc850060bc0 in QLocaleData::c() () at /lib64/libQt5Core.so.5
#6  0x00007fc850091366 in QString::number(long long, int) () at /lib64/libQt5Core.so.5
#7  0x00007fc850091410 in QString::number(int, int) () at /lib64/libQt5Core.so.5
#8  0x00007fc85563dc14 in Plasma::SvgPrivate::cacheId(QString const&) () at /lib64/libKF5Plasma.so.5
#9  0x00007fc855643237 in Plasma::Svg::hasElement(QString const&) const () at /lib64/libKF5Plasma.so.5
#10 0x00007fc855634658 in Plasma::FrameSvgPrivate::updateSizes() const () at /lib64/libKF5Plasma.so.5
#11 0x00007fc8556363c1 in Plasma::FrameSvg::resizeFrame(QSizeF const&) () at /lib64/libKF5Plasma.so.5
#12 0x00007fc82f5d7b8f in Plasma::FrameSvgItem::geometryChanged(QRectF const&, QRectF const&) () at /usr/lib64/qt5/qml/org/kde/plasma/core/libcorebindingsplugin.so
#13 0x00007fc854f4ab64 in QQuickItem::setSize(QSizeF const&) () at /lib64/libQt5Quick.so.5
#14 0x00007fc854f40a16 in QQuickAnchorsPrivate::fillChanged() () at /lib64/libQt5Quick.so.5
#15 0x00007fc854f42832 in QQuickAnchorsPrivate::itemGeometryChanged(QQuickItem*, QRectF const&, QRectF const&) () at /lib64/libQt5Quick.so.5
#16 0x00007fc854f45dda in QQuickItem::geometryChanged(QRectF const&, QRectF const&) () at /lib64/libQt5Quick.so.5
#17 0x00007fc854f4a3d6 in QQuickItem::setHeight(double) () at /lib64/libQt5Quick.so.5
#18 0x00007fc8550033d8 in QQuickLoaderPrivate::_q_updateSize(bool) () at /lib64/libQt5Quick.so.5
#19 0x00007fc85500357a in QQuickLoader::geometryChanged(QRectF const&, QRectF const&) () at /lib64/libQt5Quick.so.5
#20 0x00007fc854f4ab64 in QQuickItem::setSize(QSizeF const&) () at /lib64/libQt5Quick.so.5
#21 0x00007fc854f40a16 in QQuickAnchorsPrivate::fillChanged() () at /lib64/libQt5Quick.so.5
#22 0x00007fc854f42832 in QQuickAnchorsPrivate::itemGeometryChanged(QQuickItem*, QRectF const&, QRectF const&) () at /lib64/libQt5Quick.so.5
#23 0x00007fc854f45dda in QQuickItem::geometryChanged(QRectF const&, QRectF const&) () at /lib64/libQt5Quick.so.5
#24 0x00007fc854f4a3d6 in QQuickItem::setHeight(double) () at /lib64/libQt5Quick.so.5
#25 0x00007fc8550033d8 in QQuickLoaderPrivate::_q_updateSize(bool) () at /lib64/libQt5Quick.so.5
#26 0x00007fc85500357a in QQuickLoader::geometryChanged(QRectF const&, QRectF const&) () at /lib64/libQt5Quick.so.5
#27 0x00007fc854f4ab64 in QQuickItem::setSize(QSizeF const&) () at /lib64/libQt5Quick.so.5
#28 0x00007fc854f40a16 in QQuickAnchorsPrivate::fillChanged() () at /lib64/libQt5Quick.so.5
#29 0x00007fc854f42832 in QQuickAnchorsPrivate::itemGeometryChanged(QQuickItem*, QRectF const&, QRectF const&) () at /lib64/libQt5Quick.so.5
#30 0x00007fc854f45dda in QQuickItem::geometryChanged(QRectF const&, QRectF const&) () at /lib64/libQt5Quick.so.5
#31 0x00007fc854f4a3d6 in QQuickItem::setHeight(double) () at /lib64/libQt5Quick.so.5
#32 0x00007fc854f566ec in QQuickItem::qt_static_metacall(QObject*, QMetaObject::Call, int, void**) () at /lib64/libQt5Quick.so.5
#33 0x00007fc854f56e8b in QQuickItem::qt_metacall(QMetaObject::Call, int, void**) () at /lib64/libQt5Quick.so.5
#34 0x00007fc85427bc14 in QQmlVMEMetaObject::metaCall(QMetaObject::Call, int, void**) () at /lib64/libQt5Qml.so.5
#35 0x00007fc85427bd17 in QQmlVMEMetaObject::metaCall(QMetaObject::Call, int, void**) () at /lib64/libQt5Qml.so.5
#36 0x00007fc85427bd17 in QQmlVMEMetaObject::metaCall(QMetaObject::Call, int, void**) () at /lib64/libQt5Qml.so.5
#37 0x00007fc85427bd17 in QQmlVMEMetaObject::metaCall(QMetaObject::Call, int, void**) () at /lib64/libQt5Qml.so.5
#38 0x00007fc854295e9d in QQmlPropertyPrivate::writeBinding(QObject*, QQmlPropertyData const&, QQmlContextData*, QQmlJavaScriptExpression*, QV4::Value const&, bool, QFlags<QQmlPropertyPrivate::WriteFlag>) () at /lib64/libQt5Qml.so.5
#39 0x00007fc85430412f in QQmlBinding::update(QFlags<QQmlPropertyPrivate::WriteFlag>) () at /lib64/libQt5Qml.so.5
#40 0x00007fc85430455e in QQmlBinding::expressionChanged(QQmlJavaScriptExpression*) () at /lib64/libQt5Qml.so.5
#41 0x00007fc8542e04be in QQmlNotifier::emitNotify(QQmlNotifierEndpoint*, void**) () at /lib64/libQt5Qml.so.5
#42 0x00007fc85428308c in QQmlData::signalEmitted(QAbstractDeclarativeData*, QObject*, int, void**) () at /lib64/libQt5Qml.so.5
#43 0x00007fc850208bf0 in QMetaObject::activate(QObject*, int, int, void**) () at /lib64/libQt5Core.so.5
#44 0x00007fc854f45e68 in QQuickItem::geometryChanged(QRectF const&, QRectF const&) () at /lib64/libQt5Quick.so.5
#45 0x00007fc854f4ab64 in QQuickItem::setSize(QSizeF const&) () at /lib64/libQt5Quick.so.5
#46 0x00007fc81dfbd293 in QQuickGridLayoutItem::setGeometry(QRectF const&) () at /usr/lib64/qt5/qml/QtQuick/Layouts/libqquicklayoutsplugin.so
#47 0x00007fc8509df34c in QGridLayoutEngine::setGeometries(QRectF const&, QAbstractLayoutStyleInfo const*) () at /lib64/libQt5Gui.so.5
#48 0x00007fc81dfbc62e in QQuickGridLayoutBase::rearrange(QSizeF const&) () at /usr/lib64/qt5/qml/QtQuick/Layouts/libqquicklayoutsplugin.so
#49 0x00007fc81dfbd310 in QQuickGridLayoutItem::setGeometry(QRectF const&) () at /usr/lib64/qt5/qml/QtQuick/Layouts/libqquicklayoutsplugin.so
#50 0x00007fc8509df34c in QGridLayoutEngine::setGeometries(QRectF const&, QAbstractLayoutStyleInfo const*) () at /lib64/libQt5Gui.so.5
#51 0x00007fc81dfbc62e in QQuickGridLayoutBase::rearrange(QSizeF const&) () at /usr/lib64/qt5/qml/QtQuick/Layouts/libqquicklayoutsplugin.so
#52 0x00007fc81dfbae2a in QQuickLayout::updatePolish() () at /usr/lib64/qt5/qml/QtQuick/Layouts/libqquicklayoutsplugin.so
#53 0x00007fc854f60702 in QQuickWindowPrivate::polishItems() () at /lib64/libQt5Quick.so.5
#54 0x00007fc854f2e6f3 in QSGGuiThreadRenderLoop::renderWindow(QQuickWindow*) () at /lib64/libQt5Quick.so.5
#55 0x00007fc854f30096 in QSGGuiThreadRenderLoop::exposureChanged(QQuickWindow*) () at /lib64/libQt5Quick.so.5
#56 0x00007fc85071f9d5 in QWindow::event(QEvent*) () at /lib64/libQt5Gui.so.5
#57 0x00007fc854f69621 in QQuickWindow::event(QEvent*) () at /lib64/libQt5Quick.so.5
#58 0x00007fc857490fab in PlasmaQuick::Dialog::event(QEvent*) () at /lib64/libKF5PlasmaQuick.so.5
#59 0x00007fc85178e41c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /lib64/libQt5Widgets.so.5
#60 0x00007fc8517938e6 in QApplication::notify(QObject*, QEvent*) () at /lib64/libQt5Widgets.so.5
#61 0x00007fc8501da77b in QCoreApplication::notifyInternal(QObject*, QEvent*) () at /lib64/libQt5Core.so.5
#62 0x00007fc850717eac in QGuiApplicationPrivate::processExposeEvent(QWindowSystemInterfacePrivate::ExposeEvent*) () at /lib64/libQt5Gui.so.5
#63 0x00007fc850718c2d in QGuiApplicationPrivate::processWindowSystemEvent(QWindowSystemInterfacePrivate::WindowSystemEvent*) () at /lib64/libQt5Gui.so.5
#64 0x00007fc8506fc958 in QWindowSystemInterface::sendWindowSystemEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt5Gui.so.5
#65 0x00007fc8396ad0a0 in userEventSourceDispatch(_GSource*, int (*)(void*), void*) () at /lib64/libQt5XcbQpa.so.5
#66 0x00007fc84a523e3a in g_main_context_dispatch () at /lib64/libglib-2.0.so.0
#67 0x00007fc84a5241d0 in g_main_context_iterate.isra () at /lib64/libglib-2.0.so.0
#68 0x00007fc84a52427c in g_main_context_iteration () at /lib64/libglib-2.0.so.0
#69 0x00007fc850230eef in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt5Core.so.5
#70 0x00007fc8501d7f0a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt5Core.so.5
#71 0x00007fc8501dffec in QCoreApplication::exec() () at /lib64/libQt5Core.so.5
#72 0x0000557598a34363 in main ()

Reported using DrKonqi
Comment 1 David Edmundson 2015-11-22 00:37:47 UTC
Can you reproduce this?

Would it be possible to install debug symbols for qtbase?
Comment 2 Marc Mezzarobba 2015-12-04 07:51:47 UTC
It looks like I may be experiencing the same problem. Here are few backtraces obtained by interrupting plasmashell at a few seconds' interval FWIW.

#0  0x00007f9c65baea56 in __GI___libc_malloc (bytes=bytes@entry=108) at malloc.c:2907
#1  0x00000034fb6a6ee8 in QArrayData::allocate (objectSize=objectSize@entry=2, alignment=alignment@entry=8, capacity=capacity@entry=42, options=options@entry=...) at tools/qarraydata.cpp:101
#2  0x00000034fb733d43 in QTypedArrayData<unsigned short>::allocate (options=..., capacity=42) at ../../include/QtCore/../../src/corelib/tools/qarraydata.h:216
#3  QString::QString (this=0x7ffcbd867d00, size=41) at tools/qstring.cpp:1497
#4  0x0000003505676c51 in QStringBuilder<QStringBuilder<QStringBuilder<QStringBuilder<QStringBuilder<QLatin1String, QLatin1Char>, QString>, QLatin1Char>, QLatin1Char>, QString>::convertTo<QString> (this=<optimized out>)
    at /usr/include/x86_64-linux-gnu/qt5/QtCore/qstringbuilder.h:106
#5  QStringBuilder<QStringBuilder<QStringBuilder<QStringBuilder<QStringBuilder<QLatin1String, QLatin1Char>, QString>, QLatin1Char>, QLatin1Char>, QString>::operator QString (this=<optimized out>) at /usr/include/x86_64-linux-gnu/qt5/QtCore/qstringbuilder.h:125
#6  Plasma::SvgPrivate::cacheId (this=this@entry=0x44b1790, elementId=...) at ../../../src/plasma/svg.cpp:165
#7  0x000000350567a4d6 in Plasma::SvgPrivate::elementRect (this=0x44b1790, elementId=...) at ../../../src/plasma/svg.cpp:512
#8  0x000000350567ad00 in Plasma::Svg::hasElement (this=<optimized out>, elementId=...) at ../../../src/plasma/svg.cpp:883
#9  0x000000350566da70 in Plasma::FrameSvgPrivate::updateSizes (this=0x44b0400) at ../../../src/plasma/framesvg.cpp:1039
#10 0x0000003505670f90 in Plasma::FrameSvg::resizeFrame (this=0x44b0b70, size=...) at ../../../src/plasma/framesvg.cpp:380
#11 0x00007f9c614a308b in Plasma::FrameSvgItem::geometryChanged (this=this@entry=0x44afe30, newGeometry=..., oldGeometry=...) at ../../../../src/declarativeimports/core/framesvgitem.cpp:401
#12 0x0000003504f82414 in QQuickItem::setSize (this=0x44afe30, size=...) at items/qquickitem.cpp:6387
#13 0x0000003504f782c6 in QQuickAnchorsPrivate::setItemSize (v=..., this=0x44b2fe0) at items/qquickanchors.cpp:400
#14 QQuickAnchorsPrivate::fillChanged (this=this@entry=0x44b2fe0) at items/qquickanchors.cpp:177
#15 0x0000003504f7a0e2 in QQuickAnchorsPrivate::itemGeometryChanged (this=0x44b2fe0, newG=..., oldG=...) at items/qquickanchors.cpp:441
#16 0x0000003504f7d68a in QQuickItem::geometryChanged (this=this@entry=0x44aecc0, newGeometry=..., oldGeometry=...) at items/qquickitem.cpp:3521
#17 0x0000003504f82414 in QQuickItem::setSize (this=0x44aecc0, size=...) at items/qquickitem.cpp:6387
#18 0x0000003504f782c6 in QQuickAnchorsPrivate::setItemSize (v=..., this=0x44b8a40) at items/qquickanchors.cpp:400
#19 QQuickAnchorsPrivate::fillChanged (this=this@entry=0x44b8a40) at items/qquickanchors.cpp:177
#20 0x0000003504f7a0e2 in QQuickAnchorsPrivate::itemGeometryChanged (this=0x44b8a40, newG=..., oldG=...) at items/qquickanchors.cpp:441
#21 0x0000003504f7d68a in QQuickItem::geometryChanged (this=this@entry=0x44ad650, newGeometry=..., oldGeometry=...) at items/qquickitem.cpp:3521
#22 0x0000003504f81c86 in QQuickItem::setHeight (this=0x44ad650, h=<optimized out>) at items/qquickitem.cpp:6253
#23 0x000000350503ac98 in QQuickLoaderPrivate::_q_updateSize (this=0x449a180, loaderGeometryChanged=loaderGeometryChanged@entry=true) at items/qquickloader.cpp:894
#24 0x000000350503ae3a in QQuickLoader::geometryChanged (this=this@entry=0x449c840, newGeometry=..., oldGeometry=...) at items/qquickloader.cpp:922
#25 0x0000003504f82414 in QQuickItem::setSize (this=0x449c840, size=...) at items/qquickitem.cpp:6387
#26 0x0000003504f782c6 in QQuickAnchorsPrivate::setItemSize (v=..., this=0x449a4b0) at items/qquickanchors.cpp:400
#27 QQuickAnchorsPrivate::fillChanged (this=this@entry=0x449a4b0) at items/qquickanchors.cpp:177
#28 0x0000003504f7a0e2 in QQuickAnchorsPrivate::itemGeometryChanged (this=0x449a4b0, newG=..., oldG=...) at items/qquickanchors.cpp:441
#29 0x0000003504f7d68a in QQuickItem::geometryChanged (this=this@entry=0x449b2a0, newGeometry=..., oldGeometry=...) at items/qquickitem.cpp:3521
#30 0x0000003504f82414 in QQuickItem::setSize (this=0x449b2a0, size=...) at items/qquickitem.cpp:6387
#31 0x0000003504f782c6 in QQuickAnchorsPrivate::setItemSize (v=..., this=0x44a3640) at items/qquickanchors.cpp:400
#32 QQuickAnchorsPrivate::fillChanged (this=this@entry=0x44a3640) at items/qquickanchors.cpp:177
#33 0x0000003504f7a069 in QQuickAnchorsPrivate::update (this=0x44a3640) at items/qquickanchors.cpp:431
#34 0x0000003504f7a0c5 in QQuickAnchorsPrivate::updateMe (this=<optimized out>) at items/qquickanchors.cpp:411
#35 0x0000003504f7d58d in QQuickItem::geometryChanged (this=this@entry=0x449b2a0, newGeometry=..., oldGeometry=...) at items/qquickitem.cpp:3505
#36 0x0000003504f81916 in QQuickItem::setWidth (this=0x449b2a0, w=<optimized out>) at items/qquickitem.cpp:6089
#37 0x000000350503ac78 in QQuickLoaderPrivate::_q_updateSize (this=0x43f3db0, loaderGeometryChanged=loaderGeometryChanged@entry=true) at items/qquickloader.cpp:892
#38 0x000000350503ae3a in QQuickLoader::geometryChanged (this=this@entry=0x43ec1e0, newGeometry=..., oldGeometry=...) at items/qquickloader.cpp:922
#39 0x0000003504f82414 in QQuickItem::setSize (this=0x43ec1e0, size=...) at items/qquickitem.cpp:6387
#40 0x0000003504f782c6 in QQuickAnchorsPrivate::setItemSize (v=..., this=0x43f4820) at items/qquickanchors.cpp:400
#41 QQuickAnchorsPrivate::fillChanged (this=this@entry=0x43f4820) at items/qquickanchors.cpp:177
#42 0x0000003504f7a0e2 in QQuickAnchorsPrivate::itemGeometryChanged (this=0x43f4820, newG=..., oldG=...) at items/qquickanchors.cpp:441
#43 0x0000003504f7d68a in QQuickItem::geometryChanged (this=this@entry=0x43f1c40, newGeometry=..., oldGeometry=...) at items/qquickitem.cpp:3521
#44 0x0000003504f82414 in QQuickItem::setSize (this=0x43f1c40, size=...) at items/qquickitem.cpp:6387
#45 0x00007f9c4d983b83 in ?? () from /usr/lib/x86_64-linux-gnu/qt5/qml/QtQuick/Layouts/libqquicklayoutsplugin.so
#46 0x00000034fcbba6cc in QGridLayoutEngine::setGeometries (this=0x43ef280, contentsGeometry=..., styleInfo=<optimized out>) at util/qgridlayoutengine.cpp:1034
#47 0x00007f9c4d982f1e in ?? () from /usr/lib/x86_64-linux-gnu/qt5/qml/QtQuick/Layouts/libqquicklayoutsplugin.so
#48 0x00007f9c4d983c00 in ?? () from /usr/lib/x86_64-linux-gnu/qt5/qml/QtQuick/Layouts/libqquicklayoutsplugin.so
#49 0x00000034fcbba6cc in QGridLayoutEngine::setGeometries (this=0x43eee00, contentsGeometry=..., styleInfo=<optimized out>) at util/qgridlayoutengine.cpp:1034
#50 0x00007f9c4d982f1e in ?? () from /usr/lib/x86_64-linux-gnu/qt5/qml/QtQuick/Layouts/libqquicklayoutsplugin.so
#51 0x00007f9c4d98171a in ?? () from /usr/lib/x86_64-linux-gnu/qt5/qml/QtQuick/Layouts/libqquicklayoutsplugin.so
#52 0x0000003504f97fa2 in QQuickWindowPrivate::polishItems (this=this@entry=0x43d4e20) at items/qquickwindow.cpp:265
#53 0x0000003504f65fa3 in QSGGuiThreadRenderLoop::renderWindow (this=this@entry=0x1c616f0, window=0x43cef40) at scenegraph/qsgrenderloop.cpp:363
#54 0x0000003504f67946 in QSGGuiThreadRenderLoop::exposureChanged (this=0x1c616f0, window=0x43cef40) at scenegraph/qsgrenderloop.cpp:422
#55 0x00000034fc8fb005 in QWindow::event (this=this@entry=0x43cef40, ev=ev@entry=0x7ffcbd869390) at kernel/qwindow.cpp:2060
#56 0x0000003504fa0ec1 in QQuickWindow::event (this=this@entry=0x43cef40, e=e@entry=0x7ffcbd869390) at items/qquickwindow.cpp:1413
#57 0x0000003507025bdb in PlasmaQuick::Dialog::event (this=0x43cef40, event=0x7ffcbd869390) at ../../../src/plasmaquick/dialog.cpp:1168
#58 0x00000034fcf5affc in QApplicationPrivate::notify_helper (this=this@entry=0x17584e0, receiver=receiver@entry=0x43cef40, e=e@entry=0x7ffcbd869390) at kernel/qapplication.cpp:3716
#59 0x00000034fcf604c6 in QApplication::notify (this=0x7ffcbd8697d0, receiver=0x43cef40, e=0x7ffcbd869390) at kernel/qapplication.cpp:3499
#60 0x00000034fb886bcb in QCoreApplication::notifyInternal (this=0x7ffcbd8697d0, receiver=receiver@entry=0x43cef40, event=event@entry=0x7ffcbd869390) at kernel/qcoreapplication.cpp:965
#61 0x00000034fc8f31fc in QCoreApplication::sendSpontaneousEvent (event=0x7ffcbd869390, receiver=0x43cef40) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:227
#62 QGuiApplicationPrivate::processExposeEvent (e=0x37ebdb0) at kernel/qguiapplication.cpp:2648
#63 0x00000034fc8f3f6d in QGuiApplicationPrivate::processWindowSystemEvent (e=e@entry=0x37ebdb0) at kernel/qguiapplication.cpp:1643
#64 0x00000034fc8d7e38 in QWindowSystemInterface::sendWindowSystemEvents (flags=...) at kernel/qwindowsysteminterface.cpp:625
#65 0x00007f9c64ad6e30 in userEventSourceDispatch (source=<optimized out>) at eventdispatchers/qeventdispatcher_glib.cpp:70
#66 0x0000003c35849fe7 in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#67 0x0000003c3584a240 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#68 0x0000003c3584a2ec in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#69 0x00000034fb8dd37f in QEventDispatcherGlib::processEvents (this=0x17ad5f0, flags=...) at kernel/qeventdispatcher_glib.cpp:418
#70 0x00000034fb88435a in QEventLoop::exec (this=this@entry=0x7ffcbd869650, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
#71 0x00000034fb88c43c in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1229
#72 0x00000034fc8e98ec in QGuiApplication::exec () at kernel/qguiapplication.cpp:1527
#73 0x00000034fcf57435 in QApplication::exec () at kernel/qapplication.cpp:2976
#74 0x0000000000431b03 in main (argc=2, argv=<optimized out>) at ../../shell/main.cpp:176


#0  0x00000034fb6a8fc2 in qstrcmp (str1=..., str2=...) at tools/qbytearray.cpp:386
#1  0x00000034fe61f81d in ?? () from /usr/lib/x86_64-linux-gnu/libKF5ConfigCore.so.5
#2  0x00000034fe621bed in ?? () from /usr/lib/x86_64-linux-gnu/libKF5ConfigCore.so.5
#3  0x00000034fe619b17 in ?? () from /usr/lib/x86_64-linux-gnu/libKF5ConfigCore.so.5
#4  0x00000034fe62e16e in KConfigGroup::readEntry(char const*, QVariant const&) const () from /usr/lib/x86_64-linux-gnu/libKF5ConfigCore.so.5
#5  0x000000350568205e in KConfigGroup::readEntry<QRectF> (defaultValue=..., key=<optimized out>, this=0x7ffcbd867db0) at /usr/include/KF5/KConfigCore/kconfiggroup.h:723
#6  KConfigGroup::readEntry<QRectF> (aDefault=..., key=..., this=0x7ffcbd867db0) at /usr/include/KF5/KConfigCore/kconfiggroup.h:248
#7  Plasma::Theme::findInRectsCache (this=0x44bcfd0, image=..., element=..., rect=...) at ../../../src/plasma/theme.cpp:350
#8  0x000000350567a696 in Plasma::SvgPrivate::elementRect (this=0x44bc560, elementId=...) at ../../../src/plasma/svg.cpp:519
#9  0x000000350567ad00 in Plasma::Svg::hasElement (this=<optimized out>, elementId=...) at ../../../src/plasma/svg.cpp:883
#10 0x000000350566e160 in Plasma::FrameSvgPrivate::updateSizes (this=0x44ba870) at ../../../src/plasma/framesvg.cpp:1045
#11 0x0000003505670f90 in Plasma::FrameSvg::resizeFrame (this=0x44bcc10, size=...) at ../../../src/plasma/framesvg.cpp:380
#12 0x00007f9c614a308b in Plasma::FrameSvgItem::geometryChanged (this=this@entry=0x44bbe60, newGeometry=..., oldGeometry=...) at ../../../../src/declarativeimports/core/framesvgitem.cpp:401
#13 0x0000003504f82414 in QQuickItem::setSize (this=0x44bbe60, size=...) at items/qquickitem.cpp:6387
#14 0x0000003504f782c6 in QQuickAnchorsPrivate::setItemSize (v=..., this=0x44c02d0) at items/qquickanchors.cpp:400
#15 QQuickAnchorsPrivate::fillChanged (this=this@entry=0x44c02d0) at items/qquickanchors.cpp:177
#16 0x0000003504f7a0e2 in QQuickAnchorsPrivate::itemGeometryChanged (this=0x44c02d0, newG=..., oldG=...) at items/qquickanchors.cpp:441
#17 0x0000003504f7d68a in QQuickItem::geometryChanged (this=this@entry=0x44ad650, newGeometry=..., oldGeometry=...) at items/qquickitem.cpp:3521
#18 0x0000003504f81916 in QQuickItem::setWidth (this=0x44ad650, w=<optimized out>) at items/qquickitem.cpp:6089
#19 0x000000350503ac78 in QQuickLoaderPrivate::_q_updateSize (this=0x449a180, loaderGeometryChanged=loaderGeometryChanged@entry=true) at items/qquickloader.cpp:892
#20 0x000000350503ae3a in QQuickLoader::geometryChanged (this=this@entry=0x449c840, newGeometry=..., oldGeometry=...) at items/qquickloader.cpp:922
#21 0x0000003504f82414 in QQuickItem::setSize (this=0x449c840, size=...) at items/qquickitem.cpp:6387
#22 0x0000003504f782c6 in QQuickAnchorsPrivate::setItemSize (v=..., this=0x449a4b0) at items/qquickanchors.cpp:400
#23 QQuickAnchorsPrivate::fillChanged (this=this@entry=0x449a4b0) at items/qquickanchors.cpp:177
#24 0x0000003504f7a0e2 in QQuickAnchorsPrivate::itemGeometryChanged (this=0x449a4b0, newG=..., oldG=...) at items/qquickanchors.cpp:441
#25 0x0000003504f7d68a in QQuickItem::geometryChanged (this=this@entry=0x449b2a0, newGeometry=..., oldGeometry=...) at items/qquickitem.cpp:3521
#26 0x0000003504f82414 in QQuickItem::setSize (this=0x449b2a0, size=...) at items/qquickitem.cpp:6387
#27 0x0000003504f782c6 in QQuickAnchorsPrivate::setItemSize (v=..., this=0x44a3640) at items/qquickanchors.cpp:400
#28 QQuickAnchorsPrivate::fillChanged (this=this@entry=0x44a3640) at items/qquickanchors.cpp:177
#29 0x0000003504f7a069 in QQuickAnchorsPrivate::update (this=0x44a3640) at items/qquickanchors.cpp:431
#30 0x0000003504f7a0c5 in QQuickAnchorsPrivate::updateMe (this=<optimized out>) at items/qquickanchors.cpp:411
#31 0x0000003504f7d58d in QQuickItem::geometryChanged (this=this@entry=0x449b2a0, newGeometry=..., oldGeometry=...) at items/qquickitem.cpp:3505
#32 0x0000003504f81916 in QQuickItem::setWidth (this=0x449b2a0, w=<optimized out>) at items/qquickitem.cpp:6089
#33 0x000000350503ac78 in QQuickLoaderPrivate::_q_updateSize (this=0x43f3db0, loaderGeometryChanged=loaderGeometryChanged@entry=true) at items/qquickloader.cpp:892
#34 0x000000350503ae3a in QQuickLoader::geometryChanged (this=this@entry=0x43ec1e0, newGeometry=..., oldGeometry=...) at items/qquickloader.cpp:922
#35 0x0000003504f82414 in QQuickItem::setSize (this=0x43ec1e0, size=...) at items/qquickitem.cpp:6387
#36 0x0000003504f782c6 in QQuickAnchorsPrivate::setItemSize (v=..., this=0x43f4820) at items/qquickanchors.cpp:400
#37 QQuickAnchorsPrivate::fillChanged (this=this@entry=0x43f4820) at items/qquickanchors.cpp:177
#38 0x0000003504f7a0e2 in QQuickAnchorsPrivate::itemGeometryChanged (this=0x43f4820, newG=..., oldG=...) at items/qquickanchors.cpp:441
#39 0x0000003504f7d68a in QQuickItem::geometryChanged (this=this@entry=0x43f1c40, newGeometry=..., oldGeometry=...) at items/qquickitem.cpp:3521
#40 0x0000003504f82414 in QQuickItem::setSize (this=0x43f1c40, size=...) at items/qquickitem.cpp:6387
#41 0x00007f9c4d983b83 in ?? () from /usr/lib/x86_64-linux-gnu/qt5/qml/QtQuick/Layouts/libqquicklayoutsplugin.so
#42 0x00000034fcbba6cc in QGridLayoutEngine::setGeometries (this=0x43ef280, contentsGeometry=..., styleInfo=<optimized out>) at util/qgridlayoutengine.cpp:1034
#43 0x00007f9c4d982f1e in ?? () from /usr/lib/x86_64-linux-gnu/qt5/qml/QtQuick/Layouts/libqquicklayoutsplugin.so
#44 0x00007f9c4d983c00 in ?? () from /usr/lib/x86_64-linux-gnu/qt5/qml/QtQuick/Layouts/libqquicklayoutsplugin.so
#45 0x00000034fcbba6cc in QGridLayoutEngine::setGeometries (this=0x43eee00, contentsGeometry=..., styleInfo=<optimized out>) at util/qgridlayoutengine.cpp:1034
#46 0x00007f9c4d982f1e in ?? () from /usr/lib/x86_64-linux-gnu/qt5/qml/QtQuick/Layouts/libqquicklayoutsplugin.so
#47 0x00007f9c4d98171a in ?? () from /usr/lib/x86_64-linux-gnu/qt5/qml/QtQuick/Layouts/libqquicklayoutsplugin.so
#48 0x0000003504f97fa2 in QQuickWindowPrivate::polishItems (this=this@entry=0x43d4e20) at items/qquickwindow.cpp:265
#49 0x0000003504f65fa3 in QSGGuiThreadRenderLoop::renderWindow (this=this@entry=0x1c616f0, window=0x43cef40) at scenegraph/qsgrenderloop.cpp:363
#50 0x0000003504f67946 in QSGGuiThreadRenderLoop::exposureChanged (this=0x1c616f0, window=0x43cef40) at scenegraph/qsgrenderloop.cpp:422
#51 0x00000034fc8fb005 in QWindow::event (this=this@entry=0x43cef40, ev=ev@entry=0x7ffcbd869390) at kernel/qwindow.cpp:2060
#52 0x0000003504fa0ec1 in QQuickWindow::event (this=this@entry=0x43cef40, e=e@entry=0x7ffcbd869390) at items/qquickwindow.cpp:1413
#53 0x0000003507025bdb in PlasmaQuick::Dialog::event (this=0x43cef40, event=0x7ffcbd869390) at ../../../src/plasmaquick/dialog.cpp:1168
#54 0x00000034fcf5affc in QApplicationPrivate::notify_helper (this=this@entry=0x17584e0, receiver=receiver@entry=0x43cef40, e=e@entry=0x7ffcbd869390) at kernel/qapplication.cpp:3716
#55 0x00000034fcf604c6 in QApplication::notify (this=0x7ffcbd8697d0, receiver=0x43cef40, e=0x7ffcbd869390) at kernel/qapplication.cpp:3499
#56 0x00000034fb886bcb in QCoreApplication::notifyInternal (this=0x7ffcbd8697d0, receiver=receiver@entry=0x43cef40, event=event@entry=0x7ffcbd869390) at kernel/qcoreapplication.cpp:965
#57 0x00000034fc8f31fc in QCoreApplication::sendSpontaneousEvent (event=0x7ffcbd869390, receiver=0x43cef40) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:227
#58 QGuiApplicationPrivate::processExposeEvent (e=0x37ebdb0) at kernel/qguiapplication.cpp:2648
#59 0x00000034fc8f3f6d in QGuiApplicationPrivate::processWindowSystemEvent (e=e@entry=0x37ebdb0) at kernel/qguiapplication.cpp:1643
#60 0x00000034fc8d7e38 in QWindowSystemInterface::sendWindowSystemEvents (flags=...) at kernel/qwindowsysteminterface.cpp:625
#61 0x00007f9c64ad6e30 in userEventSourceDispatch (source=<optimized out>) at eventdispatchers/qeventdispatcher_glib.cpp:70
#62 0x0000003c35849fe7 in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#63 0x0000003c3584a240 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#64 0x0000003c3584a2ec in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#65 0x00000034fb8dd37f in QEventDispatcherGlib::processEvents (this=0x17ad5f0, flags=...) at kernel/qeventdispatcher_glib.cpp:418
#66 0x00000034fb88435a in QEventLoop::exec (this=this@entry=0x7ffcbd869650, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
#67 0x00000034fb88c43c in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1229
#68 0x00000034fc8e98ec in QGuiApplication::exec () at kernel/qguiapplication.cpp:1527
#69 0x00000034fcf57435 in QApplication::exec () at kernel/qapplication.cpp:2976
#70 0x0000000000431b03 in main (argc=2, argv=<optimized out>) at ../../shell/main.cpp:176


#0  QQmlPropertyData::QQmlPropertyData (this=0x7ffcbd860600) at ../../include/QtQml/5.5.1/QtQml/private/../../../../../src/qml/qml/qqmlpropertycache_p.h:463
#1  QV4::QObjectWrapper::getQmlProperty (this=0x7f9c4f801108, qmlContext=qmlContext@entry=0x44a54a0, n=n@entry=0x7f9c4f8010f0, revisionMode=QV4::QObjectWrapper::IgnoreRevision, hasProperty=hasProperty@entry=0x0, includeImports=includeImports@entry=false)
    at jsruntime/qv4qobjectwrapper.cpp:278
#2  0x000000350641d1c4 in QV4::QObjectWrapper::getQmlProperty (engine=engine@entry=0x1c98260, qmlContext=qmlContext@entry=0x44a54a0, object=<optimized out>, name=name@entry=0x7f9c4f8010f0, revisionMode=revisionMode@entry=QV4::QObjectWrapper::IgnoreRevision, 
    hasProperty=hasProperty@entry=0x0) at jsruntime/qv4qobjectwrapper.cpp:412
#3  0x00000035064c8586 in QV4::QmlTypeWrapper::get (m=0x7f9c4f8010f8, name=0x7f9c4f8010f0, hasProperty=0x0) at qml/qqmltypewrapper.cpp:194
#4  0x000000350642e5ee in QV4::Object::get (hasProperty=0x0, name=<optimized out>, this=<optimized out>) at jsruntime/qv4object_p.h:279
#5  QV4::Runtime::getProperty (engine=0x1c98260, object=..., nameIndex=<optimized out>) at jsruntime/qv4runtime.cpp:679
#6  0x00007f9c4d4b8089 in ?? ()
#7  0x0000000001c98260 in ?? ()
#8  0xf678c19d4396ab00 in ?? ()
#9  0x00000000044745b0 in ?? ()
#10 0x00007ffcbd860830 in ?? ()
#11 0x00000000044ab200 in ?? ()
#12 0x00007ffcbd860b20 in ?? ()
#13 0x00007f9c4f801088 in ?? ()
#14 0x00007f9c4f801090 in ?? ()
#15 0x0000000001c98260 in ?? ()
#16 0x00000035063d123a in QV4::SimpleScriptFunction::call (that=<optimized out>, callData=<optimized out>) at jsruntime/qv4functionobject.cpp:564
#17 0x00000035064ba4df in QV4::Object::call (d=0x7f9c4f801038, this=<optimized out>) at ../../include/QtQml/5.5.1/QtQml/private/../../../../../src/qml/jsruntime/qv4object_p.h:305
#18 QQmlJavaScriptExpression::evaluate (this=this@entry=0x44a5f50, context=<optimized out>, function=..., callData=callData@entry=0x7f9c4f801038, isUndefined=isUndefined@entry=0x7ffcbd860a9c) at qml/qqmljavascriptexpression.cpp:158
#19 0x00000035064baa0d in QQmlJavaScriptExpression::evaluate (this=this@entry=0x44a5f50, context=<optimized out>, function=..., isUndefined=isUndefined@entry=0x7ffcbd860a9c) at qml/qqmljavascriptexpression.cpp:116
#20 0x00000035064c158c in QQmlBinding::update (this=0x44a5f30, flags=...) at qml/qqmlbinding.cpp:194
#21 0x00000035064c1a4e in QQmlBinding::update (this=<optimized out>) at qml/qqmlbinding_p.h:97
#22 QQmlBinding::expressionChanged (e=<optimized out>) at qml/qqmlbinding.cpp:260
#23 0x000000350649d98e in QQmlNotifier::emitNotify (endpoint=<optimized out>, a=a@entry=0x0) at qml/qqmlnotifier.cpp:94
#24 0x000000350644052c in QQmlData::signalEmitted (object=0x44ab250, index=3, a=0x0) at qml/qqmlengine.cpp:763
#25 0x00000034fb8b5040 in QMetaObject::activate (sender=0x44ab250, signalOffset=<optimized out>, local_signal_index=<optimized out>, argv=0x0) at kernel/qobject.cpp:3599
#26 0x00007f9c4d9811f3 in ?? () from /usr/lib/x86_64-linux-gnu/qt5/qml/QtQuick/Layouts/libqquicklayoutsplugin.so
#27 0x00007f9c4d9834ca in ?? () from /usr/lib/x86_64-linux-gnu/qt5/qml/QtQuick/Layouts/libqquicklayoutsplugin.so
#28 0x00007f9c4d981378 in ?? () from /usr/lib/x86_64-linux-gnu/qt5/qml/QtQuick/Layouts/libqquicklayoutsplugin.so
#29 0x00007f9c4d985f7b in ?? () from /usr/lib/x86_64-linux-gnu/qt5/qml/QtQuick/Layouts/libqquicklayoutsplugin.so
#30 0x000000350645333d in QQmlPropertyPrivate::writeBinding (object=0x44a70c0, core=..., context=0x44a54a0, expression=expression@entry=0x44a74b0, result=..., isUndefined=isUndefined@entry=false, flags=...) at qml/qqmlproperty.cpp:1508
#31 0x00000035064c161f in QQmlBinding::update (this=0x44a7490, flags=...) at qml/qqmlbinding.cpp:198
#32 0x00000035064c1a4e in QQmlBinding::update (this=<optimized out>) at qml/qqmlbinding_p.h:97
#33 QQmlBinding::expressionChanged (e=<optimized out>) at qml/qqmlbinding.cpp:260
#34 0x000000350649d98e in QQmlNotifier::emitNotify (endpoint=<optimized out>, a=a@entry=0x0) at qml/qqmlnotifier.cpp:94
#35 0x000000350644052c in QQmlData::signalEmitted (object=0x44a70c0, index=3, a=0x0) at qml/qqmlengine.cpp:763
#36 0x00000034fb8b5040 in QMetaObject::activate (sender=0x44a70c0, signalOffset=<optimized out>, local_signal_index=<optimized out>, argv=0x0) at kernel/qobject.cpp:3599
#37 0x00007f9c4d985f7b in ?? () from /usr/lib/x86_64-linux-gnu/qt5/qml/QtQuick/Layouts/libqquicklayoutsplugin.so
#38 0x000000350645333d in QQmlPropertyPrivate::writeBinding (object=0x44a70c0, core=..., context=0x44a54a0, expression=expression@entry=0x44a7550, result=..., isUndefined=isUndefined@entry=false, flags=...) at qml/qqmlproperty.cpp:1508
#39 0x00000035064c161f in QQmlBinding::update (this=0x44a7530, flags=...) at qml/qqmlbinding.cpp:198
#40 0x00000035064c1a4e in QQmlBinding::update (this=<optimized out>) at qml/qqmlbinding_p.h:97
#41 QQmlBinding::expressionChanged (e=<optimized out>) at qml/qqmlbinding.cpp:260
#42 0x000000350649d98e in QQmlNotifier::emitNotify (endpoint=<optimized out>, a=a@entry=0x0) at qml/qqmlnotifier.cpp:94
#43 0x000000350644052c in QQmlData::signalEmitted (object=0x44745b0, index=25, a=0x0) at qml/qqmlengine.cpp:763
#44 0x00000034fb8b5040 in QMetaObject::activate (sender=0x44745b0, signalOffset=<optimized out>, local_signal_index=<optimized out>, argv=0x0) at kernel/qobject.cpp:3599
#45 0x00007f9c4d983787 in ?? () from /usr/lib/x86_64-linux-gnu/qt5/qml/QtQuick/Layouts/libqquicklayoutsplugin.so
#46 0x0000003504f82414 in QQuickItem::setSize (this=0x44745b0, size=...) at items/qquickitem.cpp:6387
#47 0x0000003504f782c6 in QQuickAnchorsPrivate::setItemSize (v=..., this=0x44ab540) at items/qquickanchors.cpp:400
#48 QQuickAnchorsPrivate::fillChanged (this=this@entry=0x44ab540) at items/qquickanchors.cpp:177
#49 0x0000003504f7a0e2 in QQuickAnchorsPrivate::itemGeometryChanged (this=0x44ab540, newG=..., oldG=...) at items/qquickanchors.cpp:441
#50 0x0000003504f7d68a in QQuickItem::geometryChanged (this=this@entry=0x449c940, newGeometry=..., oldGeometry=...) at items/qquickitem.cpp:3521
#51 0x0000003504f81c86 in QQuickItem::setHeight (this=0x449c940, h=<optimized out>) at items/qquickitem.cpp:6253
#52 0x000000350503ac98 in QQuickLoaderPrivate::_q_updateSize (this=0x449a760, loaderGeometryChanged=loaderGeometryChanged@entry=true) at items/qquickloader.cpp:894
#53 0x000000350503ae3a in QQuickLoader::geometryChanged (this=this@entry=0x4494a10, newGeometry=..., oldGeometry=...) at items/qquickloader.cpp:922
#54 0x0000003504f82414 in QQuickItem::setSize (this=0x4494a10, size=...) at items/qquickitem.cpp:6387
#55 0x0000003504f782c6 in QQuickAnchorsPrivate::setItemSize (v=..., this=0x449aa90) at items/qquickanchors.cpp:400
#56 QQuickAnchorsPrivate::fillChanged (this=this@entry=0x449aa90) at items/qquickanchors.cpp:177
#57 0x0000003504f7a0e2 in QQuickAnchorsPrivate::itemGeometryChanged (this=0x449aa90, newG=..., oldG=...) at items/qquickanchors.cpp:441
#58 0x0000003504f7d68a in QQuickItem::geometryChanged (this=this@entry=0x449b2a0, newGeometry=..., oldGeometry=...) at items/qquickitem.cpp:3521
#59 0x0000003504f81c86 in QQuickItem::setHeight (this=0x449b2a0, h=<optimized out>) at items/qquickitem.cpp:6253
#60 0x000000350503ac98 in QQuickLoaderPrivate::_q_updateSize (this=0x43f3db0, loaderGeometryChanged=loaderGeometryChanged@entry=true) at items/qquickloader.cpp:894
#61 0x000000350503ae3a in QQuickLoader::geometryChanged (this=this@entry=0x43ec1e0, newGeometry=..., oldGeometry=...) at items/qquickloader.cpp:922
#62 0x0000003504f82414 in QQuickItem::setSize (this=0x43ec1e0, size=...) at items/qquickitem.cpp:6387
#63 0x0000003504f782c6 in QQuickAnchorsPrivate::setItemSize (v=..., this=0x43f4820) at items/qquickanchors.cpp:400
#64 QQuickAnchorsPrivate::fillChanged (this=this@entry=0x43f4820) at items/qquickanchors.cpp:177
#65 0x0000003504f7a0e2 in QQuickAnchorsPrivate::itemGeometryChanged (this=0x43f4820, newG=..., oldG=...) at items/qquickanchors.cpp:441
#66 0x0000003504f7d68a in QQuickItem::geometryChanged (this=this@entry=0x43f1c40, newGeometry=..., oldGeometry=...) at items/qquickitem.cpp:3521
#67 0x0000003504f81c86 in QQuickItem::setHeight (this=0x43f1c40, h=<optimized out>) at items/qquickitem.cpp:6253
#68 0x0000003504f8df9c in QQuickItem::qt_static_metacall (_o=_o@entry=0x43f1c40, _c=_c@entry=QMetaObject::WriteProperty, _id=_id@entry=8, _a=_a@entry=0x7ffcbd866d40) at .moc/moc_qquickitem.cpp:875
#69 0x0000003504f8e73b in QQuickItem::qt_metacall (this=0x43f1c40, _c=QMetaObject::WriteProperty, _id=8, _a=0x7ffcbd866d40) at .moc/moc_qquickitem.cpp:946
#70 0x00000035064390b4 in QQmlVMEMetaObject::metaCall (this=0x43f38d0, c=QMetaObject::WriteProperty, _id=9, a=0x7ffcbd866d40) at qml/qqmlvmemetaobject.cpp:971
#71 0x00000035064391b7 in QAbstractDynamicMetaObject::metaCall (a=0x7ffcbd866d40, _id=9, c=QMetaObject::WriteProperty, this=<optimized out>) at /usr/include/x86_64-linux-gnu/qt5/QtCore/5.5.1/QtCore/private/qobject_p.h:421
#72 QQmlVMEMetaObject::metaCall (this=0x43f4ad0, c=QMetaObject::WriteProperty, _id=9, a=0x7ffcbd866d40) at qml/qqmlvmemetaobject.cpp:969
#73 0x00000035064391b7 in QAbstractDynamicMetaObject::metaCall (a=0x7ffcbd866d40, _id=9, c=QMetaObject::WriteProperty, this=<optimized out>) at /usr/include/x86_64-linux-gnu/qt5/QtCore/5.5.1/QtCore/private/qobject_p.h:421
#74 QQmlVMEMetaObject::metaCall (this=0x43f77f0, c=QMetaObject::WriteProperty, _id=9, a=0x7ffcbd866d40) at qml/qqmlvmemetaobject.cpp:969
#75 0x00000035064391b7 in QAbstractDynamicMetaObject::metaCall (a=0x7ffcbd866d40, _id=9, c=QMetaObject::WriteProperty, this=<optimized out>) at /usr/include/x86_64-linux-gnu/qt5/QtCore/5.5.1/QtCore/private/qobject_p.h:421
#76 QQmlVMEMetaObject::metaCall (this=0x43f8990, c=QMetaObject::WriteProperty, _id=9, a=0x7ffcbd866d40) at qml/qqmlvmemetaobject.cpp:969
#77 0x000000350645333d in QQmlPropertyPrivate::writeBinding (object=0x43f1c40, core=..., context=0x43eaf10, expression=expression@entry=0x43f8dd0, result=..., isUndefined=isUndefined@entry=false, flags=...) at qml/qqmlproperty.cpp:1508
#78 0x00000035064c161f in QQmlBinding::update (this=0x43f8db0, flags=...) at qml/qqmlbinding.cpp:198
#79 0x00000035064c1a4e in QQmlBinding::update (this=<optimized out>) at qml/qqmlbinding_p.h:97
#80 QQmlBinding::expressionChanged (e=<optimized out>) at qml/qqmlbinding.cpp:260
#81 0x000000350649d98e in QQmlNotifier::emitNotify (endpoint=<optimized out>, a=a@entry=0x0) at qml/qqmlnotifier.cpp:94
#82 0x000000350644052c in QQmlData::signalEmitted (object=0x43f1c40, index=24, a=0x0) at qml/qqmlengine.cpp:763
#83 0x00000034fb8b5040 in QMetaObject::activate (sender=sender@entry=0x43f1c40, signalOffset=<optimized out>, local_signal_index=local_signal_index@entry=21, argv=argv@entry=0x0) at kernel/qobject.cpp:3599
#84 0x00000034fb8b5f37 in QMetaObject::activate (sender=sender@entry=0x43f1c40, m=m@entry=0x35051b28a0 <QQuickItem::staticMetaObject>, local_signal_index=local_signal_index@entry=21, argv=argv@entry=0x0) at kernel/qobject.cpp:3578
#85 0x0000003504f7d533 in QQuickItem::widthChanged (this=this@entry=0x43f1c40) at .moc/moc_qquickitem.cpp:1104
#86 0x0000003504f7d718 in QQuickItem::geometryChanged (this=this@entry=0x43f1c40, newGeometry=..., oldGeometry=...) at items/qquickitem.cpp:3531
#87 0x0000003504f82414 in QQuickItem::setSize (this=0x43f1c40, size=...) at items/qquickitem.cpp:6387
#88 0x00007f9c4d983b83 in ?? () from /usr/lib/x86_64-linux-gnu/qt5/qml/QtQuick/Layouts/libqquicklayoutsplugin.so
#89 0x00000034fcbba6cc in QGridLayoutEngine::setGeometries (this=0x43ef280, contentsGeometry=..., styleInfo=<optimized out>) at util/qgridlayoutengine.cpp:1034
#90 0x00007f9c4d982f1e in ?? () from /usr/lib/x86_64-linux-gnu/qt5/qml/QtQuick/Layouts/libqquicklayoutsplugin.so
#91 0x00007f9c4d983c00 in ?? () from /usr/lib/x86_64-linux-gnu/qt5/qml/QtQuick/Layouts/libqquicklayoutsplugin.so
#92 0x00000034fcbba6cc in QGridLayoutEngine::setGeometries (this=0x43eee00, contentsGeometry=..., styleInfo=<optimized out>) at util/qgridlayoutengine.cpp:1034
#93 0x00007f9c4d982f1e in ?? () from /usr/lib/x86_64-linux-gnu/qt5/qml/QtQuick/Layouts/libqquicklayoutsplugin.so
#94 0x00007f9c4d98171a in ?? () from /usr/lib/x86_64-linux-gnu/qt5/qml/QtQuick/Layouts/libqquicklayoutsplugin.so
#95 0x0000003504f97fa2 in QQuickWindowPrivate::polishItems (this=this@entry=0x43d4e20) at items/qquickwindow.cpp:265
#96 0x0000003504f65fa3 in QSGGuiThreadRenderLoop::renderWindow (this=this@entry=0x1c616f0, window=0x43cef40) at scenegraph/qsgrenderloop.cpp:363
#97 0x0000003504f67946 in QSGGuiThreadRenderLoop::exposureChanged (this=0x1c616f0, window=0x43cef40) at scenegraph/qsgrenderloop.cpp:422
#98 0x00000034fc8fb005 in QWindow::event (this=this@entry=0x43cef40, ev=ev@entry=0x7ffcbd869390) at kernel/qwindow.cpp:2060
#99 0x0000003504fa0ec1 in QQuickWindow::event (this=this@entry=0x43cef40, e=e@entry=0x7ffcbd869390) at items/qquickwindow.cpp:1413
#100 0x0000003507025bdb in PlasmaQuick::Dialog::event (this=0x43cef40, event=0x7ffcbd869390) at ../../../src/plasmaquick/dialog.cpp:1168
#101 0x00000034fcf5affc in QApplicationPrivate::notify_helper (this=this@entry=0x17584e0, receiver=receiver@entry=0x43cef40, e=e@entry=0x7ffcbd869390) at kernel/qapplication.cpp:3716
#102 0x00000034fcf604c6 in QApplication::notify (this=0x7ffcbd8697d0, receiver=0x43cef40, e=0x7ffcbd869390) at kernel/qapplication.cpp:3499
#103 0x00000034fb886bcb in QCoreApplication::notifyInternal (this=0x7ffcbd8697d0, receiver=receiver@entry=0x43cef40, event=event@entry=0x7ffcbd869390) at kernel/qcoreapplication.cpp:965
#104 0x00000034fc8f31fc in QCoreApplication::sendSpontaneousEvent (event=0x7ffcbd869390, receiver=0x43cef40) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:227
#105 QGuiApplicationPrivate::processExposeEvent (e=0x37ebdb0) at kernel/qguiapplication.cpp:2648
#106 0x00000034fc8f3f6d in QGuiApplicationPrivate::processWindowSystemEvent (e=e@entry=0x37ebdb0) at kernel/qguiapplication.cpp:1643
#107 0x00000034fc8d7e38 in QWindowSystemInterface::sendWindowSystemEvents (flags=...) at kernel/qwindowsysteminterface.cpp:625
#108 0x00007f9c64ad6e30 in userEventSourceDispatch (source=<optimized out>) at eventdispatchers/qeventdispatcher_glib.cpp:70
#109 0x0000003c35849fe7 in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#110 0x0000003c3584a240 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#111 0x0000003c3584a2ec in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#112 0x00000034fb8dd37f in QEventDispatcherGlib::processEvents (this=0x17ad5f0, flags=...) at kernel/qeventdispatcher_glib.cpp:418
#113 0x00000034fb88435a in QEventLoop::exec (this=this@entry=0x7ffcbd869650, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
#114 0x00000034fb88c43c in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1229
#115 0x00000034fc8e98ec in QGuiApplication::exec () at kernel/qguiapplication.cpp:1527
#116 0x00000034fcf57435 in QApplication::exec () at kernel/qapplication.cpp:2976
#117 0x0000000000431b03 in main (argc=2, argv=<optimized out>) at ../../shell/main.cpp:176
Comment 3 Ruslan Kabatsayev 2016-06-09 07:33:36 UTC
I can reproduce the hang in QQuickWindowPrivate::polishItems() by simply suspending to RAM and resuming my machine. Then some notification appears, but isn't drawn: just a rectangle with garbage contents, and plasma is hung. I attach to it via gdb, and repeatedly executing "fin" command finally shows that the hanging function is QQuickWindowPrivate::polishItems().
Comment 4 Andrew Crouthamel 2018-09-26 22:12:28 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 set the bug status 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 5 Andrew Crouthamel 2018-10-27 02:17:55 UTC
Dear Bug Submitter,

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!