Page MenuHomePhabricator

desktop lost control sometimes
Open, Incoming QueuePublic

Description

ENV
efl git
enlightenment git
video card gtx 770
dual mornitor
issue
i use mornitor 1 watch youtube videos with firefox, mornitor 2 for my work, but sometimes mornitor2 and 1 desktop lost control. keyboard not working, the mouse can move but can't show enlightenment menu by left click with mouse, but the shelf working correctly.
how to produce
one mornitor play videos with web broswer (full screen) another mornitor trying open some enlightenment menu stuff.
log


zosy created this task.Jul 29 2018, 2:52 AM

hmm. the only bit that might look interesting is:

==65636== Invalid read of size 1
==65636==    at 0x4C2DBD4: __strcmp_sse42 (vg_replace_strmem.c:849)
==65636==    by 0x79B1C14: ??? (in /usr/lib64/libelementary.so.1.21.0)
==65636==    by 0x7AEDDCD: ??? (in /usr/lib64/libelementary.so.1.21.0)
==65636==    by 0x7AD63E5: efl_ui_widget_event (in /usr/lib64/libelementary.so.1.21.0)
==65636==    by 0x7AE64F3: ??? (in /usr/lib64/libelementary.so.1.21.0)
==65636==    by 0xAB64E28: ??? (in /usr/lib64/libeo.so.1.21.0)
==65636==    by 0xAB5FFD5: efl_event_callback_legacy_call (in /usr/lib64/libeo.so.1.21.0)
==65636==    by 0xAB5FFD5: efl_event_callback_legacy_call (in /usr/lib64/libeo.so.1.21.0)
==65636==    by 0x69A0B22: ??? (in /usr/lib64/libevas.so.1.21.0)
==65636==    by 0x69A5A4E: ??? (in /usr/lib64/libevas.so.1.21.0)
==65636==    by 0x69A62D6: ??? (in /usr/lib64/libevas.so.1.21.0)
==65636==    by 0x69A65E4: ??? (in /usr/lib64/libevas.so.1.21.0)
==65636==    by 0xAB64E28: ??? (in /usr/lib64/libeo.so.1.21.0)
==65636==    by 0xAB5FFD5: efl_event_callback_legacy_call (in /usr/lib64/libeo.so.1.21.0)
==65636==    by 0x7E5E4D6: ??? (in /usr/lib64/libecore_evas.so.1.21.0)
==65636==    by 0x7E5F230: _ecore_evas_input_direct_cb (in /usr/lib64/libecore_evas.so.1.21.0)
==65636==    by 0x674B033: ecore_event_evas_key_down (in /usr/lib64/libecore_input_evas.so.1.21.0)
==65636==    by 0x5C48190: ??? (in /usr/lib64/libecore.so.1.21.0)
==65636==    by 0x5C4EACB: efl_loop_message_handler_message_call (in /usr/lib64/libecore.so.1.21.0)
==65636==    by 0x5C4AA84: ??? (in /usr/lib64/libecore.so.1.21.0)
==65636==    by 0x5C49C73: efl_loop_message_process (in /usr/lib64/libecore.so.1.21.0)
==65636==    by 0x5C44D90: ??? (in /usr/lib64/libecore.so.1.21.0)
==65636==    by 0x5C4555C: ??? (in /usr/lib64/libecore.so.1.21.0)
==65636==    by 0x5C4AF78: ??? (in /usr/lib64/libecore.so.1.21.0)
==65636==    by 0x5C49EF3: efl_loop_begin (in /usr/lib64/libecore.so.1.21.0)
==65636==    by 0x5C455F6: ecore_main_loop_begin (in /usr/lib64/libecore.so.1.21.0)
==65636==    by 0x542171: main (e_main.c:1090)
==65636==  Address 0x2066ea8c is 60 bytes inside a block of size 70 free'd
==65636==    at 0x4C2AD1D: free (vg_replace_malloc.c:530)
==65636==    by 0x537D38F: ??? (in /usr/lib64/libeina.so.1.21.0)
==65636==    by 0x53836D6: eina_stringshare_del (in /usr/lib64/libeina.so.1.21.0)
==65636==    by 0x7E5E3F2: ??? (in /usr/lib64/libecore_evas.so.1.21.0)
==65636==    by 0x7E5F230: _ecore_evas_input_direct_cb (in /usr/lib64/libecore_evas.so.1.21.0)
==65636==    by 0x674B033: ecore_event_evas_key_down (in /usr/lib64/libecore_input_evas.so.1.21.0)
==65636==    by 0x5C48190: ??? (in /usr/lib64/libecore.so.1.21.0)
==65636==    by 0x5C4EACB: efl_loop_message_handler_message_call (in /usr/lib64/libecore.so.1.21.0)
==65636==    by 0x5C4AA84: ??? (in /usr/lib64/libecore.so.1.21.0)
==65636==    by 0x5C49C73: efl_loop_message_process (in /usr/lib64/libecore.so.1.21.0)
==65636==    by 0x5C44D90: ??? (in /usr/lib64/libecore.so.1.21.0)
==65636==    by 0x5C4555C: ??? (in /usr/lib64/libecore.so.1.21.0)
==65636==    by 0x5C4AF78: ??? (in /usr/lib64/libecore.so.1.21.0)
==65636==    by 0x5C49EF3: efl_loop_begin (in /usr/lib64/libecore.so.1.21.0)
==65636==    by 0x5C455F6: ecore_main_loop_begin (in /usr/lib64/libecore.so.1.21.0)
==65636==    by 0x542171: main (e_main.c:1090)
==65636==  Block was alloc'd at
==65636==    at 0x4C29C23: malloc (vg_replace_malloc.c:299)
==65636==    by 0x537CF72: ??? (in /usr/lib64/libeina.so.1.21.0)
==65636==    by 0x7E5E3BD: ??? (in /usr/lib64/libecore_evas.so.1.21.0)
==65636==    by 0x7E5F230: _ecore_evas_input_direct_cb (in /usr/lib64/libecore_evas.so.1.21.0)
==65636==    by 0x674B033: ecore_event_evas_key_down (in /usr/lib64/libecore_input_evas.so.1.21.0)
==65636==    by 0x5C48190: ??? (in /usr/lib64/libecore.so.1.21.0)
==65636==    by 0x5C4EACB: efl_loop_message_handler_message_call (in /usr/lib64/libecore.so.1.21.0)
==65636==    by 0x5C4AA84: ??? (in /usr/lib64/libecore.so.1.21.0)
==65636==    by 0x5C49C73: efl_loop_message_process (in /usr/lib64/libecore.so.1.21.0)
==65636==    by 0x5C44D90: ??? (in /usr/lib64/libecore.so.1.21.0)
==65636==    by 0x5C4555C: ??? (in /usr/lib64/libecore.so.1.21.0)
==65636==    by 0x5C4AF78: ??? (in /usr/lib64/libecore.so.1.21.0)
==65636==    by 0x5C49EF3: efl_loop_begin (in /usr/lib64/libecore.so.1.21.0)
==65636==    by 0x5C455F6: ecore_main_loop_begin (in /usr/lib64/libecore.so.1.21.0)
==65636==    by 0x542171: main (e_main.c:1090)
==65636== Invalid read of size 4
==65636==    at 0x2827A351: _tasks_item_check_add (e_mod_main.c:584)
==65636==    by 0x28279AD2: _tasks_refill (e_mod_main.c:416)
==65636==    by 0x28279DD3: _tasks_refill_all (e_mod_main.c:481)
==65636==    by 0x2827BBF3: _tasks_cb_event_client_zone_set (e_mod_main.c:1045)
==65636==    by 0x5C48190: ??? (in /usr/lib64/libecore.so.1.21.0)
==65636==    by 0x5C4EACB: efl_loop_message_handler_message_call (in /usr/lib64/libecore.so.1.21.0)
==65636==    by 0x5C4AA84: ??? (in /usr/lib64/libecore.so.1.21.0)
==65636==    by 0x5C49C73: efl_loop_message_process (in /usr/lib64/libecore.so.1.21.0)
==65636==    by 0x5C44D90: ??? (in /usr/lib64/libecore.so.1.21.0)
==65636==    by 0x5C4555C: ??? (in /usr/lib64/libecore.so.1.21.0)
==65636==    by 0x5C4AF78: ??? (in /usr/lib64/libecore.so.1.21.0)
==65636==    by 0x5C49EF3: efl_loop_begin (in /usr/lib64/libecore.so.1.21.0)
==65636==    by 0x5C455F6: ecore_main_loop_begin (in /usr/lib64/libecore.so.1.21.0)
==65636==    by 0x542171: main (e_main.c:1090)
==65636==  Address 0x25d257f8 is 1,320 bytes inside a block of size 1,696 free'd
==65636==    at 0x4C2AD1D: free (vg_replace_malloc.c:530)
==65636==    by 0x45802F: _e_client_free (e_client.c:579)
==65636==    by 0x556516: e_object_free (e_object.c:119)
==65636==    by 0x556745: e_object_unref (e_object.c:153)
==65636==    by 0x55635A: e_object_del (e_object.c:60)
==65636==    by 0x5BA981: _e_comp_x_hide (e_comp_x.c:1617)
==65636==    by 0x5C48190: ??? (in /usr/lib64/libecore.so.1.21.0)
==65636==    by 0x5C4EACB: efl_loop_message_handler_message_call (in /usr/lib64/libecore.so.1.21.0)
==65636==    by 0x5C4AA84: ??? (in /usr/lib64/libecore.so.1.21.0)
==65636==    by 0x5C49C73: efl_loop_message_process (in /usr/lib64/libecore.so.1.21.0)
==65636==    by 0x5C44D90: ??? (in /usr/lib64/libecore.so.1.21.0)
==65636==    by 0x5C4555C: ??? (in /usr/lib64/libecore.so.1.21.0)
==65636==    by 0x5C4AF78: ??? (in /usr/lib64/libecore.so.1.21.0)
==65636==    by 0x5C49EF3: efl_loop_begin (in /usr/lib64/libecore.so.1.21.0)
==65636==    by 0x5C455F6: ecore_main_loop_begin (in /usr/lib64/libecore.so.1.21.0)
==65636==    by 0x542171: main (e_main.c:1090)
==65636==  Block was alloc'd at
==65636==    at 0x4C2B9B5: calloc (vg_replace_malloc.c:711)
==65636==    by 0x55613A: e_object_alloc (e_object.c:20)
==65636==    by 0x45F8CB: e_client_new (e_client.c:2636)
==65636==    by 0x5B86F6: _e_comp_x_client_new (e_comp_x.c:929)
==65636==    by 0x5BA00D: _e_comp_x_show_request (e_comp_x.c:1426)
==65636==    by 0x5C48190: ??? (in /usr/lib64/libecore.so.1.21.0)
==65636==    by 0x5C4EACB: efl_loop_message_handler_message_call (in /usr/lib64/libecore.so.1.21.0)
==65636==    by 0x5C4AA84: ??? (in /usr/lib64/libecore.so.1.21.0)
==65636==    by 0x5C49C73: efl_loop_message_process (in /usr/lib64/libecore.so.1.21.0)
==65636==    by 0x5C44D90: ??? (in /usr/lib64/libecore.so.1.21.0)
==65636==    by 0x5C4555C: ??? (in /usr/lib64/libecore.so.1.21.0)
==65636==    by 0x5C4AF78: ??? (in /usr/lib64/libecore.so.1.21.0)
==65636==    by 0x5C49EF3: efl_loop_begin (in /usr/lib64/libecore.so.1.21.0)
==65636==    by 0x5C455F6: ecore_main_loop_begin (in /usr/lib64/libecore.so.1.21.0)
==65636==    by 0x542171: main (e_main.c:1090)
==65636==
==65636== Invalid read of size 1
==65636==    at 0x2827A369: _tasks_item_check_add (e_mod_main.c:585)
==65636==    by 0x28279AD2: _tasks_refill (e_mod_main.c:416)
==65636==    by 0x28279DD3: _tasks_refill_all (e_mod_main.c:481)
==65636==    by 0x2827BBF3: _tasks_cb_event_client_zone_set (e_mod_main.c:1045)
==65636==    by 0x5C48190: ??? (in /usr/lib64/libecore.so.1.21.0)
==65636==    by 0x5C4EACB: efl_loop_message_handler_message_call (in /usr/lib64/libecore.so.1.21.0)
==65636==    by 0x5C4AA84: ??? (in /usr/lib64/libecore.so.1.21.0)
==65636==    by 0x5C49C73: efl_loop_message_process (in /usr/lib64/libecore.so.1.21.0)
==65636==    by 0x5C44D90: ??? (in /usr/lib64/libecore.so.1.21.0)
==65636==    by 0x5C4555C: ??? (in /usr/lib64/libecore.so.1.21.0)
==65636==    by 0x5C4AF78: ??? (in /usr/lib64/libecore.so.1.21.0)
==65636==    by 0x5C49EF3: efl_loop_begin (in /usr/lib64/libecore.so.1.21.0)
==65636==    by 0x5C455F6: ecore_main_loop_begin (in /usr/lib64/libecore.so.1.21.0)
==65636==    by 0x542171: main (e_main.c:1090)
==65636==  Address 0x25d256c5 is 1,013 bytes inside a block of size 1,696 free'd
==65636==    at 0x4C2AD1D: free (vg_replace_malloc.c:530)
==65636==    by 0x45802F: _e_client_free (e_client.c:579)
==65636==    by 0x556516: e_object_free (e_object.c:119)
==65636==    by 0x556745: e_object_unref (e_object.c:153)
==65636==    by 0x55635A: e_object_del (e_object.c:60)
==65636==    by 0x5BA981: _e_comp_x_hide (e_comp_x.c:1617)
==65636==    by 0x5C48190: ??? (in /usr/lib64/libecore.so.1.21.0)
==65636==    by 0x5C4EACB: efl_loop_message_handler_message_call (in /usr/lib64/libecore.so.1.21.0)
==65636==    by 0x5C4AA84: ??? (in /usr/lib64/libecore.so.1.21.0)
==65636==    by 0x5C49C73: efl_loop_message_process (in /usr/lib64/libecore.so.1.21.0)
==65636==    by 0x5C44D90: ??? (in /usr/lib64/libecore.so.1.21.0)
==65636==    by 0x5C4555C: ??? (in /usr/lib64/libecore.so.1.21.0)
==65636==    by 0x5C4AF78: ??? (in /usr/lib64/libecore.so.1.21.0)
==65636==    by 0x5C49EF3: efl_loop_begin (in /usr/lib64/libecore.so.1.21.0)
==65636==    by 0x5C455F6: ecore_main_loop_begin (in /usr/lib64/libecore.so.1.21.0)
==65636==    by 0x542171: main (e_main.c:1090)
==65636==  Block was alloc'd at
==65636==    at 0x4C2B9B5: calloc (vg_replace_malloc.c:711)
==65636==    by 0x55613A: e_object_alloc (e_object.c:20)
==65636==    by 0x45F8CB: e_client_new (e_client.c:2636)
==65636==    by 0x5B86F6: _e_comp_x_client_new (e_comp_x.c:929)
==65636==    by 0x5BA00D: _e_comp_x_show_request (e_comp_x.c:1426)
==65636==    by 0x5C48190: ??? (in /usr/lib64/libecore.so.1.21.0)
==65636==    by 0x5C4EACB: efl_loop_message_handler_message_call (in /usr/lib64/libecore.so.1.21.0)
==65636==    by 0x5C4AA84: ??? (in /usr/lib64/libecore.so.1.21.0)
==65636==    by 0x5C49C73: efl_loop_message_process (in /usr/lib64/libecore.so.1.21.0)
==65636==    by 0x5C44D90: ??? (in /usr/lib64/libecore.so.1.21.0)
==65636==    by 0x5C4555C: ??? (in /usr/lib64/libecore.so.1.21.0)
==65636==    by 0x5C4AF78: ??? (in /usr/lib64/libecore.so.1.21.0)
==65636==    by 0x5C49EF3: efl_loop_begin (in /usr/lib64/libecore.so.1.21.0)
==65636==    by 0x5C455F6: ecore_main_loop_begin (in /usr/lib64/libecore.so.1.21.0)
==65636==    by 0x542171: main (e_main.c:1090)
==65636==
==65636== Invalid read of size 8
==65636==    at 0x2827A382: _tasks_item_check_add (e_mod_main.c:586)
==65636==    by 0x28279AD2: _tasks_refill (e_mod_main.c:416)
==65636==    by 0x28279DD3: _tasks_refill_all (e_mod_main.c:481)
==65636==    by 0x2827BBF3: _tasks_cb_event_client_zone_set (e_mod_main.c:1045)
==65636==    by 0x5C48190: ??? (in /usr/lib64/libecore.so.1.21.0)
==65636==    by 0x5C4EACB: efl_loop_message_handler_message_call (in /usr/lib64/libecore.so.1.21.0)
==65636==    by 0x5C4AA84: ??? (in /usr/lib64/libecore.so.1.21.0)
==65636==    by 0x5C49C73: efl_loop_message_process (in /usr/lib64/libecore.so.1.21.0)
==65636==    by 0x5C44D90: ??? (in /usr/lib64/libecore.so.1.21.0)
==65636==    by 0x5C4555C: ??? (in /usr/lib64/libecore.so.1.21.0)
==65636==    by 0x5C4AF78: ??? (in /usr/lib64/libecore.so.1.21.0)
==65636==    by 0x5C49EF3: efl_loop_begin (in /usr/lib64/libecore.so.1.21.0)
==65636==    by 0x5C455F6: ecore_main_loop_begin (in /usr/lib64/libecore.so.1.21.0)
==65636==    by 0x542171: main (e_main.c:1090)
==65636==  Address 0x2474d3a0 is 352 bytes inside a block of size 1,696 free'd
==65636==    at 0x4C2AD1D: free (vg_replace_malloc.c:530)
==65636==    by 0x45802F: _e_client_free (e_client.c:579)
==65636==    by 0x556516: e_object_free (e_object.c:119)
==65636==    by 0x556745: e_object_unref (e_object.c:153)
==65636==    by 0x2827A5CF: _tasks_item_free (e_mod_main.c:626)
==65636==    by 0x2827A551: _tasks_item_remove (e_mod_main.c:617)
==65636==    by 0x28279A57: _tasks_refill (e_mod_main.c:412)
==65636==    by 0x28279DD3: _tasks_refill_all (e_mod_main.c:481)
==65636==    by 0x2827BBF3: _tasks_cb_event_client_zone_set (e_mod_main.c:1045)
==65636==    by 0x5C48190: ??? (in /usr/lib64/libecore.so.1.21.0)
==65636==    by 0x5C4EACB: efl_loop_message_handler_message_call (in /usr/lib64/libecore.so.1.21.0)
==65636==    by 0x5C4AA84: ??? (in /usr/lib64/libecore.so.1.21.0)
==65636==    by 0x5C49C73: efl_loop_message_process (in /usr/lib64/libecore.so.1.21.0)
==65636==    by 0x5C44D90: ??? (in /usr/lib64/libecore.so.1.21.0)
==65636==    by 0x5C4555C: ??? (in /usr/lib64/libecore.so.1.21.0)
==65636==    by 0x5C4AF78: ??? (in /usr/lib64/libecore.so.1.21.0)
==65636==    by 0x5C49EF3: efl_loop_begin (in /usr/lib64/libecore.so.1.21.0)
==65636==    by 0x5C455F6: ecore_main_loop_begin (in /usr/lib64/libecore.so.1.21.0)
==65636==    by 0x542171: main (e_main.c:1090)
==65636==  Block was alloc'd at
==65636==    at 0x4C2B9B5: calloc (vg_replace_malloc.c:711)
==65636==    by 0x55613A: e_object_alloc (e_object.c:20)
==65636==    by 0x45F8CB: e_client_new (e_client.c:2636)
==65636==    by 0x5B86F6: _e_comp_x_client_new (e_comp_x.c:929)
==65636==    by 0x5BA00D: _e_comp_x_show_request (e_comp_x.c:1426)
==65636==    by 0x5C48190: ??? (in /usr/lib64/libecore.so.1.21.0)
==65636==    by 0x5C4EACB: efl_loop_message_handler_message_call (in /usr/lib64/libecore.so.1.21.0)
==65636==    by 0x5C4AA84: ??? (in /usr/lib64/libecore.so.1.21.0)
==65636==    by 0x5C49C73: efl_loop_message_process (in /usr/lib64/libecore.so.1.21.0)
==65636==    by 0x5C44D90: ??? (in /usr/lib64/libecore.so.1.21.0)
==65636==    by 0x5C4555C: ??? (in /usr/lib64/libecore.so.1.21.0)
==65636==    by 0x5C4AF78: ??? (in /usr/lib64/libecore.so.1.21.0)
==65636==    by 0x5C49EF3: efl_loop_begin (in /usr/lib64/libecore.so.1.21.0)
==65636==    by 0x5C455F6: ecore_main_loop_begin (in /usr/lib64/libecore.so.1.21.0)
==65636==    by 0x542171: main (e_main.c:1090)
==65636==
==65636== Invalid read of size 8
==65636==    at 0x2827A3E1: _tasks_item_check_add (e_mod_main.c:591)
==65636==    by 0x28279AD2: _tasks_refill (e_mod_main.c:416)
==65636==    by 0x28279DD3: _tasks_refill_all (e_mod_main.c:481)
==65636==    by 0x2827BBF3: _tasks_cb_event_client_zone_set (e_mod_main.c:1045)
==65636==    by 0x5C48190: ??? (in /usr/lib64/libecore.so.1.21.0)
==65636==    by 0x5C4EACB: efl_loop_message_handler_message_call (in /usr/lib64/libecore.so.1.21.0)
==65636==    by 0x5C4AA84: ??? (in /usr/lib64/libecore.so.1.21.0)
==65636==    by 0x5C49C73: efl_loop_message_process (in /usr/lib64/libecore.so.1.21.0)
==65636==    by 0x5C44D90: ??? (in /usr/lib64/libecore.so.1.21.0)
==65636==    by 0x5C4555C: ??? (in /usr/lib64/libecore.so.1.21.0)
==65636==    by 0x5C4AF78: ??? (in /usr/lib64/libecore.so.1.21.0)
==65636==    by 0x5C49EF3: efl_loop_begin (in /usr/lib64/libecore.so.1.21.0)
==65636==    by 0x5C455F6: ecore_main_loop_begin (in /usr/lib64/libecore.so.1.21.0)
==65636==    by 0x542171: main (e_main.c:1090)
==65636==  Address 0x2474d300 is 192 bytes inside a block of size 1,696 free'd
==65636==    at 0x4C2AD1D: free (vg_replace_malloc.c:530)
==65636==    by 0x45802F: _e_client_free (e_client.c:579)
==65636==    by 0x556516: e_object_free (e_object.c:119)
==65636==    by 0x556745: e_object_unref (e_object.c:153)
==65636==    by 0x2827A5CF: _tasks_item_free (e_mod_main.c:626)
==65636==    by 0x2827A551: _tasks_item_remove (e_mod_main.c:617)
==65636==    by 0x28279A57: _tasks_refill (e_mod_main.c:412)
==65636==    by 0x28279DD3: _tasks_refill_all (e_mod_main.c:481)
==65636==    by 0x2827BBF3: _tasks_cb_event_client_zone_set (e_mod_main.c:1045)
==65636==    by 0x5C48190: ??? (in /usr/lib64/libecore.so.1.21.0)
==65636==    by 0x5C4EACB: efl_loop_message_handler_message_call (in /usr/lib64/libecore.so.1.21.0)
==65636==    by 0x5C4AA84: ??? (in /usr/lib64/libecore.so.1.21.0)
==65636==    by 0x5C49C73: efl_loop_message_process (in /usr/lib64/libecore.so.1.21.0)
==65636==    by 0x5C44D90: ??? (in /usr/lib64/libecore.so.1.21.0)
==65636==    by 0x5C4555C: ??? (in /usr/lib64/libecore.so.1.21.0)
==65636==    by 0x5C4AF78: ??? (in /usr/lib64/libecore.so.1.21.0)
==65636==    by 0x5C49EF3: efl_loop_begin (in /usr/lib64/libecore.so.1.21.0)
==65636==    by 0x5C455F6: ecore_main_loop_begin (in /usr/lib64/libecore.so.1.21.0)
==65636==    by 0x542171: main (e_main.c:1090)
==65636==  Block was alloc'd at
==65636==    at 0x4C2B9B5: calloc (vg_replace_malloc.c:711)
==65636==    by 0x55613A: e_object_alloc (e_object.c:20)
==65636==    by 0x45F8CB: e_client_new (e_client.c:2636)
==65636==    by 0x5B86F6: _e_comp_x_client_new (e_comp_x.c:929)
==65636==    by 0x5BA00D: _e_comp_x_show_request (e_comp_x.c:1426)
==65636==    by 0x5C48190: ??? (in /usr/lib64/libecore.so.1.21.0)
==65636==    by 0x5C4EACB: efl_loop_message_handler_message_call (in /usr/lib64/libecore.so.1.21.0)
==65636==    by 0x5C4AA84: ??? (in /usr/lib64/libecore.so.1.21.0)
==65636==    by 0x5C49C73: efl_loop_message_process (in /usr/lib64/libecore.so.1.21.0)
==65636==    by 0x5C44D90: ??? (in /usr/lib64/libecore.so.1.21.0)
==65636==    by 0x5C4555C: ??? (in /usr/lib64/libecore.so.1.21.0)
==65636==    by 0x5C4AF78: ??? (in /usr/lib64/libecore.so.1.21.0)
==65636==    by 0x5C49EF3: efl_loop_begin (in /usr/lib64/libecore.so.1.21.0)
==65636==    by 0x5C455F6: ecore_main_loop_begin (in /usr/lib64/libecore.so.1.21.0)
==65636==    by 0x542171: main (e_main.c:1090)

but those are potential crashes, not the kind of thing you see above at least. it seems either a client remove event isn't happening or being filtered out by something else, or the ignored state of the window is set after creation thus it's added and never removed. i've added some code to make fix these, but i'm not sure it'll fix your issue above...

btw - i do what you do all the time... without issues unless some app has grabbed the mouse like a game or virtualbox or such...