forked from enlightenment/efl
ecore_con: fix dns lookup crash issue.
Summary: When executed ecore_con_lookup_example function, we were getting a crash. This is the fix for the crash. I analysed it in the valgrind and found the error. Valgrind reported invalid free at this place. svr->name is getting freed in _ecore_con_server_eo_base_destructor function and svr is getting freed in ecore_con_shutdown function. Signed-off-by: Srivardhan Hebbar <sri.hebbar@samsung.com> Reviewers: cedric Subscribers: cedric Differential Revision: https://phab.enlightenment.org/D2398 Signed-off-by: Cedric BAIL <cedric@osg.samsung.com>
This commit is contained in:
parent
d560fe99a1
commit
05881ea61a
|
@ -2950,9 +2950,7 @@ _ecore_con_lookup_done(void *data,
|
|||
else
|
||||
lk->done_cb(NULL, NULL, NULL, 0, (void *)lk->data);
|
||||
|
||||
free(svr->name);
|
||||
free(lk);
|
||||
free(svr);
|
||||
}
|
||||
|
||||
#include "ecore_con_base.eo.c"
|
||||
|
|
Loading…
Reference in New Issue