forked from enlightenment/efl
exactness: do not efl_del the evas
there is no need to do that, more than that. This is super dangerous, the display and connection ptr of x are passed from ecore_evas to evas, if you delete evas before ecore_evas, the later ecore_evas deletion will destroy the x connection which calls some functions in evas, which is already freed, which leads to a crash. Reviewed-by: Stefan Schmidt <stefan@datenfreihafen.org> Differential Revision: https://phab.enlightenment.org/D11617
This commit is contained in:
parent
2f9caff972
commit
830d45e384
|
@ -151,7 +151,6 @@ _exu_imgs_unpack(const char *exu_path, const char *dir, const char *ent_name)
|
|||
}
|
||||
efl_del(o);
|
||||
}
|
||||
efl_del(e);
|
||||
ecore_evas_free(ee);
|
||||
}
|
||||
|
||||
|
|
Loading…
Reference in New Issue