Bug 514353

Summary: PlasmaShell SigAbrt'd when I switched tabs in Firefox
Product: [Plasma] plasmashell Reporter: Roke Julian Lockhart Beedell <4wy78uwh>
Component: generic-crashAssignee: Plasma Bugs List <plasma-bugs-null>
Status: RESOLVED DUPLICATE    
Severity: crash CC: kdedev
Priority: NOR Keywords: drkonqi
Version First Reported In: 6.5.4   
Target Milestone: 1.0   
Platform: Fedora RPMs   
OS: Linux   
URL: https://retrace.fedoraproject.org/faf/reports/bthash/58a3338a9cbd377139232320b1e3271767547c35
See Also: https://bugzilla.redhat.com/show_bug.cgi?id=2411800
Latest Commit: Version Fixed/Implemented In:
Sentry Crash Report: https://crash-reports.kde.org/organizations/kde/issues/333047/events/ed4795ac271e4289b9549a0646a30d58/
Attachments: New crash information added by DrKonqi

Description Roke Julian Lockhart Beedell 2026-01-08 23:45:34 UTC
Application: plasmashell (6.5.4)

ApplicationNotResponding [ANR]: false
Qt Version: 6.10.1
Frameworks Version: 6.21.0
Operating System: Linux 6.17.12-300.fc43.x86_64 x86_64
Windowing System: Wayland
Distribution: "Fedora Linux 43 (KDE Plasma Desktop Edition)"
DrKonqi: 6.5.4 [CoredumpBackend]

-- Information about the crash:
I do not know what caused this, but it occurred when I switched tabs in Firefox.

The crash does not seem to be reproducible.

-- Backtrace (Reduced):
#4  __pthread_kill_implementation (threadid=<optimized out>, signo=6, no_tid=<optimized out>) at pthread_kill.c:44
#5  0x00007f51fbe2715e in __GI_raise (sig=6) at ../sysdeps/posix/raise.c:26
#6  0x00007f51fbe0e6d0 in __GI_abort () at abort.c:77
#7  0x00007f51fbe0f73b in __libc_message_impl (fmt=<optimized out>) at ../sysdeps/posix/libc_fatal.c:138
#8  0x00007f51fbe8b665 in malloc_printerr (str=str@entry=0x7f51fbfc4728 "malloc_consolidate(): unaligned fastbin chunk detected") at malloc.c:5892
#9  0x00007f51fbe8c1fc in malloc_consolidate (av=av@entry=0x7f51fbff6ac0 <main_arena>) at malloc.c:4964
#10 0x00007f51fbe8e7a8 in _int_malloc (av=av@entry=0x7f51fbff6ac0 <main_arena>, bytes=bytes@entry=1064) at malloc.c:4174
#11 0x00007f51fbe8f259 in __libc_malloc2 (bytes=1064) at malloc.c:3458
#12 0x00007f51fc64b0a0 in allocateHelper (dptr=0x7fffb8adacb0, objectSize=2, alignment=16, capacity=523, option=QArrayData::KeepSize) at /usr/src/debug/qt6-qtbase-6.10.1-3.fc43.x86_64/src/corelib/tools/qarraydata.cpp:178
#13 QArrayData::allocate2 (dptr=dptr@entry=0x7fffb8adacb0, capacity=capacity@entry=523, option=option@entry=QArrayData::KeepSize) at /usr/src/debug/qt6-qtbase-6.10.1-3.fc43.x86_64/src/corelib/tools/qarraydata.cpp:212
#14 0x00007f51fc609822 in QTypedArrayData<char16_t>::allocate (capacity=<optimized out>, option=QArrayData::KeepSize) at /usr/src/debug/qt6-qtbase-6.10.1-3.fc43.x86_64/src/corelib/tools/qarraydata.h:139
#15 QArrayDataPointer<char16_t>::QArrayDataPointer (this=<optimized out>, alloc=<optimized out>, n=<optimized out>, option=QArrayData::KeepSize) at /usr/src/debug/qt6-qtbase-6.10.1-3.fc43.x86_64/src/corelib/tools/qarraydatapointer.h:58
#16 QString::QString (this=this@entry=0x7fffb8adada0, size=size@entry=523) at /usr/src/debug/qt6-qtbase-6.10.1-3.fc43.x86_64/src/corelib/text/qstring.cpp:2543
#17 0x00007f51fc620d02 in QUtf8::convertToUnicode (in=...) at /usr/src/debug/qt6-qtbase-6.10.1-3.fc43.x86_64/src/corelib/text/qstringconverter.cpp:819
#18 0x00007f51fc602b1e in QString::fromUtf8 (ba=...) at /usr/src/debug/qt6-qtbase-6.10.1-3.fc43.x86_64/src/corelib/text/qstring.cpp:6065
#19 0x00007f51fe856b15 in QString::fromUtf8 (utf8=0x563e0b2a92a0 "actions/16@2x,actions/16@3x,actions/22@2x,actions/22@3x,actions/24@2x,actions/24@3x,actions/32@2x,actions/32@3x,animations/16@2x,animations/16@3x,apps/16@2x,apps/16@3x,apps/22@2x,apps/22@3x,devices/16"..., size=<optimized out>) at /usr/include/qt6/QtCore/qbytearrayview.h:138


