With efl 1.23.3 when moksha (bodhi linuxs e17 fork) boots there are no EFL
or e(moksha) related stderrs

With efl 1.24.x and efl in git at commit - tests: ecore_con another cert
update to extend the time its valid to 100 year

When moskha boots up and while using it I get the following errors

ERR<18804>:eina_safety
../src/modules/ecore_evas/engines/x/ecore_evas_x.c:3954
_ecore_evas_x_selection_notify() safety check failed: !!ee is false
## Copy & Paste the below (until EOF) into a terminal, then hit Enter

eina_btlog << EOF
/lib/x86_64-linux-gnu/libeina.so.1 0x7fba4ebbfb1c 0x7fba4eb90000
/lib/x86_64-linux-gnu/libeina.so.1 0x7fba4ebc0921 0x7fba4eb90000
/lib/x86_64-linux-gnu/libeina.so.1 0x7fba4ebc1f85 0x7fba4eb90000
/lib/x86_64-linux-gnu/libeina.so.1 0x7fba4ebda602 0x7fba4eb90000
/lib/x86_64-linux-gnu/ecore_evas/engines/x/v-1.24/module.so 0x7fba48bfefaf
0x7fba48bed000
/lib/x86_64-linux-gnu/libecore.so.1 0x7fba4ed0c099 0x7fba4ece5000
/lib/x86_64-linux-gnu/libecore.so.1 0x7fba4ed15596 0x7fba4ece5000
/lib/x86_64-linux-gnu/libecore.so.1 0x7fba4ed0e0f9 0x7fba4ece5000
/lib/x86_64-linux-gnu/libecore.so.1 0x7fba4ed0cf40 0x7fba4ece5000
/lib/x86_64-linux-gnu/libecore.so.1 0x7fba4ed080ee 0x7fba4ece5000
/lib/x86_64-linux-gnu/libecore.so.1 0x7fba4ed0887d 0x7fba4ece5000
/lib/x86_64-linux-gnu/libecore.so.1 0x7fba4ed0df49 0x7fba4ece5000
/lib/x86_64-linux-gnu/libecore.so.1 0x7fba4ed0d200 0x7fba4ece5000
/lib/x86_64-linux-gnu/libecore.so.1 0x7fba4ed0893b 0x7fba4ece5000
/usr/bin/enlightenment 0x55b53362ae7f 0x55b5335f0000
/lib/x86_64-linux-gnu/libc.so.6 0x7fba4e84b0b3 0x7fba4e824000
/usr/bin/enlightenment 0x55b53362c03e 0x55b5335f0000
EOF

the backtrace:
/lib/x86_64-linux-gnu/libeina.so.1 |
/home/robert/Code/efl-1.24.1/build/../src/lib/eina/eina_inlist.c : 591 @
eina_inlist_sorted_insert()
/lib/x86_64-linux-gnu/libeina.so.1 |
/home/robert/Code/efl-1.24.1/build/../src/lib/eina/eina_iterator.c : 123 @
eina_iterator_next()
/lib/x86_64-linux-gnu/libeina.so.1 |
/home/robert/Code/efl-1.24.1/build/../src/lib/eina/eina_list.c : 295 @
eina_list_iterator_next()
/lib/x86_64-linux-gnu/libeina.so.1 |
/home/robert/Code/efl-1.24.1/build/../src/lib/eina/eina_promise.c : 593 @
__eina_promise_cancel_data()
/lib/x86_64-linux-gnu/ecore_evas/engines/x/v-1.24/module.so |
/home/robert/Code/efl-1.24.1/build/../src/modules/ecore_evas/engines/x/ecore_evas_x.c
: 2695 @ _alpha_do()
/lib/x86_64-linux-gnu/libecore.so.1|
/home/robert/Code/efl-1.24.1/build/src/lib/ecore/ecore_event_message.eo.c :
12 @ ecore_event_message_data_steal()
/lib/x86_64-linux-gnu/libecore.so.1|
/home/robert/Code/efl-1.24.1/build/../src/lib/eina/eina_inline_value.x :
362 @ eina_value_vset()
/lib/x86_64-linux-gnu/libecore.so.1|
/home/robert/Code/efl-1.24.1/build/../src/lib/ecore/ecore_event_message_handler.c:
350 @ _ecore_event_message_handler_efl_loop_message_handler_message_call()
/lib/x86_64-linux-gnu/libecore.so.1|
/home/robert/Code/efl-1.24.1/build/../src/lib/eina/eina_inline_value.x :
421 @ eina_value_vset()
/lib/x86_64-linux-gnu/libecore.so.1|
/home/robert/Code/efl-1.24.1/build/../src/lib/ecore/ecore_main.c : 275 @
_ecore_get_epoll_fd()
/lib/x86_64-linux-gnu/libecore.so.1|
/home/robert/Code/efl-1.24.1/build/../src/lib/ecore/ecore_main.c : 596 @
_ecore_main_fdh_epoll_mark_active()
/lib/x86_64-linux-gnu/libecore.so.1|
/home/robert/Code/efl-1.24.1/build/../src/lib/ecore/ecore_event_message_handler.c:
316 @ _ecore_event_message_handler_efl_object_destructor()
/lib/x86_64-linux-gnu/libecore.so.1|
/home/robert/Code/efl-1.24.1/build/../src/lib/ecore/ecore_event_message_handler.c:
65 @ _ecore_event_do_filter()
/lib/x86_64-linux-gnu/libecore.so.1|
/home/robert/Code/efl-1.24.1/build/../src/lib/ecore/ecore_main.c : 929 @
_ecore_main_loop_setup()
/usr/bin/enlightenment| /home/robert/Code/moksha/src/bin/e_main.c : 1161 @
main()
/lib/x86_64-linux-gnu/libc.so.6 | ??/?? : 1161 @ __libc_start_main()
/usr/bin/enlightenment| ??/?? : 1161 @ _start()

This line in e_main.c :

if (!x_fatal) e_canvas_idle_flush();

is committed out in e code these days by commit:

remove E_Win+e_canvas, convert all internal wins to use elm_win

probably not a good idea for me to follow suit.

Any ideas?

_______________________________________________
enlightenment-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel

Reply via email to