https://bugs.kde.org/show_bug.cgi?id=425499
Bug ID: 425499 Summary: Crash in serviceOffersOffset Product: frameworks-kservice Version: unspecified Platform: Other OS: Linux Status: REPORTED Severity: crash Priority: NOR Component: general Assignee: fa...@kde.org Reporter: k...@privat.broulik.de CC: kdelibs-b...@kde.org Target Milestone: --- SUMMARY After recent updates plasmashell crashes on startup in KServiceType::serviceOffersOffset STEPS TO REPRODUCE 1. Start plasmashell OBSERVED RESULT Crash EXPECTED RESULT No crash Backtrace: Thread 1 "plasmashell" received signal SIGSEGV, Segmentation fault. KServiceType::serviceOffersOffset (this=0x0) at ./src/services/kservicetype.cpp:216 216 ./src/services/kservicetype.cpp: Datei oder Verzeichnis nicht gefunden. (gdb) bt #0 KServiceType::serviceOffersOffset (this=0x0) at ./src/services/kservicetype.cpp:216 #1 0x00007ffff6eff127 in KServiceFactory::hasOffer (this=this@entry=0x55555631d9c0, serviceType=..., testedService=...) at ./src/services/kservicefactory.cpp:319 #2 0x00007ffff6eed714 in <lambda(const Ptr&)>::operator() ( __closure=<synthetischer Zeiger>, __closure=<synthetischer Zeiger>, serv=...) at ./src/services/kapplicationtrader.cpp:57 #3 __gnu_cxx::__ops::_Iter_pred<filterMimeTypeOffers(KService::List&)::<lambda(const Ptr&)> >::operator()<QList<QExplicitlySharedDataPointer<KService> >::iterator> ( __it=..., this=<synthetischer Zeiger>) at /usr/include/c++/9/bits/predefined_ops.h:283 #4 std::__find_if<QList<QExplicitlySharedDataPointer<KService> >::iterator, __gnu_cxx::__ops::_Iter_pred<filterMimeTypeOffers(KService::List&)::<lambda(const Ptr&)> > > ( __first=..., __pred=..., __last=...) at /usr/include/c++/9/bits/stl_algo.h:120 #5 std::__find_if<QList<QExplicitlySharedDataPointer<KService> >::iterator, __gnu_cxx::__ops::_Iter_pred<filterMimeTypeOffers(KService::List&)::<lambda(const Ptr&)> > > ( __first=..., __last=..., __pred=...) at /usr/include/c++/9/bits/stl_algo.h:162 #6 std::__remove_if<QList<QExplicitlySharedDataPointer<KService> >::iterator, __gnu_cxx::__ops::_Iter_pred<filterMimeTypeOffers(KService::List&)::<lambda(const Ptr&)> > > (__pred=..., __last=..., __first=...) at /usr/include/c++/9/bits/stl_algo.h:863 #7 std::remove_if<QList<QExplicitlySharedDataPointer<KService> >::iterator, filterMimeTypeOffers(KService::List&)::<lambda(const Ptr&)> > (__first=..., __last=..., __pred=...) at /usr/include/c++/9/bits/stl_algo.h:940 #8 filterMimeTypeOffers (list=...) at ./src/services/kapplicationtrader.cpp:59 #9 KApplicationTrader::queryByMimeType(QString const&, std::function<bool (QExplicitlySharedDataPointer<KService> const&)>) (mimeType=..., filterFunc=...) at ./src/services/kapplicationtrader.cpp:99 #10 0x00007ffff7b9c8fd in ?? () from /usr/lib/x86_64-linux-gnu/libKF5Plasma.so.5 #11 0x00007ffff7b840f4 in Plasma::Applet::setAssociatedApplicationUrls(QList<QUrl> const&) () from /usr/lib/x86_64-linux-gnu/libKF5Plasma.so.5 -- You are receiving this mail because: You are watching all bug changes.