Reported using DrKonqi
Comment 1 Roke Julian Lockhart Beedell 2026-01-08 23:45:35 UTC
Created attachment 188338 [details]
New crash information added by DrKonqi

DrKonqi auto-attaching complete backtrace.
Comment 2 Roke Julian Lockhart Beedell 2026-01-09 00:34:14 UTC
Reported downstream, at https://bugzilla.redhat.com/show_bug.cgi?id=2411800#c30.
Comment 3 TraceyC 2026-01-09 15:12:00 UTC
Thread 1 (Thread 0x7f51f57a3f00 (LWP 2061)):
[KCrash Handler]
#4  __pthread_kill_implementation (threadid=<optimized out>, signo=6, no_tid=<optimized out>) at pthread_kill.c:44
#5  0x00007f51fbe2715e in __GI_raise (sig=6) at ../sysdeps/posix/raise.c:26
#6  0x00007f51fbe0e6d0 in __GI_abort () at abort.c:77
#7  0x00007f51fbe0f73b in __libc_message_impl (fmt=<optimized out>) at ../sysdeps/posix/libc_fatal.c:138
#8  0x00007f51fbe8b665 in malloc_printerr (str=str@entry=0x7f51fbfc4728 "malloc_consolidate(): unaligned fastbin chunk detected") at malloc.c:5892
#9  0x00007f51fbe8c1fc in malloc_consolidate (av=av@entry=0x7f51fbff6ac0 <main_arena>) at malloc.c:4964
#10 0x00007f51fbe8e7a8 in _int_malloc (av=av@entry=0x7f51fbff6ac0 <main_arena>, bytes=bytes@entry=1064) at malloc.c:4174
#11 0x00007f51fbe8f259 in __libc_malloc2 (bytes=1064) at malloc.c:3458
#12 0x00007f51fc64b0a0 in allocateHelper (dptr=0x7fffb8adacb0, objectSize=2, alignment=16, capacity=523, option=QArrayData::KeepSize) at /usr/src/debug/qt6-qtbase-6.10.1-3.fc43.x86_64/src/corelib/tools/qarraydata.cpp:178
#13 QArrayData::allocate2 (dptr=dptr@entry=0x7fffb8adacb0, capacity=capacity@entry=523, option=option@entry=QArrayData::KeepSize) at /usr/src/debug/qt6-qtbase-6.10.1-3.fc43.x86_64/src/corelib/tools/qarraydata.cpp:212
#14 0x00007f51fc609822 in QTypedArrayData<char16_t>::allocate (capacity=<optimized out>, option=QArrayData::KeepSize) at /usr/src/debug/qt6-qtbase-6.10.1-3.fc43.x86_64/src/corelib/tools/qarraydata.h:139
#15 QArrayDataPointer<char16_t>::QArrayDataPointer (this=<optimized out>, alloc=<optimized out>, n=<optimized out>, option=QArrayData::KeepSize) at /usr/src/debug/qt6-qtbase-6.10.1-3.fc43.x86_64/src/corelib/tools/qarraydatapointer.h:58
#16 QString::QString (this=this@entry=0x7fffb8adada0, size=size@entry=523) at /usr/src/debug/qt6-qtbase-6.10.1-3.fc43.x86_64/src/corelib/text/qstring.cpp:2543
#17 0x00007f51fc620d02 in QUtf8::convertToUnicode (in=...) at /usr/src/debug/qt6-qtbase-6.10.1-3.fc43.x86_64/src/corelib/text/qstringconverter.cpp:819
#18 0x00007f51fc602b1e in QString::fromUtf8 (ba=...) at /usr/src/debug/qt6-qtbase-6.10.1-3.fc43.x86_64/src/corelib/text/qstring.cpp:6065
#19 0x00007f51fe856b15 in QString::fromUtf8 (utf8=0x563e0b2a92a0 "actions/16@2x,actions/16@3x,actions/22@2x,actions/22@3x,actions/24@2x,actions/24@3x,actions/32@2x,actions/32@3x,animations/16@2x,animations/16@3x,apps/16@2x,apps/16@3x,apps/22@2x,apps/22@3x,devices/16"..., size=<optimized out>) at /usr/include/qt6/QtCore/qbytearrayview.h:138
#20 KEntryMap::getEntry (this=<optimized out>, group=..., key=..., defaultValue=..., flags=..., expand=0x7fffb8adae1f) at /usr/src/debug/kf6-kconfig-6.21.0-1.fc43.x86_64/src/core/kconfigdata.cpp:230
#21 KConfigPrivate::lookupData (this=<optimized out>, group=..., key=..., flags=..., expand=0x7fffb8adae1f) at /usr/src/debug/kf6-kconfig-6.21.0-1.fc43.x86_64/src/core/kconfig.cpp:1062
#22 0x00007f51fe865768 in KConfigGroup::readPathEntry (this=this@entry=0x7fffb8adb000, key=key@entry=0x7f51fcb01ea5 "ScaledDirectories", aDefault=...) at /usr/src/debug/kf6-kconfig-6.21.0-1.fc43.x86_64/src/core/kconfiggroup.cpp:782
#23 0x00007f51fe8658f1 in KConfigGroup::readPathEntry (this=this@entry=0x7fffb8adb000, key=key@entry=0x7f51fcb01ea5 "ScaledDirectories", aDefault=...) at /usr/src/debug/kf6-kconfig-6.21.0-1.fc43.x86_64/src/core/kconfiggroup.cpp:799
#24 0x00007f51fcaf36aa in KIconTheme::KIconTheme (this=<optimized out>, name=..., appName=..., basePathHint=..., this=<optimized out>, name=..., appName=..., basePathHint=...) at /usr/src/debug/kf6-kiconthemes-6.21.0-1.fc43.x86_64/src/kicontheme.cpp:442
#25 0x00007f51fcaf6720 in KIconLoaderPrivate::initIconThemes (this=0x563e0a5df890) at /usr/src/debug/kf6-kiconthemes-6.21.0-1.fc43.x86_64/src/kiconloader.cpp:443
#26 0x00007f51fcadf35d in KIconLoaderPrivate::initIconThemes (this=0x563e0a5df890) at /usr/src/debug/kf6-kiconthemes-6.21.0-1.fc43.x86_64/src/kiconloader.cpp:436
#27 KIconLoaderPrivate::init (this=0x563e0a5df890, _appname=..., extraSearchPaths=...) at /usr/src/debug/kf6-kiconthemes-6.21.0-1.fc43.x86_64/src/kiconloader.cpp:420
#28 0x00007f51fcaed89b in KIconLoader::newIconLoader (this=0x563e0ad2bc60) at /usr/src/debug/kf6-kiconthemes-6.21.0-1.fc43.x86_64/src/kiconloader.cpp:1502
#29 0x00007f51fcadeefb in KIconLoaderPrivate::_k_refreshIcons (this=0x563e0a5df890, group=4) at /usr/src/debug/kf6-kiconthemes-6.21.0-1.fc43.x86_64/src/kiconloader.cpp:376
#30 0x00007f51fc56759a in QtPrivate::QSlotObjectBase::call (this=0x563e0ad2c640, r=0x563e0ad2bc60, a=0x7fffb8adb690) at /usr/src/debug/qt6-qtbase-6.10.1-3.fc43.x86_64/src/corelib/kernel/qobjectdefs_impl.h:461
#31 doActivate<false> (sender=0x7f51fcb0a4c0 <_ZZN13QGlobalStaticIN14QtGlobalStatic6HolderIN12_GLOBAL__N_118Q_QGS_s_globalDataEEEE8instanceEvE6holder.lto_priv.0>, signal_index=<optimized out>, argv=argv@entry=0x7fffb8adb690) at /usr/src/debug/qt6-qtbase-6.10.1-3.fc43.x86_64/src/corelib/kernel/qobject.cpp:4257
#32 0x00007f51fc55de69 in QMetaObject::activate (sender=sender@entry=0x7f51fcb0a4c0 <_ZZN13QGlobalStaticIN14QtGlobalStatic6HolderIN12_GLOBAL__N_118Q_QGS_s_globalDataEEEE8instanceEvE6holder.lto_priv.0>, m=<optimized out>, local_signal_index=local_signal_index@entry=0, argv=argv@entry=0x7fffb8adb690) at /usr/src/debug/qt6-qtbase-6.10.1-3.fc43.x86_64/src/corelib/kernel/qobject.cpp:4317
#33 0x00007f51fcae9137 in QMetaObject::activate<void, int> (sender=0x7f51fcb0a4c0 <_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:319
#34 KIconLoaderGlobalData::iconChanged (this=0x7f51fcb0a4c0 <_ZZN13QGlobalStaticIN14QtGlobalStatic6HolderIN12_GLOBAL__N_118Q_QGS_s_globalDataEEEE8instanceEvE6holder.lto_priv.0>, _t1=<optimized out>) at /usr/src/debug/kf6-kiconthemes-6.21.0-1.fc43.x86_64/redhat-linux-build/src/KF6IconThemes_autogen/include/kiconloader.moc:118
#35 KIconLoaderGlobalData::qt_static_metacall (_o=0x7f51fcb0a4c0 <_ZZN13QGlobalStaticIN14QtGlobalStatic6HolderIN12_GLOBAL__N_118Q_QGS_s_globalDataEEEE8instanceEvE6holder.lto_priv.0>, _c=QMetaObject::InvokeMetaMethod, _id=0, _a=0x7fffb8adb808) at /usr/src/debug/kf6-kiconthemes-6.21.0-1.fc43.x86_64/redhat-linux-build/src/KF6IconThemes_autogen/include/kiconloader.moc:74
#36 KIconLoaderGlobalData::qt_metacall (this=0x7f51fcb0a4c0 <_ZZN13QGlobalStaticIN14QtGlobalStatic6HolderIN12_GLOBAL__N_118Q_QGS_s_globalDataEEEE8instanceEvE6holder.lto_priv.0>, _c=QMetaObject::InvokeMetaMethod, _id=0, _a=0x7fffb8adb808) at /usr/src/debug/kf6-kiconthemes-6.21.0-1.fc43.x86_64/redhat-linux-build/src/KF6IconThemes_autogen/include/kiconloader.moc:104
#37 0x00007f51fded3f5e in QDBusConnectionPrivate::deliverCall (this=0x7f51e00016e0, object=0x7f51fcb0a4c0 <_ZZN13QGlobalStaticIN14QtGlobalStatic6HolderIN12_GLOBAL__N_118Q_QGS_s_globalDataEEEE8instanceEvE6holder.lto_priv.0>, msg=..., metaTypes=..., slotIdx=4) at /usr/src/debug/qt6-qtbase-6.10.1-3.fc43.x86_64/src/dbus/qdbusintegrator.cpp:1008
#38 0x00007f51fc558fcc in QObject::event (this=<optimized out>, e=<optimized out>) at /usr/src/debug/qt6-qtbase-6.10.1-3.fc43.x86_64/src/corelib/kernel/qobject.cpp:1413
#39 0x00007f51fea3db9f in QApplicationPrivate::notify_helper (this=<optimized out>, receiver=0x7f51fcb0a4c0 <_ZZN13QGlobalStaticIN14QtGlobalStatic6HolderIN12_GLOBAL__N_118Q_QGS_s_globalDataEEEE8instanceEvE6holder.lto_priv.0>, e=0x7f51e00c3bf0) at /usr/src/debug/qt6-qtbase-6.10.1-3.fc43.x86_64/src/widgets/kernel/qapplication.cpp:3305
#40 0x00007f51fc4fc4e8 in QCoreApplication::notifyInternal2 (receiver=0x7f51fcb0a4c0 <_ZZN13QGlobalStaticIN14QtGlobalStatic6HolderIN12_GLOBAL__N_118Q_QGS_s_globalDataEEEE8instanceEvE6holder.lto_priv.0>, event=0x7f51e00c3bf0) at /usr/src/debug/qt6-qtbase-6.10.1-3.fc43.x86_64/src/corelib/kernel/qcoreapplication.cpp:1109
#41 0x00007f51fc4fc74d in QCoreApplication::sendEvent (receiver=<optimized out>, event=<optimized out>) at /usr/src/debug/qt6-qtbase-6.10.1-3.fc43.x86_64/src/corelib/kernel/qcoreapplication.cpp:1549
#42 0x00007f51fc4ffb09 in QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x563e049d5660) at /usr/src/debug/qt6-qtbase-6.10.1-3.fc43.x86_64/src/corelib/kernel/qcoreapplication.cpp:1904
#43 0x00007f51fc81efcf in postEventSourceDispatch (s=0x563e049dc970) at /usr/src/debug/qt6-qtbase-6.10.1-3.fc43.x86_64/src/corelib/kernel/qeventdispatcher_glib.cpp:246
#44 0x00007f51faf722a3 in g_main_dispatch (context=0x7f51e0000f60) at ../glib/gmain.c:3565
#45 g_main_context_dispatch_unlocked (context=0x7f51e0000f60) at ../glib/gmain.c:4425
#46 0x00007f51faf7b1f8 in g_main_context_iterate_unlocked (context=context@entry=0x7f51e0000f60, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../glib/gmain.c:4490
#47 0x00007f51faf7b3a3 in g_main_context_iteration (context=0x7f51e0000f60, may_block=1) at ../glib/gmain.c:4556
#48 0x00007f51fc81e80d in QEventDispatcherGlib::processEvents (this=0x563e049dc860, flags=...) at /usr/src/debug/qt6-qtbase-6.10.1-3.fc43.x86_64/src/corelib/kernel/qeventdispatcher_glib.cpp:399
#49 0x00007f51fc509063 in QEventLoop::exec (this=this@entry=0x7fffb8adbe50, flags=..., flags@entry=...) at /usr/src/debug/qt6-qtbase-6.10.1-3.fc43.x86_64/src/corelib/global/qflags.h:77
#50 0x00007f51fc504819 in QCoreApplication::exec () at /usr/src/debug/qt6-qtbase-6.10.1-3.fc43.x86_64/src/corelib/kernel/qcoreapplication.cpp:1452
#51 0x0000563dffd8e94d in main (argc=<optimized out>, argv=<optimized out>) at /usr/src/debug/plasma-workspace-6.5.4-1.fc43.x86_64/shell/main.cpp:188
Comment 4 TraceyC 2026-01-09 15:13:40 UTC
Thank you for the bug report. Based on the backtrace this looks like a duplicate of bug 511172 so I'll merge this report in with the other one. 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 511172 ***