Application: plasmashell (5.24.0) Qt Version: 5.15.2 Frameworks Version: 5.90.0 Operating System: Linux 5.16.5-1-default x86_64 Windowing System: X11 Distribution: "openSUSE Tumbleweed" DrKonqi: 5.24.0 [KCrashBackend] -- Information about the crash: - What I was doing when the application crashed: I had my VM up and running, but this very error happened before too, even without doing anything. The only program open was Firefox then, and the second time (this report) virt-manager. 5.24 seems a bit .. unstable. The crash can be reproduced sometimes. -- Backtrace: Application: Plasma (plasmashell), signal: Segmentation fault Content of s_kcrashErrorMessage: std::unique_ptr<char []> = {get() = <optimized out>} [KCrash Handler] #6 0x00007fd0f1cfcb95 in std::__atomic_base<int>::load (__m=std::memory_order_relaxed, this=<optimized out>) at /usr/include/c++/11/bits/atomic_base.h:481 #7 QAtomicOps<int>::loadRelaxed<int> (_q_value=...) at /usr/include/qt5/QtCore/qatomic_cxx11.h:239 #8 QBasicAtomicInteger<int>::loadRelaxed (this=<optimized out>) at /usr/include/qt5/QtCore/qbasicatomic.h:107 #9 QtPrivate::RefCount::isShared (this=<optimized out>) at /usr/include/qt5/QtCore/qrefcount.h:101 #10 QVector<QQuickPointerEvent*>::isDetached (this=0x55fb07c89930) at /usr/include/qt5/QtCore/qvector.h:113 #11 QVector<QQuickPointerEvent*>::detach (this=0x55fb07c89930) at /usr/include/qt5/QtCore/qvector.h:399 #12 QVector<QQuickPointerEvent*>::begin (this=0x55fb07c89930) at /usr/include/qt5/QtCore/qvector.h:210 #13 QQuickWindowPrivate::queryPointerEventInstance (this=this@entry=0x55fb07c89790, device=0x31, eventType=eventType@entry=QEvent::None) at /usr/src/debug/libqt5-qtdeclarative-5.15.2+kde43-1.1.x86_64/src/quick/items/qquickwindow.cpp:2498 #14 0x00007fd0f1cfcd14 in QQuickWindow::mouseGrabberItem (this=<optimized out>) at /usr/src/debug/libqt5-qtdeclarative-5.15.2+kde43-1.1.x86_64/src/quick/items/qquickwindow.cpp:1735 #15 0x00007fd0f1cff49b in QQuickWindowPrivate::removeGrabber (this=0x55fb08699540, grabber=grabber@entry=0x55fb04f45430, mouse=mouse@entry=true, touch=touch@entry=true) at /usr/src/debug/libqt5-qtdeclarative-5.15.2+kde43-1.1.x86_64/src/quick/items/qquickwindow.cpp:1001 #16 0x00007fd0f1cdf002 in QQuickItemPrivate::setEffectiveVisibleRecur (this=0x55fb04fa2f00, newEffectiveVisible=<optimized out>) at /usr/src/debug/libqt5-qtdeclarative-5.15.2+kde43-1.1.x86_64/src/quick/items/qquickitem.cpp:6067 #17 0x00007fd0f1cdf037 in QQuickItemPrivate::setEffectiveVisibleRecur (this=this@entry=0x55fb04c90150, newEffectiveVisible=<optimized out>) at /usr/src/debug/libqt5-qtdeclarative-5.15.2+kde43-1.1.x86_64/src/quick/items/qquickitem.cpp:6072 #18 0x00007fd0f1cdf153 in QQuickItemPrivate::setVisible (this=0x55fb04c90150, visible=<optimized out>) at /usr/src/debug/libqt5-qtdeclarative-5.15.2+kde43-1.1.x86_64/src/quick/items/qquickitem.cpp:5975 #19 0x00007fd0f1cec59b in QQuickItem::qt_metacall (this=this@entry=0x55fb04cf52e0, _c=_c@entry=QMetaObject::WriteProperty, _id=11, _a=_a@entry=0x7ffc242b4c40) at .moc/moc_qquickitem.cpp:1048 #20 0x00007fd0f24d18a6 in PlasmaQuick::AppletQuickItem::qt_metacall (this=this@entry=0x55fb04cf52e0, _c=_c@entry=QMetaObject::WriteProperty, _id=<optimized out>, _a=_a@entry=0x7ffc242b4c40) at /usr/src/debug/plasma-framework-5.90.0-1.1.x86_64/build/src/plasmaquick/KF5PlasmaQuick_autogen/include/moc_appletquickitem.cpp:364 #21 0x00007fd0e064fc76 in AppletInterface::qt_metacall (this=0x55fb04cf52e0, _c=QMetaObject::WriteProperty, _id=<optimized out>, _a=0x7ffc242b4c40) at /usr/src/debug/plasma-framework-5.90.0-1.1.x86_64/build/src/scriptengines/qml/plasma_appletscript_declarative_autogen/include/moc_appletinterface.cpp:850 #22 0x00007fd0e065e226 in ContainmentInterface::qt_metacall (this=0x55fb04cf52e0, _c=QMetaObject::WriteProperty, _id=<optimized out>, _a=0x7ffc242b4c40) at /usr/src/debug/plasma-framework-5.90.0-1.1.x86_64/build/src/scriptengines/qml/plasma_appletscript_declarative_autogen/include/moc_containmentinterface.cpp:453 #23 0x00007fd0f17bce1f in QQmlPropertyData::writeProperty (flags=..., value=<optimized out>, target=<optimized out>, this=<optimized out>) at ../../include/QtQml/5.15.2/QtQml/private/../../../../../../src/qml/qml/qqmlpropertydata_p.h:379 #24 QQmlPropertyPrivate::write (object=object@entry=0x55fb04cf52e0, property=..., value=..., context=<optimized out>, flags=..., flags@entry=...) at /usr/src/debug/libqt5-qtdeclarative-5.15.2+kde43-1.1.x86_64/src/qml/qml/qqmlproperty.cpp:1292 #25 0x00007fd0f16e31f1 in QV4::QObjectWrapper::setProperty (engine=0x55fb04c5ad60, object=0x55fb04cf52e0, property=0x7fd0a40a0ae8, value=...) at /usr/include/qt5/QtCore/qflags.h:120 #26 0x00007fd0f16e3a62 in QV4::QObjectWrapper::setQmlProperty (value=..., revisionMode=QV4::QObjectWrapper::IgnoreRevision, name=<optimized out>, object=0x55fb04cf52e0, qmlContext=<optimized out>, engine=0x55fb04c5ad60) at /usr/src/debug/libqt5-qtdeclarative-5.15.2+kde43-1.1.x86_64/src/qml/jsruntime/qv4qobjectwrapper.cpp:435 #27 QV4::QObjectWrapper::setQmlProperty (engine=0x55fb04c5ad60, qmlContext=<optimized out>, object=0x55fb04cf52e0, name=<optimized out>, revisionMode=QV4::QObjectWrapper::IgnoreRevision, value=...) at /usr/src/debug/libqt5-qtdeclarative-5.15.2+kde43-1.1.x86_64/src/qml/jsruntime/qv4qobjectwrapper.cpp:418 #28 0x00007fd0f16e3c05 in QV4::QObjectWrapper::virtualPut (m=0x7fd0e01f7580, id=..., value=..., receiver=0x7fd0e01f7580) at /usr/src/debug/libqt5-qtdeclarative-5.15.2+kde43-1.1.x86_64/src/qml/jsruntime/qv4qobjectwrapper.cpp:722 #29 0x00007fd0f166c3b3 in QV4::Object::put (receiver=0x7fd0e01f7580, v=..., name=0x7fd0e01f7588, this=0x7fd0e01f7580) at ../../include/QtQml/5.15.2/QtQml/private/../../../../../../src/qml/jsruntime/qv4string_p.h:280 #30 QV4::Lookup::setterFallback (l=<optimized out>, engine=0x55fb04c5ad60, object=..., value=...) at /usr/src/debug/libqt5-qtdeclarative-5.15.2+kde43-1.1.x86_64/src/qml/jsruntime/qv4lookup.cpp:497 #31 0x00007fd0f16fd6b2 in QV4::Moth::VME::interpret (frame=0x7ffc242b5080, engine=0x55fb04c5ad60, code=0x7fd0e000994c ".':(\030\aVL\026.):*\030\b.+^\bL\n.,\030\t\b>-\tHM..:/\030\t.0:1>2\t.3:4\030\t.5:6>7\t.8:9\030\t.::;><\t.=:>\030\t.?:@>A\t.B:CL\n.D:E\030\t\n>F\t.G\030\t.H>I\t\026\006\002") at /usr/src/debug/libqt5-qtdeclarative-5.15.2+kde43-1.1.x86_64/src/qml/jsruntime/qv4vme_moth.cpp:653 #32 0x00007fd0f1701917 in QV4::Moth::VME::exec (frame=frame@entry=0x7ffc242b5080, engine=engine@entry=0x55fb04c5ad60) at /usr/src/debug/libqt5-qtdeclarative-5.15.2+kde43-1.1.x86_64/src/qml/jsruntime/qv4vme_moth.cpp:463 #33 0x00007fd0f1694d3e in QV4::Function::call (this=this@entry=0x55fb05003f60, thisObject=<optimized out>, argv=argv@entry=0x7fd0e01f7500, argc=<optimized out>, context=<optimized out>) at /usr/src/debug/libqt5-qtdeclarative-5.15.2+kde43-1.1.x86_64/src/qml/jsruntime/qv4function.cpp:69 #34 0x00007fd0f181bb45 in QQmlJavaScriptExpression::evaluate (this=this@entry=0x55fb09055200, callData=callData@entry=0x7fd0e01f74d0, isUndefined=isUndefined@entry=0x0) at /usr/src/debug/libqt5-qtdeclarative-5.15.2+kde43-1.1.x86_64/src/qml/qml/qqmljavascriptexpression.cpp:212 #35 0x00007fd0f17cd8ab in QQmlBoundSignalExpression::evaluate (this=<optimized out>, a=<optimized out>) at ../../include/QtQml/5.15.2/QtQml/private/../../../../../../src/qml/jsruntime/qv4jscall_p.h:95 #36 0x00007fd0f17cea98 in QQmlBoundSignal_callback (e=0x55fb095ff670, a=0x0) at ../../include/QtQml/5.15.2/QtQml/private/../../../../../../src/qml/qml/qqmlboundsignalexpressionpointer_p.h:69 #37 0x00007fd0f1800c75 in QQmlNotifier::emitNotify (endpoint=<optimized out>, a=0x0) at /usr/src/debug/libqt5-qtdeclarative-5.15.2+kde43-1.1.x86_64/src/qml/qml/qqmlnotifier.cpp:104 #38 0x00007fd0f01fe058 in doActivate<false> (sender=0x55fb05b04a30, signal_index=30, argv=argv@entry=0x0) at kernel/qobject.cpp:3778 #39 0x00007fd0f01f7bdd in QMetaObject::activate (sender=<optimized out>, signalOffset=<optimized out>, local_signal_index=<optimized out>, argv=argv@entry=0x0) at kernel/qobject.cpp:3959 #40 0x00007fd0f17a7515 in QQmlVMEMetaObject::activate (this=this@entry=0x55fb06121a30, object=<optimized out>, index=<optimized out>, args=args@entry=0x0) at /usr/src/debug/libqt5-qtdeclarative-5.15.2+kde43-1.1.x86_64/src/qml/qml/qqmlvmemetaobject.cpp:1312 #41 0x00007fd0f17a9c1f in QQmlVMEMetaObject::metaCall (this=0x55fb06121a30, o=<optimized out>, c=<optimized out>, _id=<optimized out>, a=<optimized out>) at /usr/src/debug/libqt5-qtdeclarative-5.15.2+kde43-1.1.x86_64/src/qml/qml/qqmlvmemetaobject.cpp:880 #42 0x00007fd0f01d57dc in QMetaProperty::write (this=this@entry=0x7ffc242b6ec0, object=object@entry=0x55fb05b04a30, value=...) at kernel/qmetaobject.cpp:3258 #43 0x00007fd0f01fd1d6 in QObject::setProperty (this=this@entry=0x55fb05b04a30, name=name@entry=0x7fd0f24f30c9 "containment", value=...) at kernel/qobject.cpp:4070 #44 0x00007fd0f24d8dc0 in PlasmaQuick::ContainmentViewPrivate::setContainment (this=0x55fb0841e6e0, cont=<optimized out>) at /usr/src/debug/plasma-framework-5.90.0-1.1.x86_64/src/plasmaquick/containmentview.cpp:124 #45 0x000055fb02c7bf6c in ShellCorona::addOutput (this=0x55fb049ca0c0, screen=<optimized out>) at /usr/src/debug/plasma5-workspace-5.24.0-1.2.x86_64/shell/shellcorona.cpp:1290 #46 0x00007fd0f01fe4f3 in QtPrivate::QSlotObjectBase::call (a=0x7ffc242b7150, r=0x55fb049ca0c0, this=0x55fb051eeaa0) at ../../include/QtCore/../../src/corelib/kernel/qobjectdefs_impl.h:398 #47 doActivate<false> (sender=0x55fb049ff170, signal_index=3, argv=0x7ffc242b7150) at kernel/qobject.cpp:3886 #48 0x00007fd0f01f79bf in QMetaObject::activate (sender=sender@entry=0x55fb049ff170, m=<optimized out>, local_signal_index=local_signal_index@entry=0, argv=argv@entry=0x7ffc242b7150) at kernel/qobject.cpp:3946 #49 0x000055fb02c7761c in PrimaryOutputWatcher::primaryOutputNameChanged (_t2=..., _t1=..., this=0x55fb049ff170) at /usr/src/debug/plasma5-workspace-5.24.0-1.2.x86_64/build/shell/plasmashell_autogen/EWIEGA46WW/moc_primaryoutputwatcher.cpp:136 #50 PrimaryOutputWatcher::setPrimaryOutputName (this=this@entry=0x55fb049ff170, newOutputName=...) at /usr/src/debug/plasma5-workspace-5.24.0-1.2.x86_64/shell/primaryoutputwatcher.cpp:72 #51 0x000055fb02c778f7 in operator() (__closure=<optimized out>, __closure=<optimized out>) at /usr/src/debug/plasma5-workspace-5.24.0-1.2.x86_64/shell/primaryoutputwatcher.cpp:127 #52 QtPrivate::FunctorCall<QtPrivate::IndexesList<>, QtPrivate::List<>, void, PrimaryOutputWatcher::nativeEventFilter(const QByteArray&, void*, long int*)::<lambda()> >::call (arg=<optimized out>, f=...) at /usr/include/qt5/QtCore/qobjectdefs_impl.h:146 #53 QtPrivate::Functor<PrimaryOutputWatcher::nativeEventFilter(const QByteArray&, void*, long int*)::<lambda()>, 0>::call<QtPrivate::List<>, void> (arg=<optimized out>, f=...) at /usr/include/qt5/QtCore/qobjectdefs_impl.h:256 #54 QtPrivate::QFunctorSlotObject<PrimaryOutputWatcher::nativeEventFilter(const QByteArray&, void*, long int*)::<lambda()>, 0, QtPrivate::List<>, void>::impl(int, QtPrivate::QSlotObjectBase *, QObject *, void **, bool *) (which=<optimized out>, this_=<optimized out>, r=<optimized out>, a=<optimized out>, ret=<optimized out>) at /usr/include/qt5/QtCore/qobjectdefs_impl.h:443 #55 0x00007fd0f01f449e in QObject::event (this=0x55fb049ff170, e=0x7fd0dc065b80) at kernel/qobject.cpp:1314 #56 0x00007fd0f0f63a7f in QApplicationPrivate::notify_helper (this=<optimized out>, receiver=0x55fb049ff170, e=0x7fd0dc065b80) at kernel/qapplication.cpp:3632 #57 0x00007fd0f01c7e2a in QCoreApplication::notifyInternal2 (receiver=0x55fb049ff170, event=0x7fd0dc065b80) at kernel/qcoreapplication.cpp:1064 #58 0x00007fd0f01cae67 in QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x55fb048920b0) at kernel/qcoreapplication.cpp:1821 #59 0x00007fd0f021fce3 in postEventSourceDispatch (s=s@entry=0x55fb04984ad0) at kernel/qeventdispatcher_glib.cpp:277 #60 0x00007fd0ee531d5f in g_main_dispatch (context=0x7fd0e4005000) at ../glib/gmain.c:3381 #61 g_main_context_dispatch (context=0x7fd0e4005000) at ../glib/gmain.c:4099 #62 0x00007fd0ee5320e8 in g_main_context_iterate (context=context@entry=0x7fd0e4005000, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../glib/gmain.c:4175 #63 0x00007fd0ee53219f in g_main_context_iteration (context=0x7fd0e4005000, may_block=1) at ../glib/gmain.c:4240 #64 0x00007fd0f021f364 in QEventDispatcherGlib::processEvents (this=0x55fb04988610, flags=...) at kernel/qeventdispatcher_glib.cpp:423 #65 0x00007fd0f01c682b in QEventLoop::exec (this=this@entry=0x7ffc242b7580, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:69 #66 0x00007fd0f01ceb00 in QCoreApplication::exec () at ../../include/QtCore/../../src/corelib/global/qflags.h:121 #67 0x00007fd0f061825c in QGuiApplication::exec () at kernel/qguiapplication.cpp:1867 #68 0x00007fd0f0f639f5 in QApplication::exec () at kernel/qapplication.cpp:2824 #69 0x000055fb02c5a69a in main (argc=<optimized out>, argv=<optimized out>) at /usr/src/debug/plasma5-workspace-5.24.0-1.2.x86_64/shell/main.cpp:238 [Inferior 1 (process 1690) detached] Possible duplicates by query: bug 445417, bug 443352, bug 443059, bug 439721, bug 432867. Reported using DrKonqi
#49 0x000055fb02c7761c in PrimaryOutputWatcher::primaryOutputNameChanged (_t2=..., _t1=..., this=0x55fb049ff170) at /usr/src/debug/plasma5-workspace-5.24.0-1.2.x86_64/build/shell/plasmashell_autogen/EWIEGA46WW/moc_primaryoutputwatcher.cpp:136 #50 PrimaryOutputWatcher::setPrimaryOutputName (this=this@entry=0x55fb049ff170, newOutputName=...) at /usr/src/debug/plasma5-workspace-5.24.0-1.2.x86_64/shell/primaryoutputwatcher.cpp:72 #51 0x000055fb02c778f7 in operator() (__closure=<optimized out>, __closure=<optimized out>) at /usr/src/debug/plasma5-workspace-5.24.0-1.2.x86_64/shell/primaryoutputwatcher.cpp:127 primaryoutputwatcher.cpp:127 says: setPrimaryOutputName(qGuiApp->primaryScreen()->name()); primaryoutputwatcher.cpp:72 says: Q_EMIT primaryOutputNameChanged(oldOutputName, newOutputName); primaryoutputwatcher.cpp:136 says: const auto screens = qGuiApp->screens(); So we're crashing trying to get a list of all screens? Could it be empty?
(In reply to Nate Graham from comment #1) > #49 0x000055fb02c7761c in PrimaryOutputWatcher::primaryOutputNameChanged > (_t2=..., _t1=..., this=0x55fb049ff170) at > /usr/src/debug/plasma5-workspace-5.24.0-1.2.x86_64/build/shell/ > plasmashell_autogen/EWIEGA46WW/moc_primaryoutputwatcher.cpp:136 > #50 PrimaryOutputWatcher::setPrimaryOutputName > (this=this@entry=0x55fb049ff170, newOutputName=...) at > /usr/src/debug/plasma5-workspace-5.24.0-1.2.x86_64/shell/ > primaryoutputwatcher.cpp:72 > #51 0x000055fb02c778f7 in operator() (__closure=<optimized out>, > __closure=<optimized out>) at > /usr/src/debug/plasma5-workspace-5.24.0-1.2.x86_64/shell/ > primaryoutputwatcher.cpp:127 > > primaryoutputwatcher.cpp:127 says: > setPrimaryOutputName(qGuiApp->primaryScreen()->name()); > > primaryoutputwatcher.cpp:72 says: > Q_EMIT primaryOutputNameChanged(oldOutputName, newOutputName); > > primaryoutputwatcher.cpp:136 says: > const auto screens = qGuiApp->screens(); > > > So we're crashing trying to get a list of all screens? Could it be empty? Dont ask me :) All those complicated lines in my report came from the automatic reporting utility under KDE, I just sent the report and dont know what any of that means. It happened today again.
(In reply to Nate Graham from comment #1) > #49 0x000055fb02c7761c in PrimaryOutputWatcher::primaryOutputNameChanged > (_t2=..., _t1=..., this=0x55fb049ff170) at > /usr/src/debug/plasma5-workspace-5.24.0-1.2.x86_64/build/shell/ > plasmashell_autogen/EWIEGA46WW/moc_primaryoutputwatcher.cpp:136 > #50 PrimaryOutputWatcher::setPrimaryOutputName > (this=this@entry=0x55fb049ff170, newOutputName=...) at > /usr/src/debug/plasma5-workspace-5.24.0-1.2.x86_64/shell/ > primaryoutputwatcher.cpp:72 > #51 0x000055fb02c778f7 in operator() (__closure=<optimized out>, > __closure=<optimized out>) at > /usr/src/debug/plasma5-workspace-5.24.0-1.2.x86_64/shell/ > primaryoutputwatcher.cpp:127 > > primaryoutputwatcher.cpp:127 says: > setPrimaryOutputName(qGuiApp->primaryScreen()->name()); > > primaryoutputwatcher.cpp:72 says: > Q_EMIT primaryOutputNameChanged(oldOutputName, newOutputName); > > primaryoutputwatcher.cpp:136 says: > const auto screens = qGuiApp->screens(); > > > So we're crashing trying to get a list of all screens? Could it be empty? Edit: This (https://bugs.kde.org/show_bug.cgi?id=450062) is actually related. Just read the summary part. Its reproducible. When I do this ...: (Quote) - Main monitor connected to iGPU via HDMI, same monitor connected to GTX 1660S via DVI (GTX is bound to vfio-pci but shouldnt matter for this) - When starting a VM, the "2nd monitor" aka GTX @ DVI gets effectively disconnected from the host. When coming back to Plasma after shutting down the VM, all my desktop icons (default folder view) get reset the the top of the screen. Happens 100% of the time and only under wayland .. Plasmashell crashes. Minus the part that the icons get reset, because that happens only under Wayland, as stated under Bug 450062, not X.
*** Bug 450113 has been marked as a duplicate of this bug. ***
*** Bug 450607 has been marked as a duplicate of this bug. ***
Suspicious commits: https://invent.kde.org/plasma/plasma-workspace/-/commit/9c04d5623687a833ed3b906451ce205b8723cedd https://invent.kde.org/plasma/plasma-workspace/-/commit/7dd5210c8766f4226c27afe5a4ef83ece6d15143
https://invent.kde.org/plasma/plasma-workspace/-/commit/468a59cbb3a507e7efc29ece9fa0386d6271efb7
(In reply to Nate Graham from comment #1) > So we're crashing trying to get a list of all screens? Could it be empty? Very likely in my case, where the crash always happens (i.e. really every time) when the screen (there's only one) wakes up from stand-by. Syslog shows me stuff like that: A bunch of messages from kscreen saying that the screen has been disconnected, e.g. > kscreen_backend_launcher[19076]: kscreen.xcb.helper: Connection: "Disconnected" Several of these, 6x with screen -1 and a lot with screen 0: > plasmashell[929]: requesting unexisting screen -1 > plasmashell[929]: requesting unexisting screen 0 Then again kscreen reports about the disconnected screen and within a second notices that it has been connected again. After that plasmashell restarts.
After updating to KDE 5.24.2 on openSUSE Tumbleweed snapshot 20220227 I would carefully say that the issue has been resolved. I tested multiple times to start my VMs, restarted 3 times, tried the same again, plasmashell did not crash this time. I just wonder why there is no "solved" or merge request thingy in here, or does that appear later? The other duplicates are also still open.
You can mark the bug as "RESOLVED WORKSFORME".
(In reply to Fushan Wen from comment #10) > You can mark the bug as "RESOLVED WORKSFORME". Thanks
The "duplicate" bug filed in https://bugs.kde.org/show_bug.cgi?id=450607 has not been fixed in Tumbleweed 20220227. I'm not saying that "WORKSFORSOME" is not correct in the sense that one possible trigger of the underlying bug may have been fixed. But I fear that setting the status to "WORKSFORSOME" reduces the priority even further. Given the fact that a core component of the DE is frequently crashing in everyday usage this might send the wrong signal.
Created attachment 147244 [details] attachment-18589-0.html I must chime in and say that the frequent crashing for various unpredictable reasons not just this particular bug, that was more easily reproducible, has force me to abandon KDE and Plasma. I am using OpenBox and XFCE and as yet have not had this DM crash once. If this is obtainable in this environment, I fear there is and underlying issue yet to be tracked down, and setting the status to something that will place the issue further on the back burner will only mean the core trigger is never found let alone be resolved. On 3/2/22 06:54, Philipp Maierhöfer wrote: > https://bugs.kde.org/show_bug.cgi?id=449981 > > --- Comment #12 from Philipp Maierhöfer<maiphi.public@gmx.net> --- > The "duplicate" bug filed inhttps://bugs.kde.org/show_bug.cgi?id=450607 has > not been fixed in Tumbleweed 20220227. > > I'm not saying that "WORKSFORSOME" is not correct in the sense that one > possible trigger of the underlying bug may have been fixed. But I fear that > setting the status to "WORKSFORSOME" reduces the priority even further. > > Given the fact that a core component of the DE is frequently crashing in > everyday usage this might send the wrong signal. >
> frequent crashing for various unpredictable reasons not just this particular bug Can you file different bug reports about the other issues?
(In reply to Philipp Maierhöfer from comment #12) > The "duplicate" bug filed in https://bugs.kde.org/show_bug.cgi?id=450607 has > not been fixed in Tumbleweed 20220227. > > I'm not saying that "WORKSFORSOME" is not correct in the sense that one > possible trigger of the underlying bug may have been fixed. But I fear that > setting the status to "WORKSFORSOME" reduces the priority even further. > > Given the fact that a core component of the DE is frequently crashing in > everyday usage this might send the wrong signal. I agree, changed back to reported if thats correct. I assumed that since its actually fixed for me, consistently, it also is fixed for anyone else but they just didnt report back.
The plasmashell crash when the screen wakes up from energy saving mode doesn't seem to happen anymore in 5.24.3.
Created attachment 147585 [details] attachment-23374-0.html you might as well put me down as satisfied. I have long moved on from using plasma5 / KDE. Way many issues and way too much of a resource hog. Why spend 6G running just your shell when you can accomplish exactly the same thing and only spend 2.5-3G. Doesn't matter on my machines, but what about someone you has less than 32G or 16G, what about a machine that only has 8G for example On 3/18/22 11:39, Philipp Maierhöfer wrote: > https://bugs.kde.org/show_bug.cgi?id=449981 > > --- Comment #16 from Philipp Maierhöfer<maiphi.public@gmx.net> --- > The plasmashell crash when the screen wakes up from energy saving mode doesn't > seem to happen anymore in 5.24.3. >
The crash when monitors wake up from sleep still happens on two monitors connected via DP. Operating System: Arch Linux KDE Plasma Version: 5.24.3 KDE Frameworks Version: 5.92.0 Qt Version: 5.15.3 Kernel Version: 5.16.16-zen1-1-zen (64-bit) Graphics Platform: Wayland Processors: 12 × AMD Ryzen 5 2600X Six-Core Processor Memory: 15.6 GiB of RAM Graphics Processor: AMD Radeon RX 580 Series
Are you able to reproduce this issue in Plasma 5.25 or later?
Created attachment 151932 [details] attachment-5119-0.html I no longer use KDE or Plasma. For that matter I no longer use openSUSE. I have switch to a much more stable Fedora currently version 36, and use XFCE as a DM, and my base memory usage is 3.18 GiB with Firefox and Thunderbird loaded as apposed to over 8 GiB with Plasma 5 On 2022-09-08 14:13, Nate Graham wrote: > https://bugs.kde.org/show_bug.cgi?id=449981 > > Nate Graham<nate@kde.org> changed: > > What |Removed |Added > ---------------------------------------------------------------------------- > Status|REPORTED |NEEDSINFO > Resolution|--- |WAITINGFORINFO > > --- Comment #19 from Nate Graham<nate@kde.org> --- > Are you able to reproduce this issue in Plasma 5.25 or later? >
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!
*** Bug 459553 has been marked as a duplicate of this bug. ***
*** Bug 450594 has been marked as a duplicate of this bug. ***
*** Bug 450723 has been marked as a duplicate of this bug. ***
Is anyone else affected by this able to reproduce it in Plasma 5.25? I notice all reports are from 5.24.
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!
*** Bug 400835 has been marked as a duplicate of this bug. ***
*** Bug 402121 has been marked as a duplicate of this bug. ***
*** Bug 404902 has been marked as a duplicate of this bug. ***
*** Bug 410575 has been marked as a duplicate of this bug. ***
*** Bug 417232 has been marked as a duplicate of this bug. ***
*** Bug 428573 has been marked as a duplicate of this bug. ***
*** Bug 434823 has been marked as a duplicate of this bug. ***
*** Bug 440265 has been marked as a duplicate of this bug. ***
*** Bug 441728 has been marked as a duplicate of this bug. ***
*** Bug 459958 has been marked as a duplicate of this bug. ***
*** Bug 468952 has been marked as a duplicate of this bug. ***
Got a report from a KDE dev using Plasma 5.27; re-opening.
The latest qt5-declarative has reverted the backport commit from Qt6, so it's expected the bug is not fixed in Qt5.
This one? https://invent.kde.org/qt/qt/qtdeclarative/-/commit/2f14549ee64782e9d64257696b10c6d59e884a7d
I believe so, yeah.
Plasma 6 is in progress, so I think at this point we'll have to be okay with it being a Plasma-6-only fix.
*** Bug 473202 has been marked as a duplicate of this bug. ***
*** Bug 471057 has been marked as a duplicate of this bug. ***
*** Bug 471220 has been marked as a duplicate of this bug. ***
*** Bug 443901 has been marked as a duplicate of this bug. ***
*** Bug 445921 has been marked as a duplicate of this bug. ***
*** Bug 462431 has been marked as a duplicate of this bug. ***
*** Bug 472521 has been marked as a duplicate of this bug. ***
*** Bug 474180 has been marked as a duplicate of this bug. ***
*** Bug 481662 has been marked as a duplicate of this bug. ***
*** Bug 489659 has been marked as a duplicate of this bug. ***
*** Bug 490964 has been marked as a duplicate of this bug. ***
*** Bug 492169 has been marked as a duplicate of this bug. ***
*** Bug 481901 has been marked as a duplicate of this bug. ***
*** Bug 491874 has been marked as a duplicate of this bug. ***
*** Bug 487510 has been marked as a duplicate of this bug. ***
*** Bug 495662 has been marked as a duplicate of this bug. ***