jpeg pushed a commit to branch master. http://git.enlightenment.org/core/efl.git/commit/?id=94d0967fadfb3d5b7475d9d189b0f9edad86c83a
commit 94d0967fadfb3d5b7475d9d189b0f9edad86c83a Author: Jean-Philippe Andre <[email protected]> Date: Fri Oct 13 14:29:15 2017 +0900 evas: Fix crash when object is not fully created This fixes make check. --- src/lib/evas/canvas/evas_object_main.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/lib/evas/canvas/evas_object_main.c b/src/lib/evas/canvas/evas_object_main.c index 45b47906c9..a6f9471eeb 100644 --- a/src/lib/evas/canvas/evas_object_main.c +++ b/src/lib/evas/canvas/evas_object_main.c @@ -2739,6 +2739,9 @@ _efl_canvas_object_event_animation_set(Eo *eo_obj, if (!_efl_animation_event_type_is_valid(event_type)) return; + // This may happen if the object never was fully created. + if (!pd->event_anims) return; + Event_Animation *event_anim = eina_array_data_get(pd->event_anims, event_type); if (!event_anim) return; --
