Application: plasmashell (5.24.7) Qt Version: 5.15.3 Frameworks Version: 5.96.0 Operating System: Linux 4.18.0-477.15.1.el8_8.x86_64 x86_64 Windowing System: X11 Distribution: Red Hat Enterprise Linux 8.8 (Ootpa) DrKonqi: 5.24.7 [KCrashBackend] -- Information about the crash: - What I was doing when the application crashed: Booted a Redhat 8 installation in VirtualBox. Logged in. - Custom settings of the application: Whatever setting keeps it from moving windows around when the mouse hits the edge of the screen The crash can be reproduced sometimes. -- Backtrace: Application: Plasma (plasmashell), signal: Segmentation fault [New LWP 2405] [New LWP 2419] [New LWP 2442] [New LWP 2578] [New LWP 2689] [New LWP 2721] [New LWP 2722] [Thread debugging using libthread_db enabled] Using host libthread_db library "/lib64/libthread_db.so.1". 0x00007f6652224f41 in poll () from /lib64/libc.so.6 __preamble__ [Current thread is 1 (Thread 0x7f664411ac40 (LWP 2391))] Thread 8 (Thread 0x7f65fb7fe700 (LWP 2722)): [KCrash Handler] #4 0x00007f66016b3932 in std::thread::_State_impl<std::thread::_Invoker<std::tuple<KActivities::Stats::ResultModelPrivate::Cache::replace(QList<KActivities::Stats::ResultSet::Result> const&, int)::{lambda()#1}> > >::_M_run() () at /lib64/libKF5ActivitiesStats.so.1 #5 0x00007f6652b22b13 in execute_native_thread_routine () at /lib64/libstdc++.so.6 #6 0x00007f6650dfd1ca in start_thread () at /lib64/libpthread.so.0 #7 0x00007f665213ae73 in clone () at /lib64/libc.so.6 Thread 7 (Thread 0x7f65fbfff700 (LWP 2721)): #0 0x00007f66522209b4 in read () at /lib64/libc.so.6 #1 0x00007f664803d37e in usbmuxd_listen_inotify () at /lib64/libusbmuxd.so.4 #2 0x00007f664803e0c3 in device_monitor () at /lib64/libusbmuxd.so.4 #3 0x00007f6650dfd1ca in start_thread () at /lib64/libpthread.so.0 #4 0x00007f665213ae73 in clone () at /lib64/libc.so.6 Thread 6 (Thread 0x7f6609228700 (LWP 2689)): #0 0x00007f6652224f41 in poll () at /lib64/libc.so.6 #1 0x00007f664a00be16 in g_main_context_iterate.isra () at /lib64/libglib-2.0.so.0 #2 0x00007f664a00bf40 in g_main_context_iteration () at /lib64/libglib-2.0.so.0 #3 0x00007f66530edb7b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt5Core.so.5 #4 0x00007f66530984ab in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt5Core.so.5 #5 0x00007f6652edd52f in QThread::exec() () at /lib64/libQt5Core.so.5 #6 0x00007f6657e4b73a in QQuickPixmapReader::run() () at /lib64/libQt5Quick.so.5 #7 0x00007f6652ede815 in QThreadPrivate::start(void*) () at /lib64/libQt5Core.so.5 #8 0x00007f6650dfd1ca in start_thread () at /lib64/libpthread.so.0 #9 0x00007f665213ae73 in clone () at /lib64/libc.so.6 Thread 5 (Thread 0x7f661e149700 (LWP 2578)): #0 0x00007f66522209b4 in read () at /lib64/libc.so.6 #1 0x00007f664a051cf0 in g_wakeup_acknowledge () at /lib64/libglib-2.0.so.0 #2 0x00007f664a00b838 in g_main_context_check () at /lib64/libglib-2.0.so.0 #3 0x00007f664a00bdc0 in g_main_context_iterate.isra () at /lib64/libglib-2.0.so.0 #4 0x00007f664a00bf40 in g_main_context_iteration () at /lib64/libglib-2.0.so.0 #5 0x00007f66530edb7b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt5Core.so.5 #6 0x00007f66530984ab in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt5Core.so.5 #7 0x00007f6652edd52f in QThread::exec() () at /lib64/libQt5Core.so.5 #8 0x00007f66571fde19 in QQmlThreadPrivate::run() () at /lib64/libQt5Qml.so.5 #9 0x00007f6652ede815 in QThreadPrivate::start(void*) () at /lib64/libQt5Core.so.5 #10 0x00007f6650dfd1ca in start_thread () at /lib64/libpthread.so.0 #11 0x00007f665213ae73 in clone () at /lib64/libc.so.6 Thread 4 (Thread 0x7f661ffd1700 (LWP 2442)): #0 0x00007f6650e0345c in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0 #1 0x00007f66265e6d8d in cnd_wait () at /usr/lib64/dri/swrast_dri.so #2 0x00007f662659a41b in util_queue_thread_func () at /usr/lib64/dri/swrast_dri.so #3 0x00007f66265e6cab in impl_thrd_routine () at /usr/lib64/dri/swrast_dri.so #4 0x00007f6650dfd1ca in start_thread () at /lib64/libpthread.so.0 #5 0x00007f665213ae73 in clone () at /lib64/libc.so.6 Thread 3 (Thread 0x7f662ef27700 (LWP 2419)): #0 0x00007f664a009cc2 in g_source_ref () at /lib64/libglib-2.0.so.0 #1 0x00007f664a009d68 in g_source_iter_next () at /lib64/libglib-2.0.so.0 #2 0x00007f664a00b6eb in g_main_context_check () at /lib64/libglib-2.0.so.0 #3 0x00007f664a00bdc0 in g_main_context_iterate.isra () at /lib64/libglib-2.0.so.0 #4 0x00007f664a00bf40 in g_main_context_iteration () at /lib64/libglib-2.0.so.0 #5 0x00007f66530edb7b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt5Core.so.5 #6 0x00007f66530984ab in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt5Core.so.5 #7 0x00007f6652edd52f in QThread::exec() () at /lib64/libQt5Core.so.5 #8 0x00007f665436cc89 in QDBusConnectionManager::run() () at /lib64/libQt5DBus.so.5 #9 0x00007f6652ede815 in QThreadPrivate::start(void*) () at /lib64/libQt5Core.so.5 #10 0x00007f6650dfd1ca in start_thread () at /lib64/libpthread.so.0 #11 0x00007f665213ae73 in clone () at /lib64/libc.so.6 Thread 2 (Thread 0x7f6635174700 (LWP 2405)): #0 0x00007f6652224f41 in poll () at /lib64/libc.so.6 #1 0x00007f6659c0c6cf in _xcb_conn_wait () at /lib64/libxcb.so.1 #2 0x00007f6659c0e35a in xcb_wait_for_event () at /lib64/libxcb.so.1 #3 0x00007f6636c67928 in QXcbEventQueue::run() () at /lib64/libQt5XcbQpa.so.5 #4 0x00007f6652ede815 in QThreadPrivate::start(void*) () at /lib64/libQt5Core.so.5 #5 0x00007f6650dfd1ca in start_thread () at /lib64/libpthread.so.0 #6 0x00007f665213ae73 in clone () at /lib64/libc.so.6 Thread 1 (Thread 0x7f664411ac40 (LWP 2391)): #0 0x00007f6652224f41 in poll () at /lib64/libc.so.6 #1 0x00007f6659c0c6cf in _xcb_conn_wait () at /lib64/libxcb.so.1 #2 0x00007f6659c0cd89 in _xcb_out_send () at /lib64/libxcb.so.1 #3 0x00007f6659c0cff7 in _xcb_out_flush_to () at /lib64/libxcb.so.1 #4 0x00007f6659c0e2df in xcb_request_check () at /lib64/libxcb.so.1 #5 0x00007f6636c6dbb2 in QXcbConnection::xi2SelectDeviceEvents(unsigned int) () at /lib64/libQt5XcbQpa.so.5 #6 0x00007f6636c56735 in QXcbWindow::create() () at /lib64/libQt5XcbQpa.so.5 #7 0x00007f6636c41ed8 in QXcbIntegration::createPlatformWindow(QWindow*) const () at /lib64/libQt5XcbQpa.so.5 #8 0x00007f66536f4157 in QWindowPrivate::create(bool, unsigned long long) () at /lib64/libQt5Gui.so.5 #9 0x00007f66536f44d5 in QWindow::winId() const () at /lib64/libQt5Gui.so.5 #10 0x00007f665ac4fe5f in PlasmaQuick::DialogPrivate::applyType() () at /lib64/libKF5PlasmaQuick.so.5 #11 0x00007f665ac5099d in PlasmaQuick::Dialog::setFramelessFlags(QFlags<Qt::WindowType>) () at /lib64/libKF5PlasmaQuick.so.5 #12 0x00007f665ac53c77 in PlasmaQuick::Dialog::qt_static_metacall(QObject*, QMetaObject::Call, int, void**) () at /lib64/libKF5PlasmaQuick.so.5 #13 0x00007f665714d4d2 in QQmlPropertyData::writeProperty(QObject*, void*, QFlags<QQmlPropertyData::WriteFlag>) const () at /lib64/libQt5Qml.so.5 #14 0x00007f66571cedde in QQmlObjectCreator::setPropertyValue(QQmlPropertyData const*, QV4::CompiledData::Binding const*) () at /lib64/libQt5Qml.so.5 #15 0x00007f66571d32df in QQmlObjectCreator::setPropertyBinding(QQmlPropertyData const*, QV4::CompiledData::Binding const*) () at /lib64/libQt5Qml.so.5 #16 0x00007f66571d46f1 in QQmlObjectCreator::setupBindings(bool) () at /lib64/libQt5Qml.so.5 #17 0x00007f66571d135a in QQmlObjectCreator::populateInstance(int, QObject*, QObject*, QQmlPropertyData const*) () at /lib64/libQt5Qml.so.5 #18 0x00007f66571d20d4 in QQmlObjectCreator::createInstance(int, QObject*, bool) () at /lib64/libQt5Qml.so.5 #19 0x00007f66571d42f0 in QQmlObjectCreator::setPropertyBinding(QQmlPropertyData const*, QV4::CompiledData::Binding const*) () at /lib64/libQt5Qml.so.5 #20 0x00007f66571d46f1 in QQmlObjectCreator::setupBindings(bool) () at /lib64/libQt5Qml.so.5 #21 0x00007f66571d135a in QQmlObjectCreator::populateInstance(int, QObject*, QObject*, QQmlPropertyData const*) () at /lib64/libQt5Qml.so.5 #22 0x00007f66571d20d4 in QQmlObjectCreator::createInstance(int, QObject*, bool) () at /lib64/libQt5Qml.so.5 #23 0x00007f66571d5328 in QQmlObjectCreator::create(int, QObject*, QQmlInstantiationInterrupt*, int) () at /lib64/libQt5Qml.so.5 #24 0x00007f66571563a1 in QQmlIncubatorPrivate::incubate(QQmlInstantiationInterrupt&) () at /lib64/libQt5Qml.so.5 #25 0x00007f6657156d26 in QQmlEnginePrivate::incubate(QQmlIncubator&, QQmlContextData*) () at /lib64/libQt5Qml.so.5 #26 0x00007f6657150488 in QQmlComponent::create(QQmlIncubator&, QQmlContext*, QQmlContext*) () at /lib64/libQt5Qml.so.5 #27 0x00007f66592ab773 in KDeclarative::QmlObject::createObjectFromComponent(QQmlComponent*, QQmlContext*, QHash<QString, QVariant> const&) () at /lib64/libKF5Declarative.so.5 #28 0x00007f665ac489f2 in PlasmaQuick::AppletQuickItemPrivate::createCompactRepresentationExpanderItem() () at /lib64/libKF5PlasmaQuick.so.5 #29 0x00007f665ac49ac5 in PlasmaQuick::AppletQuickItemPrivate::compactRepresentationCheck() () at /lib64/libKF5PlasmaQuick.so.5 #30 0x00007f6657f44afd in QQuickItem::setSize(QSizeF const&) () at /lib64/libQt5Quick.so.5 #31 0x00007f6657f357f9 in QQuickAnchorsPrivate::fillChanged() () at /lib64/libQt5Quick.so.5 #32 0x00007f6657f4a72c in QQuickItem::geometryChanged(QRectF const&, QRectF const&) () at /lib64/libQt5Quick.so.5 #33 0x00007f6657f44afd in QQuickItem::setSize(QSizeF const&) () at /lib64/libQt5Quick.so.5 #34 0x00007f66088175aa in QQuickGridLayoutItem::setGeometry(QRectF const&) () at /usr/lib64/qt5/qml/QtQuick/Layouts/libqquicklayoutsplugin.so #35 0x00007f66539bcd33 in QGridLayoutEngine::setGeometries(QRectF const&, QAbstractLayoutStyleInfo const*) () at /lib64/libQt5Gui.so.5 #36 0x00007f6608815785 in QQuickGridLayoutBase::rearrange(QSizeF const&) () at /usr/lib64/qt5/qml/QtQuick/Layouts/libqquicklayoutsplugin.so #37 0x00007f6608812f6a in QQuickLayout::geometryChanged(QRectF const&, QRectF const&) () at /usr/lib64/qt5/qml/QtQuick/Layouts/libqquicklayoutsplugin.so #38 0x00007f6657f440d8 in QQuickItem::setWidth(double) () at /lib64/libQt5Quick.so.5 #39 0x00007f6657f555b8 in QQuickItem::qt_static_metacall(QObject*, QMetaObject::Call, int, void**) () at /lib64/libQt5Quick.so.5 #40 0x00007f66571bec96 in GenericBinding<6>::write(QV4::Value const&, bool, QFlags<QQmlPropertyData::WriteFlag>) () at /lib64/libQt5Qml.so.5 #41 0x00007f66571bfabe in QQmlNonbindingBinding::doUpdate(QQmlJavaScriptExpression::DeleteWatcher const&, QFlags<QQmlPropertyData::WriteFlag>, QV4::Scope&) () at /lib64/libQt5Qml.so.5 #42 0x00007f66571bc163 in QQmlBinding::update(QFlags<QQmlPropertyData::WriteFlag>) () at /lib64/libQt5Qml.so.5 #43 0x00007f6657194de3 in QQmlNotifier::emitNotify(QQmlNotifierEndpoint*, void**) () at /lib64/libQt5Qml.so.5 #44 0x00007f665713d741 in QQmlData::signalEmitted(QAbstractDeclarativeData*, QObject*, int, void**) () at /lib64/libQt5Qml.so.5 #45 0x00007f66530cc8c5 in void doActivate<false>(QObject*, int, void**) () at /lib64/libQt5Core.so.5 #46 0x00007f6657f4a79b in QQuickItem::geometryChanged(QRectF const&, QRectF const&) () at /lib64/libQt5Quick.so.5 #47 0x00007f6657f44afd in QQuickItem::setSize(QSizeF const&) () at /lib64/libQt5Quick.so.5 #48 0x00007f6657f357f9 in QQuickAnchorsPrivate::fillChanged() () at /lib64/libQt5Quick.so.5 #49 0x00007f6657f3608d in QQuickAnchors::setFill(QQuickItem*) () at /lib64/libQt5Quick.so.5 #50 0x00007f6657f3abdb in QQuickAnchors::qt_metacall(QMetaObject::Call, int, void**) () at /lib64/libQt5Quick.so.5 #51 0x00007f665714d496 in QQmlPropertyData::writeProperty(QObject*, void*, QFlags<QQmlPropertyData::WriteFlag>) const () at /lib64/libQt5Qml.so.5 #52 0x00007f665714b7bc in QQmlPropertyPrivate::write(QObject*, QQmlPropertyData const&, QVariant const&, QQmlContextData*, QFlags<QQmlPropertyData::WriteFlag>) () at /lib64/libQt5Qml.so.5 #53 0x00007f665714cf4c in QQmlPropertyPrivate::writeValueProperty(QObject*, QQmlPropertyData const&, QQmlPropertyData const&, QVariant const&, QQmlContextData*, QFlags<QQmlPropertyData::WriteFlag>) () at /lib64/libQt5Qml.so.5 #54 0x00007f665714d0d9 in QQmlProperty::write(QObject*, QString const&, QVariant const&) () at /lib64/libQt5Qml.so.5 #55 0x00007f665ac46607 in PlasmaQuick::AppletQuickItemPrivate::anchorsFillParent(QQuickItem*, QQuickItem*) () at /lib64/libKF5PlasmaQuick.so.5 #56 0x00007f665ac499d1 in PlasmaQuick::AppletQuickItemPrivate::compactRepresentationCheck() () at /lib64/libKF5PlasmaQuick.so.5 #57 0x00007f665ac4c3d9 in PlasmaQuick::AppletQuickItem::init() () at /lib64/libKF5PlasmaQuick.so.5 #58 0x00007f661e368949 in AppletInterface::init() () at /usr/lib64/qt5/plugins/plasma/scriptengines/plasma_appletscript_declarative.so #59 0x00007f661e3752d8 in ContainmentInterface::init() () at /usr/lib64/qt5/plugins/plasma/scriptengines/plasma_appletscript_declarative.so #60 0x00007f665ac4ddd8 in PlasmaQuick::AppletQuickItem::itemChange(QQuickItem::ItemChange, QQuickItem::ItemChangeData const&) () at /lib64/libKF5PlasmaQuick.so.5 #61 0x00007f661e376e68 in ContainmentInterface::itemChange(QQuickItem::ItemChange, QQuickItem::ItemChangeData const&) () at /usr/lib64/qt5/plugins/plasma/scriptengines/plasma_appletscript_declarative.so #62 0x00007f6657f4ac24 in QQuickItemPrivate::itemChange(QQuickItem::ItemChange, QQuickItem::ItemChangeData const&) () at /lib64/libQt5Quick.so.5 #63 0x00007f6657f4e550 in QQuickItemPrivate::refWindow(QQuickWindow*) () at /lib64/libQt5Quick.so.5 #64 0x00007f6657f50850 in QQuickItem::setParentItem(QQuickItem*) () at /lib64/libQt5Quick.so.5 #65 0x00007f665ac5aa40 in PlasmaQuick::ContainmentViewPrivate::setContainment(Plasma::Containment*) () at /lib64/libKF5PlasmaQuick.so.5 #66 0x000055a46fddc127 in ShellCorona::createWaitingPanels() () #67 0x00007f66530cccbe in void doActivate<false>(QObject*, int, void**) () at /lib64/libQt5Core.so.5 #68 0x00007f66530d015e in QTimer::timeout(QTimer::QPrivateSignal) () at /lib64/libQt5Core.so.5 #69 0x00007f66530c608b in QObject::event(QEvent*) () at /lib64/libQt5Core.so.5 #70 0x00007f6654f2e252 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /lib64/libQt5Widgets.so.5 #71 0x00007f6654f34fd0 in QApplication::notify(QObject*, QEvent*) () at /lib64/libQt5Widgets.so.5 #72 0x00007f66530997a2 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () at /lib64/libQt5Core.so.5 #73 0x00007f66530ece44 in QTimerInfoList::activateTimers() () at /lib64/libQt5Core.so.5 #74 0x00007f66530ed6dc in timerSourceDispatch(_GSource*, int (*)(void*), void*) () at /lib64/libQt5Core.so.5 #75 0x00007f664a00baed in g_main_context_dispatch () at /lib64/libglib-2.0.so.0 #76 0x00007f664a00bea8 in g_main_context_iterate.isra () at /lib64/libglib-2.0.so.0 #77 0x00007f664a00bf40 in g_main_context_iteration () at /lib64/libglib-2.0.so.0 #78 0x00007f66530edb64 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt5Core.so.5 #79 0x00007f66530984ab in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt5Core.so.5 #80 0x00007f66530a08f4 in QCoreApplication::exec() () at /lib64/libQt5Core.so.5 #81 0x000055a46fdb38eb in main () [Inferior 1 (process 2391) detached] Possible duplicates by query: bug 460919, bug 459896. Reported using DrKonqi
Thank you for the bug report! However Plasma 5.24.7 is no longer eligible for support or maintenance from KDE; supported versions are 5.27, and 5.27 or newer. Please upgrade to a supported version as soon as your distribution makes it available to you. Plasma is a fast-moving project, and bugs in one version are often fixed in the next one. If you need support for Plasma 5.24.7, please contact your distribution, who bears the responsibility of providing support for older releases that are no longer supported by KDE. If you can reproduce the issue after upgrading to a supported version, feel free to re-open this bug report.