cedric pushed a commit to branch master. http://git.enlightenment.org/core/efl.git/commit/?id=ff4cbfbc2542dfada221923a66d16da9442b797f
commit ff4cbfbc2542dfada221923a66d16da9442b797f Author: Dennis Schridde <[email protected]> Date: Thu Dec 26 10:32:40 2013 +0900 evas: fix a segfault in _draw_thread_font_draw, caused by the missing initialisation of a struct field CC: cedric Differential Revision: https://phab.enlightenment.org/D407 Signed-off-by: Cedric BAIL <[email protected]> --- src/modules/evas/engines/software_generic/evas_engine.c | 1 + 1 file changed, 1 insertion(+) diff --git a/src/modules/evas/engines/software_generic/evas_engine.c b/src/modules/evas/engines/software_generic/evas_engine.c index 06bb479..1017ba2 100644 --- a/src/modules/evas/engines/software_generic/evas_engine.c +++ b/src/modules/evas/engines/software_generic/evas_engine.c @@ -2127,6 +2127,7 @@ _draw_thread_font_draw(void *data) { Evas_Thread_Command_Font *font = data; RGBA_Draw_Context dc; + memset(&dc, 0, sizeof(dc)); dc.font_ext.data = font->font_ext_data; dc.font_ext.func.gl_new = font->gl_new; --
