Summary: | Krunner chrashes on every input | ||
---|---|---|---|
Product: | [Plasma] krunner | Reporter: | Dennis S. <hillkorn> |
Component: | general | Assignee: | Kai Uwe Broulik <kde> |
Status: | RESOLVED FIXED | ||
Severity: | crash | CC: | cyberang3l, luca86, madcatx, notmart |
Priority: | NOR | Keywords: | drkonqi |
Version: | 5.8.3 | ||
Target Milestone: | --- | ||
Platform: | Neon | ||
OS: | Linux | ||
Latest Commit: | http://commits.kde.org/plasma-workspace/59b2d1effcee8d449cbbcd237ba8cebaeb4dd949 | Version Fixed In: | 5.8.4 |
Sentry Crash Report: | |||
Attachments: | New crash information added by DrKonqi |
Description
Dennis S.
2016-11-03 11:39:41 UTC
Created attachment 102215 [details]
New crash information added by DrKonqi
krunner (5.8.3) using Qt 5.7.0
when typing something krunner crash, not immediately but after 3/4 characters, even with math expression (like =1+1) is the same
-- Backtrace (Reduced):
#6 0x00007fbf0acc31d8 in KSycocaEntry::name() const () from /usr/lib/libKF5Service.so.5
#7 0x00007fbedaef63d4 in WindowedWidgetsRunner::match (this=0x1312ad0, context=...) at /chakra/core/plasma-workspace/src/plasma-workspace-5.8.3/runners/windowedwidgets/windowedwidgetsrunner.cpp:66
#8 0x00007fbee6c07368 in Plasma::AbstractRunner::performMatch (this=0x1312ad0, localContext=...) at /chakra/core/krunner/src/krunner-5.28.0/src/abstractrunner.cpp:131
#9 0x00007fbee69e6b37 in ThreadWeaver::Executor::run (this=<optimized out>, job=..., thread=<optimized out>) at /chakra/core/threadweaver/src/threadweaver-5.28.0/src/executor.cpp:52
#10 0x00007fbee69e57d0 in ThreadWeaver::Job::execute (this=<optimized out>, self=..., th=0x1177d60) at /chakra/core/threadweaver/src/threadweaver-5.28.0/src/job.cpp:83
Thanks for your bug report. Until we figure it out it should help if you disable the "Windowed Widgets" or "Standalone Widgets" plugin in KRunner settings. Marco, all the WindowedWidgetsRunner does is iterating over Plasma::PluginLoader::self()->listAppletMetaData(QString()) - I could surely have it check for KPluginMetaData isValid but why does that list contain invalid applets in the first place? Git commit 59b2d1effcee8d449cbbcd237ba8cebaeb4dd949 by Kai Uwe Broulik. Committed on 14/11/2016 at 14:23. Pushed by broulik into branch 'Plasma/5.8'. [Windowed Widgets Runner] Don't access invalid KPluginMetaData FIXED-IN: 5.8.4 Differential Revision: https://phabricator.kde.org/D3356 M +4 -0 runners/windowedwidgets/windowedwidgetsrunner.cpp http://commits.kde.org/plasma-workspace/59b2d1effcee8d449cbbcd237ba8cebaeb4dd949 *** Bug 372661 has been marked as a duplicate of this bug. *** *** Bug 372784 has been marked as a duplicate of this bug. *** |