https://bugs.kde.org/show_bug.cgi?id=481855

Nate Graham <n...@kde.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
            Summary|Plasma crashes when opening |Plasma crashes when opening
                   |Kickoff immediately after   |Kickoff during or
                   |uninstalling an app present |immediately after
                   |in the favorites list       |uninstalling an app present
                   |                            |in the favorites list
                 CC|                            |n...@kde.org
     Ever confirmed|0                           |1
             Status|REPORTED                    |CONFIRMED

--- Comment #1 from Nate Graham <n...@kde.org> ---
I can even reproduce the issue by trying to open Kickoff while the app hasn't
even finished installing. The Backtrace shows we're in sycoca code, which is
what I expected based on the description:

Thread 1 (Thread 0x765f004479c0 (LWP 956)):
[KCrash Handler]
#5  0x0000765f07143c7c in std::__uniq_ptr_impl<KSycocaEntryPrivate,
std::default_delete<KSycocaEntryPrivate> >::_M_ptr (this=<optimized out>,
this=<optimized out>) at /usr/include/c++/13.2.1/bits/unique_ptr.h:199
#6  std::unique_ptr<KSycocaEntryPrivate,
std::default_delete<KSycocaEntryPrivate> >::get (this=<optimized out>,
this=<optimized out>) at /usr/include/c++/13.2.1/bits/unique_ptr.h:470
#7  qGetPtrHelper<std::unique_ptr<KSycocaEntryPrivate,
std::default_delete<KSycocaEntryPrivate> > const> (ptr=<optimized out>,
ptr=<optimized out>) at /usr/include/qt6/QtCore/qtclasshelpermacros.h:79
#8  KSycocaEntry::d_func (this=<optimized out>) at
/usr/src/debug/kservice/kservice-5.249.0/src/sycoca/ksycocaentry.h:120
#9  KSycocaEntry::name (this=0x0) at
/usr/src/debug/kservice/kservice-5.249.0/src/sycoca/ksycocaentry.cpp:92
#10 0x0000765ed978b0b4 in AppEntry::nameFromService (service=...,
nameFormat=AppEntry::NameOnly) at
/usr/src/debug/plasma-workspace/plasma-workspace-5.93.0/applets/kicker/plugin/appentry.cpp:344
#11 0x0000765ed9786f2a in AppEntry::init (this=0x5fa156fcd1c0,
nameFormat=AppEntry::NameOnly) at
/usr/src/debug/plasma-workspace/plasma-workspace-5.93.0/applets/kicker/plugin/appentry.cpp:174
#12 0x0000765ed978710d in AppEntry::AppEntry(AbstractModel*, QString
const&)::{lambda()#1}::operator()() const [clone .lto_priv.0] () at
/usr/src/debug/plasma-workspace/plasma-workspace-5.93.0/applets/kicker/plugin/appentry.cpp:158

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to