On the wayland_shm engine, the following simple elementary application produces a SIGSEGV when attempting to maximize, close, or moving the mouse over the window:
#include <Elementary.h> EAPI_MAIN intelm_main(int argc,char**argv){ Evas_Object *win,*bg; elm_init(argc, argv); win = elm_win_util_standard_add(elm_config_engine_get(), elm_config_engine_get()); elm_win_autodel_set(win, EINA_TRUE); bg = elm_bg_add(win); evas_object_size_hint_weight_set(bg, EVAS_HINT_EXPAND, EVAS_HINT_EXPAND); elm_win_resize_object_add(win, bg); evas_object_resize(win,200,200); elm_bg_color_set(bg,255,0,0); evas_object_show(bg); evas_object_show(win); elm_policy_set(ELM_POLICY_QUIT, ELM_POLICY_QUIT_LAST_WINDOW_CLOSED); elm_run(); elm_shutdown();return0;} ELM_MAIN()
See attachment:wlshm-sigsegv-gdb.log
efl | trunk/efl | 83332:83332 |
elementary | trunk/elementary | 83332:83316 |
wayland | master | 66d55ab3c3332190fa7991af4447ef10e80c12bd |
drm | master | 303ca37e722e68900cb7eb43ddbef8069b0c711b |
macros | master | c98b41de5596c675c603ef43ae9570133f1a9921 |
glproto | master | 8e3407e02980d088e20041e79bdcdd3737e7827e |
dri2proto | master | ead89ad84877551cc15d26b95cb19a3e205df71f |
mesa | master | 22233da1ee4b59663966169759960c00c033d0e9 |
kbproto | master | f7022f5775350dce3348b7151845a32390e98791 |
libX11 | master | f57fd760cba92ad846917f21e94e73e9c846185f |
libxkbcommon | master | bb620df7aa98c129687382e4866e643b8482fc59 |
pixman | master | 24e83cae64eaa238a7bf67488917b0f8cac89114 |
cairo | master | 7054c9969cb0e41845635d6658935da223899f08 |
weston | master | edc51c0f9c1940d4c451199fffa89f5904e2e73a |