Page MenuHomePhabricator

Desksanity: E crashing
Closed, ResolvedPublic

Description

Hi Mike,

This is occurring sometimes when using the "expose" feature. I can't trigger it reliably. Seems to be during some animation?

Maybe this will make some sense to you.

netstar@debian:~$ cat desksanity.txt 
#0  0x00007f7d01f33ee2 in __libc_pause () at ../sysdeps/unix/sysv/linux/pause.c:30
#1  0x000055d09f26f7df in e_alert_show () at ../src/bin/e_alert.c:43
#2  0x000055d09f219b84 in _e_crash () at ../src/bin/e_signals.c:81
#3  0x000055d09f219c2d in e_sigabrt_act (x=6, info=0x7ffc70facfb0, data=0x7ffc70face80) at ../src/bin/e_signals.c:127
#4  <signal handler called>
#5  __GI_raise (sig=sig@entry=6) at ../sysdeps/unix/sysv/linux/raise.c:51
#6  0x00007f7d011af2f1 in __GI_abort () at abort.c:79
#7  0x00007f7d01f74be3 in eina_log_print_unlocked (domain=0, level=EINA_LOG_LEVEL_CRITICAL, file=0x7f7d01fc4fd8 "lib/eina/eina_list.c", fnc=0x7f7d01fc5560 <__FUNCTION__.4864> "eina_list_data_find_list", line=964, 
    fmt=0x7f7d01fc63e0 "*** Eina Magic Check Failed at %p !!!\n    Input handle has already been freed.\n\n", args=0x7ffc70fadf18) at lib/eina/eina_log.c:1458
#8  0x00007f7d01f76303 in eina_log_print (domain=0, level=EINA_LOG_LEVEL_CRITICAL, file=0x7f7d01fc4fd8 "lib/eina/eina_list.c", fnc=0x7f7d01fc5560 <__FUNCTION__.4864> "eina_list_data_find_list", line=964, 
    fmt=0x7f7d01fc63e0 "*** Eina Magic Check Failed at %p !!!\n    Input handle has already been freed.\n\n") at lib/eina/eina_log.c:2259
#9  0x00007f7d01f76c0f in eina_magic_fail (d=0x55d0a1667db0, m=305463004, req_m=2557874743, file=0x7f7d01fc4fd8 "lib/eina/eina_list.c", fnc=0x7f7d01fc5560 <__FUNCTION__.4864> "eina_list_data_find_list", line=964)
    at lib/eina/eina_magic.c:280
#10 0x00007f7d01f70f38 in eina_list_data_find_list (list=0x55d0a1667db0, data=0x40000025641d) at lib/eina/eina_list.c:964
#11 0x00007f7cec30a56c in _client_mouse_in (ec=0x55d0a0ea1770, e=0x400000008131, obj=0x400000371520, ev=0x55d0a1615760) at src/zoom.c:121
#12 0x00007f7d01aaa948 in _eo_evas_object_cb (data=0x55d0a14ea7e0, event=0x7ffc70fae170) at lib/evas/canvas/evas_callbacks.c:198
#13 0x00007f7d006d19ee in _event_callback_call (obj_id=0x400000371520, pd=0x55d0a1390530, desc=0x7f7d01d3ca20 <_EFL_EVENT_POINTER_IN>, event_info=0x40000033294a, legacy_compare=1 '\001') at lib/eo/eo_base_class.c:1698
#14 0x00007f7d006d1d2f in _efl_object_event_callback_legacy_call (obj_id=0x400000371520, pd=0x55d0a1390530, desc=0x7f7d01d3ca20 <_EFL_EVENT_POINTER_IN>, event_info=0x40000033294a) at lib/eo/eo_base_class.c:1771
#15 0x00007f7d006d1dd5 in efl_event_callback_legacy_call (obj=0x400000371520, desc=0x7f7d01d3ca20 <_EFL_EVENT_POINTER_IN>, event_info=0x40000033294a) at lib/eo/eo_base_class.c:1774
#16 0x00007f7d01aec628 in _efl_canvas_object_efl_object_event_callback_legacy_call (eo_obj=0x400000371520, obj=0x55d0a1390580, desc=0x7f7d01d3ca20 <_EFL_EVENT_POINTER_IN>, event_info=0x40000033294a)
    at lib/evas/canvas/evas_object_main.c:1231
