From 8c76ff3e32d7e2e5b0956dbd27e076fa84e9efce Mon Sep 17 00:00:00 2001 From: "Carsten Haitzler (Rasterman)" Date: Tue, 6 Aug 2019 19:13:50 +0100 Subject: [PATCH] gadget runner - check ptr return before deref fix CID 1403925 --- src/bin/e_gadget_runner.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/bin/e_gadget_runner.c b/src/bin/e_gadget_runner.c index 30a9b7c02..00818affd 100644 --- a/src/bin/e_gadget_runner.c +++ b/src/bin/e_gadget_runner.c @@ -913,7 +913,7 @@ runner_create(Evas_Object *parent, int *id, E_Gadget_Site_Orient orient) if (orient) return NULL; if (*id > 0) ci = _conf_item_get(id); - if ((*id < 0) || ci->inst) + if ((*id < 0) || ((ci) && (ci->inst))) { obj = elm_image_add(parent); elm_image_file_set(obj, e_theme_edje_file_get(NULL, "e/icons/modules-launcher"), "e/icons/modules-launcher");