I have a problem where krunner dies after I type in ~2 characters. Here is an example of what I get running it from a terminal. Basically I can start krunner, it forks to the background, and I can see it's running. Then I type Alt-F2, start typing and the window disappears. I get the errors below and krunner is no longer running.
This is a pretty fresh install, and I haven't carried over any previous KDE config. It's not a show stopper by any means, but it sure is inconvenient. I'm running out of idea, so if anyone has any clue here, I sure would appreciate it.
Code:
$ krunner
QDBusConnection: session D-Bus connection created before QCoreApplication. Application may misbehave.
QDBusConnection: session D-Bus connection created before QCoreApplication. Application may misbehave.
Fontconfig warning: "/usr/local/etc/fonts/conf.d/50-user.conf", line 14: reading configurations from ~/.fonts.conf is deprecated.
krunner(43003)/kio (KDirWatch) KDirWatchPrivate::removeEntry: doesn't know "/home/user/.kde4/share/apps/kabc"
I/O warning : failed to load external entity "/home/user/.qalculate/eurofxref-daily.xml"
I/O warning : failed to load external entity "/home/user/.qalculate/eurofxref-daily.xml"
krunner(43003)/libplasma Plasma::PackagePrivate::isValid: Could not find required file mainscript
$ ps aux | grep krunner
user 43003 21.9 2.0 745140 120532 5 S 9:44AM 0:01.20 krunner
$ Null pointer in call to GeoDataTreeModel::addFeature (parent 0x82f4ac048 - feature 0x0 )
Null pointer in call to GeoDataTreeModel::addFeature (parent 0x82f0ac078 - feature 0x0 )
QSocketNotifier: Invalid socket 5 and type 'Read', disabling...
krunner: Fatal IO error: client killed
KCrash: Application 'krunner' crashing...
KCrash: Attempting to start /usr/local/kde4/lib/kde4/libexec/drkonqi from kdeinit
sock_file=/home/user/.kde4/socket-messmore/kdeinit4__0
krunner(43003)/kio (KDirWatch) KDirWatchPrivate::removeEntry: doesn't know "/home/user/.local"
This is a pretty fresh install, and I haven't carried over any previous KDE config. It's not a show stopper by any means, but it sure is inconvenient. I'm running out of idea, so if anyone has any clue here, I sure would appreciate it.