raster pushed a commit to branch master.

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

commit e25b3eedb4125740e0cb3411ce0a8fe32a19e321
Author: Carsten Haitzler (Rasterman) <ras...@rasterman.com>
Date:   Tue Dec 6 11:19:05 2016 +0900

    evas - protect against outbuf alloc fail possibility
    
    this should fix T4967
---
 src/modules/evas/engines/software_x11/evas_engine.c | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/src/modules/evas/engines/software_x11/evas_engine.c 
b/src/modules/evas/engines/software_x11/evas_engine.c
index 4019e6d..c5ef57d 100644
--- a/src/modules/evas/engines/software_x11/evas_engine.c
+++ b/src/modules/evas/engines/software_x11/evas_engine.c
@@ -417,7 +417,8 @@ eng_setup(Evas *eo_e, void *in)
                                                       info->info.mask,
                                                       info->info.shape_dither,
                                                       
info->info.destination_alpha);
-                  evas_software_xlib_outbuf_debug_set(ob, info->info.debug);
+                  if (ob)
+                    evas_software_xlib_outbuf_debug_set(ob, info->info.debug);
                }
           }
         if (ob)

-- 


Reply via email to