Do not crash when encountering invalid plugin info.

Authored by mwolff on Sep 9 2015, 8:29 AM.

Description

Do not crash when encountering invalid plugin info.

I've recently seen crashes when Plasma::RunnerManager calls
KPluginInfo::fromServices which then called setConfig on an
invalid KPluginInfo object which triggered the internal
KPLUGININFO_ISVALID_ASSERTION which uses a qFatal to kill the
whole parent application, even in release mode.

Differential Revision: https://phabricator.kde.org/D338

Details

Committed
mwolffSep 10 2015, 2:32 PM
Differential Revision
D338: Do not crash when encountering invalid plugin info.
Parents
R309:d7306b9ee88b: add missing license after file splitting
Branches
Unknown
Tags
Unknown