Version: (using Devel) Compiler: g++ (SUSE Linux) 4.3.2 [gcc-4_3-branch revision 141291] OS: Linux Installed from: Compiled sources If invalid solid predicates are present on the system, Plasma will crash on startup when the Device Notifier plasmoid is intialised. Examples of invalid predicates are the ones installed by K3b previous to commit 927669 ( which corrects them ) My KControl module also suffered from this, until I corrected it by ensuring they were valid ( Solid::Predicate::fromString(predicate).isValid() ) before attempting to use them.
Further investigation reveals that a bug in Solid::Predicate will cause a crash anyway. This is shown by a double free when isValid() is false.