it seems i have an override-redirect window just off the bottom-right of my screen - i think its the scim input panel status. what happens is it is "managed" by comp but then deleted (_e_comp_x_hook_client_del called), BUT _e_comp_x_object_add is called with a deferred event for that client to add it again (likely this is a race) which finds he client in a state of not having comp_data as the E_FREE in _e_comp_x_hook_client_del() frees it and sets it to NULL. move the comp_data free to the actual client free (which is the last time a client is valid at all) solves this. |
||
---|---|---|
.. | ||
bin | ||
modules | ||
tests | ||
Makefile.mk |