Page MenuHomePhabricator

ERR<1603>:evas-gl_x11 modules/evas/engines/gl_x11/evas_engine.c:2629 eng_image_native_set() eglCreateImage() for Pixmap 0x41f6bd failed: 0x3003
Closed, DuplicatePublic

Description

I have a lot of the following errors in my .xsession-errors (enlightenment 0.21.3-1 // efl 1.18.4-3):

ERR<1603>:eo lib/eo/eo_ptr_indirection.x:304 _eo_obj_pointer_get() obj_id 0x4000000a000f545e is not pointing to a valid object. Maybe it has already been freed.

                                                      /usr/lib/libeina.so.1  | ??/?? : 0 @ eina_log_print_cb_journald()
                                                      /usr/lib/libeina.so.1  | ??/?? : 0 @ eina_log_print_cb_stdout()
                                                      /usr/lib/libeina.so.1  | ??/?? : 0 @ eina_log_print()
                                                      /usr/lib/libeo.so.1    | ??/?? : 0 @ eo_data_scope_get()
                                                      /usr/lib/libevas.so.1  | ??/?? : 0 @ evas_object_smart_callback_del_full()
                                                      /usr/bin/enlightenment | ??/?? : 0 @ e_desklock_state_get()
                                                      /usr/lib/libeina.so.1  | ??/?? : 0 @ eina_hash_superfast()
                                                      /usr/lib/libeina.so.1  | ??/?? : 0 @ eina_hash_superfast()
                                                      /usr/lib/libeina.so.1  | ??/?? : 0 @ eina_hash_free()
                                                      /usr/bin/enlightenment | ??/?? : 0 @ e_desklock_state_get()
                                                      /usr/lib/libevas.so.1  | ??/?? : 0 @ evas_object_smart_callback_description_find()
                                                      /usr/lib/libevas.so.1  | ??/?? : 0 @ evas_object_clip_unset()
                                                      /usr/lib/libeo.so.1    | ??/?? : 0 @ eo_destructor()
                                                      /usr/lib/libeo.so.1    | ??/?? : 0 @ _eo_call_end()
                                                      /usr/lib/libeo.so.1    | ??/?? : 0 @ eo_del()
/usr/lib/enlightenment/modules/pager/linux-gnu-x86_64-ver-0.21/module.so     |   /   : 0 @ ()
/usr/lib/enlightenment/modules/pager/linux-gnu-x86_64-ver-0.21/module.so     |   /   : 0 @ ()
/usr/lib/enlightenment/modules/pager/linux-gnu-x86_64-ver-0.21/module.so     |   /   : 0 @ ()
                                                      /usr/bin/enlightenment | ??/?? : 0 @ e_gadcon_client_edit_end()
                                                      /usr/bin/enlightenment | ??/?? : 0 @ e_obj_dialog_obj_theme_set()
                                                      /usr/bin/enlightenment | ??/?? : 0 @ e_object_unref()
                                                      /usr/bin/enlightenment | ??/?? : 0 @ e_gadcon_unpopulate()
                                                      /usr/bin/enlightenment | ??/?? : 0 @ e_gadcon_unpopulate()
                                                      /usr/bin/enlightenment | ??/?? : 0 @ e_object_unref()
                                                      /usr/bin/enlightenment | ??/?? : 0 @ e_sha1_sum()
                                                      /usr/bin/enlightenment | ??/?? : 0 @ e_object_unref()
                                                      /usr/bin/enlightenment | ??/?? : 0 @ e_shelf_config_update()
                                                      /usr/bin/enlightenment | ??/?? : 0 @ e_comp_canvas_update()
                                                      /usr/bin/enlightenment | ??/?? : 0 @ e_randr2_screens_setup()
                                                      /usr/lib/libecore.so.1 | ??/?? : 0 @ ecore_loop_time_set()
                                                      /usr/lib/libeo.so.1    | ??/?? : 0 @ eo_composite_part_is()
                                                      /usr/lib/libeo.so.1    | ??/?? : 0 @ eo_event_callback_call()
                                                      /usr/lib/libecore.so.1 | ??/?? : 0 @ ecore_timer_dump()
                                                      /usr/lib/libecore.so.1 | ??/?? : 0 @ ecore_timer_dump()
                                                      /usr/lib/libecore.so.1 | ??/?? : 0 @ ecore_main_fd_handler_add()
                                                      /usr/lib/libecore.so.1 | ??/?? : 0 @ ecore_main_loop_begin()
                                                      /usr/bin/enlightenment |   /   : 0 @ ()
                                                      /usr/lib/libc.so.6     | ??/?? : 0 @ __libc_start_main()
                                                      /usr/bin/enlightenment | ??/?? : 0 @ _start()

Followed by:

ERR<1603>:eo lib/eo/eo_ptr_indirection.c:22 _eo_pointer_error() Obj (0x4000000a000f545e) is an invalid ref.

                                                      /usr/lib/libeina.so.1  | ??/?? : 0 @ eina_log_print_cb_journald()
                                                      /usr/lib/libeina.so.1  | ??/?? : 0 @ eina_log_print_cb_stdout()
                                                      /usr/lib/libeina.so.1  | ??/?? : 0 @ eina_log_print()
                                                      /usr/lib/libeo.so.1    | ??/?? : 0 @ eo_manual_free()
                                                      /usr/lib/libeo.so.1    | ??/?? : 0 @ eo_data_scope_get()
                                                      /usr/lib/libevas.so.1  | ??/?? : 0 @ evas_object_smart_callback_del_full()
                                                      /usr/bin/enlightenment | ??/?? : 0 @ e_desklock_state_get()
                                                      /usr/lib/libeina.so.1  | ??/?? : 0 @ eina_hash_superfast()
                                                      /usr/lib/libeina.so.1  | ??/?? : 0 @ eina_hash_superfast()
                                                      /usr/lib/libeina.so.1  | ??/?? : 0 @ eina_hash_free()
                                                      /usr/bin/enlightenment | ??/?? : 0 @ e_desklock_state_get()
                                                      /usr/lib/libevas.so.1  | ??/?? : 0 @ evas_object_smart_callback_description_find()
                                                      /usr/lib/libevas.so.1  | ??/?? : 0 @ evas_object_clip_unset()
                                                      /usr/lib/libeo.so.1    | ??/?? : 0 @ eo_destructor()
                                                      /usr/lib/libeo.so.1    | ??/?? : 0 @ _eo_call_end()
                                                      /usr/lib/libeo.so.1    | ??/?? : 0 @ eo_del()
/usr/lib/enlightenment/modules/pager/linux-gnu-x86_64-ver-0.21/module.so     |   /   : 0 @ ()
/usr/lib/enlightenment/modules/pager/linux-gnu-x86_64-ver-0.21/module.so     |   /   : 0 @ ()
/usr/lib/enlightenment/modules/pager/linux-gnu-x86_64-ver-0.21/module.so     |   /   : 0 @ ()
                                                      /usr/bin/enlightenment | ??/?? : 0 @ e_gadcon_client_edit_end()
                                                      /usr/bin/enlightenment | ??/?? : 0 @ e_obj_dialog_obj_theme_set()
                                                      /usr/bin/enlightenment | ??/?? : 0 @ e_object_unref()
                                                      /usr/bin/enlightenment | ??/?? : 0 @ e_gadcon_unpopulate()
                                                      /usr/bin/enlightenment | ??/?? : 0 @ e_gadcon_unpopulate()
                                                      /usr/bin/enlightenment | ??/?? : 0 @ e_object_unref()
                                                      /usr/bin/enlightenment | ??/?? : 0 @ e_sha1_sum()
                                                      /usr/bin/enlightenment | ??/?? : 0 @ e_object_unref()
                                                      /usr/bin/enlightenment | ??/?? : 0 @ e_shelf_config_update()
                                                      /usr/bin/enlightenment | ??/?? : 0 @ e_comp_canvas_update()
                                                      /usr/bin/enlightenment | ??/?? : 0 @ e_randr2_screens_setup()
                                                      /usr/lib/libecore.so.1 | ??/?? : 0 @ ecore_loop_time_set()
                                                      /usr/lib/libeo.so.1    | ??/?? : 0 @ eo_composite_part_is()
                                                      /usr/lib/libeo.so.1    | ??/?? : 0 @ eo_event_callback_call()
                                                      /usr/lib/libecore.so.1 | ??/?? : 0 @ ecore_timer_dump()
                                                      /usr/lib/libecore.so.1 | ??/?? : 0 @ ecore_timer_dump()
                                                      /usr/lib/libecore.so.1 | ??/?? : 0 @ ecore_main_fd_handler_add()
                                                      /usr/lib/libecore.so.1 | ??/?? : 0 @ ecore_main_loop_begin()
                                                      /usr/bin/enlightenment |   /   : 0 @ ()
                                                      /usr/lib/libc.so.6     | ??/?? : 0 @ __libc_start_main()
                                                      /usr/bin/enlightenment | ??/?? : 0 @ _start()

It does not seems to directly crash E, but sometime E crash to the point I have to log back, and these errors are among the last things in the .xsession-errors

fanf42 created this task.Jun 28 2017, 12:29 AM
ProhtMeyhet added projects: Restricted Project, efl.Aug 13 2017, 3:32 PM
ProhtMeyhet triaged this task as Pending on user input priority.
ProhtMeyhet added a subscriber: ProhtMeyhet.

can you update to latest enlightenment (0.21.8) and efl (0.19.1)? what distri are you on?

This comment was removed by fanf42.
This comment was removed by fanf42.

Removed the two last comments for inacurracies. Let met test that more properly and come back. Very sorry for the noise :(

OK, so after double-checking, the previous stack trace isn't present anymore with efl 1.20.2-1 / enlightenment 0.21.8-6, but I have that one which seem (from my non-dev point of view) maybe related:

ERR<9411>:edje lib/edje/edje_part.c:51 _part_reuse_error() A previous misuse of efl_part has been detected. Handles returned by efl_part() are valid for a single function call. Did you call a non implemented function? obj: 0x800
0006ffbeec902 group: '(null)' part: 'object_selector' type: GROUP. This object is already deleted.
                                                               /usr/lib/libeina.so.1      | ??/??: 0 @ eina_log_print_cb_journald()
                                                               /usr/lib/libeina.so.1      | ??/??: 0 @ eina_log_print_cb_stdout()
                                                               /usr/lib/libeina.so.1      | ??/??: 0 @ eina_log_print()
                                                               /usr/lib/libedje.so.1      | ??/??: 0 @ efl_canvas_layout_internal_state_get()
                                                               /usr/lib/libedje.so.1      | ??/??: 0 @ efl_canvas_layout_internal_class_get()
                                                               /usr/lib/libeo.so.1        | ??/??: 0 @ _efl_object_call_end()
                                                               /usr/lib/libeo.so.1        | ??/??: 0 @ efl_parent_set()
                                                               /usr/lib/libeo.so.1        | ??/??: 0 @ efl_composite_part_is()
                                                               /usr/lib/libeo.so.1        | ??/??: 0 @ efl_destructor()
                                                               /usr/lib/libeo.so.1        | ??/??: 0 @ efl_destructor()
                                                               /usr/lib/libevas.so.1      | ??/??: 0 @ evas_object_static_clip_get()
                                                               /usr/lib/libeo.so.1        | ??/??: 0 @ efl_destructor()
                                                               /usr/lib/libevas.so.1      | ??/??: 0 @ evas_object_smart_callback_description_find()
                                                               /usr/lib/libeo.so.1        | ??/??: 0 @ efl_destructor()
                                                               /usr/lib/libedje.so.1      | ??/??: 0 @ edje_object_add()
                                                               /usr/lib/libeo.so.1        | ??/??: 0 @ efl_destructor()
                                                               /usr/lib/libeo.so.1        | ??/??: 0 @ _efl_object_call_end()
                                                               /usr/lib/libeo.so.1        | ??/??: 0 @ efl_del()
                                                               /usr/lib/libevas.so.1      | ??/??: 0 @ evas_object_smart_members_get()
                                                               /usr/lib/libevas.so.1      | ??/??: 0 @ evas_object_smart_clipped_clipper_get()
                                                               /usr/lib/libevas.so.1      | ??/??: 0 @ efl_canvas_group_del()
                                                               /usr/lib/libevas.so.1      | ??/??: 0 @ efl_canvas_group_del()
                                                               /usr/lib/libevas.so.1      | ??/??: 0 @ evas_object_smart_callback_description_find()
                                                               /usr/lib/libevas.so.1      | ??/??: 0 @ evas_object_static_clip_get()
                                                               /usr/lib/libeo.so.1        | ??/??: 0 @ efl_destructor()
                                                               /usr/lib/libevas.so.1      | ??/??: 0 @ evas_object_smart_callback_description_find()
                                                               /usr/lib/libeo.so.1        | ??/??: 0 @ efl_destructor()
                                                               /usr/lib/libeo.so.1        | ??/??: 0 @ _efl_object_call_end()
                                                               /usr/lib/libeo.so.1        | ??/??: 0 @ efl_del()
                                                               /usr/lib/libelementary.so.1| ??/??: 0 @ elm_win_resize_object_del()
                                                               /usr/lib/libevas.so.1      | ??/??: 0 @ efl_canvas_group_del()
                                                               /usr/lib/libevas.so.1      | ??/??: 0 @ evas_object_smart_callback_description_find()
                                                               /usr/lib/libevas.so.1      | ??/??: 0 @ evas_object_static_clip_get()
                                                               /usr/lib/libeo.so.1        | ??/??: 0 @ efl_destructor()
                                                               /usr/lib/libevas.so.1      | ??/??: 0 @ evas_object_smart_callback_description_find()
                                                               /usr/lib/libeo.so.1        | ??/??: 0 @ efl_destructor()
                                                               /usr/lib/libeo.so.1        | ??/??: 0 @ efl_destructor()
                                                               /usr/lib/libelementary.so.1| ??/??: 0 @ elm_widget_content_part_unset()
                                                               /usr/lib/libeo.so.1        | ??/??: 0 @ efl_destructor()
                                                               /usr/lib/libeo.so.1        | ??/??: 0 @ efl_destructor()
                                                               /usr/lib/libeo.so.1        | ??/??: 0 @ _efl_object_call_end()
                                                               /usr/lib/libeo.so.1        | ??/??: 0 @ efl_del()
    /usr/lib/enlightenment/modules/everything/linux-gnu-x86_64-ver-0.21/module.so         | ??/??: 0 @ e_modapi_save()
    /usr/lib/enlightenment/modules/everything/linux-gnu-x86_64-ver-0.21/module.so         | ??/??: 0 @ e_modapi_save()
                                                               /usr/lib/libecore.so.1     | ??/??: 0 @ ecore_event_add()
                                                               /usr/lib/libecore.so.1     | ??/??: 0 @ ecore_main_fd_handler_add()
                                                               /usr/lib/libecore.so.1     | ??/??: 0 @ ecore_main_loop_begin()
                                                               /usr/bin/enlightenment     |   /  : 0 @ ()
                                                               /usr/lib/libc.so.6         | ??/??: 0 @ __libc_start_main()
                                                               /usr/bin/enlightenment     | ??/??: 0 @ _start()

It follows a list of that stack trace:

ERR<9411>:eo lib/eo/eo.c:573 _efl_object_call_resolve() in ../src/lib/efl/interfaces/efl_container.eo.c:6: func 'efl_content_get' (784) could not be resolved for class 'Efl.Canvas.Layout_Internal'.
                                                               /usr/lib/libeina.so.1            | ??/??: 0 @ eina_log_print_cb_journald()
                                                               /usr/lib/libeina.so.1            | ??/??: 0 @ eina_log_print_cb_stdout()
                                                               /usr/lib/libeina.so.1            | ??/??: 0 @ eina_log_print()
                                                               /usr/lib/libeo.so.1              | ??/??: 0 @ _efl_object_call_resolve()
                                                               /usr/lib/libefl.so.1             | ??/??: 0 @ efl_content_get()
    /usr/lib/enlightenment/modules/everything/linux-gnu-x86_64-ver-0.21/module.so               | ??/??: 0 @ e_modapi_save()
    /usr/lib/enlightenment/modules/everything/linux-gnu-x86_64-ver-0.21/module.so               | ??/??: 0 @ e_modapi_save()
                                                               /usr/lib/libevas.so.1            | ??/??: 0 @ efl_ui_zoom_interface_get()
                                                               /usr/lib/libeo.so.1              | ??/??: 0 @ efl_composite_part_is()
                                                               /usr/lib/libeo.so.1              | ??/??: 0 @ efl_event_callback_legacy_call()
                                                               /usr/lib/libeo.so.1              | ??/??: 0 @ efl_event_callback_legacy_call()
                                                               /usr/lib/libevas.so.1            | ??/??: 0 @ efl_ui_zoom_interface_get()
                                                               /usr/lib/libevas.so.1            | ??/??: 0 @ efl_ui_zoom_interface_get()
                                                               /usr/lib/libevas.so.1            | ??/??: 0 @ evas_device_seat_id_get()
                                                               /usr/lib/libevas.so.1            | ??/??: 0 @ evas_event_feed_mouse_cancel()
                                                               /usr/lib/libeo.so.1              | ??/??: 0 @ efl_composite_part_is()
                                                               /usr/lib/libeo.so.1              | ??/??: 0 @ efl_event_callback_legacy_call()
                                                               /usr/lib/libecore_evas.so.1      | ??/??: 0 @ _ecore_evas_mouse_multi_up_process()
                                                               /usr/lib/libecore_evas.so.1      | ??/??: 0 @ _ecore_evas_input_direct_cb()
                                                               /usr/lib/libecore_input_evas.so.1| ??/??: 0 @ ecore_event_evas_mouse_move()
                                                               /usr/lib/libecore.so.1           | ??/??: 0 @ ecore_event_add()
                                                               /usr/lib/libecore.so.1           | ??/??: 0 @ ecore_main_fd_handler_add()
                                                               /usr/lib/libecore.so.1           | ??/??: 0 @ ecore_main_loop_begin()
                                                               /usr/bin/enlightenment           |   /  : 0 @ ()
                                                               /usr/lib/libc.so.6               | ??/??: 0 @ __libc_start_main()
                                                               /usr/bin/enlightenment           | ??/??: 0 @ _start()

And it seems to happen when I hit alt+esc to open a programm.

Hope it helps, again sorry for the previous messsages.

you don't have to apologize, on the contrary we want you to open bug reports. but keep it to one task per bug, otherwise we'll all get confused. :-)