rimmed pushed a commit to branch eflete-1.18. http://git.enlightenment.org/tools/eflete.git/commit/?id=25926cab4bd13271d7a1fa7901729bd615743c18
commit 25926cab4bd13271d7a1fa7901729bd615743c18 Author: Jaehwan Kim <jae.hwan....@samsung.com> Date: Wed Sep 21 17:07:29 2016 +0900 tab_home: fix a segment fault --- src/bin/ui/tab_home_import_edj.c | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/src/bin/ui/tab_home_import_edj.c b/src/bin/ui/tab_home_import_edj.c index f01ab8d..28c3369 100644 --- a/src/bin/ui/tab_home_import_edj.c +++ b/src/bin/ui/tab_home_import_edj.c @@ -708,16 +708,15 @@ _tab_import_edj_data_set(const char *name, const char *path, const char *edj, co if (!item) { item = elm_genlist_first_item_get(tab_edj.genlist); - do + while (item) { node = elm_object_item_data_get(item); if (!strcmp(node->name, "elm/")) break; item = elm_genlist_item_next_get(item); } - while (item); } - if (node->list) + if (node && node->list) { EINA_LIST_FOREACH(node->list, l1, sub) { --