devilhorns pushed a commit to branch feature/wayland/multioutput.

http://git.enlightenment.org/core/efl.git/commit/?id=83e5751b4fd0ec1e400db8e9a73e37f219ae1e60

commit 83e5751b4fd0ec1e400db8e9a73e37f219ae1e60
Author: Cedric Bail <ced...@osg.samsung.com>
Date:   Tue Apr 10 14:02:48 2018 -0700

    evas: protection during canvas shutdown.
---
 src/lib/evas/canvas/evas_callbacks.c | 4 ++++
 1 file changed, 4 insertions(+)

diff --git a/src/lib/evas/canvas/evas_callbacks.c 
b/src/lib/evas/canvas/evas_callbacks.c
index 8896dea691..10f4597ad6 100644
--- a/src/lib/evas/canvas/evas_callbacks.c
+++ b/src/lib/evas/canvas/evas_callbacks.c
@@ -732,6 +732,10 @@ _check_event_catcher_del(void *data, const Efl_Event 
*event)
    Evas_Object_Protected_Data *obj = data;
    int i;
 
+   if (!obj->layer ||
+       !obj->layer->evas)
+     return ;
+
    for (i = 0; array[i].desc != NULL; i++)
      {
         if (obj->layer->evas->gesture_manager)

-- 


Reply via email to