Description of problem: Since I filed https://bugzilla.redhat.com/show_bug.cgi?id=2376516#c0, I've realised that closing "Quick Settings" too quickly after selecting "Apply", when I've selected a new global theme, causes the shell and application style to become inconsistent, which causes the shell to crash. Version-Release number of selected component: plasma-workspace-6.4.1-2.fc42 Additional info: reporter: libreport-2.17.15 type: CCpp reason: plasmashell killed by SIGABRT journald_cursor: s=a2d6d580caa24cf3a9483be7f85033e4;i=f331f;b=64a195e853d9413cb7b6fce08e46b44d;m=2485e2285;t=63933766c535c;x=bcb6d8dcd6164bef executable: /usr/bin/plasmashell cmdline: /usr/bin/plasmashell --no-respawn cgroup: 0::/user.slice/user-1000.slice/user/session.slice/plasma-plasmashell.service rootdir: / uid: 1000 kernel: 6.15.4-200.fc42.x86_64 package: plasma-workspace-6.4.1-2.fc42 runlevel: N 5 backtrace_rating: 4 crash_function: allocateData comment: Since I filed https://bugzilla.redhat.com/show_bug.cgi?id=2376516#c0, I've realised that closing "Quick Settings" too quickly after selecting "Apply", when I've selected a new global theme, causes the shell and application style to become inconsistent, which causes the shell to crash. Truncated backtrace: Thread no. 0 (13 frames) #14 allocateData at /usr/src/debug/qt6-qtbase-6.9.1-1.fc42.x86_64/src/corelib/tools/qarraydata.cpp:139 #15 allocateHelper at /usr/src/debug/qt6-qtbase-6.9.1-1.fc42.x86_64/src/corelib/tools/qarraydata.cpp:181 #17 QArrayData::allocate2 at /usr/src/debug/qt6-qtbase-6.9.1-1.fc42.x86_64/src/corelib/tools/qarraydata.cpp:220 #18 QTypedArrayData<char16_t>::allocate at /usr/src/debug/qt6-qtbase-6.9.1-1.fc42.x86_64/src/corelib/tools/qarraydata.h:139 #19 QArrayDataPointer<char16_t>::QArrayDataPointer at /usr/src/debug/qt6-qtbase-6.9.1-1.fc42.x86_64/src/corelib/tools/qarraydatapointer.h:58 #20 QString::QString at /usr/src/debug/qt6-qtbase-6.9.1-1.fc42.x86_64/src/corelib/text/qstring.cpp:2541 #21 QUtf8::convertToUnicode at /usr/src/debug/qt6-qtbase-6.9.1-1.fc42.x86_64/src/corelib/text/qstringconverter.cpp:804 #22 QString::fromUtf8 at /usr/src/debug/qt6-qtbase-6.9.1-1.fc42.x86_64/src/corelib/text/qstring.cpp:6061 #24 KEntryMap::getEntry at /usr/src/debug/kf6-kconfig-6.15.0-1.fc42.x86_64/src/core/kconfigdata.cpp:225 #25 KConfigPrivate::lookupData at /usr/src/debug/kf6-kconfig-6.15.0-1.fc42.x86_64/src/core/kconfig.cpp:1042 #26 KConfigGroup::readPathEntry at /usr/src/debug/kf6-kconfig-6.15.0-1.fc42.x86_64/src/core/kconfiggroup.cpp:780 #28 KIconTheme::KIconTheme at /usr/src/debug/kf6-kiconthemes-6.15.0-1.fc42.x86_64/src/kicontheme.cpp:447 #29 KIconLoaderPrivate::addThemeByName at /usr/src/debug/kf6-kiconthemes-6.15.0-1.fc42.x86_64/src/kiconloader.cpp:542
Created attachment 2096211 [details] File: proc_pid_status
Created attachment 2096212 [details] File: maps
Created attachment 2096213 [details] File: limits
Created attachment 2096214 [details] File: environ
Created attachment 2096215 [details] File: open_fds
Created attachment 2096216 [details] File: mountinfo
Created attachment 2096217 [details] File: os_info
Created attachment 2096218 [details] File: cpuinfo
Created attachment 2096219 [details] File: core_backtrace
Created attachment 2096220 [details] File: dso_list
Created attachment 2096221 [details] File: var_log_messages
Created attachment 2096222 [details] File: backtrace
Probably a duplicate of https://bugzilla.redhat.com/show_bug.cgi?id=2376516, but filed upstream at https://bugs.kde.org/show_bug.cgi?id=506652. *** This bug has been marked as a duplicate of bug 2376516 ***