Application: plasmashell (6.1.5) Qt Version: 6.7.2 Frameworks Version: 6.6.0 Operating System: Linux 6.10.10-arch1-1 x86_64 Windowing System: X11 Distribution: "Arch Linux" DrKonqi: 6.1.5 [CoredumpBackend] -- Information about the crash: wasn't doing anything special, just watching a twitch video and browsing the web in another browser window. Besides that I also had two Konsole and one thunderbird window open on screen when suddenly the desktop background vanished and the corners of the screen (where no window was covering it) went black and the crash reporting tool popped up. The reporter is unsure if this crash is reproducible. -- Backtrace (Reduced): #5 QScopedPointer<QObjectData, QScopedPointerDeleter<QObjectData> >::get (this=<optimized out>, this=<optimized out>) at /usr/include/qt6/QtCore/qscopedpointer.h:110 [...] #8 QObjectPrivate::get (o=<optimized out>, o=<optimized out>) at /usr/include/qt6/QtCore/6.7.2/QtCore/private/qobject_p.h:153 #9 QQmlData::get (object=<optimized out>, object=<optimized out>) at /usr/src/debug/qt6-declarative/qtdeclarative/src/qml/qml/qqmldata_p.h:229 #10 QQmlDelegateModelItem::destroyObject (this=0x5604f8969a00) at /usr/src/debug/qt6-declarative/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:2480 #11 0x00007d47e1478461 in QQmlDelegateModelPrivate::destroyCacheItem (this=0x5604fb7c6d90, cacheItem=0x5604f8969a00) at /usr/src/debug/qt6-declarative/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:611 Reported using DrKonqi
Created attachment 174081 [details] New crash information added by DrKonqi DrKonqi auto-attaching complete backtrace.
Thread 1 (Thread 0x7d47dc288a00 (LWP 3793)): [KCrash Handler] #5 QScopedPointer<QObjectData, QScopedPointerDeleter<QObjectData> >::get (this=<optimized out>, this=<optimized out>) at /usr/include/qt6/QtCore/qscopedpointer.h:110 #6 qGetPtrHelper<QScopedPointer<QObjectData, QScopedPointerDeleter<QObjectData> > const> (ptr=..., ptr=...) at /usr/include/qt6/QtCore/qtclasshelpermacros.h:79 #7 QObject::d_func (this=<optimized out>, this=<optimized out>) at /usr/include/qt6/QtCore/qobject.h:107 #8 QObjectPrivate::get (o=<optimized out>, o=<optimized out>) at /usr/include/qt6/QtCore/6.7.2/QtCore/private/qobject_p.h:153 #9 QQmlData::get (object=<optimized out>, object=<optimized out>) at /usr/src/debug/qt6-declarative/qtdeclarative/src/qml/qml/qqmldata_p.h:229 #10 QQmlDelegateModelItem::destroyObject (this=0x5604f8969a00) at /usr/src/debug/qt6-declarative/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:2480 #11 0x00007d47e1478461 in QQmlDelegateModelPrivate::destroyCacheItem (this=0x5604fb7c6d90, cacheItem=0x5604f8969a00) at /usr/src/debug/qt6-declarative/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:611 #12 0x00007d47e148bb9b in std::function<void(QQmlDelegateModelItem*)>::operator() (this=0x7ffc69531ac0, __args#0=0x5604f8969a00) at /usr/include/c++/14.1.1/bits/std_function.h:591 #13 QQmlReusableDelegateModelItemsPool::drain (this=0x5604fb7c6fe0, maxPoolTime=0, releaseItem=...) at /usr/src/debug/qt6-declarative/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:3961 #14 0x00007d47e14751fb in QQmlDelegateModelPrivate::drainReusableItemsPool (this=<optimized out>, maxPoolTime=<optimized out>) at /usr/src/debug/qt6-declarative/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:1066 #15 QQmlDelegateModel::drainReusableItemsPool (this=<optimized out>, maxPoolTime=<optimized out>) at /usr/src/debug/qt6-declarative/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:1071 #16 0x00007d47e3e6224a in QQuickListView::geometryChange (this=0x5604faed8340, newGeometry=..., oldGeometry=...) at /usr/src/debug/qt6-declarative/qtdeclarative/src/quick/items/qquicklistview.cpp:3558 #17 0x00007d47e3b9b2bd in QQuickItem::setSize (this=this@entry=0x5604faed8340, size=...) at /usr/src/debug/qt6-declarative/qtdeclarative/src/quick/items/qquickitem.cpp:7684 #18 0x00007d47da6c5636 in QQuickControlPrivate::resizeContent (this=<optimized out>) at /usr/src/debug/qt6-declarative/qtdeclarative/src/quicktemplates/qquickcontrol.cpp:374 #19 0x00007d47da6c95fa in QQuickControl::geometryChange (this=0x5604faed6c40, newGeometry=..., oldGeometry=...) at /usr/src/debug/qt6-declarative/qtdeclarative/src/quicktemplates/qquickcontrol.cpp:2094 #20 0x00007d47e3b9a544 in QQuickItem::setImplicitHeight (this=0x5604faed6c40, h=<optimized out>) at /usr/src/debug/qt6-declarative/qtdeclarative/src/quick/items/qquickitem.cpp:7569 #21 0x00007d47e364a8f3 in QQmlPropertyData::writeProperty (this=<optimized out>, target=<optimized out>, value=<optimized out>, flags=...) at /usr/src/debug/qt6-declarative/qtdeclarative/src/qml/qml/qqmlpropertydata_p.h:336 #22 0x00007d47e3663872 in GenericBinding<6>::doStore<double> (this=0x5604faed8700, value=<optimized out>, pd=<optimized out>, flags=...) at /usr/src/debug/qt6-declarative/qtdeclarative/src/qml/qml/qqmlbinding.cpp:275 #23 GenericBinding<6>::write (this=0x5604faed8700, result=..., isUndefined=<optimized out>, flags=...) at /usr/src/debug/qt6-declarative/qtdeclarative/src/qml/qml/qqmlbinding.cpp:248 #24 0x00007d47e365f8ed in QQmlBinding::doUpdate (this=0x5604faed8700, watcher=..., flags=..., scope=...) at /usr/src/debug/qt6-declarative/qtdeclarative/src/qml/qml/qqmlbinding.cpp:701 #25 0x00007d47e365ec9e in QQmlBinding::update (this=0x5604faed8700, flags=...) at /usr/src/debug/qt6-declarative/qtdeclarative/src/qml/qml/qqmlbinding.cpp:164 #26 0x00007d47e36dba4c in QQmlNotifier::emitNotify (endpoint=<optimized out>, a=0x7ffc69533930) at /usr/src/debug/qt6-declarative/qtdeclarative/src/qml/qml/qqmlnotifier.cpp:70 #27 0x00007d47e23a30ea in doActivate<false> (sender=0x5604faed8790, signal_index=3, argv=0x7ffc69533930) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qobject.cpp:3976 #28 0x00007d47e3b7ec0f in QQuickItem::childrenRectChanged (this=<optimized out>, _t1=...) at /usr/src/debug/qt6-declarative/build/src/quick/Quick_autogen/include/moc_qquickitem.cpp:1323 #29 QQuickItemPrivate::emitChildrenRectChanged (this=<optimized out>, rect=...) at /usr/src/debug/qt6-declarative/qtdeclarative/src/quick/items/qquickitem_p.h:634 #30 QQuickContents::updateRect (this=0x5604fa5fd600) at /usr/src/debug/qt6-declarative/qtdeclarative/src/quick/items/qquickitem.cpp:254 #31 QQuickContents::itemGeometryChanged (this=0x5604fa5fd600, changed=<optimized out>, change=...) at /usr/src/debug/qt6-declarative/qtdeclarative/src/quick/items/qquickitem.cpp:268 #32 0x00007d47e3b88616 in operator() (listener=..., __closure=<optimized out>) at /usr/src/debug/qt6-declarative/qtdeclarative/src/quick/items/qquickitem.cpp:3881 #33 QQuickItemPrivate::notifyChangeListeners<QQuickItem::geometryChange(const QRectF&, const QRectF&)::<lambda(const QQuickItemPrivate::ChangeListener&)> > (this=0x5604fa6f04e0, changeTypes=..., function=...) at /usr/src/debug/qt6-declarative/qtdeclarative/src/quick/items/qquickitem_p.h:359 #34 QQuickItem::geometryChange (this=0x5604fa7f6ff0, newGeometry=..., oldGeometry=...) at /usr/src/debug/qt6-declarative/qtdeclarative/src/quick/items/qquickitem.cpp:3879 #35 0x00007d47e3b9a320 in QQuickItem::setHeight (this=0x5604fa7f6ff0, h=<optimized out>) at /usr/src/debug/qt6-declarative/qtdeclarative/src/quick/items/qquickitem.cpp:7508 #36 0x00007d47e3ba9fe8 in QQuickItem::qt_metacall (this=0x5604fa7f6ff0, _c=QMetaObject::WriteProperty, _id=8, _a=0x7ffc69533af0) at /usr/src/debug/qt6-declarative/build/src/quick/Quick_autogen/include/moc_qquickitem.cpp:1313 #37 0x00007d47e364a94f in QQmlPropertyData::doMetacall<(QMetaObject::Call)2> (this=<optimized out>, object=<optimized out>, idx=<optimized out>, argv=0x7ffc69533af0) at /usr/src/debug/qt6-declarative/qtdeclarative/src/qml/qml/qqmlpropertydata_p.h:360 #38 QQmlPropertyData::doMetacall<(QMetaObject::Call)2> (this=<optimized out>, object=<optimized out>, idx=<optimized out>, argv=0x7ffc69533af0) at /usr/src/debug/qt6-declarative/qtdeclarative/src/qml/qml/qqmlpropertydata_p.h:355 #39 QQmlPropertyData::writeProperty (this=<optimized out>, target=<optimized out>, value=<optimized out>, flags=...) at /usr/src/debug/qt6-declarative/qtdeclarative/src/qml/qml/qqmlpropertydata_p.h:378 #40 0x00007d47e36fcc1a in tryConvertAndAssign (object=<optimized out>, property=..., value=..., flags=..., propertyMetaType=..., variantMetaType=..., isUrl=<optimized out>) at /usr/src/debug/qt6-declarative/qtdeclarative/src/qml/qml/qqmlproperty.cpp:1414 #41 QQmlPropertyPrivate::write (object=0x5604fa7f6ff0, property=..., value=..., context=..., flags=...) at /usr/src/debug/qt6-declarative/qtdeclarative/src/qml/qml/qqmlproperty.cpp:1532 #42 0x00007d47e36fe6a8 in QQmlPropertyPrivate::writeValueProperty (object=<optimized out>, core=..., valueTypeData=..., value=..., context=..., flags=...) at /usr/src/debug/qt6-declarative/qtdeclarative/src/qml/qml/qqmlproperty.cpp:1301 #43 0x00007d47e36fe712 in QQmlPropertyPrivate::writeValueProperty (this=0x5604fa779c30, value=..., flags=...) at /usr/src/debug/qt6-declarative/qtdeclarative/src/qml/qml/qqmlproperty.cpp:1246 #44 0x00007d47e36fe7d4 in QQmlPropertyPrivate::write (that=..., value=..., flags=..., flags@entry=...) at /usr/src/debug/qt6-declarative/qtdeclarative/src/qml/qml/qqmlproperty.cpp:1837 #45 0x00007d47e3d71af4 in QSmoothedAnimation::updateCurrentTime (this=0x5604f9fb2400, t=<optimized out>) at /usr/src/debug/qt6-declarative/qtdeclarative/src/quick/util/qquicksmoothedanimation.cpp:220 #46 QSmoothedAnimation::updateCurrentTime (this=0x5604f9fb2400, t=<optimized out>) at /usr/src/debug/qt6-declarative/qtdeclarative/src/quick/util/qquicksmoothedanimation.cpp:206 #47 0x00007d47e37c897d in QAbstractAnimationJob::setCurrentTime (this=0x5604f9fb2400, msecs=<optimized out>) at /usr/src/debug/qt6-declarative/qtdeclarative/src/qml/animations/qabstractanimationjob.cpp:481 #48 0x00007d47e37c8cb8 in QQmlAnimationTimer::updateAnimationsTime (this=0x7d47d40145b0, delta=33) at /usr/src/debug/qt6-declarative/qtdeclarative/src/qml/animations/qabstractanimationjob.cpp:103 #49 QQmlAnimationTimer::updateAnimationsTime (this=0x7d47d40145b0, delta=33) at /usr/src/debug/qt6-declarative/qtdeclarative/src/qml/animations/qabstractanimationjob.cpp:86 #50 0x00007d47e249eda1 in QUnifiedTimer::updateAnimationTimers (this=this@entry=0x5604f68cf180) at /usr/src/debug/qt6-base/qtbase/src/corelib/animation/qabstractanimation.cpp:288 #51 0x00007d47e24a7e22 in QAnimationDriver::advanceAnimation (this=<optimized out>) at /usr/src/debug/qt6-base/qtbase/src/corelib/animation/qabstractanimation.cpp:755 #52 0x00007d47e3e12937 in QSGThreadedRenderLoop::event (e=<optimized out>, this=0x5604f68e8fd0) at /usr/src/debug/qt6-declarative/qtdeclarative/src/quick/scenegraph/qsgthreadedrenderloop.cpp:1713 #53 QSGThreadedRenderLoop::event (this=0x5604f68e8fd0, e=<optimized out>) at /usr/src/debug/qt6-declarative/qtdeclarative/src/quick/scenegraph/qsgthreadedrenderloop.cpp:1704 #54 0x00007d47e44fc8cc in QApplicationPrivate::notify_helper (this=<optimized out>, receiver=0x5604f68e8fd0, e=0x7ffc69533ff0) at /usr/src/debug/qt6-base/qtbase/src/widgets/kernel/qapplication.cpp:3287 #55 0x00007d47e2345aa8 in QCoreApplication::notifyInternal2 (receiver=0x5604f68e8fd0, event=0x7ffc69533ff0) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qcoreapplication.cpp:1142 #56 0x00007d47e24c7658 in QCoreApplication::sendEvent (receiver=<optimized out>, event=0x7ffc69533ff0) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qcoreapplication.cpp:1583 #57 QTimerInfoList::activateTimers (this=<optimized out>) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qtimerinfo_unix.cpp:434 #58 0x00007d47e25a9f99 in timerSourceDispatch (source=<optimized out>) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qeventdispatcher_glib.cpp:150 #59 0x00007d47e117e559 in g_main_dispatch (context=0x7d47d4000f00) at ../glib/glib/gmain.c:3357 #60 0x00007d47e11e1157 in g_main_context_dispatch_unlocked (context=0x7d47d4000f00) at ../glib/glib/gmain.c:4208 #61 g_main_context_iterate_unlocked.isra.0 (context=context@entry=0x7d47d4000f00, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../glib/glib/gmain.c:4273 #62 0x00007d47e117da55 in g_main_context_iteration (context=0x7d47d4000f00, may_block=1) at ../glib/glib/gmain.c:4338 #63 0x00007d47e25a82bd in QEventDispatcherGlib::processEvents (this=0x5604f6097e30, flags=...) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qeventdispatcher_glib.cpp:394 #64 0x00007d47e234ff66 in QEventLoop::processEvents (this=0x7ffc695342d0, flags=...) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qeventloop.cpp:100 #65 QEventLoop::exec (this=0x7ffc695342d0, flags=...) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qeventloop.cpp:182 #66 0x00007d47e234a11d in QCoreApplication::exec () at /usr/src/debug/qt6-base/qtbase/src/corelib/global/qflags.h:74 #67 0x00007d47e44f86aa in QApplication::exec () at /usr/src/debug/qt6-base/qtbase/src/widgets/kernel/qapplication.cpp:2555 #68 0x00005604f0dc2d86 in main (argc=<optimized out>, argv=<optimized out>) at /usr/src/debug/plasma-workspace/plasma-workspace-6.1.5/shell/main.cpp:188
Are you by any chance using a 3rd-party Plasma theme? If so which one?
No, I don't think so. Is Oxygen 3rd party? I at least didn't have to install it separately...
Oxygen is ours, but I am not sure how well maintained it is these days.
Indeed. Would be interesting to know if you can reproduce the issue with Breeze. Would you give that a try? Thanks!
🐛🧹 ⚠️ This bug has been in NEEDSINFO status with no change for at least 15 days. Please provide the requested information, then set the bug status to REPORTED. If there is no change for at least 30 days, it will be automatically closed as RESOLVED WORKSFORME. For more information about our bug triaging procedures, please read https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging. Thank you for helping us make KDE software even better for everyone!
🐛🧹 This bug has been in NEEDSINFO status with no change for at least 30 days. Closing as RESOLVED WORKSFORME.