Bug 507644 - Installing KDE Neon Unstable 20250727 causes Plasma Shell to crash
Summary: Installing KDE Neon Unstable 20250727 causes Plasma Shell to crash
Status: RESOLVED DUPLICATE of bug 494224
Alias: None
Product: plasmashell
Classification: Plasma
Component: generic-crash (other bugs)
Version First Reported In: 6.4.80
Platform: Neon Linux
: NOR crash
Target Milestone: 1.0
Assignee: Plasma Bugs List
URL:
Keywords: drkonqi
Depends on:
Blocks:
 
Reported: 2025-07-29 18:54 UTC by Roke Julian Lockhart Beedell
Modified: 2025-07-31 01:03 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report: https://crash-reports.kde.org/organizations/kde/issues/226001/events/3265ceb3da3545f9b49356250f9567bd/


Attachments
New crash information added by DrKonqi (71.15 KB, text/plain)
2025-07-29 18:54 UTC, Roke Julian Lockhart Beedell
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Roke Julian Lockhart Beedell 2025-07-29 18:54:52 UTC
Application: plasmashell (6.4.80)

ApplicationNotResponding [ANR]: false
Qt Version: 6.9.1
Frameworks Version: 6.17.0
Operating System: Linux 6.14.0-24-generic x86_64
Windowing System: Wayland
Distribution: KDE neon Unstable Edition
DrKonqi: 6.4.80 [CoredumpBackend]

