Tray icon does not handle that message. That's done with 'notify-send'. But it could be that the crash in tray icon plugin also killed init of notify plugin.
I assume it crashes because KApplication is trying to use DBus session bus but couldn't connect to. In 1.1 series I recently found out, that the session bus is already initialised during first import of any dependency which it self imports dbus library. But as the environ variable 'DBUS_SESSION_BUS_ADDRESS' is not set in that early state it will fail and won't work in the whole process.
During writing this lines I realised that the last patch will also not solve the issue :-D
I tried to load the environ before import KApplication. But to do so I need to import tools and this will import dbus which again will lead to an invalid DBus session bus.
Forget about the last patch and try this one instead please.
Tray icon does not handle that message. That's done with 'notify-send'. But it could be that the crash in tray icon plugin also killed init of notify plugin.
I assume it crashes because KApplication is trying to use DBus session bus but couldn't connect to. In 1.1 series I recently found out, that the session bus is already initialised during first import of any dependency which it self imports dbus library. But as the environ variable 'DBUS_SESSION_ BUS_ADDRESS' is not set in that early state it will fail and won't work in the whole process.
During writing this lines I realised that the last patch will also not solve the issue :-D
I tried to load the environ before import KApplication. But to do so I need to import tools and this will import dbus which again will lead to an invalid DBus session bus.
Forget about the last patch and try this one instead please.