Application: plasmashell (5.27.10) Qt Version: 5.15.12 Frameworks Version: 5.115.0 Operating System: Linux 6.7.5-1-default x86_64 Windowing System: Wayland Distribution: "openSUSE Tumbleweed" DrKonqi: 5.27.10 [CoredumpBackend] -- Information about the crash: Opened "configure desktop and wallpaper" by right clicking desktop Selected a number of difference wallpapers after installing them. Hit the "apply" button but didn't close the applet After selecting and applying a few different wallpapers, clicked "OK" and shell/applet crashed (repeatable) The crash can be reproduced every time. -- Backtrace (Reduced): #5 0x00007fddbd7bb22e in QQmlData::wasDeleted (object=0x55e00cc2f790) at ../../include/QtQml/5.15.12/QtQml/private/../../../../../../src/qml/qml/qqmldata_p.h:338 #6 QV4::QObjectWrapper::wrap (object=0x55e00cc2f790, engine=0x55e00cb867b0) at /usr/src/debug/qtdeclarative-everywhere-src-5.15.12+kde31/src/qml/jsruntime/qv4qobjectwrapper_p.h:213 #7 loadProperty (v4=0x55e00cb867b0, object=0x7fdda800ed30, property=...) at /usr/src/debug/qtdeclarative-everywhere-src-5.15.12+kde31/src/qml/jsruntime/qv4qobjectwrapper.cpp:139 #8 0x00007fddbd7bc5f3 in QV4::QObjectWrapper::virtualResolveLookupGetter (object=0x7fdd74703758, engine=0x55e00cb867b0, lookup=0x55e014f4c4e0) at /usr/src/debug/qtdeclarative-everywhere-src-5.15.12+kde31/src/qml/jsruntime/qv4qobjectwrapper.cpp:880 #9 0x00007fddbd7dbca1 in QV4::Moth::VME::interpret (frame=0x55e00bd4b4e4, frame@entry=0x7fffa124ae20, engine=0x55e00cb867b0, code=0x7fdd85dfc73c ":\033\322") at /usr/src/debug/qtdeclarative-everywhere-src-5.15.12+kde31/src/qml/jsruntime/qv4vme_moth.cpp:641 Reported using DrKonqi
Created attachment 165971 [details] New crash information added by DrKonqi DrKonqi auto-attaching complete backtrace.
Thread 1 (Thread 0x7fddb8e781c0 (LWP 16125)): [KCrash Handler] #5 0x00007fddbd7bb22e in QQmlData::wasDeleted (object=0x55e00cc2f790) at ../../include/QtQml/5.15.12/QtQml/private/../../../../../../src/qml/qml/qqmldata_p.h:338 #6 QV4::QObjectWrapper::wrap (object=0x55e00cc2f790, engine=0x55e00cb867b0) at /usr/src/debug/qtdeclarative-everywhere-src-5.15.12+kde31/src/qml/jsruntime/qv4qobjectwrapper_p.h:213 #7 loadProperty (v4=0x55e00cb867b0, object=0x7fdda800ed30, property=...) at /usr/src/debug/qtdeclarative-everywhere-src-5.15.12+kde31/src/qml/jsruntime/qv4qobjectwrapper.cpp:139 #8 0x00007fddbd7bc5f3 in QV4::QObjectWrapper::virtualResolveLookupGetter (object=0x7fdd74703758, engine=0x55e00cb867b0, lookup=0x55e014f4c4e0) at /usr/src/debug/qtdeclarative-everywhere-src-5.15.12+kde31/src/qml/jsruntime/qv4qobjectwrapper.cpp:880 #9 0x00007fddbd7dbca1 in QV4::Moth::VME::interpret (frame=0x55e00bd4b4e4, frame@entry=0x7fffa124ae20, engine=0x55e00cb867b0, code=0x7fdd85dfc73c ":\033\322") at /usr/src/debug/qtdeclarative-everywhere-src-5.15.12+kde31/src/qml/jsruntime/qv4vme_moth.cpp:641 #10 0x00007fddbd7e04df in QV4::Moth::VME::exec (frame=frame@entry=0x7fffa124ae20, engine=engine@entry=0x55e00cb867b0) at /usr/src/debug/qtdeclarative-everywhere-src-5.15.12+kde31/src/qml/jsruntime/qv4vme_moth.cpp:466 #11 0x00007fddbd7739c8 in QV4::ArrowFunction::virtualCall (fo=<optimized out>, thisObject=<optimized out>, argv=<optimized out>, argc=<optimized out>) at /usr/src/debug/qtdeclarative-everywhere-src-5.15.12+kde31/src/qml/jsruntime/qv4functionobject.cpp:523 #12 0x00007fddbd7dcddf in QV4::FunctionObject::call (argc=<optimized out>, argv=<optimized out>, thisObject=<optimized out>, this=<optimized out>) at ../../include/QtQml/5.15.12/QtQml/private/../../../../../../src/qml/jsruntime/qv4functionobject_p.h:202 #13 QV4::Moth::VME::interpret (frame=0x55e00bd4b4e4, frame@entry=0x7fffa124b050, engine=0x55e00cb867b0, code=0x55e014ec8da0 "\020\214t\275\335\177") at /usr/src/debug/qtdeclarative-everywhere-src-5.15.12+kde31/src/qml/jsruntime/qv4vme_moth.cpp:757 #14 0x00007fddbd7e04df in QV4::Moth::VME::exec (frame=frame@entry=0x7fffa124b050, engine=engine@entry=0x55e00cb867b0) at /usr/src/debug/qtdeclarative-everywhere-src-5.15.12+kde31/src/qml/jsruntime/qv4vme_moth.cpp:466 #15 0x00007fddbd7739c8 in QV4::ArrowFunction::virtualCall (fo=<optimized out>, thisObject=<optimized out>, argv=<optimized out>, argc=<optimized out>) at /usr/src/debug/qtdeclarative-everywhere-src-5.15.12+kde31/src/qml/jsruntime/qv4functionobject.cpp:523 #16 0x00007fddbd7dcddf in QV4::FunctionObject::call (argc=<optimized out>, argv=<optimized out>, thisObject=<optimized out>, this=<optimized out>) at ../../include/QtQml/5.15.12/QtQml/private/../../../../../../src/qml/jsruntime/qv4functionobject_p.h:202 #17 QV4::Moth::VME::interpret (frame=0x55e00bd4b4e4, frame@entry=0x7fffa124b280, engine=0x55e00cb867b0, code=0x55e014dfbb40 "\020\214t\275\335\177") at /usr/src/debug/qtdeclarative-everywhere-src-5.15.12+kde31/src/qml/jsruntime/qv4vme_moth.cpp:757 #18 0x00007fddbd7e04df in QV4::Moth::VME::exec (frame=frame@entry=0x7fffa124b280, engine=engine@entry=0x55e00cb867b0) at /usr/src/debug/qtdeclarative-everywhere-src-5.15.12+kde31/src/qml/jsruntime/qv4vme_moth.cpp:466 #19 0x00007fddbd772b52 in QV4::Function::call (this=this@entry=0x55e014df5520, thisObject=<optimized out>, argv=argv@entry=0x7fdd747035f8, argc=<optimized out>, context=<optimized out>) at /usr/src/debug/qtdeclarative-everywhere-src-5.15.12+kde31/src/qml/jsruntime/qv4function.cpp:69 #20 0x00007fddbd8fc57d in QQmlJavaScriptExpression::evaluate (this=this@entry=0x55e014e6c530, callData=callData@entry=0x7fdd747035c8, isUndefined=isUndefined@entry=0x0) at /usr/src/debug/qtdeclarative-everywhere-src-5.15.12+kde31/src/qml/qml/qqmljavascriptexpression.cpp:212 #21 0x00007fddbd8ad57f in QQmlBoundSignalExpression::evaluate (this=<optimized out>, a=a@entry=0x7fffa124cec0) at ../../include/QtQml/5.15.12/QtQml/private/../../../../../../src/qml/jsruntime/qv4jscall_p.h:95 #22 0x00007fddbd8ae760 in QQmlBoundSignal_callback (e=0x55e014e6c4e0, a=0x7fffa124cec0) at ../../include/QtQml/5.15.12/QtQml/private/../../../../../../src/qml/qml/qqmlboundsignalexpressionpointer_p.h:69 #23 0x00007fddbd8e14a5 in QQmlNotifier::emitNotify (endpoint=<optimized out>, a=0x7fffa124cec0) at /usr/src/debug/qtdeclarative-everywhere-src-5.15.12+kde31/src/qml/qml/qqmlnotifier.cpp:104 #24 0x00007fddbc1254cd in doActivate<false> (sender=0x55e014e6c290, signal_index=11, argv=0x7fffa124cec0) at kernel/qobject.cpp:3817 #25 0x00007fddbc11e84f in QMetaObject::activate (sender=sender@entry=0x55e014e6c290, m=m@entry=0x7fddb6da9280 <QQuickAction::staticMetaObject>, local_signal_index=local_signal_index@entry=8, argv=argv@entry=0x7fffa124cec0) at kernel/qobject.cpp:3985 #26 0x00007fddb6caca52 in QQuickAction::triggered (this=this@entry=0x55e014e6c290, _t1=<optimized out>, _t1@entry=0x0) at .moc/moc_qquickaction_p.cpp:363 #27 0x00007fddb6caf1de in QQuickActionPrivate::trigger (this=0x55e014e6c340, source=0x0, doToggle=true) at /usr/src/debug/qtquickcontrols2-everywhere-src-5.15.12+kde5/src/quicktemplates2/qquickaction.cpp:558 #28 0x00007fddb6caf28e in QQuickAction::trigger (this=<optimized out>, source=<optimized out>) at /usr/src/debug/qtquickcontrols2-everywhere-src-5.15.12+kde5/src/quicktemplates2/qquickaction.cpp:539 #29 0x00007fddb6cb54d3 in QQuickAction::qt_metacall (this=0x55e014e6c290, _c=QMetaObject::InvokeMetaMethod, _id=13, _a=0x7fffa124d0f0) at .moc/moc_qquickaction_p.cpp:283 #30 0x00007fddbd8e19c3 in QQmlObjectOrGadget::metacall (this=0x7fffa124d330, this@entry=0x7fffa124d190, type=type@entry=QMetaObject::InvokeMetaMethod, index=<optimized out>, index@entry=18, argv=argv@entry=0x7fffa124d0f0) at /usr/src/debug/qtdeclarative-everywhere-src-5.15.12+kde31/src/qml/qml/qqmlobjectorgadget.cpp:51 #31 0x00007fddbd7bd08d in CallMethod (callType=QMetaObject::InvokeMetaMethod, callArgs=0x7fdd74703580, engine=0x55e00cb867b0, argTypes=0x0, argCount=0, returnType=43, index=<optimized out>, object=...) at /usr/src/debug/qtdeclarative-everywhere-src-5.15.12+kde31/src/qml/jsruntime/qv4qobjectwrapper.cpp:1303 #32 CallPrecise (object=..., data=..., engine=engine@entry=0x55e00cb867b0, callArgs=callArgs@entry=0x7fdd74703580, callType=callType@entry=QMetaObject::InvokeMetaMethod) at /usr/src/debug/qtdeclarative-everywhere-src-5.15.12+kde31/src/qml/jsruntime/qv4qobjectwrapper.cpp:1557 #33 0x00007fddbd7c010b in CallOverloaded (callType=<optimized out>, propertyCache=<optimized out>, callArgs=<optimized out>, engine=<optimized out>, data=..., object=...) at /usr/src/debug/qtdeclarative-everywhere-src-5.15.12+kde31/src/qml/jsruntime/qv4qobjectwrapper.cpp:1629 #34 QV4::QObjectMethod::callInternal (this=<optimized out>, thisObject=<optimized out>, argv=<optimized out>, argc=<optimized out>) at /usr/src/debug/qtdeclarative-everywhere-src-5.15.12+kde31/src/qml/jsruntime/qv4qobjectwrapper.cpp:2117 #35 0x00007fddbd7dcddf in QV4::FunctionObject::call (argc=<optimized out>, argv=<optimized out>, thisObject=<optimized out>, this=<optimized out>) at ../../include/QtQml/5.15.12/QtQml/private/../../../../../../src/qml/jsruntime/qv4functionobject_p.h:202 #36 QV4::Moth::VME::interpret (frame=0x55e00bd4b4e4, frame@entry=0x7fffa124d5f0, engine=0x55e00cb867b0, code=0x55e014dfb1e0 "\020\214t\275\335\177") at /usr/src/debug/qtdeclarative-everywhere-src-5.15.12+kde31/src/qml/jsruntime/qv4vme_moth.cpp:757 #37 0x00007fddbd7e04df in QV4::Moth::VME::exec (frame=frame@entry=0x7fffa124d5f0, engine=engine@entry=0x55e00cb867b0) at /usr/src/debug/qtdeclarative-everywhere-src-5.15.12+kde31/src/qml/jsruntime/qv4vme_moth.cpp:466 #38 0x00007fddbd772b52 in QV4::Function::call (this=this@entry=0x55e014df4e80, thisObject=<optimized out>, argv=argv@entry=0x7fdd74703500, argc=<optimized out>, context=<optimized out>) at /usr/src/debug/qtdeclarative-everywhere-src-5.15.12+kde31/src/qml/jsruntime/qv4function.cpp:69 #39 0x00007fddbd8fc57d in QQmlJavaScriptExpression::evaluate (this=this@entry=0x55e014e661d0, callData=callData@entry=0x7fdd747034d0, isUndefined=isUndefined@entry=0x0) at /usr/src/debug/qtdeclarative-everywhere-src-5.15.12+kde31/src/qml/qml/qqmljavascriptexpression.cpp:212 #40 0x00007fddbd8ad57f in QQmlBoundSignalExpression::evaluate (this=<optimized out>, a=a@entry=0x0) at ../../include/QtQml/5.15.12/QtQml/private/../../../../../../src/qml/jsruntime/qv4jscall_p.h:95 #41 0x00007fddbd8ae760 in QQmlBoundSignal_callback (e=0x55e014e66180, a=0x0) at ../../include/QtQml/5.15.12/QtQml/private/../../../../../../src/qml/qml/qqmlboundsignalexpressionpointer_p.h:69 #42 0x00007fddbd8e14a5 in QQmlNotifier::emitNotify (endpoint=<optimized out>, a=0x0) at /usr/src/debug/qtdeclarative-everywhere-src-5.15.12+kde31/src/qml/qml/qqmlnotifier.cpp:104 #43 0x00007fddbc1254cd in doActivate<false> (sender=0x55e014e63cb0, signal_index=64, argv=0x0) at kernel/qobject.cpp:3817 #44 0x00007fddb6cb2371 in QQuickAbstractButtonPrivate::handleRelease (this=0x55e014d60bb0, point=...) at /usr/src/debug/qtquickcontrols2-everywhere-src-5.15.12+kde5/src/quicktemplates2/qquickabstractbutton.cpp:182 #45 0x00007fddb6ccc4c5 in QQuickControl::mouseReleaseEvent (this=<optimized out>, event=0x7fffa124f6f0) at /usr/src/debug/qtquickcontrols2-everywhere-src-5.15.12+kde5/src/quicktemplates2/qquickcontrol.cpp:2189 #46 0x00007fddbde89838 in QQuickItem::event (this=0x55e014e63cb0, ev=0x7fffa124f6f0) at /usr/src/debug/qtdeclarative-everywhere-src-5.15.12+kde31/src/quick/items/qquickitem.cpp:8324 #47 0x00007fddbcda51ae in QApplicationPrivate::notify_helper (this=<optimized out>, receiver=0x55e014e63cb0, e=0x7fffa124f6f0) at kernel/qapplication.cpp:3640 #48 0x00007fddbc0ed938 in QCoreApplication::notifyInternal2 (receiver=0x55e014e63cb0, event=0x7fffa124f6f0) at kernel/qcoreapplication.cpp:1064 #49 0x00007fddbc0edafe in QCoreApplication::sendEvent (receiver=<optimized out>, event=<optimized out>) at kernel/qcoreapplication.cpp:1462 #50 0x00007fddbdea45fa in QQuickWindowPrivate::deliverMouseEvent (this=this@entry=0x55e012455a00, pointerEvent=0x55e01586b2e0) at /usr/src/debug/qtdeclarative-everywhere-src-5.15.12+kde31/src/quick/items/qquickwindow.cpp:2031 #51 0x00007fddbdea5d79 in QQuickWindowPrivate::deliverPointerEvent (this=this@entry=0x55e012455a00, event=0x55e01586b2e0) at /usr/src/debug/qtdeclarative-everywhere-src-5.15.12+kde31/src/quick/items/qquickwindow.cpp:2641 #52 0x00007fddbdea701d in QQuickWindowPrivate::handleMouseEvent (event=0x7fffa124f6f0, this=0x55e012455a00) at /usr/src/debug/qtdeclarative-everywhere-src-5.15.12+kde31/src/quick/items/qquickwindow.cpp:2451 #53 QQuickWindowPrivate::handleMouseEvent (this=0x55e012455a00, event=0x7fffa124f6f0) at /usr/src/debug/qtdeclarative-everywhere-src-5.15.12+kde31/src/quick/items/qquickwindow.cpp:2434 #54 0x00007fddbc589135 in QWindow::event (this=0x7fdda800ed30, ev=<optimized out>) at kernel/qwindow.cpp:2461 #55 0x00007fddbcda51ae in QApplicationPrivate::notify_helper (this=<optimized out>, receiver=0x7fdda800ed30, e=0x7fffa124f6f0) at kernel/qapplication.cpp:3640 #56 0x00007fddbc0ed938 in QCoreApplication::notifyInternal2 (receiver=0x7fdda800ed30, event=0x7fffa124f6f0) at kernel/qcoreapplication.cpp:1064 #57 0x00007fddbc0edb0e in QCoreApplication::sendSpontaneousEvent (receiver=<optimized out>, event=<optimized out>) at kernel/qcoreapplication.cpp:1474 #58 0x00007fddbc57d17b in QGuiApplicationPrivate::processMouseEvent (e=0x55e016d5ec40) at kernel/qguiapplication.cpp:2285 #59 0x00007fddbc5503cc in QWindowSystemInterface::sendWindowSystemEvents (flags=...) at kernel/qwindowsysteminterface.cpp:1169 #60 0x00007fddbd5619a0 in userEventSourceDispatch (source=<optimized out>) at qeventdispatcher_glib.cpp:74 #61 0x00007fddbabf5f30 in ?? () from /lib64/libglib-2.0.so.0 #62 0x00007fddbabf7b58 in ?? () from /lib64/libglib-2.0.so.0 #63 0x00007fddbabf820c in g_main_context_iteration () from /lib64/libglib-2.0.so.0 #64 0x00007fddbc146876 in QEventDispatcherGlib::processEvents (this=0x55e00be7ea40, flags=...) at kernel/qeventdispatcher_glib.cpp:423 #65 0x00007fddbc0ec3cb in QEventLoop::exec (this=this@entry=0x7fffa124fa20, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:69 #66 0x00007fddbc0f4860 in QCoreApplication::exec () at ../../include/QtCore/../../src/corelib/global/qflags.h:121 #67 0x00007fddbc57061c in QGuiApplication::exec () at kernel/qguiapplication.cpp:1870 #68 0x00007fddbcda5125 in QApplication::exec () at kernel/qapplication.cpp:2832 #69 0x000055e00bcf4aa1 in main (argc=<optimized out>, argv=<optimized out>) at /usr/src/debug/plasma-workspace-5.27.10/shell/main.cpp:235
Can't reproduce on Plasma 6 Operating System: Fedora Linux 39 KDE Plasma Version: 6.0.80 KDE Frameworks Version: 6.0.0 Qt Version: 6.6.2 Kernel Version: 6.7.7-200.fc39.x86_64 (64-bit) Graphics Platform: Wayland Processors: 12 × AMD Ryzen 5 3600 6-Core Processor Memory: 15.5 GiB of RAM Graphics Processor: AMD Radeon RX 6600
Me neither; can you try again in Plasma 6? Thanks a lot!
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!
I'm sorry I just don't have time at the moment, this is my prod. machine and is handling a bunch of other workloads. Doesn't this mean I'm on plasma6? mrooks@rooksy:~> kded5 --version Warning: Ignoring XDG_SESSION_TYPE=wayland on Gnome. Use QT_QPA_PLATFORM=wayland to run on Wayland anyway. QSocketNotifier: Can only be used with threads started with QThread kded5 5.115.0 mrooks@rooksy:~> kded6 --version kded6 6.0.0 I have a couple of suma based reproducers for work to do over the weekend and will then enure I am running version 6 of Plasma.
Not sure if I put this up earlier but I have Qt6 installed. The issue no longer occurs. Could it be related? yes possibly.
Issue mo longer occurs for me.
Thanks, let's call it fixed, then!