#17 0x00007f7d006d1dd5 in efl_event_callback_legacy_call (obj=0x400000371520, desc=0x7f7d01d3ca20 <_EFL_EVENT_POINTER_IN>, event_info=0x40000033294a) at lib/eo/eo_base_class.c:1774
#18 0x00007f7d01aab392 in evas_object_event_callback_call (eo_obj=0x400000371520, obj=0x55d0a1390580, type=EVAS_CALLBACK_MOUSE_IN, event_info=0x40000033294a, event_id=104319, efl_event_desc=0x7f7d01d3ca20 <_EFL_EVENT_POINTER_IN>)
    at lib/evas/canvas/evas_callbacks.c:414
#19 0x00007f7d01aab57d in evas_object_event_callback_call (eo_obj=0x40000026512b, obj=0x55d0a13537f0, type=EVAS_CALLBACK_MOUSE_IN, event_info=0x40000033294a, event_id=104319, efl_event_desc=0x7f7d01d3ca20 <_EFL_EVENT_POINTER_IN>)
    at lib/evas/canvas/evas_callbacks.c:459
#20 0x00007f7d01ab97da in _canvas_event_feed_mouse_move_internal (e=0x55d0a09bc1f0, ev=0x55d0a159d620) at lib/evas/canvas/evas_events.c:2318
#21 0x00007f7d01abfbc6 in _evas_canvas_event_pointer_cb (data=0x55d0a09bc1f0, event=0x7ffc70fae5c0) at lib/evas/canvas/evas_events.c:4065
#22 0x00007f7d006d190b in _event_callback_call (obj_id=0x400000008131, pd=0x55d0a09bc1a0, desc=0x7f7d01d3c9e0 <_EFL_EVENT_POINTER_MOVE>, event_info=0x40000033294a, legacy_compare=1 '\001') at lib/eo/eo_base_class.c:1675
#23 0x00007f7d006d1d2f in _efl_object_event_callback_legacy_call (obj_id=0x400000008131, pd=0x55d0a09bc1a0, desc=0x7f7d01d3c9e0 <_EFL_EVENT_POINTER_MOVE>, event_info=0x40000033294a) at lib/eo/eo_base_class.c:1771
#24 0x00007f7d006d1dd5 in efl_event_callback_legacy_call (obj=0x400000008131, desc=0x7f7d01d3c9e0 <_EFL_EVENT_POINTER_MOVE>, event_info=0x40000033294a) at lib/eo/eo_base_class.c:1774
#25 0x00007f7d014e97e7 in _direct_mouse_move_cb (ee=0x55d0a09b74a0, info=0x55d0a14f1f60) at lib/ecore_evas/ecore_evas.c:4798
#26 0x00007f7d014ea0f2 in _ecore_evas_input_direct_cb (window=0x55d0a09b74a0, type=19, info=0x55d0a14f1f60) at lib/ecore_evas/ecore_evas.c:5048
#27 0x00007f7d01d74b08 in ecore_event_evas_mouse_move (data=0x0, type=19, event=0x55d0a14f1f60) at lib/ecore_input_evas/ecore_input_evas.c:618
#28 0x00007f7d01e771f0 in _ecore_event_message_handler_efl_loop_message_handler_message_call (obj=0x400000001516, pd=0x55d0a07ce2a0, message=0x400000283e47) at lib/ecore/ecore_event_message_handler.c:359
#29 0x00007f7d01e8188b in efl_loop_message_handler_message_call (obj=0x400000001516, message=0x400000283e47) at lib/ecore/efl_loop_message_handler.eo.c:14
#30 0x00007f7d01e7c51b in _efl_loop_message_process (obj=0x400000000111, pd=0x55d0a07c6f00) at lib/ecore/efl_loop.c:633
#31 0x00007f7d01e7c70c in efl_loop_message_process (obj=0x400000000111) at lib/ecore/efl_loop.c:663
#32 0x00007f7d01e74d13 in _ecore_main_loop_iterate_internal (obj=0x400000000111, pd=0x55d0a07c6f00, once_only=0) at lib/ecore/ecore_main.c:2458
#33 0x00007f7d01e72525 in _ecore_main_loop_begin (obj=0x400000000111, pd=0x55d0a07c6f00) at lib/ecore/ecore_main.c:1191
#34 0x00007f7d01e7ad10 in _efl_loop_begin (obj=0x400000000111, pd=0x55d0a07c6f00) at lib/ecore/efl_loop.c:83
#35 0x00007f7d01e7d401 in efl_loop_begin (obj=0x400000000111) at lib/ecore/efl_loop.eo.c:28
#36 0x00007f7d01e72665 in ecore_main_loop_begin () at lib/ecore/ecore_main.c:1274
#37 0x000055d09f1e2f76 in main (argc=1, argv=0x7ffc70fe6c68) at ../src/bin/e_main.c:1090
  Id   Target Id         Frame 
