raster pushed a commit to branch master. http://git.enlightenment.org/core/efl.git/commit/?id=409516538560391fbcc53e90f1985b0d699d5be0
commit 409516538560391fbcc53e90f1985b0d699d5be0 Author: Carsten Haitzler (Rasterman) <ras...@rasterman.com> Date: Sun Jul 23 18:36:44 2017 +0900 efl canvas image - dbug ingo get - dont get if no root dbg info supplied if root dbg info is null we'll leak and not have anything useful stored somewhere for fetching anyway. this should fix CID 1365656 --- src/lib/evas/canvas/efl_canvas_image.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/lib/evas/canvas/efl_canvas_image.c b/src/lib/evas/canvas/efl_canvas_image.c index f6f0456dbd..b4a52ac32a 100644 --- a/src/lib/evas/canvas/efl_canvas_image.c +++ b/src/lib/evas/canvas/efl_canvas_image.c @@ -854,7 +854,8 @@ _efl_canvas_image_efl_object_dbg_info_get(Eo *obj, void *pd EINA_UNUSED, Efl_Dbg { efl_dbg_info_get(efl_super(obj, MY_CLASS), root); - if (efl_image_load_error_get(obj) != EFL_IMAGE_LOAD_ERROR_NONE) + if ((efl_image_load_error_get(obj) != EFL_IMAGE_LOAD_ERROR_NONE) && + (root)) { Efl_Dbg_Info *group = EFL_DBG_INFO_LIST_APPEND(root, MY_CLASS_NAME); Evas_Load_Error error = EVAS_LOAD_ERROR_GENERIC; --