Bug 507731 - Plasma Shell crashed after switching from light to dark mode via quick settings in System Settings
Summary: Plasma Shell crashed after switching from light to dark mode via quick settin...
Status: RESOLVED DUPLICATE of bug 506642
Alias: None
Product: plasmashell
Classification: Plasma
Component: generic-crash (other bugs)
Version First Reported In: 6.4.3
Platform: Fedora RPMs Linux
: NOR crash
Target Milestone: 1.0
Assignee: Plasma Bugs List
URL:
Keywords: drkonqi
Depends on:
Blocks:
 
Reported: 2025-08-01 10:25 UTC by CodeBreaker
Modified: 2025-08-01 20:45 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report: https://crash-reports.kde.org/organizations/kde/issues/227477/events/048ff17103c041378dbd931b0cfbecc1/


Attachments
New crash information added by DrKonqi (113.65 KB, text/plain)
2025-08-01 10:26 UTC, CodeBreaker
Details

Note You need to log in before you can comment on or make changes to this bug.
Description CodeBreaker 2025-08-01 10:25:59 UTC
Application: plasmashell (6.4.3)

ApplicationNotResponding [ANR]: false
Qt Version: 6.9.1
Frameworks Version: 6.16.0
Operating System: Linux 6.15.8-200.fc42.x86_64 x86_64
Windowing System: Wayland
Distribution: "Fedora Linux 42 (KDE Plasma Desktop Edition)"
DrKonqi: 6.4.3 [CoredumpBackend]

-- Information about the crash:
I wanted to switch from light to dark mode via the quick settings in the System Settings app. After I tried to switch the apps turned into dark mode as expected but the shell freezed and died directly with it. It didn't happened again after that.

The crash does not seem to be reproducible.

