Hi. I use EFL 1.7.5.
Every time my app is starting on my target device (custom ARM board with a framebuffer), I got following warning: ERR<3110>:ecore ecore.c:558 _ecore_magic_fail() *** ECORE ERROR: Ecore Magic Check Failed!!! *** IN FUNCTION: ecore_evas_show() ERR<3110>:ecore ecore.c:560 _ecore_magic_fail() Input handle pointer is NULL! ERR<3110>:ecore ecore.c:571 _ecore_magic_fail() *** NAUGHTY PROGRAMMER!!! *** SPANK SPANK SPANK!!! The app itself runs properly, so the bug is not critical for me (maybe). The code is like this: win = elm_win_add(NULL, "main", ELM_WIN_BASIC); elm_win_fullscreen_set(win, EINA_TRUE); evas_object_smart_callback_add(win, "delete,request", on_win_del, NULL); layout = elm_layout_add(win); elm_win_resize_object_add(win, layout); elm_layout_file_set(layout, "hello.edj", "hello"); evas_object_size_hint_weight_set(layout, EVAS_HINT_EXPAND, EVAS_HINT_EXPAND); evas_object_resize(win, 800, 480); evas_object_show(win); <-- here's Ecore Magic Check Failed I assume, no kind of .edj content could lead to this. I've done EINA_LOG_ABORT=1 and EINA_LOG_ABORT_LEVEL=1, so i got this stack trace: #0 _ecore_magic_fail (d=0x0, m=0, req_m=1985229329, fname=0xb6ba9f64 "ecore_evas_show") at ecore.c:556 #1 0xb6e15470 in _elm_win_obj_intercept_show (data=0x29198, obj=0x2bd28) at elm_win.c:1384 #2 0xb6c5d030 in evas_object_intercept_call_show (obj=0x2bd28) at evas_object_intercept.c:55 #3 0xb6c5c15c in evas_object_show (obj=0x2bd28) at evas_object_main.c:1049 #4 0x000093f0 in elm_main (argc=1, argv=0xbe86ed24) at ../hello.c:146 #5 0x000094f8 in main (argc=1, argv=0xbe86ed24) at ../hello.c:171 in _elm_win_obj_intercept_show (gdb) print ((Elm_Win_Smart_Data *) data)->pointer $4 = {ee = 0x0, evas = 0x0, obj = 0x2be88, hot_obj = 0x0, hot_x = 6, hot_y = 4} Everywhere up the stack those "ee" and "evas" are zeroes. I assume it might be Elementary not filling objects properly or some other problem. I've seen the SVN version of evas_show_object being quite different, but I have no time testing this problem. Just thought anyone might be interested in this :-) ------------------------------------------------------------------------------ Everyone hates slow websites. So do we. Make your web apps faster with AppDynamics Download AppDynamics Lite for free today: http://p.sf.net/sfu/appdyn_d2d_feb _______________________________________________ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel