raster pushed a commit to branch master. http://git.enlightenment.org/core/enlightenment.git/commit/?id=d277df0a51dd0b7ff1fdc9a23b80c68d8309b94d
commit d277df0a51dd0b7ff1fdc9a23b80c68d8309b94d Author: Carsten Haitzler (Rasterman) <ras...@rasterman.com> Date: Fri Apr 16 15:53:02 2021 +0100 pager - fix asan report on use after free on gadget shutdown --- src/modules/pager/e_mod_main.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/modules/pager/e_mod_main.c b/src/modules/pager/e_mod_main.c index 576c72d4a..552239f7c 100644 --- a/src/modules/pager/e_mod_main.c +++ b/src/modules/pager/e_mod_main.c @@ -305,12 +305,12 @@ _gc_shutdown(E_Gadcon_Client *gcc) if (pager_config) instances = eina_list_remove(instances, inst); e_drop_handler_del(inst->pager->drop_handler); - _pager_free(inst->pager); if (inst->o_base) { evas_object_del(inst->o_base); inst->o_base = NULL; } + _pager_free(inst->pager); free(inst); } --