Skip to content

Instantly share code, notes, and snippets.

#2 0x00007fdf0dcf7096 in eina_log_print_unlocked (domain=84, level=EINA_LOG_LEVEL_CRITICAL, file=0x7fdefcc6f268 "modules/evas/engines/wayland_shm/evas_shm.c", fnc=0x7fdefcc6f490 <__FUNCTION__.29646> "_shm_leaf_create", line=358, fmt=0x7fdefcc6f398 "Failed to create leaf data", args=0x7ffe98f402e8) at lib/eina/eina_log.c:1306
#3 0x00007fdf0dcf8759 in eina_log_print (domain=84, level=EINA_LOG_LEVEL_CRITICAL, file=0x7fdefcc6f268 "modules/evas/engines/wayland_shm/evas_shm.c", fnc=0x7fdefcc6f490 <__FUNCTION__.29646> "_shm_leaf_create", line=358, fmt=0x7fdefcc6f398 "Failed to create leaf data") at lib/eina/eina_log.c:2101
#4 0x00007fdefcc6baf0 in _shm_leaf_create (surface=0x320fd60, leaf=0x320fd88, w=1, h=1) at modules/evas/engines/wayland_shm/evas_shm.c:358
#5 0x00007fdefcc6c46b in _evas_shm_surface_create (s=0x2fd71a0, w=1, h=1, num_buff=2) at modules/evas/engines/wayland_shm/evas_shm.c:593
#6 0x00007fdefcc6d852 in _evas_surface_init (s=0x2fd71a0, w=1, h=1, num_buf=2) at modules/evas/engines/wayland_shm/evas
[2643227.655] -> [email protected]_registry(new id wl_registry@2)
[2643227.689] -> [email protected](new id wl_callback@3)
[2643227.844] [email protected]_id(3)
[2643227.858] [email protected](1, "wl_compositor", 4)
[2643227.871] -> [email protected](1, "wl_compositor", 3, new id [unknown]@4)
[2643227.887] [email protected](2, "wl_subcompositor", 1)
[2643227.898] -> [email protected](2, "wl_subcompositor", 1, new id [unknown]@5)
[2643227.912] [email protected](3, "zwp_e_session_recovery", 1)
[2643227.922] [email protected](4, "screenshooter", 1)
[2643227.932] [email protected](5, "www", 1)
──────────────────────────────────────────────────────────────────────────────────────────────────────────────────
-- a/src/bin/e_comp_wl.c
++ b/src/bin/e_comp_wl.c
──────────────────────────────────────────────────────────────────────────────────────────────────────────────────
@@ -450,6 +450,7 @@ _e_comp_wl_evas_cb_focus_in_timer(E_Client *ec)
ec->comp_data->on_focus_timer = NULL;
if (!e_comp_wl->kbd.focused) return EINA_FALSE;
if (e_comp_util_kbd_grabbed()) return EINA_FALSE;
ERR<1504>:ecore_con lib/ecore_con/ecore_con_local.c:382 ecore_con_local_listen() Local socket '/run/user/1000/.ecore/efreetd/0' bind failed: Address already in use
ERR<1504>:ecore_con lib/ecore_con/ecore_con_local.c:388 ecore_con_local_listen() Local socket '/run/user/1000/.ecore/efreetd/0' connect test failed: Connection refused
[2473194.851] -> [email protected]_registry(new id wl_registry@2)
[2473194.878] -> [email protected](new id wl_callback@3)
[2473194.948] [email protected]_id(3)
[2473194.960] [email protected](1, "wl_compositor", 4)
[2473194.976] -> [email protected](1, "wl_compositor", 4, new id [unknown]@4)
[2473194.994] [email protected](2, "wl_subcompositor", 1)
[2473195.005] -> [email protected](2, "wl_subcompositor", 1, new id [unknown]@5)
[2473195.019] [email protected](3, "wl_scaler", 2)
diff --git a/src/bin/e_comp_object.c b/src/bin/e_comp_object.c
index 1f6b33b..e09895b 100644
--- a/src/bin/e_comp_object.c
+++ b/src/bin/e_comp_object.c
@@ -350,11 +350,17 @@ _e_comp_object_cb_signal_bind(void *data, Evas_Object *obj EINA_UNUSED, const ch
/* handle evas mouse-in events on client object */
static void
-_e_comp_object_cb_mouse_in(void *data, Evas *e EINA_UNUSED, Evas_Object *obj EINA_UNUSED, void *event_info)
+_e_comp_object_cb_mouse_in(void *data, Evas *e EINA_UNUSED, Evas_Object *obj, void *event_info)
[2488933.012] -> [email protected](new id wl_callback@18)
[2488934.631] -> [email protected](wl_buffer@22, 0, 0)
[2488934.654] -> [email protected](0, 0, 806, 491)
[2488934.659] -> [email protected]()
[2488934.700] [email protected](new id wl_callback@18)
[2488934.718] [email protected](wl_buffer@22, 0, 0)
[2488934.726] [email protected](0, 0, 806, 491)
[2488934.732] [email protected]()
INF<27146>:e src/bin/e_comp_object.c:3350 e_comp_object_damage() DAMAGE(0,0 806x491) CLIP(806x491)
INF<27146>:e src/bin/e_comp_object.c:3367 e_comp_object_damage() DAMAGE FULL: 0x24e4180
-- a/src/bin/e_pointer.c
++ b/src/bin/e_pointer.c
──────────────────────────────────────────────────────────────────────────────────────────────────────────────────
@@ -779,7 +779,10 @@ e_pointer_object_set(E_Pointer *ptr, Evas_Object *obj, int x, int y)
}
ec = e_comp_object_client_get(o);
if (ec)
ec->hidden = 1;
{
ec->hidden = 1;
==8829== Invalid write of size 1
==8829== at 0x2279AC82: evas_gl_common_texture_free (evas_gl_texture.c:1506)
==8829== by 0x227A14E5: evas_gl_common_image_free (evas_gl_image.c:724)
==8829== by 0x22778E41: eng_image_data_put (evas_engine.c:988)
==8829== by 0x873F76B: _evas_image_data_set (evas_object_image.c:1267)
==8829== by 0x874EE7F: evas_obj_image_data_set (evas_image.eo.c:236)
==8829== by 0x87501D5: evas_object_image_data_set (evas_image.eo.c:797)
==8829== by 0x47A010: e_comp_object_render (e_comp_object.c:3876)
==8829== by 0x46F0E9: _e_comp_object_pixels_get (e_comp_object.c:901)
==8829== by 0x8745F92: evas_process_dirty_pixels (evas_object_image.c:3159)
libtoolize: Consider adding `AC_CONFIG_MACRO_DIR([m4])' to configure.ac and
libtoolize: rerunning libtoolize, to keep the correct libtool macros in-tree.
configure.ac:50: warning: LT_INIT was called before AM_PROG_AR
/usr/share/aclocal-1.15/ar-lib.m4:13: AM_PROG_AR is expanded from...
configure.ac:50: the top level
configure.ac:50: warning: LT_INIT was called before AM_PROG_AR
aclocal.m4:285: AM_PROG_AR is expanded from...
configure.ac:50: the top level
!CFLconfigure.ac:50: warning: LT_INIT was called before AM_PROG_AR
aclocal.m4:285: AM_PROG_AR is expanded from...
==6569== Invalid read of size 1
==6569== at 0x78D33E3: _evas_post_event_callback_call (evas_callbacks.c:98)
==6569== by 0x78DC579: _evas_canvas_event_feed_mouse_down (evas_events.c:1103)
==6569== by 0x78E9001: evas_canvas_event_feed_mouse_down (in /usr/lib64/libevas.so.1.17.99)
==6569== by 0x78EBFE6: evas_event_feed_mouse_down (evas_canvas.eo.c:1045)
==6569== by 0x65B5EE2: _ecore_event_evas_mouse_button (ecore_input_evas.c:497)
==6569== by 0x65B63EC: ecore_event_evas_mouse_button_down (ecore_input_evas.c:584)
==6569== by 0x8C681D4: _ecore_call_handler_cb (ecore_private.h:316)
==6569== by 0x8C6911C: _ecore_event_call (ecore_events.c:518)
==6569== by 0x8C73875: _ecore_main_loop_iterate_internal (ecore_main.c:2339)