this has been an issue since sometime in 1.20 and it's really annoying:
#0 0x00007f43d1f22bb3 in _edje_user_definition_free (eud=0xfbc0f0) at lib/edje/edje_util.c:96 #1 0x00007f43d1f22e08 in _edje_user_def_del_cb (data=0xfbc0f0, e=0x800000024cadca33, child=0x8000001d14adcd8c, einfo=0x0) at lib/edje/edje_util.c:155 #2 0x00007f43d34d5e56 in _eo_evas_object_cb (data=0xfbb270, event=0x7ffffffc4410) at lib/evas/canvas/evas_callbacks.c:184 #3 0x00007f43cf3cd1b9 in _event_callback_call (obj_id=0x8000001d14adcd8c, pd=0xf8f380, desc=0x7f43d395cab0 <_EVAS_OBJECT_EVENT_DEL>, event_info=0x0, legacy_compare=1 '\001') at lib/eo/eo_base_class.c:1496 #4 0x00007f43cf3cd541 in _efl_object_event_callback_legacy_call (obj_id=0x8000001d14adcd8c, pd=0xf8f380, desc=0x7f43d395cab0 <_EVAS_OBJECT_EVENT_DEL>, event_info=0x0) at lib/eo/eo_base_class.c:1569 #5 0x00007f43cf3cd609 in efl_event_callback_legacy_call (obj=0x8000001d14adcd8c, desc=0x7f43d395cab0 <_EVAS_OBJECT_EVENT_DEL>, event_info=0x0) at lib/eo/eo_base_class.c:1572 #6 0x00007f43d3516304 in _efl_canvas_object_efl_object_event_callback_legacy_call ( eo_obj=0x8000001d14adcd8c, obj=0xf8f3c0, desc=0x7f43d395cab0 <_EVAS_OBJECT_EVENT_DEL>, event_info=0x0) at lib/evas/canvas/evas_object_main.c:1016 #7 0x00007f43cf3cd609 in efl_event_callback_legacy_call (obj=0x8000001d14adcd8c, desc=0x7f43d395cab0 <_EVAS_OBJECT_EVENT_DEL>, event_info=0x0) at lib/eo/eo_base_class.c:1572 #8 0x00007f43d34d68c1 in evas_object_event_callback_call (eo_obj=0x8000001d14adcd8c, obj=0xf8f3c0, type=EVAS_CALLBACK_DEL, event_info=0x0, event_id=5669, efl_event_desc=0x7f43d395cab0 <_EVAS_OBJECT_EVENT_DEL>) at lib/evas/canvas/evas_callbacks.c:404 #9 0x00007f43d3516714 in _efl_canvas_object_efl_object_destructor (eo_obj=0x8000001d14adcd8c, obj=0xf8f3c0) at lib/evas/canvas/evas_object_main.c:1057 #10 0x00007f43cf3cf6e5 in efl_destructor (obj=0x8000001d14adcd8c) at lib/eo/efl_object.eo.c:58 #11 0x00007f43d352aab9 in _efl_canvas_group_efl_object_destructor (eo_obj=0x8000001d14adcd8c, o=0xf8f4e0) at lib/evas/canvas/evas_object_smart.c:642 #12 0x00007f43cf3cf6e5 in efl_destructor (obj=0x8000001d14adcd8c) at lib/eo/efl_object.eo.c:58 #13 0x00007f43d259c23f in _elm_interface_atspi_accessible_efl_object_destructor ( obj=0x8000001d14adcd8c, pd=0xf8f770) at lib/elementary/elm_interface_atspi_accessible.c:609 #14 0x00007f43cf3cf6e5 in efl_destructor (obj=0x8000001d14adcd8c) at lib/eo/efl_object.eo.c:58 #15 0x00007f43d268ed79 in _elm_widget_efl_object_destructor (obj=0x8000001d14adcd8c, sd=0xf8f570) at lib/elementary/elm_widget.c:6233 #16 0x00007f43cf3cf6e5 in efl_destructor (obj=0x8000001d14adcd8c) at lib/eo/efl_object.eo.c:58 #17 0x00007f43cf3c05a9 in _efl_del_internal (obj=0xf8f340, func_name=0x7f43cf3d2840 <__FUNCTION__.13699> "_efl_object_call_end", file=0x7f43cf3d19da "lib/eo/eo.c", line=641) at lib/eo/eo_private.h:260 #18 0x00007f43cf3c098f in _efl_unref_internal (obj=0xf8f340, func_name=0x7f43cf3d2840 <__FUNCTION__.13699> "_efl_object_call_end", file=0x7f43cf3d19da "lib/eo/eo.c", line=641) at lib/eo/eo_private.h:335 #19 0x00007f43cf3c2fb4 in _efl_object_call_end (call=0x7ffffffc4a30) at lib/eo/eo.c:641 #20 0x00007f43cf3ce9aa in efl_del (obj=0x8000001d14adcd8c) at lib/eo/efl_object.eo.c:18 #21 0x00007f43d3515cf9 in evas_object_del (eo_obj=0x8000001d14adcd8c) at lib/evas/canvas/evas_object_main.c:897 #22 0x00007f43d267dcb0 in _elm_widget_efl_canvas_group_group_del (obj=0x8000001024adcbee, sd=0xe88010) at lib/elementary/elm_widget.c:709 #23 0x00007f43d352d6f9 in efl_canvas_group_del (obj=0x8000001024adcbee) at lib/evas/canvas/evas_object_smart.c:1656 #24 0x00007f43d258da13 in _efl_ui_image_efl_canvas_group_group_del (obj=0x8000001024adcbee, sd=0xe88190) at lib/elementary/efl_ui_image.c:612 #25 0x00007f43d352d6f9 in efl_canvas_group_del (obj=0x8000001024adcbee) at lib/evas/canvas/evas_object_smart.c:1656 #26 0x00007f43d258acfd in _elm_icon_efl_canvas_group_group_del (obj=0x8000001024adcbee, sd=0xe88280) at lib/elementary/elm_icon.c:517 #27 0x00007f43d352d6f9 in efl_canvas_group_del (obj=0x8000001024adcbee) at lib/evas/canvas/evas_object_smart.c:1656 #28 0x00007f43d352bfe9 in evas_object_smart_del (eo_obj=0x8000001024adcbee) ---Type <return> to continue, or q <return> to quit--- at lib/evas/canvas/evas_object_smart.c:1102 #29 0x00007f43d3516b8e in _efl_canvas_object_efl_object_destructor (eo_obj=0x8000001024adcbee, obj=0xe87e60) at lib/evas/canvas/evas_object_main.c:1114 #30 0x00007f43cf3cf6e5 in efl_destructor (obj=0x8000001024adcbee) at lib/eo/efl_object.eo.c:58 #31 0x00007f43d352aab9 in _efl_canvas_group_efl_object_destructor (eo_obj=0x8000001024adcbee, o=0xe87f80) at lib/evas/canvas/evas_object_smart.c:642 #32 0x00007f43cf3cf6e5 in efl_destructor (obj=0x8000001024adcbee) at lib/eo/efl_object.eo.c:58 #33 0x00007f43d259c23f in _elm_interface_atspi_accessible_efl_object_destructor ( obj=0x8000001024adcbee, pd=0xe882f0) at lib/elementary/elm_interface_atspi_accessible.c:609 #34 0x00007f43cf3cf6e5 in efl_destructor (obj=0x8000001024adcbee) at lib/eo/efl_object.eo.c:58 #35 0x00007f43d268ed79 in _elm_widget_efl_object_destructor (obj=0x8000001024adcbee, sd=0xe88010) at lib/elementary/elm_widget.c:6233 #36 0x00007f43cf3cf6e5 in efl_destructor (obj=0x8000001024adcbee) at lib/eo/efl_object.eo.c:58 #37 0x00007f43cf3c05a9 in _efl_del_internal (obj=0xe87de0, func_name=0x7f43cf3d2840 <__FUNCTION__.13699> "_efl_object_call_end", file=0x7f43cf3d19da "lib/eo/eo.c", line=641) at lib/eo/eo_private.h:260 #38 0x00007f43cf3c098f in _efl_unref_internal (obj=0xe87de0, func_name=0x7f43cf3d2840 <__FUNCTION__.13699> "_efl_object_call_end", file=0x7f43cf3d19da "lib/eo/eo.c", line=641) at lib/eo/eo_private.h:335 #39 0x00007f43cf3c2fb4 in _efl_object_call_end (call=0x7ffffffc50e0) at lib/eo/eo.c:641 #40 0x00007f43cf3ce9aa in efl_del (obj=0x8000001024adcbee) at lib/eo/efl_object.eo.c:18 #41 0x00007f43d3515cf9 in evas_object_del (eo_obj=0x8000001024adcbee) at lib/evas/canvas/evas_object_main.c:897 #42 0x00007f43d267dcb0 in _elm_widget_efl_canvas_group_group_del (obj=0x8000000fbcadcbe1, sd=0xe877e0) at lib/elementary/elm_widget.c:709 #43 0x00007f43d352d6f9 in efl_canvas_group_del (obj=0x8000000fbcadcbe1) at lib/evas/canvas/evas_object_smart.c:1656 #44 0x00007f43d25c47c8 in _elm_layout_efl_canvas_group_group_del (obj=0x8000000fbcadcbe1, sd=0xe87960) at lib/elementary/elm_layout.c:833 #45 0x00007f43d352d6f9 in efl_canvas_group_del (obj=0x8000000fbcadcbe1) at lib/evas/canvas/evas_object_smart.c:1656 #46 0x00007f43d352bfe9 in evas_object_smart_del (eo_obj=0x8000000fbcadcbe1) at lib/evas/canvas/evas_object_smart.c:1102 #47 0x00007f43d3516b8e in _efl_canvas_object_efl_object_destructor (eo_obj=0x8000000fbcadcbe1, obj=0xe87630) at lib/evas/canvas/evas_object_main.c:1114 #48 0x00007f43cf3cf6e5 in efl_destructor (obj=0x8000000fbcadcbe1) at lib/eo/efl_object.eo.c:58 #49 0x00007f43d352aab9 in _efl_canvas_group_efl_object_destructor (eo_obj=0x8000000fbcadcbe1, o=0xe87750) at lib/evas/canvas/evas_object_smart.c:642 #50 0x00007f43cf3cf6e5 in efl_destructor (obj=0x8000000fbcadcbe1) at lib/eo/efl_object.eo.c:58 #51 0x00007f43d259c23f in _elm_interface_atspi_accessible_efl_object_destructor ( obj=0x8000000fbcadcbe1, pd=0xe879b0) at lib/elementary/elm_interface_atspi_accessible.c:609 #52 0x00007f43cf3cf6e5 in efl_destructor (obj=0x8000000fbcadcbe1) at lib/eo/efl_object.eo.c:58 #53 0x00007f43d268ed79 in _elm_widget_efl_object_destructor (obj=0x8000000fbcadcbe1, sd=0xe877e0) at lib/elementary/elm_widget.c:6233 #54 0x00007f43cf3cf6e5 in efl_destructor (obj=0x8000000fbcadcbe1) at lib/eo/efl_object.eo.c:58 #55 0x00007f43cf3c05a9 in _efl_del_internal (obj=0xe875b0, func_name=0x7f43cf3d2840 <__FUNCTION__.13699> "_efl_object_call_end", file=0x7f43cf3d19da "lib/eo/eo.c", line=641) at lib/eo/eo_private.h:260 #56 0x00007f43cf3c098f in _efl_unref_internal (obj=0xe875b0, func_name=0x7f43cf3d2840 <__FUNCTION__.13699> "_efl_object_call_end", file=0x7f43cf3d19da "lib/eo/eo.c", line=641) at lib/eo/eo_private.h:335 #57 0x00007f43cf3c2fb4 in _efl_object_call_end (call=0x7ffffffc5710) at lib/eo/eo.c:641 #58 0x00007f43cf3ce9aa in efl_del (obj=0x8000000fbcadcbe1) at lib/eo/efl_object.eo.c:18 #59 0x00007f43d3515cf9 in evas_object_del (eo_obj=0x8000000fbcadcbe1) at lib/evas/canvas/evas_object_main.c:897 #60 0x00007f43d35342c1 in _evas_box_remove_all (o=0x8000000f0cadcbcb, priv=0xd99580, ---Type <return> to continue, or q <return> to quit--- clear=1 '\001') at lib/evas/canvas/evas_object_box.c:1862 #61 0x00007f43d3535986 in evas_obj_box_remove_all (obj=0x8000000f0cadcbcb, clear=1 '\001') at ../src/lib/evas/canvas/evas_box.eo.c:56 #62 0x00007f43d35380b0 in evas_object_box_remove_all (obj=0x8000000f0cadcbcb, clear=1 '\001') at ../src/lib/evas/canvas/evas_box.eo.c:314 #63 0x00007f43d24adc14 in _elm_box_clear (obj=0x8000000f04adcbca, pd=0xd992f0) at lib/elementary/elm_box.c:521 #64 0x00007f43d24aff9a in elm_obj_box_clear (obj=0x8000000f04adcbca) at lib/elementary/elm_box.eo.c:72 #65 0x00007f43d24b03f6 in elm_box_clear (obj=0x8000000f04adcbca) at lib/elementary/elm_box.eo.c:260 #66 0x00007f43a9f7cad1 in _bar_empty (inst=0xd8fcd0) at ../src/modules/luncher/bar.c:1590 #67 0x00007f43a9f7e6cd in _bar_recalculate_job (data=0xd8fcd0) at ../src/modules/luncher/bar.c:2060 #68 0x00007f43d4491c3f in _ecore_job_event_handler (data=0x0, type=15, ev=0xfcac00) at lib/ecore/ecore_job.c:98 #69 0x00007f43d448ab54 in _ecore_call_handler_cb (func=0x7f43d4491c0f <_ecore_job_event_handler>, data=0x0, type=15, event=0xfcac00) at lib/ecore/ecore_private.h:325 #70 0x00007f43d448bb2d in _ecore_event_call () at lib/ecore/ecore_events.c:518 #71 0x00007f43d4495142 in _ecore_main_loop_iterate_internal (once_only=0) at lib/ecore/ecore_main.c:2398 #72 0x00007f43d4492c6c in ecore_main_loop_begin () at lib/ecore/ecore_main.c:1299 #73 0x0000000000544283 in main (argc=2, argv=0x7fffffffdcc8) at ../src/bin/e_main.c:1088
eud->ed is null