Page MenuHomePhabricator

Shadowing internal windows (efm etc.) crashes E on wayland
Open, Incoming QueuePublic

Description

To rep:
Open EFM > Move mouse on the top bar > roll the scroll wheel up >

(gdb) bt
#0  0xb7a6fcb9 in _efl_input_pointer_efl_input_event_instance_get (klass=0x4000005e, _pd=0x0, owner=0x6f697369, priv=0xbfe001f8) at ../src/lib/evas/canvas/efl_input_pointer.c:38
#1  0xb7a6ab8d in efl_input_instance_get (obj=0x4000005e, owner=0x6f697369, priv=0xbfe001f8) at ../src/lib/evas/canvas/efl_input_event.c:139
#2  0xb74098b7 in _direct_mouse_wheel_cb (info=0x23de5d0, ee=0x19b0690) at ../src/lib/ecore_evas/ecore_evas.c:4918
#3  0xb74098b7 in _ecore_evas_input_direct_cb (window=0x19b0690, type=21, info=0x23de5d0) at ../src/lib/ecore_evas/ecore_evas.c:5151
#4  0xb7bfc2e7 in ecore_event_evas_mouse_wheel (data=0x0, type=21, event=0x23de5d0) at ../src/lib/ecore_input_evas/ecore_input_evas.c:727
#5  0xb7cd8ab1 in _ecore_event_message_handler_efl_loop_message_handler_message_call (obj=0x800002b5, pd=0x1546d40, message=0x80069239) at ../src/lib/ecore/ecore_event_message_handler.c:360
#6  0xb7cdf90e in efl_loop_message_handler_message_call (obj=0x800002b5, message=0x80069239) at src/lib/ecore/efl_loop_message_handler.eo.c:14
#7  0xb7cdabdd in _efl_loop_message_process (obj=0x80000030, pd=0x1542108) at ../src/lib/ecore/efl_loop.c:628
#8  0xb7cd9679 in efl_loop_message_process (obj=0x80000030) at ../src/lib/ecore/efl_loop.c:658
#9  0xb7cd5677 in _ecore_main_loop_iterate_internal (obj=obj@entry=0x80000030, pd=pd@entry=0x1542108, once_only=once_only@entry=0) at ../src/lib/ecore/ecore_main.c:2458
#10 0xb7cd5ed3 in _ecore_main_loop_begin (obj=0x80000030, pd=0x1542108) at ../src/lib/ecore/ecore_main.c:1191
#11 0xb7cdab0d in _efl_loop_begin (obj=0x80000030, pd=0x1542108) at ../src/lib/ecore/efl_loop.c:83
#12 0xb7cd9956 in efl_loop_begin (obj=0x80000030) at src/lib/ecore/efl_loop.eo.c:28
#13 0xb7cd5fad in ecore_main_loop_begin () at ../src/lib/ecore/ecore_main.c:1274
#14 0x004a2da6 in main (argc=<optimized out>, argv=<optimized out>) at ../src/bin/e_main.c:1092
(gdb)