-- Backtrace (Reduced):
#5  __pthread_kill_implementation (threadid=<optimized out>, signo=signo@entry=6, no_tid=no_tid@entry=0) at pthread_kill.c:44
#6  0x00007fce85a811e3 in __pthread_kill_internal (threadid=<optimized out>, signo=6) at pthread_kill.c:89
#7  0x00007fce85a27afe in __GI_raise (sig=sig@entry=6) at ../sysdeps/posix/raise.c:26
#8  0x00007fce85a0f6d0 in __GI_abort () at abort.c:73
#9  0x00007fce85a106f3 in __libc_message_impl (fmt=fmt@entry=0x7fce85bc248c "%s\n") at ../sysdeps/posix/libc_fatal.c:134
#10 0x00007fce85a8b275 in malloc_printerr (str=str@entry=0x7fce85bc5498 "malloc_consolidate(): unaligned fastbin chunk detected") at malloc.c:5829
#11 0x00007fce85a8bf4c in malloc_consolidate (av=av@entry=0x7fce85bf6ac0 <main_arena>) at malloc.c:4903
#12 0x00007fce85a8e9b0 in _int_malloc (av=0x7fce85bf6ac0 <main_arena>, bytes=2048) at malloc.c:4099
#13 0x00007fce85a8fe6e in __GI___libc_malloc (bytes=2048) at malloc.c:3414
#14 0x00007fce86241f09 in allocateData (allocSize=<optimized out>) at /usr/src/debug/qt6-qtbase-6.9.1-1.fc42.x86_64/src/corelib/tools/qarraydata.cpp:139
#15 allocateHelper (objectSize=1, alignment=16, capacity=2030, option=<optimized out>) at /usr/src/debug/qt6-qtbase-6.9.1-1.fc42.x86_64/src/corelib/tools/qarraydata.cpp:181
#16 allocateHelper (objectSize=1, alignment=16, capacity=<optimized out>, option=<optimized out>) at /usr/src/debug/qt6-qtbase-6.9.1-1.fc42.x86_64/src/corelib/tools/qarraydata.cpp:157
#17 QArrayData::allocate1 (dptr=dptr@entry=0x7ffdec216c60, capacity=<optimized out>, option=<optimized out>) at /usr/src/debug/qt6-qtbase-6.9.1-1.fc42.x86_64/src/corelib/tools/qarraydata.cpp:211
#18 0x00007fce861cf7e8 in QTypedArrayData<char>::allocate (capacity=<optimized out>, option=<optimized out>) at /usr/src/debug/qt6-qtbase-6.9.1-1.fc42.x86_64/src/corelib/tools/qarraydata.h:129
#19 QArrayDataPointer<char>::QArrayDataPointer (this=0x7ffdec216c60, alloc=<optimized out>, n=<optimized out>, option=<optimized out>) at /usr/src/debug/qt6-qtbase-6.9.1-1.fc42.x86_64/src/corelib/tools/qarraydatapointer.h:58
#20 QByteArray::reallocData (this=0x7ffdec216e10, alloc=<optimized out>, option=<optimized out>) at /usr/src/debug/qt6-qtbase-6.9.1-1.fc42.x86_64/src/corelib/text/qbytearray.cpp:1984
#5  __pthread_kill_implementation (threadid=<optimized out>, signo=signo@entry=6, no_tid=no_tid@entry=0) at pthread_kill.c:44
#6  0x00007fce85a811e3 in __pthread_kill_internal (threadid=<optimized out>, signo=6) at pthread_kill.c:89
#7  0x00007fce85a27afe in __GI_raise (sig=sig@entry=6) at ../sysdeps/posix/raise.c:26
#8  0x00007fce85a0f6d0 in __GI_abort () at abort.c:73
#9  0x00007fce85a106f3 in __libc_message_impl (fmt=fmt@entry=0x7fce85bc248c "%s\n") at ../sysdeps/posix/libc_fatal.c:134
#10 0x00007fce85a8b275 in malloc_printerr (str=str@entry=0x7fce85bc5498 "malloc_consolidate(): unaligned fastbin chunk detected") at malloc.c:5829
#11 0x00007fce85a8bf4c in malloc_consolidate (av=av@entry=0x7fce85bf6ac0 <main_arena>) at malloc.c:4903
#12 0x00007fce85a8e9b0 in _int_malloc (av=0x7fce85bf6ac0 <main_arena>, bytes=2048) at malloc.c:4099
#13 0x00007fce85a8fe6e in __GI___libc_malloc (bytes=2048) at malloc.c:3414
#14 0x00007fce86241f09 in allocateData (allocSize=<optimized out>) at /usr/src/debug/qt6-qtbase-6.9.1-1.fc42.x86_64/src/corelib/tools/qarraydata.cpp:139
#15 allocateHelper (objectSize=1, alignment=16, capacity=2030, option=<optimized out>) at /usr/src/debug/qt6-qtbase-6.9.1-1.fc42.x86_64/src/corelib/tools/qarraydata.cpp:181
#16 allocateHelper (objectSize=1, alignment=16, capacity=<optimized out>, option=<optimized out>) at /usr/src/debug/qt6-qtbase-6.9.1-1.fc42.x86_64/src/corelib/tools/qarraydata.cpp:157
#17 QArrayData::allocate1 (dptr=dptr@entry=0x7ffdec216c60, capacity=<optimized out>, option=<optimized out>) at /usr/src/debug/qt6-qtbase-6.9.1-1.fc42.x86_64/src/corelib/tools/qarraydata.cpp:211
#18 0x00007fce861cf7e8 in QTypedArrayData<char>::allocate (capacity=<optimized out>, option=<optimized out>) at /usr/src/debug/qt6-qtbase-6.9.1-1.fc42.x86_64/src/corelib/tools/qarraydata.h:129
#19 QArrayDataPointer<char>::QArrayDataPointer (this=0x7ffdec216c60, alloc=<optimized out>, n=<optimized out>, option=<optimized out>) at /usr/src/debug/qt6-qtbase-6.9.1-1.fc42.x86_64/src/corelib/tools/qarraydatapointer.h:58
#20 QByteArray::reallocData (this=0x7ffdec216e10, alloc=<optimized out>, option=<optimized out>) at /usr/src/debug/qt6-qtbase-6.9.1-1.fc42.x86_64/src/corelib/text/qbytearray.cpp:1984


