Page MenuHomePhabricator

Elementary_suite crashes with meson build & ELM_DISPLAY=wl
Open, Incoming QueuePublic

Description

BT

(gdb) bt
#0  0x00007f71ededb2b8 in malloc_consolidate () at /usr/lib/libc.so.6
#1  0x00007f71ededdf58 in _int_malloc () at /usr/lib/libc.so.6
#2  0x00007f71edee0736 in calloc () at /usr/lib/libc.so.6
#3  0x00007f71e4eb3ef8 in  () at /usr/lib/dri/r600_dri.so
#4  0x00007f71e4eb4b00 in  () at /usr/lib/dri/r600_dri.so
#5  0x00007f71e4d73139 in  () at /usr/lib/dri/r600_dri.so
#6  0x00007f71e4d73190 in  () at /usr/lib/dri/r600_dri.so
#7  0x00007f71e66f879e in  () at /usr/lib/libEGL_mesa.so.0
#8  0x00007f71e66f89d7 in  () at /usr/lib/libEGL_mesa.so.0
#9  0x00007f71e66f8a94 in  () at /usr/lib/libEGL_mesa.so.0
#10 0x00007f71e4d742ce in  () at /usr/lib/dri/r600_dri.so
#11 0x00007f71e4d762b4 in  () at /usr/lib/dri/r600_dri.so
#12 0x00007f71e5199a5a in  () at /usr/lib/dri/r600_dri.so
#13 0x00007f71e5199e51 in  () at /usr/lib/dri/r600_dri.so
#14 0x00007f71e4d75cbe in  () at /usr/lib/dri/r600_dri.so
#15 0x00007f71e4d700c6 in  () at /usr/lib/dri/r600_dri.so
#16 0x00007f71e66f2960 in  () at /usr/lib/libEGL_mesa.so.0
#17 0x00007f71e66e2339 in eglMakeCurrent () at /usr/lib/libEGL_mesa.so.0
#18 0x00007f71e6bc56c1 in  () at /usr/lib/libEGL.so.1
#19 0x00007f71e6bc5780 in  () at /usr/lib/libEGL.so.1
#20 0x00007f71e6c07890 in eng_window_use (gw=0x55f892e4f510) at ../src/modules/evas/engines/wayland_egl/evas_wl_main.c:237
#21 0x00007f71e6743506 in gl_generic_window_use (engine=<optimized out>) at ../src/modules/evas/engines/gl_generic/filters/../Evas_Engine_GL_Generic.h:148
#22 0x00007f71e6743506 in gl_generic_window_find (engine=<optimized out>) at ../src/modules/evas/engines/gl_generic/filters/../Evas_Engine_GL_Generic.h:148
#23 0x00007f71e6743506 in eng_image_free (engine=<optimized out>, image=0x55f892e3ca20) at ../src/modules/evas/engines/gl_generic/evas_engine.c:583
#24 0x00007f71ee580f44 in evas_object_image_free (obj=0x55f892e72160, eo_obj=0x400000016ed3) at ../src/lib/evas/include/evas_inline.x:351
#25 0x00007f71ee580f44 in _efl_canvas_image_internal_efl_object_destructor (eo_obj=0x400000016ed3, o=<optimized out>) at ../src/lib/evas/canvas/evas_object_image.c:1321
#26 0x00007f71ee7498c8 in efl_destructor (obj=0x400000016ed3) at src/lib/eo/efl_object.eo.c:68
#27 0x00007f71ee7503f9 in _efl_del_internal (file=0x7f71ee753825 "../src/lib/eo/eo_base_class.c", line=694, func_name=<synthetic pointer>, obj=0x55f892e720d0) at ../src/lib/eo/eo_private.h:299
#28 0x00007f71ee7503f9 in _efl_unref_internal (file=0x7f71ee753825 "../src/lib/eo/eo_base_class.c", line=694, func_name=<synthetic pointer>, obj=0x55f892e720d0) at ../src/lib/eo/eo_private.h:380
#29 0x00007f71ee7503f9 in efl_del (obj=0x400000016ed3) at ../src/lib/eo/eo_base_class.c:694
#30 0x00007f71ee588b62 in evas_object_del (obj=<optimized out>) at ../src/lib/evas/canvas/evas_object_main.c:1043
#31 0x00007f71ee3a381e in _edje_file_del (ed=ed@entry=0x55f892e73c80) at ../src/lib/edje/edje_load.c:1938
#32 0x00007f71ee3bb5c3 in _efl_canvas_layout_efl_canvas_group_group_del (obj=0x4000000162d0, ed=0x55f892e73c80) at ../src/lib/edje/edje_smart.c:183
#33 0x00007f71ee596148 in efl_canvas_group_del (obj=obj@entry=0x4000000162d0) at ../src/lib/evas/canvas/evas_object_smart.c:1864
#34 0x00007f71ee599229 in evas_object_smart_del (eo_obj=0x4000000162d0) at ../src/lib/evas/canvas/evas_object_smart.c:1298
#35 0x00007f71ee589ff1 in _efl_canvas_object_efl_object_invalidate (eo_obj=0x4000000162d0, obj=0x55f892e73ac0) at ../src/lib/evas/canvas/evas_object_main.c:1338
#36 0x00007f71ee749a88 in efl_invalidate (obj=0x4000000162d0) at src/lib/eo/efl_object.eo.c:76
#37 0x00007f71ee3bb8b2 in _efl_canvas_layout_efl_object_invalidate (obj=0x4000000162d0, ed=0x55f892e73c80) at ../src/lib/edje/edje_smart.c:60
#38 0x00007f71ee749a88 in efl_invalidate (obj=0x4000000162d0) at src/lib/eo/efl_object.eo.c:76
#39 0x00007f71ee74f8c0 in _efl_invalidate (obj=obj@entry=0x55f892e73a30) at ../src/lib/eo/eo_base_class.c:171
#40 0x00007f71ee750129 in _efl_object_parent_set (obj=0x4000000162d0, pd=0x55f892e73a70, parent_id=0x0) at ../src/lib/eo/eo_base_class.c:735
#41 0x00007f71ee748c80 in efl_parent_set (obj=0x4000000162d0, parent=0x0) at src/lib/eo/efl_object.eo.c:12
#42 0x00007f71ee748c80 in efl_parent_set (obj=obj@entry=0x4000000162d0, parent=parent@entry=0x0) at src/lib/eo/efl_object.eo.c:12
#43 0x00007f71ee750229 in efl_del (obj=0x4000000162d0) at ../src/lib/eo/eo_base_class.c:687
#44 0x00007f71ee588b62 in evas_object_del (obj=<optimized out>) at ../src/lib/evas/canvas/evas_object_main.c:1043
#45 0x00007f71eea42b97 in _efl_ui_win_efl_canvas_group_group_del (obj=0x40000000a2a0, sd=0x55f892bbd090) at ../src/lib/elementary/efl_ui_win.c:2922
#46 0x00007f71ee596148 in efl_canvas_group_del (obj=obj@entry=0x40000000a2a0) at ../src/lib/evas/canvas/evas_object_smart.c:1864
#47 0x00007f71ee599229 in evas_object_smart_del (eo_obj=0x40000000a2a0) at ../src/lib/evas/canvas/evas_object_smart.c:1298
#48 0x00007f71ee589ff1 in _efl_canvas_object_efl_object_invalidate (eo_obj=0x40000000a2a0, obj=0x55f892bbcd30) at ../src/lib/evas/canvas/evas_object_main.c:1338
#49 0x00007f71ee749a88 in efl_invalidate (obj=0x40000000a2a0) at src/lib/eo/efl_object.eo.c:76
#50 0x00007f71ee749a88 in efl_invalidate (obj=0x40000000a2a0) at src/lib/eo/efl_object.eo.c:76
#51 0x00007f71ee74f8c0 in _efl_invalidate (obj=obj@entry=0x55f892bbcca0) at ../src/lib/eo/eo_base_class.c:171
#52 0x00007f71ee750129 in _efl_object_parent_set (obj=0x40000000a2a0, pd=0x55f892bbcce0, parent_id=0x0) at ../src/lib/eo/eo_base_class.c:735
#53 0x00007f71ee748c80 in efl_parent_set (obj=0x40000000a2a0, parent=0x0) at src/lib/eo/efl_object.eo.c:12
#54 0x00007f71ee748c80 in efl_parent_set (obj=obj@entry=0x40000000a2a0, parent=parent@entry=0x0) at src/lib/eo/efl_object.eo.c:12
#55 0x00007f71ee750229 in efl_del (obj=0x40000000a2a0) at ../src/lib/eo/eo_base_class.c:687
#56 0x00007f71ee588b62 in evas_object_del (obj=<optimized out>) at ../src/lib/evas/canvas/evas_object_main.c:1043
#57 0x00007f71eea3dd21 in _elm_win_shutdown () at ../src/lib/elementary/efl_ui_win.c:3655
#58 0x00007f71ee99ac51 in elm_shutdown () at ../src/lib/elementary/elm_main.c:442
#59 0x000055f89219c97a in _elm_suite_shutdown () at ../src/tests/elementary/elm_suite.c:121
#60 0x00007f71ee05718a in  () at /usr/lib/libcheck.so.0
#61 0x00007f71ee057cdc in srunner_run_tagged () at /usr/lib/libcheck.so.0
#62 0x000055f89219cbef in _efl_suite_run_end (sr=0x55f892e7c570, name=<optimized out>) at ../src/tests/elementary/../efl_check.h:251
#63 0x000055f89219cfb0 in _efl_suite_build_and_run
    (argc=0, argv=0x7fffb8c88ec0, suite_name=0x55f8921d57a0 "Elementary", etc=<optimized out>, init=0x55f89219c7a0 <_elm2_suite_init>, shutdown=0x55f89219c970 <_elm_suite_shutdown>) at ../src/tests/elementary/../efl_check.h:350
#64 0x000055f89219c35c in main (argc=1, argv=0x7fffb8c88eb8) at ../src/tests/elementary/elm_suite.c:233
(gdb)
ApB created this task.Sep 25 2018, 7:38 AM
bu5hm4n added a subscriber: bu5hm4n.

This seems unrelated to meson.