-- Information about the crash:
When the "Install" phase commenced, it crashed twice. Symbols were unavailable, so I am solely able to report one (it also ANR'd). Notably, the installer is titled as "KDE neon ${NEON_FLAVOUR} Installer".

The reporter is unsure if this crash is reproducible.

-- Backtrace (Reduced):
#6  std::__atomic_base<int>::fetch_add (__m=std::memory_order::acq_rel, __i=1, this=0x4d004f00520044) at /usr/include/x86_64-linux-gnu/qt6/QtCore/qbasicatomic.h:47
#7  QAtomicOps<int>::ref<int> (_q_value=...) at /usr/include/x86_64-linux-gnu/qt6/QtCore/qatomic_cxx11.h:259
[...]
#11 QArrayDataPointer<char16_t>::QArrayDataPointer (other=..., this=0x7ffef21acb90) at /usr/include/x86_64-linux-gnu/qt6/QtCore/qarraydatapointer.h:40
#12 QString::QString (other=..., this=<optimized out>, this=<optimized out>, other=...) at /usr/include/x86_64-linux-gnu/qt6/QtCore/qstring.h:1340
#13 Solid::DevicePrivate::udi (this=<optimized out>) at /usr/src/kf6-solid-6.16.0+p24.04+vunstable+git20250725.0901-0/src/solid/devices/frontend/device_p.h:32
#14 Solid::Device::udi (this=0x5913c09a85f0) at /usr/src/kf6-solid-6.16.0+p24.04+vunstable+git20250725.0901-0/src/solid/devices/frontend/device.cpp:70
#15 0x00007103579a5935 in DeviceControl::onDeviceRemoved (this=0x5913c165b320, udi=...) at /usr/src/plasma-workspace-4:6.4.3+p24.04+vunstable+git20250725.1238-0/applets/devicenotifier/devicecontrol.cpp:284
#16 0x00007103bacface9 in QtPrivate::QSlotObjectBase::call (a=<optimized out>, r=<optimized out>, this=<optimized out>, this=<optimized out>, r=<optimized out>, a=<optimized out>) at /usr/src/qt6-base-6.9.1-0zneon+24.04+noble+unstable+build120/src/corelib/kernel/qobjectdefs_impl.h:461
#17 doActivate<false> (sender=0x5913bf299690, signal_index=4, argv=0x7ffef21accf0) at /usr/src/qt6-base-6.9.1-0zneon+24.04+noble+unstable+build120/src/corelib/kernel/qobject.cpp:4146
[...]
#19 Solid::DeviceNotifier::deviceRemoved (this=<optimized out>, _t1=...) at /usr/src/kf6-solid-6.16.0+p24.04+vunstable+git20250725.0901-0/obj-x86_64-linux-gnu/src/solid/KF6Solid_autogen/include/moc_devicenotifier.cpp:133
#20 0x00007103bacface9 in QtPrivate::QSlotObjectBase::call (a=<optimized out>, r=<optimized out>, this=<optimized out>, this=<optimized out>, r=<optimized out>, a=<optimized out>) at /usr/src/qt6-base-6.9.1-0zneon+24.04+noble+unstable+build120/src/corelib/kernel/qobjectdefs_impl.h:461
#21 doActivate<false> (sender=0x5913bdb3d450, signal_index=4, argv=0x7ffef21acdf0) at /usr/src/qt6-base-6.9.1-0zneon+24.04+noble+unstable+build120/src/corelib/kernel/qobject.cpp:4146
[...]
#23 Solid::Ifaces::DeviceManager::deviceRemoved (this=<optimized out>, _t1=...) at /usr/src/kf6-solid-6.16.0+p24.04+vunstable+git20250725.0901-0/obj-x86_64-linux-gnu/src/solid/KF6Solid_autogen/include/moc_devicemanager.cpp:133
#24 0x00007103bd54d597 in Solid::Backends::UDisks2::Manager::slotInterfacesRemoved (this=0x5913bdb3d450, object_path=..., interfaces=...) at /usr/src/kf6-solid-6.16.0+p24.04+vunstable+git20250725.0901-0/src/solid/devices/backends/udisks2/udisksmanager.cpp:291
#25 0x00007103bacface9 in QtPrivate::QSlotObjectBase::call (a=<optimized out>, r=<optimized out>, this=<optimized out>, this=<optimized out>, r=<optimized out>, a=<optimized out>) at /usr/src/qt6-base-6.9.1-0zneon+24.04+noble+unstable+build120/src/corelib/kernel/qobjectdefs_impl.h:461
#26 doActivate<false> (sender=0x5913bdb3d468, signal_index=4, argv=0x7ffef21ad020) at /usr/src/qt6-base-6.9.1-0zneon+24.04+noble+unstable+build120/src/corelib/kernel/qobject.cpp:4146
#6  std::__atomic_base<int>::fetch_add (__m=std::memory_order::acq_rel, __i=1, this=0x4d004f00520044) at /usr/include/x86_64-linux-gnu/qt6/QtCore/qbasicatomic.h:47
#7  QAtomicOps<int>::ref<int> (_q_value=...) at /usr/include/x86_64-linux-gnu/qt6/QtCore/qatomic_cxx11.h:259
[...]
#11 QArrayDataPointer<char16_t>::QArrayDataPointer (other=..., this=0x7ffef21acb90) at /usr/include/x86_64-linux-gnu/qt6/QtCore/qarraydatapointer.h:40
#12 QString::QString (other=..., this=<optimized out>, this=<optimized out>, other=...) at /usr/include/x86_64-linux-gnu/qt6/QtCore/qstring.h:1340
#13 Solid::DevicePrivate::udi (this=<optimized out>) at /usr/src/kf6-solid-6.16.0+p24.04+vunstable+git20250725.0901-0/src/solid/devices/frontend/device_p.h:32
#14 Solid::Device::udi (this=0x5913c09a85f0) at /usr/src/kf6-solid-6.16.0+p24.04+vunstable+git20250725.0901-0/src/solid/devices/frontend/device.cpp:70
#15 0x00007103579a5935 in DeviceControl::onDeviceRemoved (this=0x5913c165b320, udi=...) at /usr/src/plasma-workspace-4:6.4.3+p24.04+vunstable+git20250725.1238-0/applets/devicenotifier/devicecontrol.cpp:284
#16 0x00007103bacface9 in QtPrivate::QSlotObjectBase::call (a=<optimized out>, r=<optimized out>, this=<optimized out>, this=<optimized out>, r=<optimized out>, a=<optimized out>) at /usr/src/qt6-base-6.9.1-0zneon+24.04+noble+unstable+build120/src/corelib/kernel/qobjectdefs_impl.h:461
#17 doActivate<false> (sender=0x5913bf299690, signal_index=4, argv=0x7ffef21accf0) at /usr/src/qt6-base-6.9.1-0zneon+24.04+noble+unstable+build120/src/corelib/kernel/qobject.cpp:4146
[...]
#19 Solid::DeviceNotifier::deviceRemoved (this=<optimized out>, _t1=...) at /usr/src/kf6-solid-6.16.0+p24.04+vunstable+git20250725.0901-0/obj-x86_64-linux-gnu/src/solid/KF6Solid_autogen/include/moc_devicenotifier.cpp:133
#20 0x00007103bacface9 in QtPrivate::QSlotObjectBase::call (a=<optimized out>, r=<optimized out>, this=<optimized out>, this=<optimized out>, r=<optimized out>, a=<optimized out>) at /usr/src/qt6-base-6.9.1-0zneon+24.04+noble+unstable+build120/src/corelib/kernel/qobjectdefs_impl.h:461
#21 doActivate<false> (sender=0x5913bdb3d450, signal_index=4, argv=0x7ffef21acdf0) at /usr/src/qt6-base-6.9.1-0zneon+24.04+noble+unstable+build120/src/corelib/kernel/qobject.cpp:4146
[...]
#23 Solid::Ifaces::DeviceManager::deviceRemoved (this=<optimized out>, _t1=...) at /usr/src/kf6-solid-6.16.0+p24.04+vunstable+git20250725.0901-0/obj-x86_64-linux-gnu/src/solid/KF6Solid_autogen/include/moc_devicemanager.cpp:133
#24 0x00007103bd54d597 in Solid::Backends::UDisks2::Manager::slotInterfacesRemoved (this=0x5913bdb3d450, object_path=..., interfaces=...) at /usr/src/kf6-solid-6.16.0+p24.04+vunstable+git20250725.0901-0/src/solid/devices/backends/udisks2/udisksmanager.cpp:291
#25 0x00007103bacface9 in QtPrivate::QSlotObjectBase::call (a=<optimized out>, r=<optimized out>, this=<optimized out>, this=<optimized out>, r=<optimized out>, a=<optimized out>) at /usr/src/qt6-base-6.9.1-0zneon+24.04+noble+unstable+build120/src/corelib/kernel/qobjectdefs_impl.h:461
#26 doActivate<false> (sender=0x5913bdb3d468, signal_index=4, argv=0x7ffef21ad020) at /usr/src/qt6-base-6.9.1-0zneon+24.04+noble+unstable+build120/src/corelib/kernel/qobject.cpp:4146


Reported using DrKonqi
Comment 1 Roke Julian Lockhart Beedell 2025-07-29 18:54:53 UTC
Created attachment 183640 [details]
New crash information added by DrKonqi

DrKonqi auto-attaching complete backtrace.
Comment 2 Roke Julian Lockhart Beedell 2025-07-29 20:23:40 UTC
Installation also failed, if relevant – it couldn't boot on reboot. Perhaps, this was because the firmware was BIOS (not EFI).
Comment 3 TraceyC 2025-07-31 00:57:30 UTC
Searchable backtrace

Thread 1 (Thread 0x7103b48bb380 (LWP 1476)):
[KCrash Handler]
#6  std::__atomic_base<int>::fetch_add (__m=std::memory_order::acq_rel, __i=1, this=0x4d004f00520044) at /usr/include/x86_64-linux-gnu/qt6/QtCore/qbasicatomic.h:47
#7  QAtomicOps<int>::ref<int> (_q_value=...) at /usr/include/x86_64-linux-gnu/qt6/QtCore/qatomic_cxx11.h:259
#8  QBasicAtomicInteger<int>::ref (this=0x4d004f00520044) at /usr/include/x86_64-linux-gnu/qt6/QtCore/qbasicatomic.h:47
#9  QArrayData::ref (this=<optimized out>, this=<optimized out>) at /usr/include/x86_64-linux-gnu/qt6/QtCore/qarraydata.h:59
#10 QArrayDataPointer<char16_t>::ref (this=0x7ffef21acb90) at /usr/include/x86_64-linux-gnu/qt6/QtCore/qarraydatapointer.h:451
#11 QArrayDataPointer<char16_t>::QArrayDataPointer (other=..., this=0x7ffef21acb90) at /usr/include/x86_64-linux-gnu/qt6/QtCore/qarraydatapointer.h:40
#12 QString::QString (other=..., this=<optimized out>, this=<optimized out>, other=...) at /usr/include/x86_64-linux-gnu/qt6/QtCore/qstring.h:1340
#13 Solid::DevicePrivate::udi (this=<optimized out>) at /usr/src/kf6-solid-6.16.0+p24.04+vunstable+git20250725.0901-0/src/solid/devices/frontend/device_p.h:32
#14 Solid::Device::udi (this=0x5913c09a85f0) at /usr/src/kf6-solid-6.16.0+p24.04+vunstable+git20250725.0901-0/src/solid/devices/frontend/device.cpp:70
#15 0x00007103579a5935 in DeviceControl::onDeviceRemoved (this=0x5913c165b320, udi=...) at /usr/src/plasma-workspace-4:6.4.3+p24.04+vunstable+git20250725.1238-0/applets/devicenotifier/devicecontrol.cpp:284
#16 0x00007103bacface9 in QtPrivate::QSlotObjectBase::call (a=<optimized out>, r=<optimized out>, this=<optimized out>, this=<optimized out>, r=<optimized out>, a=<optimized out>) at /usr/src/qt6-base-6.9.1-0zneon+24.04+noble+unstable+build120/src/corelib/kernel/qobjectdefs_impl.h:461
#17 doActivate<false> (sender=0x5913bf299690, signal_index=4, argv=0x7ffef21accf0) at /usr/src/qt6-base-6.9.1-0zneon+24.04+noble+unstable+build120/src/corelib/kernel/qobject.cpp:4146
#18 0x00007103bd4ff8ec in QMetaObject::activate<void, QString> (ret=0x0, local_signal_index=1, mo=0x7103bd5b48e0 <Solid::DeviceNotifier::staticMetaObject>, sender=<optimized out>) at /usr/include/x86_64-linux-gnu/qt6/QtCore/qobjectdefs.h:306
#19 Solid::DeviceNotifier::deviceRemoved (this=<optimized out>, _t1=...) at /usr/src/kf6-solid-6.16.0+p24.04+vunstable+git20250725.0901-0/obj-x86_64-linux-gnu/src/solid/KF6Solid_autogen/include/moc_devicenotifier.cpp:133
#20 0x00007103bacface9 in QtPrivate::QSlotObjectBase::call (a=<optimized out>, r=<optimized out>, this=<optimized out>, this=<optimized out>, r=<optimized out>, a=<optimized out>) at /usr/src/qt6-base-6.9.1-0zneon+24.04+noble+unstable+build120/src/corelib/kernel/qobjectdefs_impl.h:461
#21 doActivate<false> (sender=0x5913bdb3d450, signal_index=4, argv=0x7ffef21acdf0) at /usr/src/qt6-base-6.9.1-0zneon+24.04+noble+unstable+build120/src/corelib/kernel/qobject.cpp:4146
#22 0x00007103bd51b83c in QMetaObject::activate<void, QString> (ret=<optimized out>, local_signal_index=<optimized out>, mo=<optimized out>, sender=<optimized out>, sender=<optimized out>, mo=<optimized out>, local_signal_index=<optimized out>, ret=<optimized out>) at /usr/include/x86_64-linux-gnu/qt6/QtCore/qobjectdefs.h:306
#23 Solid::Ifaces::DeviceManager::deviceRemoved (this=<optimized out>, _t1=...) at /usr/src/kf6-solid-6.16.0+p24.04+vunstable+git20250725.0901-0/obj-x86_64-linux-gnu/src/solid/KF6Solid_autogen/include/moc_devicemanager.cpp:133
#24 0x00007103bd54d597 in Solid::Backends::UDisks2::Manager::slotInterfacesRemoved (this=0x5913bdb3d450, object_path=..., interfaces=...) at /usr/src/kf6-solid-6.16.0+p24.04+vunstable+git20250725.0901-0/src/solid/devices/backends/udisks2/udisksmanager.cpp:291
#25 0x00007103bacface9 in QtPrivate::QSlotObjectBase::call (a=<optimized out>, r=<optimized out>, this=<optimized out>, this=<optimized out>, r=<optimized out>, a=<optimized out>) at /usr/src/qt6-base-6.9.1-0zneon+24.04+noble+unstable+build120/src/corelib/kernel/qobjectdefs_impl.h:461
#26 doActivate<false> (sender=0x5913bdb3d468, signal_index=4, argv=0x7ffef21ad020) at /usr/src/qt6-base-6.9.1-0zneon+24.04+noble+unstable+build120/src/corelib/kernel/qobject.cpp:4146
#27 0x00007103bd563b5d in QMetaObject::activate<void, QDBusObjectPath, QList<QString> > (ret=0x0, local_signal_index=1, mo=<optimized out>, sender=0x5913bdb3d468) at /usr/include/x86_64-linux-gnu/qt6/QtCore/qobjectdefs.h:306
#28 OrgFreedesktopDBusObjectManagerInterface::InterfacesRemoved (_t2=..., _t1=..., this=0x5913bdb3d468) at /usr/src/kf6-solid-6.16.0+p24.04+vunstable+git20250725.0901-0/obj-x86_64-linux-gnu/src/solid/KF6Solid_autogen/include/moc_manager.cpp:164
#29 OrgFreedesktopDBusObjectManagerInterface::qt_static_metacall (_o=_o@entry=0x5913bdb3d468, _c=_c@entry=QMetaObject::InvokeMetaMethod, _id=_id@entry=1, _a=_a@entry=0x7ffef21ad1d8) at /usr/src/kf6-solid-6.16.0+p24.04+vunstable+git20250725.0901-0/obj-x86_64-linux-gnu/src/solid/KF6Solid_autogen/include/moc_manager.cpp:89
#30 0x00007103bd5661ba in OrgFreedesktopDBusObjectManagerInterface::qt_metacall (this=0x5913bdb3d468, _c=QMetaObject::InvokeMetaMethod, _id=1, _a=0x7ffef21ad1d8) at /usr/src/kf6-solid-6.16.0+p24.04+vunstable+git20250725.0901-0/obj-x86_64-linux-gnu/src/solid/KF6Solid_autogen/include/moc_manager.cpp:144
#31 0x00007103baecbb5c in QDBusConnectionPrivate::deliverCall (this=0x7103ac011360, object=0x5913bdb3d468, msg=..., metaTypes=..., slotIdx=6) at /usr/src/qt6-base-6.9.1-0zneon+24.04+noble+unstable+build120/src/dbus/qdbusintegrator.cpp:1007
#32 0x00007103bac88f60 in QObject::event (this=0x5913bdb3d468, e=0x7103ac0304f0) at /usr/src/qt6-base-6.9.1-0zneon+24.04+noble+unstable+build120/src/corelib/kernel/qobject.cpp:1431
#33 0x00007103bcfcb21d in QApplicationPrivate::notify_helper (this=<optimized out>, receiver=0x5913bdb3d468, e=0x7103ac0304f0) at /usr/src/qt6-base-6.9.1-0zneon+24.04+noble+unstable+build120/src/widgets/kernel/qapplication.cpp:3303
#34 0x00007103bad34340 in QCoreApplication::notifyInternal2 (receiver=0x5913bdb3d468, event=0x7103ac0304f0) at /usr/src/qt6-base-6.9.1-0zneon+24.04+noble+unstable+build120/src/corelib/kernel/qcoreapplication.cpp:1106
#35 0x00007103bad3438d in QCoreApplication::sendEvent (receiver=<optimized out>, event=<optimized out>) at /usr/src/qt6-base-6.9.1-0zneon+24.04+noble+unstable+build120/src/corelib/kernel/qcoreapplication.cpp:1546
#36 0x00007103bad346db in QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x5913b9bdb820) at /usr/src/qt6-base-6.9.1-0zneon+24.04+noble+unstable+build120/src/corelib/kernel/qcoreapplication.cpp:1879
#37 0x00007103baae027f in postEventSourceDispatch (s=0x5913b9c58e80) at /usr/src/qt6-base-6.9.1-0zneon+24.04+noble+unstable+build120/src/corelib/kernel/qeventdispatcher_glib.cpp:246
#38 0x00007103b96515c5 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#39 0x00007103b96b0737 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#40 0x00007103b9650a63 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#41 0x00007103baadf24f in QEventDispatcherGlib::processEvents (this=0x5913b9ba4120, flags=...) at /usr/src/qt6-base-6.9.1-0zneon+24.04+noble+unstable+build120/src/corelib/kernel/qeventdispatcher_glib.cpp:399
#42 0x00007103bad3eb6b in QEventLoop::exec (this=0x7ffef21ad7c0, flags=...) at /usr/src/qt6-base-6.9.1-0zneon+24.04+noble+unstable+build120/src/corelib/global/qflags.h:77
#43 0x00007103bad376ef in QCoreApplication::exec () at /usr/src/qt6-base-6.9.1-0zneon+24.04+noble+unstable+build120/src/corelib/global/qflags.h:77
#44 0x00005913b4039a18 in main (argc=<optimized out>, argv=<optimized out>) at /usr/src/plasma-workspace-4:6.4.3+p24.04+vunstable+git20250725.1238-0/shell/main.cpp:188
Comment 4 TraceyC 2025-07-31 01:03:18 UTC
Thank you for the bug report. Based on the backtrace this looks like a duplicate of bug 494224. Please follow that report if you would like updates on the progress of this issue.

The title having an unresolved variable is a separate bug, which should be reported against Neon.

*** This bug has been marked as a duplicate of bug 494224 ***