Reported using DrKonqi
Comment 1 CodeBreaker 2025-08-01 10:26:00 UTC
Created attachment 183702 [details]
New crash information added by DrKonqi

DrKonqi auto-attaching complete backtrace.
Comment 2 TraceyC 2025-08-01 20:41:20 UTC
Searchable backtrace


Thread 1 (Thread 0x7fce80211300 (LWP 2950)):
[KCrash Handler]
#5  __pthread_kill_implementation (threadid=<optimized out>, signo=signo@entry=6, no_tid=no_tid@entry=0) at pthread_kill.c:44
#6  0x00007fce85a811e3 in __pthread_kill_internal (threadid=<optimized out>, signo=6) at pthread_kill.c:89
#7  0x00007fce85a27afe in __GI_raise (sig=sig@entry=6) at ../sysdeps/posix/raise.c:26
#8  0x00007fce85a0f6d0 in __GI_abort () at abort.c:73
#9  0x00007fce85a106f3 in __libc_message_impl (fmt=fmt@entry=0x7fce85bc248c "%s\n") at ../sysdeps/posix/libc_fatal.c:134
#10 0x00007fce85a8b275 in malloc_printerr (str=str@entry=0x7fce85bc5498 "malloc_consolidate(): unaligned fastbin chunk detected") at malloc.c:5829
#11 0x00007fce85a8bf4c in malloc_consolidate (av=av@entry=0x7fce85bf6ac0 <main_arena>) at malloc.c:4903
#12 0x00007fce85a8e9b0 in _int_malloc (av=0x7fce85bf6ac0 <main_arena>, bytes=2048) at malloc.c:4099
#13 0x00007fce85a8fe6e in __GI___libc_malloc (bytes=2048) at malloc.c:3414
#14 0x00007fce86241f09 in allocateData (allocSize=<optimized out>) at /usr/src/debug/qt6-qtbase-6.9.1-1.fc42.x86_64/src/corelib/tools/qarraydata.cpp:139
#15 allocateHelper (objectSize=1, alignment=16, capacity=2030, option=<optimized out>) at /usr/src/debug/qt6-qtbase-6.9.1-1.fc42.x86_64/src/corelib/tools/qarraydata.cpp:181
#16 allocateHelper (objectSize=1, alignment=16, capacity=<optimized out>, option=<optimized out>) at /usr/src/debug/qt6-qtbase-6.9.1-1.fc42.x86_64/src/corelib/tools/qarraydata.cpp:157
#17 QArrayData::allocate1 (dptr=dptr@entry=0x7ffdec216c60, capacity=<optimized out>, option=<optimized out>) at /usr/src/debug/qt6-qtbase-6.9.1-1.fc42.x86_64/src/corelib/tools/qarraydata.cpp:211
#18 0x00007fce861cf7e8 in QTypedArrayData<char>::allocate (capacity=<optimized out>, option=<optimized out>) at /usr/src/debug/qt6-qtbase-6.9.1-1.fc42.x86_64/src/corelib/tools/qarraydata.h:129
#19 QArrayDataPointer<char>::QArrayDataPointer (this=0x7ffdec216c60, alloc=<optimized out>, n=<optimized out>, option=<optimized out>) at /usr/src/debug/qt6-qtbase-6.9.1-1.fc42.x86_64/src/corelib/tools/qarraydatapointer.h:58
#20 QByteArray::reallocData (this=0x7ffdec216e10, alloc=<optimized out>, option=<optimized out>) at /usr/src/debug/qt6-qtbase-6.9.1-1.fc42.x86_64/src/corelib/text/qbytearray.cpp:1984
#21 0x00007fce861cf9cb in QByteArray::resize (this=this@entry=0x7ffdec216e10, size=size@entry=1866) at /usr/src/debug/qt6-qtbase-6.9.1-1.fc42.x86_64/src/corelib/text/qbytearray.cpp:1908
#22 0x00007fce860b8350 in QIODevice::readAll (this=this@entry=0x7ffdec216db0) at /usr/src/debug/qt6-qtbase-6.9.1-1.fc42.x86_64/src/corelib/io/qiodevice.cpp:1269
#23 0x00007fce885166ff in KConfigIniBackend::parseConfig (this=<optimized out>, currentLocale=..., entryMap=..., options=..., merging=false) at /usr/src/debug/kf6-kconfig-6.16.0-1.fc42.x86_64/src/core/kconfigini.cpp:83
#24 0x00007fce88503d3b in KConfigIniBackend::parseConfig (this=0x55eaa89daee0, currentLocale=..., entryMap=..., options=...) at /usr/src/debug/kf6-kconfig-6.16.0-1.fc42.x86_64/src/core/kconfigini.cpp:58
#25 KConfigPrivate::parseConfigFiles (this=0x55eaa89daed0) at /usr/src/debug/kf6-kconfig-6.16.0-1.fc42.x86_64/src/core/kconfig.cpp:806
#26 0x00007fce8851a1b6 in KSharedConfig::KSharedConfig (this=0x55eaa68ae850, fileName=..., flags=..., resType=QStandardPaths::GenericConfigLocation) at /usr/src/debug/kf6-kconfig-6.16.0-1.fc42.x86_64/src/core/ksharedconfig.cpp:179
#27 KSharedConfig::openConfig (_fileName=..., flags=..., flags@entry=..., resType=resType@entry=QStandardPaths::GenericConfigLocation) at /usr/src/debug/kf6-kconfig-6.16.0-1.fc42.x86_64/src/core/ksharedconfig.cpp:145
#28 0x00007fce8676b32b in KIconTheme::current () at /usr/src/debug/kf6-kiconthemes-6.16.0-1.fc42.x86_64/src/kicontheme.cpp:675
#29 0x00007fce8676ba9a in KIconLoaderPrivate::initIconThemes (this=0x55eaa0adc240) at /usr/src/debug/kf6-kiconthemes-6.16.0-1.fc42.x86_64/src/kiconloader.cpp:443
#30 0x00007fce86753fed in KIconLoaderPrivate::initIconThemes (this=0x55eaa0adc240) at /usr/src/debug/kf6-kiconthemes-6.16.0-1.fc42.x86_64/src/kiconloader.cpp:436
#31 KIconLoaderPrivate::init (this=0x55eaa0adc240, _appname=..., extraSearchPaths=...) at /usr/src/debug/kf6-kiconthemes-6.16.0-1.fc42.x86_64/src/kiconloader.cpp:420
#32 0x00007fce8676358b in KIconLoader::newIconLoader (this=0x7fce80211188) at /usr/src/debug/kf6-kiconthemes-6.16.0-1.fc42.x86_64/src/kiconloader.cpp:1502
#33 0x00007fce86753c12 in KIconLoaderPrivate::_k_refreshIcons (this=0x55eaa0adc240, group=4) at /usr/src/debug/kf6-kiconthemes-6.16.0-1.fc42.x86_64/src/kiconloader.cpp:376
#34 0x00007fce861657ba in QtPrivate::QSlotObjectBase::call (this=0x55eaa0aeab50, r=0x7fce80211188, a=0x7ffdec217700) at /usr/src/debug/qt6-qtbase-6.9.1-1.fc42.x86_64/src/corelib/kernel/qobjectdefs_impl.h:461
#35 doActivate<false> (sender=0x7fce8677f4c0 <_ZZN13QGlobalStaticIN14QtGlobalStatic6HolderIN12_GLOBAL__N_118Q_QGS_s_globalDataEEEE8instanceEvE6holder.lto_priv.0>, signal_index=3, argv=argv@entry=0x7ffdec217700) at /usr/src/debug/qt6-qtbase-6.9.1-1.fc42.x86_64/src/corelib/kernel/qobject.cpp:4146
#36 0x00007fce8615c089 in QMetaObject::activate (sender=sender@entry=0x7fce8677f4c0 <_ZZN13QGlobalStaticIN14QtGlobalStatic6HolderIN12_GLOBAL__N_118Q_QGS_s_globalDataEEEE8instanceEvE6holder.lto_priv.0>, m=<optimized out>, local_signal_index=local_signal_index@entry=0, argv=argv@entry=0x7ffdec217700) at /usr/src/debug/qt6-qtbase-6.9.1-1.fc42.x86_64/src/corelib/kernel/qobject.cpp:4206
#37 0x00007fce8675fe77 in QMetaObject::activate<void, int> (sender=0x7fce8677f4c0 <_ZZN13QGlobalStaticIN14QtGlobalStatic6HolderIN12_GLOBAL__N_118Q_QGS_s_globalDataEEEE8instanceEvE6holder.lto_priv.0>, mo=<optimized out>, local_signal_index=0, ret=0x0) at /usr/include/qt6/QtCore/qobjectdefs.h:306
#38 KIconLoaderGlobalData::iconChanged (this=0x7fce8677f4c0 <_ZZN13QGlobalStaticIN14QtGlobalStatic6HolderIN12_GLOBAL__N_118Q_QGS_s_globalDataEEEE8instanceEvE6holder.lto_priv.0>, _t1=<optimized out>) at /usr/src/debug/kf6-kiconthemes-6.16.0-1.fc42.x86_64/redhat-linux-build/src/KF6IconThemes_autogen/include/kiconloader.moc:118
#39 KIconLoaderGlobalData::qt_static_metacall (_o=0x7fce8677f4c0 <_ZZN13QGlobalStaticIN14QtGlobalStatic6HolderIN12_GLOBAL__N_118Q_QGS_s_globalDataEEEE8instanceEvE6holder.lto_priv.0>, _c=QMetaObject::InvokeMetaMethod, _id=0, _a=0x7ffdec217878) at /usr/src/debug/kf6-kiconthemes-6.16.0-1.fc42.x86_64/redhat-linux-build/src/KF6IconThemes_autogen/include/kiconloader.moc:74
#40 KIconLoaderGlobalData::qt_metacall (this=0x7fce8677f4c0 <_ZZN13QGlobalStaticIN14QtGlobalStatic6HolderIN12_GLOBAL__N_118Q_QGS_s_globalDataEEEE8instanceEvE6holder.lto_priv.0>, _c=QMetaObject::InvokeMetaMethod, _id=0, _a=0x7ffdec217878) at /usr/src/debug/kf6-kiconthemes-6.16.0-1.fc42.x86_64/redhat-linux-build/src/KF6IconThemes_autogen/include/kiconloader.moc:104
#41 0x00007fce87359a9e in QDBusConnectionPrivate::deliverCall (this=0x7fce6c001690, object=0x7fce8677f4c0 <_ZZN13QGlobalStaticIN14QtGlobalStatic6HolderIN12_GLOBAL__N_118Q_QGS_s_globalDataEEEE8instanceEvE6holder.lto_priv.0>, msg=..., metaTypes=..., slotIdx=4) at /usr/src/debug/qt6-qtbase-6.9.1-1.fc42.x86_64/src/dbus/qdbusintegrator.cpp:1007
#42 0x00007fce8615662c in QObject::event (this=<optimized out>, e=<optimized out>) at /usr/src/debug/qt6-qtbase-6.9.1-1.fc42.x86_64/src/corelib/kernel/qobject.cpp:1431
#43 0x00007fce8863d97f in QApplicationPrivate::notify_helper (this=<optimized out>, receiver=0x7fce8677f4c0 <_ZZN13QGlobalStaticIN14QtGlobalStatic6HolderIN12_GLOBAL__N_118Q_QGS_s_globalDataEEEE8instanceEvE6holder.lto_priv.0>, e=0x7fce6c0407b0) at /usr/src/debug/qt6-qtbase-6.9.1-1.fc42.x86_64/src/widgets/kernel/qapplication.cpp:3303
#44 0x00007fce860f9f38 in QCoreApplication::notifyInternal2 (receiver=0x7fce8677f4c0 <_ZZN13QGlobalStaticIN14QtGlobalStatic6HolderIN12_GLOBAL__N_118Q_QGS_s_globalDataEEEE8instanceEvE6holder.lto_priv.0>, event=0x7fce6c0407b0) at /usr/src/debug/qt6-qtbase-6.9.1-1.fc42.x86_64/src/corelib/kernel/qcoreapplication.cpp:1106
#45 0x00007fce860fa19d in QCoreApplication::sendEvent (receiver=<optimized out>, event=<optimized out>) at /usr/src/debug/qt6-qtbase-6.9.1-1.fc42.x86_64/src/corelib/kernel/qcoreapplication.cpp:1546
#46 0x00007fce860fdd26 in QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x55eaa0ac1d40) at /usr/src/debug/qt6-qtbase-6.9.1-1.fc42.x86_64/src/corelib/kernel/qcoreapplication.cpp:1879
#47 0x00007fce8641016f in postEventSourceDispatch (s=0x55eaa0ac8ee0) at /usr/src/debug/qt6-qtbase-6.9.1-1.fc42.x86_64/src/corelib/kernel/qeventdispatcher_glib.cpp:246
#48 0x00007fce84ccc880 in g_main_dispatch (context=0x7fce6c000f00) at ../glib/gmain.c:3398
#49 g_main_context_dispatch_unlocked (context=0x7fce6c000f00) at ../glib/gmain.c:4249
#50 0x00007fce84cd57c8 in g_main_context_iterate_unlocked (context=context@entry=0x7fce6c000f00, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../glib/gmain.c:4314
#51 0x00007fce84cd5973 in g_main_context_iteration (context=0x7fce6c000f00, may_block=1) at ../glib/gmain.c:4379
#52 0x00007fce8640f9ad in QEventDispatcherGlib::processEvents (this=0x55eaa0ac9c80, flags=...) at /usr/src/debug/qt6-qtbase-6.9.1-1.fc42.x86_64/src/corelib/kernel/qeventdispatcher_glib.cpp:399
#53 0x00007fce86107b03 in QEventLoop::exec (this=this@entry=0x7ffdec217ec0, flags=..., flags@entry=...) at /usr/src/debug/qt6-qtbase-6.9.1-1.fc42.x86_64/src/corelib/global/qflags.h:77
#54 0x00007fce86103419 in QCoreApplication::exec () at /usr/src/debug/qt6-qtbase-6.9.1-1.fc42.x86_64/src/corelib/kernel/qcoreapplication.cpp:1449
#55 0x00007fce868ddbad in QGuiApplication::exec () at /usr/src/debug/qt6-qtbase-6.9.1-1.fc42.x86_64/src/gui/kernel/qguiapplication.cpp:1986
#56 0x00007fce8863d8e9 in QApplication::exec () at /usr/src/debug/qt6-qtbase-6.9.1-1.fc42.x86_64/src/widgets/kernel/qapplication.cpp:2570
#57 0x000055ea9424f96c in main (argc=<optimized out>, argv=<optimized out>) at /usr/src/debug/plasma-workspace-6.4.3-1.fc42.x86_64/shell/main.cpp:188

Reported using DrKonqi
Comment 3 TraceyC 2025-08-01 20:45:03 UTC
Thank you for the bug report. Based on the backtrace this looks like a duplicate of bug 506642. Please follow that report if you would like updates on the progress of this issue.

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