hermet pushed a commit to branch master.

http://git.enlightenment.org/core/efl.git/commit/?id=8f55ac7550360e6afcdc0567685ceb25b7ecec63

commit 8f55ac7550360e6afcdc0567685ceb25b7ecec63
Author: Subhransu Mohanty <sub.moha...@samsung.com>
Date:   Fri May 8 20:32:40 2015 +0900

    evas/canvas: Null check for base class data pointer.
---
 src/lib/evas/canvas/evas_object_vg.c | 4 ++++
 1 file changed, 4 insertions(+)

diff --git a/src/lib/evas/canvas/evas_object_vg.c 
b/src/lib/evas/canvas/evas_object_vg.c
index 57d4090..cca772a 100644
--- a/src/lib/evas/canvas/evas_object_vg.c
+++ b/src/lib/evas/canvas/evas_object_vg.c
@@ -226,6 +226,10 @@ evas_object_vg_render_pre(Evas_Object *eo_obj,
    // FIXME: for now the walking Evas_VG_Node tree doesn't trigger any damage
    // So just forcing it here if necessary
    rnd = eo_data_scope_get(vd->root, EFL_VG_BASE_CLASS);
+
+   //FIXME find the reason for NULL Base Class in some case?
+   if (!rnd) return;
+
    if (rnd->changed)
      {
         rnd->changed = EINA_FALSE;

-- 


Reply via email to