* 1    Thread 0x7f7cfc62d040 (LWP 6505) "enlightenment" 0x00007f7d01f33ee2 in __libc_pause () at ../sysdeps/unix/sysv/linux/pause.c:30
  2    Thread 0x7f7cf9610700 (LWP 6507) "Eevas-thread-wk" 0x00007f7d01f3019a in futex_reltimed_wait_cancelable (private=<optimized out>, reltime=0x7f7cf960fa80, expected=0, futex_word=0x7f7d01d64d10 <evas_thread_queue_condition+48>)
    at ../sysdeps/unix/sysv/linux/futex-internal.h:142
  3    Thread 0x7f7cf8e0f700 (LWP 6508) "Evas-scale-sam" 0x00007f7d01f32706 in futex_abstimed_wait_cancelable (private=0, abstime=0x0, expected=0, futex_word=0x55d0a08a8c98) at ../sysdeps/unix/sysv/linux/futex-internal.h:205
  4    Thread 0x7f7cf3fff700 (LWP 6511) "Eanimator-timer" 0x00007f7d01270207 in epoll_wait (epfd=36, events=0x7f7cf3ffea80, maxevents=2, timeout=-1) at ../sysdeps/unix/sysv/linux/epoll_wait.c:30
  5    Thread 0x7f7cf1c81700 (LWP 6512) "disk_cache:0" 0x00007f7d01f2fe6c in futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x55d0a0958c80) at ../sysdeps/unix/sysv/linux/futex-internal.h:88
  6    Thread 0x7f7cf1480700 (LWP 6513) "Eanimator-vsync" 0x00007f7d01267acf in __GI___select (nfds=42, readfds=0x7f7cf147f930, writefds=0x7f7cf147f9b0, exceptfds=0x7f7cf147fa30, timeout=0x7f7cf147fab0)
    at ../sysdeps/unix/sysv/linux/select.c:41
Detaching from program: /usr/local/bin/enlightenment, process 6505

zoom.c?

netstar created this task.Aug 16 2018, 2:38 PM
netstar triaged this task as Showstopper Issues priority.

This is definitely resolved with the above patch.

Will continue to use and provide more debugging information.

Thanks! Hope some of this can make its way into E - that's where it should be!!!

netstar closed this task as Resolved.Aug 21 2018, 2:51 AM

CLosing resolved by commit.: aebda73e19c6659ecab2f6daeceb6b02093ac966