Application: plasmashell (6.5.0) ApplicationNotResponding [ANR]: false Qt Version: 6.10.0 Frameworks Version: 6.19.0 Operating System: Linux 6.17.5-arch1-1 x86_64 Windowing System: X11 Distribution: "Arch Linux" DrKonqi: 6.5.0 [CoredumpBackend] -- Information about the crash: I was away from PC. After waking the screen plasmashell was crashed. I don't know wether related or not, but plasma-style, window decoration and symbols had been changed also. The crash can be reproduced sometimes. -- 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 0x00007f28d9e98a13 in __pthread_kill_internal (threadid=<optimized out>, signo=6) at pthread_kill.c:89 #7 0x00007f28d9e3e410 in __GI_raise (sig=sig@entry=6) at ../sysdeps/posix/raise.c:26 #8 0x00007f28d9e2557a in __GI_abort () at abort.c:77 #9 0x00007f28d9e26613 in __libc_message_impl (fmt=fmt@entry=0x7f28d9fb4355 "%s\n") at ../sysdeps/posix/libc_fatal.c:138 #10 0x00007f28d9ea2d65 in malloc_printerr (str=str@entry=0x7f28d9fb7298 "malloc_consolidate(): unaligned fastbin chunk detected") at malloc.c:5892 #11 0x00007f28d9ea3a8c in malloc_consolidate (av=av@entry=0x7f28da009ac0 <main_arena>) at malloc.c:4964 #12 0x00007f28d9ea5f98 in _int_malloc (av=av@entry=0x7f28da009ac0 <main_arena>, bytes=bytes@entry=5274) at malloc.c:4174 #13 0x00007f28d9ea6a59 in __libc_malloc2 (bytes=5274) at malloc.c:3458 #14 0x00007f28da85f11f in allocateHelper (dptr=<synthetic pointer>, objectSize=2, alignment=16, capacity=<optimized out>, option=QArrayData::KeepSize) at /usr/src/debug/qt6-base/qtbase/src/corelib/tools/qarraydata.cpp:178 #15 QArrayData::allocate2 (option=QArrayData::KeepSize, dptr=<synthetic pointer>, capacity=<optimized out>) at /usr/src/debug/qt6-base/qtbase/src/corelib/tools/qarraydata.cpp:212 #16 QTypedArrayData<char16_t>::allocate (capacity=<optimized out>, option=QArrayData::KeepSize) at /usr/src/debug/qt6-base/qtbase/src/corelib/tools/qarraydata.h:139 #17 QArrayDataPointer<char16_t>::QArrayDataPointer (this=0x7ffec32bdce0, alloc=<optimized out>, n=<optimized out>, option=QArrayData::KeepSize) at /usr/src/debug/qt6-base/qtbase/src/corelib/tools/qarraydatapointer.h:58 #19 0x00007f28da86993d in QUtf8::convertToUnicode (in=...) at /usr/src/debug/qt6-base/qtbase/src/corelib/text/qstringconverter.cpp:819 #20 QString::fromUtf8 (ba=...) at /usr/src/debug/qt6-base/qtbase/src/corelib/text/qstring.cpp:6067 #21 0x00007f28dbfaa3d7 in QString::fromUtf8 (utf8=0x55633a5bbe40 "base/8x8/emblems,base/16x16/actions,base/16x16/animations,base/16x16/apps,base/16x16/categories,base/16x16/devices,base/16x16/emblems,base/16x16/emotes,base/16x16/intl,base/16x16/mimetypes,base/16x16/"..., size=<optimized out>) at /usr/include/qt6/QtCore/qbytearrayview.h:138 Reported using DrKonqi
Created attachment 186198 [details] New crash information added by DrKonqi DrKonqi auto-attaching complete backtrace.
I have reported a very similar scenario (if not the same) in this issue that has been marked as duplicated: https://bugs.kde.org/show_bug.cgi?id=511166
Searchable backtrace Thread 1 (Thread 0x7f28d3cde080 (LWP 1362)): [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 0x00007f28d9e98a13 in __pthread_kill_internal (threadid=<optimized out>, signo=6) at pthread_kill.c:89 #7 0x00007f28d9e3e410 in __GI_raise (sig=sig@entry=6) at ../sysdeps/posix/raise.c:26 #8 0x00007f28d9e2557a in __GI_abort () at abort.c:77 #9 0x00007f28d9e26613 in __libc_message_impl (fmt=fmt@entry=0x7f28d9fb4355 "%s\n") at ../sysdeps/posix/libc_fatal.c:138 #10 0x00007f28d9ea2d65 in malloc_printerr (str=str@entry=0x7f28d9fb7298 "malloc_consolidate(): unaligned fastbin chunk detected") at malloc.c:5892 #11 0x00007f28d9ea3a8c in malloc_consolidate (av=av@entry=0x7f28da009ac0 <main_arena>) at malloc.c:4964 #12 0x00007f28d9ea5f98 in _int_malloc (av=av@entry=0x7f28da009ac0 <main_arena>, bytes=bytes@entry=5274) at malloc.c:4174 #13 0x00007f28d9ea6a59 in __libc_malloc2 (bytes=5274) at malloc.c:3458 #14 0x00007f28da85f11f in allocateHelper (dptr=<synthetic pointer>, objectSize=2, alignment=16, capacity=<optimized out>, option=QArrayData::KeepSize) at /usr/src/debug/qt6-base/qtbase/src/corelib/tools/qarraydata.cpp:178 #15 QArrayData::allocate2 (option=QArrayData::KeepSize, dptr=<synthetic pointer>, capacity=<optimized out>) at /usr/src/debug/qt6-base/qtbase/src/corelib/tools/qarraydata.cpp:212 #16 QTypedArrayData<char16_t>::allocate (capacity=<optimized out>, option=QArrayData::KeepSize) at /usr/src/debug/qt6-base/qtbase/src/corelib/tools/qarraydata.h:139 #17 QArrayDataPointer<char16_t>::QArrayDataPointer (this=0x7ffec32bdce0, alloc=<optimized out>, n=<optimized out>, option=QArrayData::KeepSize) at /usr/src/debug/qt6-base/qtbase/src/corelib/tools/qarraydatapointer.h:58 #18 QString::QString(long long, Qt::Initialization) [clone .constprop.1] (this=0x7ffec32bddc0, size=2628) at /usr/src/debug/qt6-base/qtbase/src/corelib/text/qstring.cpp:2545 #19 0x00007f28da86993d in QUtf8::convertToUnicode (in=...) at /usr/src/debug/qt6-base/qtbase/src/corelib/text/qstringconverter.cpp:819 #20 QString::fromUtf8 (ba=...) at /usr/src/debug/qt6-base/qtbase/src/corelib/text/qstring.cpp:6067 #21 0x00007f28dbfaa3d7 in QString::fromUtf8 (utf8=0x55633a5bbe40 "base/8x8/emblems,base/16x16/actions,base/16x16/animations,base/16x16/apps,base/16x16/categories,base/16x16/devices,base/16x16/emblems,base/16x16/emotes,base/16x16/intl,base/16x16/mimetypes,base/16x16/"..., size=<optimized out>) at /usr/include/qt6/QtCore/qbytearrayview.h:138 #22 KEntryMap::getEntry (this=<optimized out>, group=<optimized out>, key=..., defaultValue=..., flags=..., expand=0x7ffec32bde3f) at /usr/src/debug/kconfig/kconfig-6.19.0/src/core/kconfigdata.cpp:230 #23 KConfigPrivate::lookupData (this=<optimized out>, group=<optimized out>, key=..., flags=..., expand=0x7ffec32bde3f) at /usr/src/debug/kconfig/kconfig-6.19.0/src/core/kconfig.cpp:1062 #24 0x00007f28dbfb83ca in KConfigGroup::readPathEntry (this=this@entry=0x7ffec32be020, key=key@entry=0x7f28dac715ce "Directories", aDefault=...) at /usr/src/debug/kconfig/kconfig-6.19.0/src/core/kconfiggroup.cpp:782 #25 0x00007f28dbfb8572 in KConfigGroup::readPathEntry (this=this@entry=0x7ffec32be020, key=key@entry=0x7f28dac715ce "Directories", aDefault=...) at /usr/src/debug/kconfig/kconfig-6.19.0/src/core/kconfiggroup.cpp:799 #26 0x00007f28dac6d1d4 in KIconTheme::KIconTheme (this=0x556337035710, name=<optimized out>, appName=<optimized out>, basePathHint=<optimized out>, this=<optimized out>, name=<optimized out>, appName=<optimized out>, basePathHint=<optimized out>) at /usr/src/debug/kiconthemes/kiconthemes-6.19.0/src/kicontheme.cpp:447 #27 0x00007f28dac702b3 in KIconLoaderPrivate::initIconThemes (this=0x556337a49980) at /usr/src/debug/kiconthemes/kiconthemes-6.19.0/src/kiconloader.cpp:443 #28 0x00007f28dac58926 in KIconLoaderPrivate::initIconThemes (this=0x556337a49980) at /usr/src/debug/kiconthemes/kiconthemes-6.19.0/src/kiconloader.cpp:436 #29 KIconLoaderPrivate::init (this=0x556337a49980, _appname=<optimized out>, extraSearchPaths=<optimized out>) at /usr/src/debug/kiconthemes/kiconthemes-6.19.0/src/kiconloader.cpp:420 #30 0x00007f28dac66a7e in KIconLoader::newIconLoader (this=0x7f28500575e0) at /usr/src/debug/kiconthemes/kiconthemes-6.19.0/src/kiconloader.cpp:1502 #31 0x00007f28dac584b2 in KIconLoaderPrivate::_k_refreshIcons (this=0x556337a49980, group=5) at /usr/src/debug/kiconthemes/kiconthemes-6.19.0/src/kiconloader.cpp:376 #32 0x00007f28da7d716f in QtPrivate::QSlotObjectBase::call (this=0x55633224f4f0, r=0x7f28500575e0, a=0x7ffec32be6b0, this=<optimized out>, r=<optimized out>, a=<optimized out>) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qobjectdefs_impl.h:461 #33 doActivate<false> (sender=<optimized out>, signal_index=<optimized out>, argv=<optimized out>) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qobject.cpp:4255 #34 0x00007f28dac621d8 in QMetaObject::activate<void, int> (sender=0x7f28dac794c0 <_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 #35 KIconLoaderGlobalData::iconChanged (this=0x7f28dac794c0 <_ZZN13QGlobalStaticIN14QtGlobalStatic6HolderIN12_GLOBAL__N_118Q_QGS_s_globalDataEEEE8instanceEvE6holder.lto_priv.0>, _t1=<optimized out>) at /usr/src/debug/kiconthemes/build/src/KF6IconThemes_autogen/include/kiconloader.moc:118 #36 KIconLoaderGlobalData::qt_static_metacall (_o=0x7f28dac794c0 <_ZZN13QGlobalStaticIN14QtGlobalStatic6HolderIN12_GLOBAL__N_118Q_QGS_s_globalDataEEEE8instanceEvE6holder.lto_priv.0>, _c=QMetaObject::InvokeMetaMethod, _id=0, _a=0x7ffec32be818) at /usr/src/debug/kiconthemes/build/src/KF6IconThemes_autogen/include/kiconloader.moc:74 #37 KIconLoaderGlobalData::qt_metacall (this=0x7f28dac794c0 <_ZZN13QGlobalStaticIN14QtGlobalStatic6HolderIN12_GLOBAL__N_118Q_QGS_s_globalDataEEEE8instanceEvE6holder.lto_priv.0>, _c=QMetaObject::InvokeMetaMethod, _id=0, _a=0x7ffec32be818) at /usr/src/debug/kiconthemes/build/src/KF6IconThemes_autogen/include/kiconloader.moc:104 #38 0x00007f28db7f9291 in QDBusConnectionPrivate::deliverCall (this=0x7f28cc0016e0, object=0x7f28dac794c0 <_ZZN13QGlobalStaticIN14QtGlobalStatic6HolderIN12_GLOBAL__N_118Q_QGS_s_globalDataEEEE8instanceEvE6holder.lto_priv.0>, msg=..., metaTypes=<optimized out>, slotIdx=4) at /usr/src/debug/qt6-base/qtbase/src/dbus/qdbusintegrator.cpp:1008 #39 0x00007f28da7c4554 in QObject::event (this=<optimized out>, e=<optimized out>) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qobject.cpp:1411 #40 0x00007f28dc9020a0 in QApplicationPrivate::notify_helper (this=<optimized out>, receiver=0x7f28dac794c0 <_ZZN13QGlobalStaticIN14QtGlobalStatic6HolderIN12_GLOBAL__N_118Q_QGS_s_globalDataEEEE8instanceEvE6holder.lto_priv.0>, e=0x7f28cc16b410) at /usr/src/debug/qt6-base/qtbase/src/widgets/kernel/qapplication.cpp:3307 #41 0x00007f28da76a6c8 in QCoreApplication::notifyInternal2 (receiver=0x7f28dac794c0 <_ZZN13QGlobalStaticIN14QtGlobalStatic6HolderIN12_GLOBAL__N_118Q_QGS_s_globalDataEEEE8instanceEvE6holder.lto_priv.0>, event=event@entry=0x7f28cc16b410) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qcoreapplication.cpp:1109 #42 0x00007f28da76aab2 in QCoreApplication::sendEvent (receiver=<optimized out>, event=0x7f28cc16b410) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qcoreapplication.cpp:1549 #43 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x55632ee85db0) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qcoreapplication.cpp:1904 #44 0x00007f28daa4db18 in QCoreApplication::sendPostedEvents (receiver=0x0, event_type=0) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qcoreapplication.cpp:1757 #45 postEventSourceDispatch (s=0x55632eef8970) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qeventdispatcher_glib.cpp:246 #46 0x00007f28d927ef8d in g_main_dispatch (context=0x7f28cc000f60) at ../glib/glib/gmain.c:3565 #47 0x00007f28d9280657 in g_main_context_dispatch_unlocked (context=0x7f28cc000f60) at ../glib/glib/gmain.c:4425 #48 g_main_context_iterate_unlocked (context=context@entry=0x7f28cc000f60, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../glib/glib/gmain.c:4490 #49 0x00007f28d9280865 in g_main_context_iteration (context=0x7f28cc000f60, may_block=1) at ../glib/glib/gmain.c:4556 #50 0x00007f28daa4a9d2 in QEventDispatcherGlib::processEvents (this=0x55632efea2f0, flags=...) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qeventdispatcher_glib.cpp:399 #51 0x00007f28da775a86 in QEventLoop::processEvents (this=0x7ffec32bee80, flags=...) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qeventloop.cpp:104 #52 QEventLoop::exec (this=0x7ffec32bee80, flags=...) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qeventloop.cpp:186 #53 0x00007f28da76f171 in QCoreApplication::exec () at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qcoreapplication.cpp:1452 #54 0x00007f28dc8fd31a in QApplication::exec () at /usr/src/debug/qt6-base/qtbase/src/widgets/kernel/qapplication.cpp:2574 #55 0x0000556301ac42d9 in main (argc=<optimized out>, argv=<optimized out>) at /usr/src/debug/plasma-workspace/plasma-workspace-6.5.0/shell/main.cpp:188
(In reply to Isaac Barona from comment #2) > I have reported a very similar scenario (if not the same) in this issue that > has been marked as duplicated: > https://bugs.kde.org/show_bug.cgi?id=511166 The bug that was marked a duplicate of has an entirely different backtrace. Also, the bug you linked was for a crash after entering sleep mode. This bug is about a crash after the screen went to sleep, but not the system. The bugs are unrelated.
Key part is here: #21 0x00007f28dbfaa3d7 in QString::fromUtf8 (utf8=0x55633a5bbe40 "base/8x8/emblems,base/16x16/actions,base/16x16/animations,base/16x16/apps,base/16x16/categories,base/16x16/devices,base/16x16/emblems,base/16x16/emotes,base/16x16/intl,base/16x16/mimetypes,base/16x16/"..., size=<optimized out>) at /usr/include/qt6/QtCore/qbytearrayview.h:138 #22 KEntryMap::getEntry (this=<optimized out>, group=<optimized out>, key=..., defaultValue=..., flags=..., expand=0x7ffec32bde3f) at /usr/src/debug/kconfig/kconfig-6.19.0/src/core/kconfigdata.cpp:230 #23 KConfigPrivate::lookupData (this=<optimized out>, group=<optimized out>, key=..., flags=..., expand=0x7ffec32bde3f) at /usr/src/debug/kconfig/kconfig-6.19.0/src/core/kconfig.cpp:1062 #24 0x00007f28dbfb83ca in KConfigGroup::readPathEntry (this=this@entry=0x7ffec32be020, key=key@entry=0x7f28dac715ce "Directories", aDefault=...) at /usr/src/debug/kconfig/kconfig-6.19.0/src/core/kconfiggroup.cpp:782 #25 0x00007f28dbfb8572 in KConfigGroup::readPathEntry (this=this@entry=0x7ffec32be020, key=key@entry=0x7f28dac715ce "Directories", aDefault=...) at /usr/src/debug/kconfig/kconfig-6.19.0/src/core/kconfiggroup.cpp:799 #26 0x00007f28dac6d1d4 in KIconTheme::KIconTheme (this=0x556337035710, name=<optimized out>, appName=<optimized out>, basePathHint=<optimized out>, this=<optimized out>, name=<optimized out>, appName=<optimized out>, basePathHint=<optimized out>) at /usr/src/debug/kiconthemes/kiconthemes-6.19.0/src/kicontheme.cpp:447 #27 0x00007f28dac702b3 in KIconLoaderPrivate::initIconThemes (this=0x556337a49980) at /usr/src/debug/kiconthemes/kiconthemes-6.19.0/src/kiconloader.cpp:443 #28 0x00007f28dac58926 in KIconLoaderPrivate::initIconThemes (this=0x556337a49980) at /usr/src/debug/kiconthemes/kiconthemes-6.19.0/src/kiconloader.cpp:436 #29 KIconLoaderPrivate::init (this=0x556337a49980, _appname=<optimized out>, extraSearchPaths=<optimized out>) at /usr/src/debug/kiconthemes/kiconthemes-6.19.0/src/kiconloader.cpp:420 #30 0x00007f28dac66a7e in KIconLoader::newIconLoader (this=0x7f28500575e0) at /usr/src/debug/kiconthemes/kiconthemes-6.19.0/src/kiconloader.cpp:1502 #31 0x00007f28dac584b2 in KIconLoaderPrivate::_k_refreshIcons (this=0x556337a49980, group=5) at /usr/src/debug/kiconthemes/kiconthemes-6.19.0/src/kiconloader.cpp:376 Andreas, are you using any non-default icon themes, global themes, plasma styles, etc.?
(In reply to Nate Graham from comment #5) > Andreas, are you using any non-default icon themes, global themes, plasma > styles, etc.? Hi Nate, I use Oxygen for everything: global themes, plasma style, colors, window decoration, etc. Only the icon theme “Oxygen Mix” is non-default.
Created attachment 186251 [details] drkonqi report of new todays crash 28.oct.25 I've got a new crash yet. But this time, drkonqi reports: The crash data cannot be collected for unknown reasons. You can try again, close the window, or view the detailed information.
(In reply to Andreas Hencke from comment #7) > Created attachment 186251 [details] > drkonqi report of new todays crash 28.oct.25 Don't worry about attaching a crash report every time this crashes. The backtrace we have is enough for the developers to work with. If we need more information, we'll ask. > I've got a new crash yet. But this time, drkonqi reports: > The crash data cannot be collected for unknown reasons. You can try again, > close the window, or view the detailed information. If you look at the information in the attachment you added, there seem to be some system configuration issues. For example: > warning: Build-id of /usr/lib/libleancrypto.so.1 does not match core file. > > warning: Could not load shared library symbols for /usr/lib/libleancrypto.so.1. > Do you need "set solib-search-path" or "set sysroot"? and > warning: File "/home/andreas/.cache/debuginfod_client/8edb2436db41b5ad89cd54df20c1a71beb6533a5/debuginfo" auto-loading has been declined by your `auto-load safe-path' set to "$debugdir:$datadir/auto-load". Arch is a "built it yourself" distro, and so when things like this happen, users need to fix things themselves. I recommend reaching out on the Arch forums for assistance in fixing these issues, and making Dr Konqui work again.
Looks very very similar to Bug 506642, but it's not exactly the same.
*** Bug 511383 has been marked as a duplicate of this bug. ***
Shouldn't this | #24 0x00007f28dbfb83ca in KConfigGroup::readPathEntry just be KConfigGroup::readEntry() given what the contents look like in |#21 0x00007f28dbfaa3d7 in QString::fromUtf8 (utf8=0x55633a5bbe40 "base/8x8/emblems,base/16x16/actions,base/16x16/ I made the change and tested it - haven't been able to trigger any problems but I am not sure this bug was always reproducible or not to others - it's sporadic for me.
*** Bug 512175 has been marked as a duplicate of this bug. ***
Another potential way of reproducing, copied from the duplicate: --- I'm getting a somewhat consistent crash in plasmashell when unlocking my screen using a fingerprint when returning from sleep. I couldn't get the crash to happen when unlocking with my password, only with my fingerprint. The crash doesn't happen on every unlock, once every 2 unlocks or so. STEPS TO REPRODUCE 1. Close the laptop lid, the system goes to S2 sleep 2. Open the laptop lid 3. Login using the fingerprint scanner 4. Click the "Unlock" button ---
*** Bug 513224 has been marked as a duplicate of this bug. ***