On Mon, 11 May 2020 13:25:11 -0400 "Rbt. Y-Lee" <y...@bodhilinux.com> said:

>  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

yup. below, ecore_evas is reporting an issue - being passes a null ecore evas.
it probably shouldn't be as it can't do anything sensible with a null ecore
evas...

> 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.

don't pass null ecore-evas's :) it's been fixed in e mainline by now... this is
the danger of forking. you also end up missing fixes (even if they are fixes by
indirect redesign and not even doing that thing anymore).

-- 
------------- Codito, ergo sum - "I code, therefore I am" --------------
Carsten Haitzler - ras...@rasterman.com



_______________________________________________
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel

Reply via email to