https://bugs.kde.org/show_bug.cgi?id=488947
Bug ID: 488947 Summary: Plasmashell immediately crashes on Wayland+NVIDIA Classification: Plasma Product: plasmashell Version: 6.1.0 Platform: Arch Linux OS: Linux Status: REPORTED Keywords: drkonqi Severity: crash Priority: NOR Component: generic-crash Assignee: plasma-b...@kde.org Reporter: zacharyta...@gmail.com Target Milestone: 1.0 Application: plasmashell (6.1.0) Qt Version: 6.7.1 Frameworks Version: 6.3.0 Operating System: Linux 6.9.5-arch1-1 x86_64 Windowing System: Wayland Distribution: "Arch Linux" DrKonqi: 6.1.0 [CoredumpBackend] -- Information about the crash: Updated my desktop from KDE 6.0 to KDE 6.1, and can no longer launch plasmashell in a Wayland session. X11 remains unaffected. SDDM works normally. Upon login, three DrKonqi plasmashell crash report windows appear. There aren't any wallpapers or widgets, but my cursor is still functional and I can launch programs using shortcuts. Launching plasmashell using "/usr/bin/plasmashell --no-replace" results in the same immediate plasmashell crash. I can provide more info as needed <3 System info - CPU: 8 × Intel® Core™ i7-7700K CPU @ 4.20GHz GPU: NVIDIA GeForce GTX 1080 Ti/PCIe/SSE2 Memory: 31.3 GiB of RAM Number of displays: 3 Wayland details from Info Center: https://gist.githubusercontent.com/ZacharyTalis/c2d4396db11b957ea96f59e5669ee789/raw/5f964813f38c19c41d27db0cfb84c0618228cfd7/wayland-info-center.txt journalctl on login crash - Jun 21 22:26:12 ZacharyTalisDesktop plasmashell[886]: kde.plasmashell: Aborting shell load: The activity manager daemon (kactivitymanagerd) is not running. Jun 21 22:26:12 ZacharyTalisDesktop plasmashell[886]: kde.plasmashell: If this Plasma has been installed into a custom prefix, verify that its D-Bus services dir is known to the system for the daemon to be activatable. Jun 21 22:26:12 ZacharyTalisDesktop plasmashell[886]: kde.plasmashell: Aborting shell load: The activity manager daemon (kactivitymanagerd) is not running. Jun 21 22:26:12 ZacharyTalisDesktop plasmashell[886]: kde.plasmashell: If this Plasma has been installed into a custom prefix, verify that its D-Bus services dir is known to the system for the daemon to be activatable. journalctl on subsequence crashes - Jun 21 22:26:12 ZacharyTalisDesktop plasmashell[886]: KCrash: Application 'plasmashell' crashing... crashRecursionCounter = 2 The crash can be reproduced every time. -- Backtrace: Application: plasmashell (plasmashell), signal: Segmentation fault Content of s_kcrashErrorMessage: std::unique_ptr<char []> = {get() = <optimized out>} [New LWP 5259] [New LWP 5261] [New LWP 5262] [New LWP 5263] [New LWP 5271] [Thread debugging using libthread_db enabled] Using host libthread_db library "/usr/lib/libthread_db.so.1". Core was generated by `/usr/bin/plasmashell --no-respawn'. Program terminated with signal SIGSEGV, Segmentation fault. #0 __pthread_kill_implementation (threadid=<optimized out>, signo=signo@entry=11, no_tid=no_tid@entry=0) at pthread_kill.c:44 44 return INTERNAL_SYSCALL_ERROR_P (ret) ? INTERNAL_SYSCALL_ERRNO (ret) : 0; [Current thread is 1 (Thread 0x73ac45358200 (LWP 5259))] Cannot QML trace cores :( [Current thread is 1 (Thread 0x73ac45358200 (LWP 5259))] Thread 5 (Thread 0x73ac2fe006c0 (LWP 5271)): #0 0x000073ac4af1c39d in __GI___poll (fds=0x57bcd76bdd60, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 #1 0x000073ac4a2378fd in g_main_context_poll_unlocked (priority=2147483647, context=0x73ac28000bb0, timeout=<optimized out>, fds=0x57bcd76bdd60, n_fds=1) at ../glib/glib/gmain.c:4521 #2 g_main_context_iterate_unlocked.isra.0 (context=context@entry=0x73ac28000bb0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../glib/glib/gmain.c:4212 #3 0x000073ac4a1d4f95 in g_main_context_iteration (context=0x73ac28000bb0, may_block=1) at ../glib/glib/gmain.c:4282 #4 0x000073ac4b7a28dd in QEventDispatcherGlib::processEvents (this=0x73ac28001290, flags=...) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qeventdispatcher_glib.cpp:394 #5 0x000073ac4b54f10e in QEventLoop::processEvents (this=0x73ac2fdffb30, flags=...) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qeventloop.cpp:100 #6 QEventLoop::exec (this=0x73ac2fdffb30, flags=...) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qeventloop.cpp:182 #7 0x000073ac4b640e00 in QThread::exec (this=<optimized out>) at /usr/src/debug/qt6-base/qtbase/src/corelib/global/qflags.h:74 #8 QThread::run (this=<optimized out>) at /usr/src/debug/qt6-base/qtbase/src/corelib/thread/qthread.cpp:699 #9 0x000073ac4b6c96e7 in operator() (__closure=<optimized out>) at /usr/src/debug/qt6-base/qtbase/src/corelib/thread/qthread_unix.cpp:326 #10 (anonymous namespace)::terminate_on_exception<QThreadPrivate::start(void*)::<lambda()> > (t=...) at /usr/src/debug/qt6-base/qtbase/src/corelib/thread/qthread_unix.cpp:262 #11 QThreadPrivate::start (arg=0x57bcd78f92b0) at /usr/src/debug/qt6-base/qtbase/src/corelib/thread/qthread_unix.cpp:285 #12 0x000073ac4aea6ded in start_thread (arg=<optimized out>) at pthread_create.c:447 #13 0x000073ac4af2a0dc in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 Thread 4 (Thread 0x73ac3f4006c0 (LWP 5263)): #0 0x000073ac4af1c39d in __GI___poll (fds=fds@entry=0x73ac3f3ffb20, nfds=nfds@entry=2, timeout=timeout@entry=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 #1 0x000073ac4d157277 in poll (__fds=0x73ac3f3ffb20, __nfds=2, __timeout=-1) at /usr/include/bits/poll2.h:39 #2 QtWaylandClient::EventThread::run (this=0x57bcd6f662f0) at /usr/src/debug/qt6-wayland/qtwayland/src/client/qwaylanddisplay.cpp:182 #3 0x000073ac4b6c96e7 in operator() (__closure=<optimized out>) at /usr/src/debug/qt6-base/qtbase/src/corelib/thread/qthread_unix.cpp:326 #4 (anonymous namespace)::terminate_on_exception<QThreadPrivate::start(void*)::<lambda()> > (t=...) at /usr/src/debug/qt6-base/qtbase/src/corelib/thread/qthread_unix.cpp:262 #5 QThreadPrivate::start (arg=0x57bcd6f662f0) at /usr/src/debug/qt6-base/qtbase/src/corelib/thread/qthread_unix.cpp:285 #6 0x000073ac4aea6ded in start_thread (arg=<optimized out>) at pthread_create.c:447 #7 0x000073ac4af2a0dc in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 Thread 3 (Thread 0x73ac3fe006c0 (LWP 5262)): #0 0x000073ac4af1c39d in __GI___poll (fds=fds@entry=0x73ac3fdffb20, nfds=nfds@entry=2, timeout=timeout@entry=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 #1 0x000073ac4d157277 in poll (__fds=0x73ac3fdffb20, __nfds=2, __timeout=-1) at /usr/include/bits/poll2.h:39 #2 QtWaylandClient::EventThread::run (this=0x57bcd6e82fb0) at /usr/src/debug/qt6-wayland/qtwayland/src/client/qwaylanddisplay.cpp:182 #3 0x000073ac4b6c96e7 in operator() (__closure=<optimized out>) at /usr/src/debug/qt6-base/qtbase/src/corelib/thread/qthread_unix.cpp:326 #4 (anonymous namespace)::terminate_on_exception<QThreadPrivate::start(void*)::<lambda()> > (t=...) at /usr/src/debug/qt6-base/qtbase/src/corelib/thread/qthread_unix.cpp:262 #5 QThreadPrivate::start (arg=0x57bcd6e82fb0) at /usr/src/debug/qt6-base/qtbase/src/corelib/thread/qthread_unix.cpp:285 #6 0x000073ac4aea6ded in start_thread (arg=<optimized out>) at pthread_create.c:447 #7 0x000073ac4af2a0dc in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 Thread 2 (Thread 0x73ac44e006c0 (LWP 5261)): #0 qDBusRemoveTimeout (timeout=0x73ac4001cf70, data=0x73ac40001690) at /usr/src/debug/qt6-base/qtbase/src/dbus/qdbusintegrator.cpp:163 #1 0x000073ac4a38d437 in _dbus_timeout_list_remove_timeout (timeout=0x73ac4001cf70, timeout_list=0x73ac40003b30) at /usr/src/debug/dbus/dbus-1.14.10/dbus/dbus-timeout.c:349 #2 protected_change_timeout (enabled=0, toggle_function=0x0, remove_function=<optimized out>, add_function=0x0, timeout=0x73ac4001cf70, connection=0x73ac40003c20) at /usr/src/debug/dbus/dbus-1.14.10/dbus/dbus-connection.c:843 #3 _dbus_connection_remove_timeout_unlocked (timeout=0x73ac4001cf70, connection=0x73ac40003c20) at /usr/src/debug/dbus/dbus-1.14.10/dbus/dbus-connection.c:890 #4 _dbus_connection_queue_received_message_link (link=<optimized out>, connection=0x73ac40003c20) at /usr/src/debug/dbus/dbus-1.14.10/dbus/dbus-connection.c:504 #5 _dbus_transport_queue_messages (transport=transport@entry=0x73ac40003470) at /usr/src/debug/dbus/dbus-1.14.10/dbus/dbus-transport.c:1198 #6 0x000073ac4a38e30f in do_reading (transport=transport@entry=0x73ac40003470) at /usr/src/debug/dbus/dbus-1.14.10/dbus/dbus-transport-socket.c:907 #7 0x000073ac4a38e629 in socket_handle_watch (transport=0x73ac40003470, watch=<optimized out>, flags=<optimized out>) at /usr/src/debug/dbus/dbus-1.14.10/dbus/dbus-transport-socket.c:988 #8 0x000073ac4a3751d7 in _dbus_transport_handle_watch (condition=1, watch=0x73ac400035f0, transport=0x73ac40003470) at /usr/src/debug/dbus/dbus-1.14.10/dbus/dbus-transport.c:922 #9 _dbus_connection_handle_watch (data=0x73ac40003c20, condition=<optimized out>, watch=0x73ac400035f0) at /usr/src/debug/dbus/dbus-1.14.10/dbus/dbus-connection.c:1520 #10 _dbus_connection_handle_watch (watch=0x73ac400035f0, condition=<optimized out>, data=0x73ac40003c20) at /usr/src/debug/dbus/dbus-1.14.10/dbus/dbus-connection.c:1498 #11 0x000073ac4d21a2e6 in q_dbus_watch_handle (watch=<optimized out>, flags=1) at /usr/src/debug/qt6-base/qtbase/src/dbus/qdbus_symbols_p.h:249 #12 QDBusConnectionPrivate::socketRead (this=0x73ac40001690, fd=6) at /usr/src/debug/qt6-base/qtbase/src/dbus/qdbusintegrator.cpp:1208 #13 0x000073ac4b5a17e7 in QtPrivate::QSlotObjectBase::call (this=<optimized out>, r=<optimized out>, a=<optimized out>, this=<optimized out>, r=<optimized out>, a=<optimized out>) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qobjectdefs_impl.h:469 #14 doActivate<false> (sender=<optimized out>, signal_index=<optimized out>, argv=<optimized out>) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qobject.cpp:4086 #15 0x000073ac4b5aa940 in QSocketNotifier::activated (this=0x73ac40003800, _t1=..., _t2=<optimized out>, _t3=...) at /usr/src/debug/qt6-base/build/src/corelib/Core_autogen/include/moc_qsocketnotifier.cpp:195 #16 QSocketNotifier::event (this=0x73ac40003800, e=<optimized out>) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qsocketnotifier.cpp:327 #17 0x000073ac4b544e13 in doNotify (receiver=<optimized out>, event=<optimized out>) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qcoreapplication.cpp:1243 #18 QCoreApplication::notify (this=<optimized out>, receiver=<optimized out>, event=<optimized out>) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qcoreapplication.cpp:1226 #19 QCoreApplication::notifyInternal2 (receiver=0x73ac40003800, event=0x73ac44dff820) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qcoreapplication.cpp:1142 #20 0x000073ac4b7a4379 in QCoreApplication::sendEvent (receiver=<optimized out>, event=0x73ac44dff820) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qcoreapplication.cpp:1583 #21 socketNotifierSourceDispatch (source=0x73ac400012f0) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qeventdispatcher_glib.cpp:75 #22 0x000073ac4a1d5a89 in g_main_dispatch (context=0x73ac40000c80) at ../glib/glib/gmain.c:3344 #23 0x000073ac4a2379b7 in g_main_context_dispatch_unlocked (context=0x73ac40000c80) at ../glib/glib/gmain.c:4152 #24 g_main_context_iterate_unlocked.isra.0 (context=context@entry=0x73ac40000c80, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../glib/glib/gmain.c:4217 #25 0x000073ac4a1d4f95 in g_main_context_iteration (context=0x73ac40000c80, may_block=1) at ../glib/glib/gmain.c:4282 #26 0x000073ac4b7a28dd in QEventDispatcherGlib::processEvents (this=0x73ac40000b70, flags=...) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qeventdispatcher_glib.cpp:394 #27 0x000073ac4b54f10e in QEventLoop::processEvents (this=0x73ac44dffae0, flags=...) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qeventloop.cpp:100 #28 QEventLoop::exec (this=0x73ac44dffae0, flags=...) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qeventloop.cpp:182 #29 0x000073ac4b63a4e0 in QThread::exec (this=this@entry=0x73ac4d299b20 <QGlobalStatic<QtGlobalStatic::Holder<(anonymous namespace)::Q_QGS__q_manager> >::instance()::holder>) at /usr/src/debug/qt6-base/qtbase/src/corelib/global/qflags.h:74 #30 0x000073ac4d210dfe in QDBusConnectionManager::run (this=0x73ac4d299b20 <QGlobalStatic<QtGlobalStatic::Holder<(anonymous namespace)::Q_QGS__q_manager> >::instance()::holder>) at /usr/src/debug/qt6-base/qtbase/src/dbus/qdbusconnectionmanager.cpp:144 #31 0x000073ac4b6c96e7 in operator() (__closure=<optimized out>) at /usr/src/debug/qt6-base/qtbase/src/corelib/thread/qthread_unix.cpp:326 #32 (anonymous namespace)::terminate_on_exception<QThreadPrivate::start(void*)::<lambda()> > (t=...) at /usr/src/debug/qt6-base/qtbase/src/corelib/thread/qthread_unix.cpp:262 #33 QThreadPrivate::start (arg=0x73ac4d299b20 <QGlobalStatic<QtGlobalStatic::Holder<(anonymous namespace)::Q_QGS__q_manager> >::instance()::holder>) at /usr/src/debug/qt6-base/qtbase/src/corelib/thread/qthread_unix.cpp:285 #34 0x000073ac4aea6ded in start_thread (arg=<optimized out>) at pthread_create.c:447 #35 0x000073ac4af2a0dc in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 Thread 1 (Thread 0x73ac45358200 (LWP 5259)): [KCrash Handler] #5 get_next_argument (signature=0x0, details=<optimized out>) at ../wayland-1.23.0/src/connection.c:641 #6 wl_argument_from_va_list (signature=<optimized out>, args=args@entry=0x7ffceb6bdd20, ap=ap@entry=0x7ffceb6bdd00, count=20) at ../wayland-1.23.0/src/connection.c:704 #7 0x000073ac4df422e4 in wl_proxy_marshal_flags (proxy=0x57bcd7ccbf90, opcode=3, interface=0x73ac3c1f70a0 <org_kde_plasma_stacking_order_interface>, version=17, flags=0) at ../wayland-1.23.0/src/wayland-client.c:853 #8 0x000073ac3c1a7b6f in org_kde_plasma_window_management_get_stacking_order (org_kde_plasma_window_management=0x57bcd7ccbf90) at /usr/src/debug/plasma-workspace/build/libtaskmanager/wayland-plasma-window-management-client-protocol.h:431 #9 TaskManager::PlasmaWindowManagement::org_kde_plasma_window_management_stacking_order_changed_2 (this=0x57bcd7b64500) at /usr/src/debug/plasma-workspace/plasma-workspace-6.1.0/libtaskmanager/waylandtasksmodel.cpp:407 #10 0x000073ac4b5a17e7 in QtPrivate::QSlotObjectBase::call (this=<optimized out>, r=<optimized out>, a=<optimized out>, this=<optimized out>, r=<optimized out>, a=<optimized out>) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qobjectdefs_impl.h:469 #11 doActivate<false> (sender=<optimized out>, signal_index=<optimized out>, argv=<optimized out>) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qobject.cpp:4086 #12 0x000073ac4d159c27 in QWaylandClientExtension::activeChanged (this=0x57bcd7b64500) at /usr/src/debug/qt6-wayland/build/src/client/WaylandClient_autogen/include/moc_qwaylandclientextension.cpp:195 #13 QWaylandClientExtension::initialize (this=this@entry=0x57bcd7b64500) at /usr/src/debug/qt6-wayland/qtwayland/src/client/global/qwaylandclientextension.cpp:57 #14 0x000073ac3c1bbd5f in TaskManager::PlasmaWindowManagement::PlasmaWindowManagement (this=0x57bcd7b64500) at /usr/src/debug/plasma-workspace/plasma-workspace-6.1.0/libtaskmanager/waylandtasksmodel.cpp:354 #15 std::make_unique<TaskManager::PlasmaWindowManagement> () at /usr/include/c++/14.1.1/bits/unique_ptr.h:1076 #16 TaskManager::WaylandTasksModel::Private::initWayland (this=0x57bcd7995ff0) at /usr/src/debug/plasma-workspace/plasma-workspace-6.1.0/libtaskmanager/waylandtasksmodel.cpp:504 #17 TaskManager::WaylandTasksModel::Private::initWayland (this=0x57bcd7995ff0) at /usr/src/debug/plasma-workspace/plasma-workspace-6.1.0/libtaskmanager/waylandtasksmodel.cpp:498 #18 TaskManager::WaylandTasksModel::Private::init (this=0x57bcd7995ff0) at /usr/src/debug/plasma-workspace/plasma-workspace-6.1.0/libtaskmanager/waylandtasksmodel.cpp:495 #19 TaskManager::WaylandTasksModel::WaylandTasksModel (this=<optimized out>, parent=<optimized out>, this=<optimized out>, parent=<optimized out>) at /usr/src/debug/plasma-workspace/plasma-workspace-6.1.0/libtaskmanager/waylandtasksmodel.cpp:858 #20 0x000073ac3c1c5929 in TaskManager::WindowTasksModel::Private::initSourceTasksModel (this=0x57bcd7cdad50) at /usr/src/debug/plasma-workspace/plasma-workspace-6.1.0/libtaskmanager/windowtasksmodel.cpp:57 #21 TaskManager::WindowTasksModel::WindowTasksModel (this=<optimized out>, parent=<optimized out>, this=<optimized out>, parent=<optimized out>) at /usr/src/debug/plasma-workspace/plasma-workspace-6.1.0/libtaskmanager/windowtasksmodel.cpp:73 #22 0x000073ac3e5c2081 in SortedActivitiesModel::SortedActivitiesModel (this=<optimized out>, states=..., parent=<optimized out>, this=<optimized out>, states=..., parent=<optimized out>) at /usr/src/debug/plasma-desktop/plasma-desktop-6.1.0/imports/activitymanager/sortedactivitiesmodel.cpp:202 #23 0x000073ac3e5c2733 in SwitcherBackend::SwitcherBackend (parent=0x0, this=0x57bcd79967a0) at /usr/src/debug/plasma-desktop/plasma-desktop-6.1.0/imports/activitymanager/switcherbackend.cpp:164 #24 SwitcherBackend::create (scriptEngine=<optimized out>, engine=<optimized out>) at /usr/src/debug/plasma-desktop/plasma-desktop-6.1.0/imports/activitymanager/switcherbackend.cpp:200 #25 QQmlPrivate::createSingletonInstance<SwitcherBackend, SwitcherBackend, (QQmlPrivate::SingletonConstructionMode)2> (q=<optimized out>, j=<optimized out>) at /usr/include/qt6/QtQml/qqmlprivate.h:180 #26 0x000073ac4c691199 in std::function<QObject* (QQmlEngine*, QJSEngine*)>::operator()(QQmlEngine*, QJSEngine*) const (this=0x73ac280ea618, __args#0=0x57bcd76f0880, __args#1=0x57bcd76f0880) at /usr/include/c++/14.1.1/bits/std_function.h:591 #27 QQmlEnginePrivate::singletonInstance<QJSValue> (this=0x57bcd76e4310, type=...) at /usr/src/debug/qt6-declarative/qtdeclarative/src/qml/qml/qqmlengine.cpp:1834 #28 0x000073ac4c5bc7dc in QQmlEnginePrivate::singletonInstance<QObject*> (this=<optimized out>, type=...) at /usr/src/debug/qt6-declarative/qtdeclarative/src/qml/qml/qqmlengine_p.h:391 #29 0x000073ac4c76657f in QV4::QQmlTypeWrapper::toVariant (this=0x73ac345bf4f0) at /usr/src/debug/qt6-declarative/qtdeclarative/src/qml/qml/qqmltypewrapper.cpp:119 #30 0x000073ac4c562589 in toVariant (value=..., metaType=..., conversionBehavior=JSToQVariantConversionBehavior::Never, visitedObjects=visitedObjects@entry=0x0) at /usr/src/debug/qt6-declarative/qtdeclarative/src/qml/jsruntime/qv4engine.cpp:1530 #31 0x000073ac4c563bbb in QV4::ExecutionEngine::toVariant (value=..., typeHint=..., createJSValueForObjectsAndSymbols=<optimized out>) at /usr/src/debug/qt6-declarative/qtdeclarative/src/qml/jsruntime/qv4engine.cpp:1691 #32 0x000073ac4c65c259 in QQmlBinding::slowWrite (this=this@entry=0x57bcd7993850, core=..., valueTypeData=..., result=..., isUndefined=<optimized out>, flags=...) at /usr/src/debug/qt6-declarative/qtdeclarative/src/qml/qml/qqmlbinding.cpp:495 #33 0x000073ac4c65d9db in QObjectPointerBinding::write(QV4::Value const&, bool, QFlags<QQmlPropertyData::WriteFlag>)::{lambda()#1}::operator()() const (__closure=<optimized out>) at /usr/src/debug/qt6-declarative/qtdeclarative/src/qml/qml/qqmlbinding.cpp:805 #34 QObjectPointerBinding::compareAndSet<QObjectPointerBinding::write(QV4::Value const&, bool, QFlags<QQmlPropertyData::WriteFlag>)::{lambda()#1}>(QQmlMetaObject const&, QObject*, QQmlPropertyData const*, QFlags<QQmlPropertyData::WriteFlag>, QObjectPointerBinding::write(QV4::Value const&, bool, QFlags<QQmlPropertyData::WriteFlag>)::{lambda()#1} const&) const (this=<optimized out>, resultMo=..., resultObject=<optimized out>, pd=<optimized out>, flags=..., slowWrite=...) at /usr/src/debug/qt6-declarative/qtdeclarative/src/qml/qml/qqmlbinding.cpp:824 #35 QObjectPointerBinding::write (this=0x57bcd7993850, result=..., isUndefined=<optimized out>, flags=...) at /usr/src/debug/qt6-declarative/qtdeclarative/src/qml/qml/qqmlbinding.cpp:804 #36 0x000073ac4c6606fd in QQmlBinding::doUpdate (this=0x57bcd7993850, watcher=..., flags=..., scope=...) at /usr/src/debug/qt6-declarative/qtdeclarative/src/qml/qml/qqmlbinding.cpp:701 #37 0x000073ac4c65faae in QQmlBinding::update (this=0x57bcd7993850, flags=...) at /usr/src/debug/qt6-declarative/qtdeclarative/src/qml/qml/qqmlbinding.cpp:164 #38 0x000073ac4c6e5136 in QQmlObjectCreator::finalize (this=0x57bcd6e7bd80, interrupt=...) at /usr/src/debug/qt6-declarative/qtdeclarative/src/qml/qml/qqmlobjectcreator.cpp:1508 #39 0x000073ac4c6763f9 in QQmlComponentPrivate::complete (enginePriv=0x57bcd76e4310, state=state@entry=0x57bcd78e7bf8) at /usr/src/debug/qt6-declarative/qtdeclarative/src/qml/qml/ftw/qbipointer_p.h:133 #40 0x000073ac4c6772b4 in QQmlComponentPrivate::completeCreate (this=0x57bcd78e7b40) at /usr/src/debug/qt6-declarative/qtdeclarative/src/qml/qml/qqmlcomponent.cpp:1277 #41 0x000073ac4dfd4ccb in PlasmaQuick::SharedQmlEngine::completeInitialization (this=0x57bcd76bdcc0, initialProperties=...) at /usr/src/debug/libplasma/libplasma-6.1.0/src/plasmaquick/sharedqmlengine.cpp:239 #42 0x000073ac4dfd4de6 in PlasmaQuick::SharedQmlEnginePrivate::scheduleExecutionEnd (this=0x57bcd76f0810) at /usr/src/debug/libplasma/libplasma-6.1.0/src/plasmaquick/sharedqmlengine.cpp:120 #43 0x000073ac4dfd6319 in PlasmaQuick::QuickViewSharedEngine::setSource (this=0x57bcd790ef30, url=...) at /usr/src/debug/libplasma/libplasma-6.1.0/src/plasmaquick/quickviewsharedengine.cpp:214 #44 PlasmaQuick::QuickViewSharedEngine::setSource (this=this@entry=0x57bcd790ef30, url=...) at /usr/src/debug/libplasma/libplasma-6.1.0/src/plasmaquick/quickviewsharedengine.cpp:208 #45 0x000057bccc338614 in DesktopView::DesktopView (this=0x57bcd790ef30, corona=0x57bcd7862ca0, targetScreen=0x57bcd6e99130) at /usr/src/debug/plasma-workspace/plasma-workspace-6.1.0/shell/desktopview.cpp:65 #46 ShellCorona::addOutput (this=0x57bcd7862ca0, screen=0x57bcd6e99130) at /usr/src/debug/plasma-workspace/plasma-workspace-6.1.0/shell/shellcorona.cpp:1397 #47 ShellCorona::addOutput (this=0x57bcd7862ca0, screen=0x57bcd6e99130) at /usr/src/debug/plasma-workspace/plasma-workspace-6.1.0/shell/shellcorona.cpp:1383 #48 0x000057bccc33c00f in ShellCorona::load (this=0x57bcd7862ca0) at /usr/src/debug/plasma-workspace/plasma-workspace-6.1.0/shell/shellcorona.cpp:834 #49 0x000073ac4b5a17e7 in QtPrivate::QSlotObjectBase::call (this=<optimized out>, r=<optimized out>, a=<optimized out>, this=<optimized out>, r=<optimized out>, a=<optimized out>) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qobjectdefs_impl.h:469 #50 doActivate<false> (sender=<optimized out>, signal_index=<optimized out>, argv=<optimized out>) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qobject.cpp:4086 #51 0x000073ac4d3d27c4 in KActivities::Consumer::serviceStatusChanged (this=<optimized out>, _t1=<optimized out>) at /usr/src/debug/plasma-activities/build/src/lib/PlasmaActivities_autogen/include/moc_consumer.cpp:258 #52 0x000073ac4b5a17e7 in QtPrivate::QSlotObjectBase::call (this=<optimized out>, r=<optimized out>, a=<optimized out>, this=<optimized out>, r=<optimized out>, a=<optimized out>) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qobjectdefs_impl.h:469 #53 doActivate<false> (sender=<optimized out>, signal_index=<optimized out>, argv=<optimized out>) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qobject.cpp:4086 #54 0x000073ac4d3e1a45 in KActivities::ActivitiesCache::serviceStatusChanged (this=0x57bcd7572460, _t1=KActivities::Consumer::Running) at /usr/src/debug/plasma-activities/build/src/lib/PlasmaActivities_autogen/include/moc_activitiescache_p.cpp:481 #55 KActivities::ActivitiesCache::setAllActivities (this=this@entry=0x57bcd7869920, _activities=...) at /usr/src/debug/plasma-activities/plasma-activities-6.1.0/src/lib/activitiescache_p.cpp:270 #56 0x000073ac4d3e7b98 in KActivities::ActivitiesCache::passInfoFromReply<QList<ActivityInfo>, void (KActivities::ActivitiesCache::*)(QList<ActivityInfo> const&)> (this=0x57bcd7869920, watcher=0x57bcd7497790, f=(void (KActivities::ActivitiesCache::*)(class KActivities::ActivitiesCache * const, const class QList<ActivityInfo> &)) 0x73ac4d3e1470 <KActivities::ActivitiesCache::setAllActivities(QList<ActivityInfo> const&)>) at /usr/src/debug/plasma-activities/plasma-activities-6.1.0/src/lib/activitiescache_p.cpp:180 #57 KActivities::ActivitiesCache::setAllActivitiesFromReply (this=0x57bcd7869920, watcher=0x57bcd7497790) at /usr/src/debug/plasma-activities/plasma-activities-6.1.0/src/lib/activitiescache_p.cpp:195 #58 KActivities::ActivitiesCache::qt_static_metacall (_o=0x57bcd7869920, _c=<optimized out>, _id=<optimized out>, _a=<optimized out>) at /usr/src/debug/plasma-activities/build/src/lib/PlasmaActivities_autogen/include/moc_activitiescache_p.cpp:280 #59 0x000073ac4b5a1a3a in doActivate<false> (sender=<optimized out>, signal_index=<optimized out>, argv=<optimized out>) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qobject.cpp:4098 #60 0x000073ac4d2597ab in QDBusPendingCallWatcher::finished (this=<optimized out>, _t1=<optimized out>) at /usr/src/debug/qt6-base/build/src/dbus/DBus_autogen/include/moc_qdbuspendingcall.cpp:160 #61 operator() (__closure=<optimized out>) at /usr/src/debug/qt6-base/qtbase/src/dbus/qdbuspendingcall.cpp:98 #62 QtPrivate::FunctorCall<QtPrivate::IndexesList<>, QtPrivate::List<>, void, QDBusPendingCallWatcherHelper::add(QDBusPendingCallWatcher*)::<lambda()> >::call (f=..., arg=<optimized out>) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qobjectdefs_impl.h:137 #63 QtPrivate::FunctorCallable<QDBusPendingCallWatcherHelper::add(QDBusPendingCallWatcher*)::<lambda()> >::call<QtPrivate::List<>, void> (f=..., arg=<optimized out>) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qobjectdefs_impl.h:345 #64 QtPrivate::QCallableObject<QDBusPendingCallWatcherHelper::add(QDBusPendingCallWatcher*)::<lambda()>, 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/src/debug/qt6-base/qtbase/src/corelib/kernel/qobjectdefs_impl.h:555 #65 0x000073ac4b58c0ff in QObject::event (this=0x57bcd7497790, e=0x57bcd74b56f0) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qobject.cpp:1452 #66 0x000073ac4d4fc55c in QApplicationPrivate::notify_helper (this=<optimized out>, receiver=0x57bcd7497790, e=0x57bcd74b56f0) at /usr/src/debug/qt6-base/qtbase/src/widgets/kernel/qapplication.cpp:3287 #67 0x000073ac4b544e38 in QCoreApplication::notifyInternal2 (receiver=0x57bcd7497790, event=event@entry=0x57bcd74b56f0) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qcoreapplication.cpp:1142 #68 0x000073ac4b5451fb in QCoreApplication::sendEvent (receiver=<optimized out>, event=0x57bcd74b56f0) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qcoreapplication.cpp:1583 #69 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x57bcd6e53ba0) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qcoreapplication.cpp:1940 #70 0x000073ac4b7a460c in QCoreApplication::sendPostedEvents (receiver=0x0, event_type=0) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qcoreapplication.cpp:1797 #71 postEventSourceDispatch (s=0x57bcd6e81ce0) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qeventdispatcher_glib.cpp:244 #72 0x000073ac4a1d5a89 in g_main_dispatch (context=0x73ac40000f00) at ../glib/glib/gmain.c:3344 #73 0x000073ac4a2379b7 in g_main_context_dispatch_unlocked (context=0x73ac40000f00) at ../glib/glib/gmain.c:4152 #74 g_main_context_iterate_unlocked.isra.0 (context=context@entry=0x73ac40000f00, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../glib/glib/gmain.c:4217 #75 0x000073ac4a1d4f95 in g_main_context_iteration (context=0x73ac40000f00, may_block=1) at ../glib/glib/gmain.c:4282 #76 0x000073ac4b7a28dd in QEventDispatcherGlib::processEvents (this=0x57bcd6e9bf30, flags=...) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qeventdispatcher_glib.cpp:394 #77 0x000073ac4b54f10e in QEventLoop::processEvents (this=0x7ffceb6bfae0, flags=...) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qeventloop.cpp:100 #78 QEventLoop::exec (this=0x7ffceb6bfae0, flags=...) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qeventloop.cpp:182 #79 0x000073ac4b54945d in QCoreApplication::exec () at /usr/src/debug/qt6-base/qtbase/src/corelib/global/qflags.h:74 #80 0x000073ac4d4f83fa in QApplication::exec () at /usr/src/debug/qt6-base/qtbase/src/widgets/kernel/qapplication.cpp:2555 #81 0x000057bccc2fed66 in main (argc=<optimized out>, argv=<optimized out>) at /usr/src/debug/plasma-workspace/plasma-workspace-6.1.0/shell/main.cpp:188 Reported using DrKonqi -- You are receiving this mail because: You are watching all bug changes.