$ gdb -c core.7550 plasmashell GNU gdb (Debian 17.2-1+b1) 17.2 Copyright (C) 2025 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. Type "show copying" and "show warranty" for details. This GDB was configured as "x86_64-linux-gnu". Type "show configuration" for configuration details. For bug reporting instructions, please see: . Find the GDB manual and other documentation resources online at: . For help, type "help". Type "apropos word" to search for commands related to "word"... Reading symbols from plasmashell... This GDB supports auto-downloading debuginfo from the following URLs: Enable debuginfod for this session? (y or [n]) y Debuginfod has been enabled. To make this setting permanent, add 'set debuginfod enabled on' to .gdbinit. Reading symbols from /home/finotti/.cache/debuginfod_client/6a91844d62c869bede6ba9ee31787d2c87f768df/debuginfo... ⚠️ warning: Can't open file /memfd:kwin-dmabuf-feedback-table (deleted) during file-backed mapping note processing ⚠️ warning: Can't open file /memfd:JSGCHeap:QtQml (deleted) during file-backed mapping note processing [New LWP 7550] [New LWP 7590] [New LWP 7592] [New LWP 7589] [New LWP 7594] [New LWP 7587] [New LWP 7595] [New LWP 7586] [New LWP 7553] [New LWP 7591] [New LWP 7588] [New LWP 7557] [New LWP 7593] [New LWP 7611] [New LWP 7612] [New LWP 7620] [New LWP 7615] [New LWP 7605] [New LWP 7606] [New LWP 7622] [New LWP 7596] [New LWP 7621] [New LWP 7603] [New LWP 7618] [New LWP 7614] [New LWP 7616] [New LWP 7619] [New LWP 7609] [New LWP 7608] [New LWP 7604] [New LWP 7607] [New LWP 7629] [New LWP 7623] [New LWP 7617] [New LWP 7556] [New LWP 7628] [New LWP 7610] [New LWP 7613] [Thread debugging using libthread_db enabled] Using host libthread_db library "/usr/lib/x86_64-linux-gnu/libthread_db.so.1". Core was generated by `/usr/bin/plasmashell'. Program terminated with signal SIGSEGV, Segmentation fault. #0 0x00007fcb73fe1dc8 in FcCharSetFindLeafForward (fcs=fcs@entry=0xfefefefefefefefe, start=start@entry=0, num=num@entry=37) at ./src/fccharset.c:103 ⚠️ warning: 103 ./src/fccharset.c: No such file or directory [Current thread is 1 (Thread 0x7fcb6ea5e540 (LWP 7550))] (gdb) bt #0 0x00007fcb73fe1dc8 in FcCharSetFindLeafForward (fcs=fcs@entry=0xfefefefefefefefe, start=start@entry=0, num=num@entry=37) at ./src/fccharset.c:103 #1 0x00007fcb73fe2bb1 in FcCharSetFindLeafPos (fcs=0xfefefefefefefefe, ucs4=) at ./src/fccharset.c:129 #2 FcCharSetFindLeaf (fcs=0xfefefefefefefefe, ucs4=) at ./src/fccharset.c:135 #3 IA__FcCharSetHasChar (fcs=0xfefefefefefefefe, ucs4=) at ./src/fccharset.c:557 #4 IA__FcCharSetHasChar (fcs=0xfefefefefefefefe, ucs4=9679) at ./src/fccharset.c:551 #5 0x00007fcb7609d3fd in QFontEngineMultiFontConfig::shouldLoadFontEngineForCharacter (this=0x55633a2e66a0, at=1, ucs4=) at ./src/gui/text/unix/qfontenginemultifontconfig.cpp:30 #6 QFontEngineMulti::stringToCMap (this=0x55633a2e66a0, str=, len=, glyphs=0x7ffd4cfb1b40, nglyphs=0x7ffd4cfb1b0c, flags=...) at ./src/gui/text/qfontengine.cpp:2072 #7 0x00007fcb7610f642 in QTextEngine::shapeText (this=0x55633aebf540, item=) at ./src/gui/text/qtextengine.cpp:1464 #8 0x00007fcb7613f436 in QTextLine::layout_helper (this=this@entry=0x7ffd4cfb20a0, maxGlyphs=maxGlyphs@entry=2147483647) at ./src/gui/text/qtextlayout.cpp:1875 #9 0x00007fcb7614078f in QTextLine::setLineWidth (this=this@entry=0x7ffd4cfb20a0, width=) at ./src/gui/text/qtextlayout.cpp:1626 #10 0x00007fcb772aea16 in QQuickTextPrivate::setLineGeometry (this=this@entry=0x55633aebf290, line=..., lineWidth=, height=@0x7ffd4cfb2080: 0) at ./src/quick/items/qquicktext.cpp:1303 #11 0x00007fcb772af911 in QQuickTextPrivate::setupTextLayout (this=this@entry=0x55633aebf290, baseline=baseline@entry=0x7ffd4cfb21f0) at ./src/quick/items/qquicktext.cpp:916 #12 0x00007fcb772b1f57 in QQuickTextPrivate::updateSize (this=this@entry=0x55633aebf290) at ./src/quick/items/qquicktext.cpp:493 #13 0x00007fcb772b3982 in QQuickTextPrivate::updateLayout (this=) at ./src/quick/items/qquicktext.cpp:267 #14 0x00007fcb6a94f326 in QQuickLabel::componentComplete (this=0x55633aebf1a0) at ./src/quicktemplates/qquicklabel.cpp:525 #15 0x00007fcb76bd1d70 in QQmlObjectCreator::finalize (this=0x55633ae88ba0, interrupt=...) at ./src/qml/qml/qqmlobjectcreator.cpp:1642 #16 0x00007fcb76b3d6c5 in QQmlComponentPrivate::complete (enginePriv=0x556339d61d50, state=state@entry=0x55633ae6d780) at ./src/qml/qml/ftw/qbipointer_p.h:134 #17 0x00007fcb76b40bfc in QQmlComponentPrivate::completeCreate (this=0x55633ae6d700) at ./src/qml/qml/qqmlcomponent.cpp:1357 #18 0x00007fcb78718045 in PlasmaQuick::SharedQmlEngine::completeInitialization (this=0x55633ae3a600, initialProperties=...) at ./src/plasmaquick/sharedqmlengine.cpp:272 #19 0x00007fcacb31041a in KlipperPopup::KlipperPopup (this=this@entry=0x55633ae3a5c0) at ./klipper/klipperpopup.cpp:44 #20 0x00007fcacb2e90f7 in std::make_unique () at /usr/include/c++/16/bits/unique_ptr.h:1104 #21 Klipper::Klipper (this=0x55633ae326d0, parent=) at ./klipper/klipper.cpp:68 #22 0x00007fcacb2eacf1 in std::_Construct(Klipper*, decltype(nullptr)&&) ( __p=0x55633ae326d0) at /usr/include/c++/16/bits/stl_construct.h:123 #23 std::allocator_traits >::construct(std::allocator&, Klipper* , decltype(nullptr)&&) (__p=0x55633ae326d0) at /usr/include/c++/16/bits/alloc_traits.h:845 #24 std::_Sp_counted_ptr_inplace, (__gnu_cxx::_Lock_policy)2>::_Sp_counted_ptr_inplace(std::allocator, decltype(nullptr)&&) (this=0x55633ae326c0, __a=...) at /usr/include/c++/16/bits/shared_ptr_base.h:671 #25 std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count, decltype(nullptr)>(K lipper*&, std::_Sp_alloc_shared_tag >, decltype(nullptr)&&) (this=0x55633ae30f48, __p=@0x55633ae30f40: 0x0, __a=...) at /usr/include/c++/16/bits/shared_ptr_base.h:1037 #26 std::__shared_ptr::__shared_ptr, decltype(nullptr)>(std:: _Sp_alloc_shared_tag >, decltype(nullptr)&&) (this=0x55633ae30f40, __tag=...) at /usr/include/c++/16/bits/shared_ptr_base.h:1813 #27 std::shared_ptr::shared_ptr, decltype(nullptr)>(std::_Sp_alloc_shared_tag >, decltype(nullptr)&&) (this=0x55633ae30f40, __tag=...) at /usr/include/c++/16/bits/shared_ptr.h:463 #28 std::make_shared(decltype(nullptr)&&) () at /usr/include/c++/16/bits/shared_ptr.h:1066 #29 Klipper::self () at ./klipper/klipper.cpp:48 #30 0x00007fcacb366592 in KlipperInterface::KlipperInterface (this=this@entry=0x55633ae30f30, parent=parent@entry=0x0) at ./klipper/declarative/klipperinterface.cpp:12 #31 0x00007fcacb362cbf in QQmlPrivate::QQmlElement::QQmlElement (this=0x55633ae30f30) at /usr/include/x86_64-linux-gnu/qt6/QtQml/qqmlprivate.h:108 #32 QQmlPrivate::createInto (memory=0x55633ae30f30) at /usr/include/x86_64-linux-gnu/qt6/QtQml/qqmlprivate.h:182 #33 0x00007fcb76c158a0 in QQmlType::create (this=0x7ffd4cfb2b78, memory=0x7ffd4cfb2ac0, additionalMemory=184) at ./src/qml/qml/qqmltype.cpp:511 #34 QQmlType::create (this=0x7ffd4cfb2b78, memory=memory@entry=0x7ffd4cfb2ac0, additionalMemory=additionalMemory@entry=184) at ./src/qml/qml/qqmltype.cpp:505 #35 0x00007fcb76c15980 in QQmlType::createWithQQmlData (this=) at ./src/qml/qml/qqmltype.cpp:526 #36 0x00007fcb76bd406a in QQmlObjectCreator::createInstance (this=0x55633ae29990, index=10, parent=0x55633ae2d320, isContextObject=false) at ./src/qml/qml/qqmlobjectcreator.cpp:1351 #37 0x00007fcb76bc5a70 in QQmlObjectCreator::setPropertyBinding (this=this@entry=0x55633ae29990, bindingProperty=bindingProperty@entry=0x7fcb38220a90, binding=binding@entry=0x7fcad2c6456c) at /usr/include/x86_64-linux-gnu/qt6/QtCore/qendian.h:259 #38 0x00007fcb76bc984e in QQmlObjectCreator::setupBindings (this=0x55633ae29990, mode=...) at ./src/qml/qml/qqmlobjectcreator.cpp:826 #39 0x00007fcb76bd2483 in QQmlObjectCreator::populateInstance (this=this@entry=0x55633ae29990, index=-1, index@entry=0, instance=0x0, instance@entry=0x55633ae2d320, bindingTarget=, bindingTarget@entry=0x55633ae2d320, valueTypeProperty=, valueTypeProperty@entry=0x0, binding=binding@entry=0x0) at /usr/include/x86_64-linux-gnu/qt6/QtCore/qflags.h:78 #40 0x00007fcb76bd3aa4 in QQmlObjectCreator::createInstance (this=0x55633ae29990, index=0, parent=, isContextObject=true) at ./src/qml/qml/qqmlobjectcreator.cpp:1497 #41 0x00007fcb76bc38bd in QQmlObjectCreator::create (this=0x55633ae29990, subComponentIndex=, parent=0x0, interrupt=0x0, flags=) at ./src/qml/qml/qqmlobjectcreator.cpp:200 #42 QQmlObjectCreator::create (this=0x55633ae29990, subComponentIndex=, parent=0x0, interrupt=0x0, flags=) at ./src/qml/qml/qqmlobjectcreator.cpp:139 #43 0x00007fcb76b3e40d in QQmlComponentPrivate::beginCreate (this=0x55633ae286d0, context=...) at ./src/qml/qml/qqmlcomponent.cpp:1153 #44 0x00007fcb76b3600c in QQmlComponent::beginCreate (this=, context=) at ./src/qml/qml/qqmlcomponent.cpp:1055 #45 0x00007fcb78718396 in PlasmaQuick::SharedQmlEnginePrivate::endExecute (this=0x55633ae28bf0) at ./src/plasmaquick/sharedqmlengine.cpp:133 #46 0x00007fcb786f2e3d in PlasmaQuick::AppletQuickItem::itemForApplet (applet=) at ./src/plasmaquick/appletquickitem.cpp:533 #47 0x00007fcb78724ccc in ContainmentItem::init (this=0x55633a59a920) at ./src/plasmaquick/plasmoid/containmentitem.cpp:81 #48 0x00007fcb76bd1d70 in QQmlObjectCreator::finalize (this=0x55633a6b5cc0, interrupt=...) at ./src/qml/qml/qqmlobjectcreator.cpp:1642 #49 0x00007fcb76b3d6c5 in QQmlComponentPrivate::complete (enginePriv=0x556339d61d50, state=state@entry=0x55633a70d640) at ./src/qml/qml/ftw/qbipointer_p.h:134 #50 0x00007fcb76b40bfc in QQmlComponentPrivate::completeCreate (this=0x55633a70d5c0) at ./src/qml/qml/qqmlcomponent.cpp:1357 #51 0x00007fcb78718045 in PlasmaQuick::SharedQmlEngine::completeInitialization (this=0x55633a6bbe60, initialProperties=...) at ./src/plasmaquick/sharedqmlengine.cpp:272 #52 0x00007fcb786f3f0e in PlasmaQuick::AppletQuickItem::itemForApplet (applet=) at ./src/plasmaquick/appletquickitem.cpp:641 #53 0x00007fcb78724ccc in ContainmentItem::init (this=0x55633a4623e0) at ./src/plasmaquick/plasmoid/containmentitem.cpp:81 --Type for more, q to quit, c to continue without paging--c #54 0x00007fcb76bd1d70 in QQmlObjectCreator::finalize (this=0x55633a4788d0, interrupt=...) at ./src/qml/qml/qqmlobjectcreator.cpp:1642 #55 0x00007fcb76b3d6c5 in QQmlComponentPrivate::complete (enginePriv=0x556339d61d50, state=state@entry=0x55633a52f5c0) at ./src/qml/qml/ftw/qbipointer_p.h:134 #56 0x00007fcb76b40bfc in QQmlComponentPrivate::completeCreate (this=0x55633a52f540) at ./src/qml/qml/qqmlcomponent.cpp:1357 #57 0x00007fcb78718045 in PlasmaQuick::SharedQmlEngine::completeInitialization (this=0x55633a53b510, initialProperties=...) at ./src/plasmaquick/sharedqmlengine.cpp:272 #58 0x00007fcb786f3f0e in PlasmaQuick::AppletQuickItem::itemForApplet (applet=) at ./src/plasmaquick/appletquickitem.cpp:641 #59 0x00007fcb78707f64 in PlasmaQuick::ContainmentViewPrivate::setContainment (this=0x55633a28c860, cont=0x556339c7bf20) at ./src/plasmaquick/containmentview.cpp:115 #60 0x00007fcb787082bd in PlasmaQuick::ContainmentView::setContainment (this=, cont=) at ./src/plasmaquick/containmentview.cpp:262 #61 0x00005563132fd119 in ShellCorona::createWaitingPanels (this=0x7ffd4cfb5700) at ./shell/shellcorona.cpp:1645 #62 0x00007fcb75636b7b in QtPrivate::QSlotObjectBase::call (this=, r=, a=, this=, r=, a=) at ./src/corelib/kernel/qobjectdefs_impl.h:462 #63 doActivate (sender=, signal_index=, argv=) at ./src/corelib/kernel/qobject.cpp:4393 #64 0x00007fcb756396d3 in QMetaObject::activate (sender=, mo=, local_signal_index=0, ret=0x0) at ./src/corelib/kernel/qobjectdefs.h:320 #65 QTimer::timeout (this=, _t1=...) at ./obj-x86_64-linux-gnu/src/corelib/Core_autogen/include/moc_qtimer.cpp:182 #66 0x00007fcb7561e419 in QObject::event (this=, e=) at ./src/corelib/kernel/qobject.cpp:1455 #67 0x00007fcb77bbe16a in QApplicationPrivate::notify_helper (this=, receiver=0x7ffd4cfb5810, e=0x7ffd4cfb5220) at ./src/widgets/kernel/qapplication.cpp:3273 #68 0x00007fcb755cb828 in QCoreApplication::notifyInternal2 (receiver=0x7ffd4cfb5810, event=0x7ffd4cfb5220) at ./src/corelib/kernel/qcoreapplication.cpp:1126 #69 0x00007fcb7578461b in QTimerInfoList::activateTimers (this=0x556339a286c0) at ./src/corelib/kernel/qtimerinfo_unix.cpp:427 #70 0x00007fcb7587ed44 in timerSourceDispatch (source=) at ./src/corelib/kernel/qeventdispatcher_glib.cpp:153 #71 idleTimerSourceDispatch (source=) at ./src/corelib/kernel/qeventdispatcher_glib.cpp:200 #72 0x00007fcb73ec9cb7 in g_main_dispatch (context=context@entry=0x7fcb64001320) at ../../../glib/gmain.c:3734 #73 0x00007fcb73ecd42f in g_main_context_dispatch_unlocked (context=0x7fcb64001320) at ../../../glib/gmain.c:4603 #74 g_main_context_iterate_unlocked (context=context@entry=0x7fcb64001320, block=block@entry=1, dispatch=dispatch@entry=1, self=) at ../../../glib/gmain.c:4672 #75 0x00007fcb73ecdd20 in g_main_context_iteration (context=0x7fcb64001320, may_block=1) at ../../../glib/gmain.c:4738 #76 0x00007fcb7587c058 in QEventDispatcherGlib::processEvents (this=0x55633998cb20, flags=...) at ./src/corelib/kernel/qeventdispatcher_glib.cpp:402 #77 0x00007fcb755d7b2a in QEventLoop::exec (this=0x7ffd4cfb54b0, flags=...) at ./src/corelib/global/qflags.h:78 #78 0x00007fcb755ce80e in QCoreApplication::exec () at ./src/corelib/kernel/qcoreapplication.cpp:1469 #79 0x00007fcb75e04c30 in QGuiApplication::exec () at ./src/gui/kernel/qguiapplication.cpp:2005 #80 0x00007fcb77bbad09 in QApplication::exec () at ./src/widgets/kernel/qapplication.cpp:2543 #81 0x00005563132bb984 in main (argc=, argv=) at ./shell/main.cpp:204 (gdb) quit