Since recently, Launchy has started crashing under pclinuxos, kde of the following version.
$ kded4 -version
KDE Development Platform: 4.6.3 (4.6.3)
KDE Daemon: $Id$
The error is the following:
KGlobal::locale() must be called from the main thread before using i18n() in threads. KApplication takes care of this. If not using KApplication, call KGlobal::locale() during initialization.
I've tried to run launchy under root user - the crash does not occur.
Any way for this to be fixed without having to run under root?
I am also having this problem since I upgraded to kubuntu 11.04 (64-bit) - exact same error message…
Same issue here, but I have nailed it down to a bad .desktop app menu file with a missing/bad Icon entry. See below to reproduce.
Launchy deb package version is 2.5-1. KDE 4.7.4 here on Debian unstable distro, amd64. I am new launchy user and discovered this crash just today when trying it out for the first time.
Also see bug 3308744, which may be the same thing.
Note that this .desktop file was manually created using an older 4.x KDE Menu Editor. The thing to note is that the icon file is currently not present.
It seems like it is the missing Icon entry that is killing it. Just not being able to find the icon seems to make launchy crash. If the Icon entry is valid or if there is no Icon= entry, then everything works fine.
GenericName=Seamonkey Internet suite
Sign up for the SourceForge newsletter:
You seem to have CSS turned off.
Please don't fill out this field.