Comment 3 for bug 624477

Revision history for this message
Karl Lattimer (karl-qdh) wrote :

From IRC

(09:31:26) klattimer: xkl_engine_save_state triggers a state-changed signal, which then calls a function which xkl_engine_save_state's again, ad infinitum

This is most likely the cause, I'm looking into this and also a memory leak which may be one and the same bug.

Therefore is linked to bug 531290

Fix is simple, add checking for NULL in the right spot and there we go :) Already updated the patch, and will attach it to the GSD indicators support bug after a little testing.