Hi,

I am working on Skrooge which uses plugin mechanism like this:
/*KPluginLoader loader(service->library());*//*
*//*KPluginFactory* factory = loader.factory();*//*
*//*if (factory) {*//*
*//*...*//*
*//*}*/

On kubuntu 12.04 (with KDE 4.9.1), all plugins were successfully loaded.
On kubuntu 12.10 (with KDE 4.9.2), some plugins are not loaded due to a NULL pointer returned by /*loader.factory()*/
I didn't change the code of Skrooge in between.

If I print the error message returned by /*loader.errorString()*/, I get this:
/*dlopen: cannot load any more object with static TLS*/

I don't understand this error.
What does it mean?
What should I do to be able to load all plugins like on previous version?

Best regards.

Stéphane MANKOWSKI
>> Visit http://mail.kde.org/mailman/listinfo/kde-devel#unsub to unsubscribe <<

Reply via email to