On Fri, Feb 24, 2012 at 12:07 PM, Kim Shinwoo <kimcinoo....@gmail.com> wrote: > Hey guys, here is more information. > > I made a text.edj from text.edc - just simpe file - using edje_cc. > And I tried to run edje_player.exe with text.edj. it gives same error. > The debug information is the following..... it used address out of bound..
i have the same problem (i've also sent a mail about that). What I will do this week-end is to build wine with valgrind support, cross compile the efl on linux, and try to run edje examples within wine (some of the examples also fails because of 'ef'). something to look at : verify that eina_file_win32.c is up to date, compared to eina_file.c. I'll try to look at it if the valgrind stuff is of no help Vincent > > > (gdb) list > 329 return 0; > 330 > 331 if (s1 == s2) > 332 return 1; > 333 > 334 return !strcmp(s1, s2); > 335 } > 336 > 337 /* flush out writes to a v2 eet file */ > 338 static Eet_Error > (gdb) n > 335 } > (gdb) n > find_node_by_name (name=0x639db184 "edje/file", ef=<value optimized out>) > at eet_lib.c:2512 > 2512 } > (gdb) c > Continuing. > > Breakpoint 1, eet_string_match (s1=0x570ba5 "edje/file", s2=0x639db184 > "edje/file") at eet_lib.c:334 > 334 return !strcmp(s1, s2); > (gdb) c > Continuing. > > Breakpoint 1, eet_string_match (s1=0x1fc9248 "./text.edj", s2=0x864444 > "./text.edj") at eet_lib.c:334 > 334 return !strcmp(s1, s2); > (gdb) > Continuing. > > Breakpoint 1, eet_string_match (s1=0x570ba5 "edje/file", s2=0x639db184 > "edje/file") at eet_lib.c:334 > 334 return !strcmp(s1, s2); > (gdb) > Continuing. > > Breakpoint 1, eet_string_match (s1=0x570ba5 "edje/file", s2=0x639db184 > "edje/file") at eet_lib.c:334 > 334 return !strcmp(s1, s2); > (gdb) > Continuing. > > Breakpoint 1, eet_string_match (s1=0x1fc9248 "./text.edj", s2=0x1fdcf18 > "./text.edj") at eet_lib.c:334 > 334 return !strcmp(s1, s2); > (gdb) > Continuing. > > Breakpoint 1, eet_string_match (s1=0x1fc9248 "./text.edj", s2=0x1fdcf18 > "./text.edj") at eet_lib.c:334 > 334 return !strcmp(s1, s2); > (gdb) > Continuing. > > Breakpoint 1, eet_string_match (s1=0x570ba5* <Address 0x570ba5 out of > bounds>*, s2=0x639db184 "edje/file") > at eet_lib.c:334 > 334 return !strcmp(s1, s2); > (gdb) > Continuing. > > Program received signal SIGSEGV, Segmentation fault. > 0x762c8b60 in strcmp () from C:\Windows\system32\msvcrt.dll > (gdb) > > > 2012/2/24 Kim Shinwoo <kimcinoo....@gmail.com> > >> Thanks for your RESPONSE! >> >> I have tried to run elementary_test based on r68365... but it gives >> frustration... the detailed information is following... >> >> I removed ecore_win32_win_shape_set(); from the ecore_evas_win32. >> And I use configuration as the following for the Ecore >> ./autogen.sh --prefix=/opt/efl --disable-glib --enable-win32-threads >> --enable-cares "*--disable-gnutls*" >> The disdabled gnutls is for avoiding build error about... pthread >> someting.. >> >> anyhow.. >> [DEBUG INFO] >> $ gdb elementary_test.exe >> GNU gdb (GDB) 7.2 >> Copyright (C) 2010 Free Software Foundation, Inc. >> License GPLv3+: GNU GPL version 3 or later < >> http://gnu.org/licenses/gpl.html> >> This is free software: you are free to change and redistribute it. >> There is NO WARRANTY, to the extent permitted by law. Type "show copying" >> and "show warranty" for details. >> This GDB was configured as "mingw32". >> For bug reporting instructions, please see: >> <http://www.gnu.org/software/gdb/bugs/>... >> Reading symbols from >> C:\MinGW\msys\1.0\opt\efl\bin/elementary_test.exe...done. >> >> (gdb) r >> Starting program: C:\MinGW\msys\1.0\opt\efl\bin/elementary_test.exe >> [New Thread 6400.0xba4] >> [New Thread 6400.0x1e20] >> [New Thread 6400.0x17d8] >> [New Thread 6400.0x1e14] >> >> Program received signal SIGSEGV, Segmentation fault. >> 0x762c8b60 in strcmp () from C:\Windows\system32\msvcrt.dll >> (gdb) bt >> #0 0x762c8b60 in strcmp () from C:\Windows\system32\msvcrt.dll >> #1 0x6fdc16c6 in eet_string_match (s1=<value optimized out>, s2=<value >> optimized out>) at eet_lib.c:334 >> #2 0x6fdc1e00 in find_node_by_name (name=0x2697ed8 "edje/images/2", >> ef=<value optimized out>) at eet_lib.c:2507 >> #3 0x6fdc3867 in eet_read_direct (ef=0x263c1f8, name=0x2697ed8 >> "edje/images/2", size_ret=0x22f0ec) at eet_lib.c:1817 >> #4 0x6fdcd92f in eet_data_image_header_read_cipher (ef=0x263c1f8, >> name=0x2697ed8 "edje/images/2", cipher_key=0x0, >> w=0x22f18c, h=0x22f188, alpha=0x22f19c, comp=0x22f198, >> quality=0x22f194, lossy=0x22f190) at eet_image.c:1252 >> #5 0x6fdcd9c6 in eet_data_image_header_read (ef=0x263c1f8, name=0x2697ed8 >> "edje/images/2", w=0x22f18c, h=0x22f188, >> alpha=0x22f19c, comp=0x22f198, quality=0x22f194, lossy=0x22f190) at >> eet_image.c:1280 >> #6 0x02ed1568 in evas_image_load_file_head_eet (ie=0x32b38b0, >> file=0x268d590 >> "C:\\MinGW\\msys\\1.0\\opt\\efl\\share\\elementary/themes/default.edj", >> key=0x2697ed8 "edje/images/2", error=0x22f23c) at >> evas_image_load_eet.c:45 >> #7 0x0085c9c0 in evas_common_load_rgba_image_module_from_file >> (ie=0x32b38b0) at evas_image_load.c:218 >> #8 0x0083a07c in _evas_cache_image_entry_new (cache=0x25e1570, >> hkey=<value optimized out>, tstamp=0x22f404, >> file=0x268d590 >> "C:\\MinGW\\msys\\1.0\\opt\\efl\\share\\elementary/themes/default.edj", >> key=0x2697ed8 "edje/images/2", lo=0x22f3b0, error=0x32940c4) at >> evas_cache_image.c:314 >> #9 0x0083a469 in evas_cache_image_request (cache=0x25e1570, file=<value >> optimized out>, key=<value optimized out>, >> lo=0x22f3b0, error=0x32940c4) at evas_cache_image.c:830 >> #10 0x0085d977 in evas_common_load_image_from_file ( >> file=0x268d590 >> "C:\\MinGW\\msys\\1.0\\opt\\efl\\share\\elementary/themes/default.edj", >> key=0x2697ed8 "edje/images/2", lo=0x22f490, error=0x32940c4) at >> evas_image_main.c:732 >> #11 0x007f4c84 in evas_object_image_file_set (obj=0x25fb4d8, >> file=0x268d590 >> "C:\\MinGW\\msys\\1.0\\opt\\efl\\share\\elementary/themes/default.edj", >> key=0x22f550 "edje/images/2") at evas_object_image.c:364 >> #12 0x639835fb in _edje_real_part_image_set (ed=0x25f4370, ep=0x3264d40, >> pos=0) at edje_calc.c:447 >> #13 0x63987641 in _edje_image_recalc_apply (ed=0x25f4370, ep=0x3264d40, >> flags=3, state=0x0) at edje_calc.c:2195 >> #14 _edje_part_recalc (ed=0x25f4370, ep=0x3264d40, flags=3, state=0x0) at >> edje_calc.c:2772 >> #15 0x6398923a in _edje_recalc_do (ed=0x25f4370) at edje_calc.c:638 >> #16 0x639c8891 in _edje_smart_resize (obj=0x25fb278, w=1, h=1) at >> edje_smart.c:274 >> #17 0x007fc531 in evas_object_resize (obj=0x25fb278, w=<value optimized >> out>, h=<value optimized out>) >> at evas_object_main.c:582 >> #18 0x67a178cd in _smart_reconfigure (sd=0x25f4178) at elm_widget.c:3368 >> #19 0x007fc531 in evas_object_resize (obj=0x25fb148, w=<value optimized >> out>, h=<value optimized out>) >> at evas_object_main.c:582 >> #20 0x67a2047f in elm_win_resize_object_add (obj=0x25fb018, >> subobj=0x25fb148) at elm_win.c:1883 >> #21 0x0040292e in my_win_main (autorun=0x0, test_win_only=0 '\000') at >> test.c:270 >> #22 0x00402cbe in elm_main (argc=1, argv=0x3545a0) at test.c:669 >> #23 0x00402d3f in main (argc=1, argv=0x3545a0) at test.c:679 >> (gdb) >> >> >> >> >> 2012/2/24 Carsten Haitzler <ras...@rasterman.com> >> >>> On Fri, 24 Feb 2012 14:55:00 +0900 Kim Shinwoo <kimcinoo....@gmail.com> >>> said: >>> >>> no problems. i'm trying to handle all the mails/bugs/requests/patches >>> coming in >>> atm but its a lot! :( >>> >>> > WOW! Great! >>> > >>> > Thanks a lot! I will check using the latest version... But... It needs >>> > time.. -_-; >>> > >>> > 2012/2/22 Carsten Haitzler <ras...@rasterman.com> >>> > >>> > > On Wed, 22 Feb 2012 09:29:29 +0900 Kim Shinwoo < >>> kimcinoo....@gmail.com> >>> > > said: >>> > > >>> > > fuxxed in svn now :) tnx! :) >>> > > >>> > > > Thanks for your response. >>> > > > Here is more detailed information. >>> > > > >>> > > > (gdb) b eina_share_common.c:542 >>> > > > Breakpoint 1 at 0x6f9b213a: file eina_share_common.c, line 542. >>> > > > (gdb) r >>> > > > Starting program: C:\MinGW\msys\1.0\opt\efl\bin/elementary_test.exe >>> > > > [New Thread 3028.0x16e0] >>> > > > [New Thread 3028.0x1020] >>> > > > [New Thread 3028.0x1e70] >>> > > > [New Thread 3028.0x19d4] >>> > > > >>> > > > Breakpoint 1, _eina_share_common_node_from_str ( >>> > > > str=0x23f59b0 >>> > > > >>> "C:\\MinGW\\msys\\1.0\\opt\\efl\\share\\elementary/config/profile.cfg", >>> > > > node_magic=2557874772) >>> > > > at eina_share_common.c:542 >>> > > > 542 EINA_MAGIC_CHECK_SHARE_COMMON_NODE(node, node_magic, >>> node = >>> > > > NULL); >>> > > > (gdb) bt >>> > > > #0 _eina_share_common_node_from_str ( >>> > > > str=0x23f59b0 >>> > > > >>> "C:\\MinGW\\msys\\1.0\\opt\\efl\\share\\elementary/config/profile.cfg", >>> > > > node_magic=2557874772) >>> > > > at eina_share_common.c:542 >>> > > > #1 0x6f9b2866 in eina_share_common_del (share=0x3e4818, >>> > > > str=0x23f59b0 >>> > > > >>> "C:\\MinGW\\msys\\1.0\\opt\\efl\\share\\elementary/config/profile.cfg") >>> > > at >>> > > > eina_share_common.c:822 >>> > > > #2 0x6f9b73cd in eina_stringshare_del ( >>> > > > str=0x23f59b0 >>> > > > >>> "C:\\MinGW\\msys\\1.0\\opt\\efl\\share\\elementary/config/profile.cfg") >>> > > at >>> > > > eina_stringshare.c:607 >>> > > > #3 0x6f9c6286 in _eina_file_real_close (file=0x23f5960) at >>> > > > eina_file_win32.c:458 >>> > > > #4 0x6f9c7425 in eina_file_close (file=0x23f5960) at >>> > > eina_file_win32.c:1002 >>> > > > #5 0x6fdc2204 in eet_internal_close (ef=0x23f5f18, locked=<value >>> > > optimized >>> > > > out>) at eet_lib.c:1308 >>> > > > #6 0x6fdc2e3d in eet_clearcache () at eet_lib.c:729 >>> > > > #7 0x679e242f in elm_cache_all_flush () at elm_main.c:1310 >>> > > > #8 0x679a2112 in _elm_recache () at elm_config.c:758 >>> > > > #9 0x679a3781 in _elm_config_init () at elm_config.c:1454 >>> > > > #10 0x679e0719 in elm_quicklaunch_init (argc=1, argv=0x3e4458) at >>> > > > elm_main.c:404 >>> > > > #11 0x679e0d94 in elm_init (argc=1, argv=0x3e4458) at elm_main.c:174 >>> > > > #12 0x00402c97 in main (argc=1, argv=0x3e4458) at test.c:667 >>> > > > (gdb) c >>> > > > Continuing. >>> > > > [New Thread 3028.0xa60] >>> > > > CRI:[New Thread 3028.0x1a20] >>> > > > eina_share_common.c:542 _eina_share_common_node_from_str() *** Eina >>> > > Magic >>> > > > Check Failed !!! >>> > > > Input handle is wrong type >>> > > > Expected: 98761254 - Eina Stringshare Node >>> > > > Supplied: 00000320 - (unknown) >>> > > > *** NAUGHTY PROGRAMMER!!! >>> > > > *** SPANK SPANK SPANK!!! >>> > > > *** Now go fix your code. Tut tut tut! >>> > > > >>> > > > >>> > > > >>> > > > This application has requested the Runtime to terminate it in an >>> unusual >>> > > > way. >>> > > > Please contact the application's support team for more information. >>> > > > >>> > > > Program exited with code 03. >>> > > > (gdb) bt >>> > > > No stack. >>> > > > (gdb) >>> > > > >>> > > > >>> > > > 2012/2/21 Carsten Haitzler <ras...@rasterman.com> >>> > > > >>> > > > > On Tue, 21 Feb 2012 14:31:57 +0900 cnook <kimci...@gmail.com> >>> said: >>> > > > > >>> > > > > we need backtraces >>> > > > > >>> > > > > export EINA_LOG_ABORT=1 >>> > > > > export EINA_LOG_ABORT_LEVEL=1 >>> > > > > >>> > > > > run under gdb. yay! aborts! >>> > > > > >>> > > > > you can also use many other env vars >>> > > > > >>> > > > > export ECORE_ERROR_ABORT=1 >>> > > > > export EVAS_ERROR_ABORT=1 >>> > > > > export ELM_ERROR_ABORT=1 >>> > > > > >>> > > > > :) >>> > > > > >>> > > > > > Dear All, >>> > > > > > >>> > > > > > I have a problem as following. You guys have any idea? >>> > > > > > Would you kindly ENLIGHTEN me on this question? >>> > > > > > I tested using r68179. >>> > > > > > >>> > > > > > >>> > > > > > $ ELM_ENGINE=gdi elementary_test.exe >>> > > > > > CRI: eina_share_common.c:542 _eina_share_common_node_from_str() >>> *** >>> > > > > > Eina Magic Check Failed !!! >>> > > > > > Input handle is wrong type >>> > > > > > Expected: 98761254 - Eina Stringshare Node >>> > > > > > Supplied: 0000031c - (unknown) >>> > > > > > *** NAUGHTY PROGRAMMER!!! >>> > > > > > *** SPANK SPANK SPANK!!! >>> > > > > > *** Now go fix your code. Tut tut tut! >>> > > > > > >>> > > > > > >>> > > > > > CRI:eina_stringshare eina_stringshare.c:608 >>> eina_stringshare_del() >>> > > > > > EEEK trying to del non-shared stringshare "C:\MinGW\m >>> > > > > > sys\1.0\opt\efl\share\elementary/config/profile.cfg" >>> > > > > > CRI: eina_share_common.c:542 _eina_share_common_node_from_str() >>> *** >>> > > > > > Eina Magic Check Failed !!! >>> > > > > > Input handle is wrong type >>> > > > > > Expected: 98761254 - Eina Stringshare Node >>> > > > > > Supplied: 00000324 - (unknown) >>> > > > > > *** NAUGHTY PROGRAMMER!!! >>> > > > > > *** SPANK SPANK SPANK!!! >>> > > > > > *** Now go fix your code. Tut tut tut! >>> > > > > > >>> > > > > > >>> > > > > > CRI:eina_stringshare eina_stringshare.c:608 >>> eina_stringshare_del() >>> > > > > > EEEK trying to del non-shared stringshare "C:\MinGW\m >>> > > > > > sys\1.0\opt\efl\share\elementary/config/default/base.cfg" >>> > > > > > CRI: eina_share_common.c:542 _eina_share_common_node_from_str() >>> *** >>> > > > > > Eina Magic Check Failed !!! >>> > > > > > Input handle is wrong type >>> > > > > > Expected: 98761254 - Eina Stringshare Node >>> > > > > > Supplied: 00000454 - (unknown) >>> > > > > > *** NAUGHTY PROGRAMMER!!! >>> > > > > > *** SPANK SPANK SPANK!!! >>> > > > > > *** Now go fix your code. Tut tut tut! >>> > > > > > >>> > > > > > >>> > > > > > CRI:eina_stringshare eina_stringshare.c:608 >>> eina_stringshare_del() >>> > > > > > EEEK trying to del non-shared stringshare "C:\MinGW\m >>> > > > > > sys\1.0\opt\efl\share\elementary/themes/default.edj" >>> > > > > > CRI: eina_share_common.c:542 _eina_share_common_node_from_str() >>> *** >>> > > > > > Eina Magic Check Failed !!! >>> > > > > > Input handle is wrong type >>> > > > > > Expected: 98761254 - Eina Stringshare Node >>> > > > > > Supplied: 0000044c - (unknown) >>> > > > > > *** NAUGHTY PROGRAMMER!!! >>> > > > > > *** SPANK SPANK SPANK!!! >>> > > > > > *** Now go fix your code. Tut tut tut! >>> > > > > > >>> > > > > > >>> > > > > > CRI:eina_stringshare eina_stringshare.c:608 >>> eina_stringshare_del() >>> > > > > > EEEK trying to del non-shared stringshare "C:\MinGW\m >>> > > > > > sys\1.0\opt\efl\share\elementary/themes/default.edj" >>> > > > > > CRI: eina_share_common.c:542 _eina_share_common_node_from_str() >>> *** >>> > > > > > Eina Magic Check Failed !!! >>> > > > > > Input handle is wrong type >>> > > > > > Expected: 98761254 - Eina Stringshare Node >>> > > > > > Supplied: 00000448 - (unknown) >>> > > > > > *** NAUGHTY PROGRAMMER!!! >>> > > > > > *** SPANK SPANK SPANK!!! >>> > > > > > *** Now go fix your code. Tut tut tut! >>> > > > > > >>> > > > > > >>> > > > > > CRI:eina_stringshare eina_stringshare.c:608 >>> eina_stringshare_del() >>> > > > > > EEEK trying to del non-shared stringshare "C:\MinGW\m >>> > > > > > sys\1.0\opt\efl\share\elementary/themes/default.edj" >>> > > > > > >>> > > > > > >>> > > > > >>> > > >>> ------------------------------------------------------------------------------ >>> > > > > > Keep Your Developer Skills Current with LearnDevNow! >>> > > > > > The most comprehensive online learning library for Microsoft >>> > > developers >>> > > > > > is just $99.99! Visual Studio, SharePoint, SQL - plus HTML5, >>> CSS3, >>> > > MVC3, >>> > > > > > Metro Style Apps, more. Free future releases when you subscribe >>> now! >>> > > > > > http://p.sf.net/sfu/learndevnow-d2d >>> > > > > > _______________________________________________ >>> > > > > > enlightenment-devel mailing list >>> > > > > > enlightenment-devel@lists.sourceforge.net >>> > > > > > >>> https://lists.sourceforge.net/lists/listinfo/enlightenment-devel >>> > > > > > >>> > > > > >>> > > > > >>> > > > > -- >>> > > > > ------------- Codito, ergo sum - "I code, therefore I am" >>> > > -------------- >>> > > > > The Rasterman (Carsten Haitzler) ras...@rasterman.com >>> > > > > >>> > > > > >>> > > > > >>> > > > > >>> > > >>> ------------------------------------------------------------------------------ >>> > > > > Keep Your Developer Skills Current with LearnDevNow! >>> > > > > The most comprehensive online learning library for Microsoft >>> developers >>> > > > > is just $99.99! Visual Studio, SharePoint, SQL - plus HTML5, CSS3, >>> > > MVC3, >>> > > > > Metro Style Apps, more. Free future releases when you subscribe >>> now! >>> > > > > http://p.sf.net/sfu/learndevnow-d2d >>> > > > > _______________________________________________ >>> > > > > enlightenment-devel mailing list >>> > > > > enlightenment-devel@lists.sourceforge.net >>> > > > > https://lists.sourceforge.net/lists/listinfo/enlightenment-devel >>> > > > > >>> > > > >>> > > >>> ------------------------------------------------------------------------------ >>> > > > Virtualization & Cloud Management Using Capacity Planning >>> > > > Cloud computing makes use of virtualization - but cloud computing >>> > > > also focuses on allowing computing to be delivered as a service. >>> > > > http://www.accelacomm.com/jaw/sfnl/114/51521223/ >>> > > > _______________________________________________ >>> > > > enlightenment-devel mailing list >>> > > > enlightenment-devel@lists.sourceforge.net >>> > > > https://lists.sourceforge.net/lists/listinfo/enlightenment-devel >>> > > > >>> > > >>> > > >>> > > -- >>> > > ------------- Codito, ergo sum - "I code, therefore I am" >>> -------------- >>> > > The Rasterman (Carsten Haitzler) ras...@rasterman.com >>> > > >>> > > >>> >>> >>> -- >>> ------------- Codito, ergo sum - "I code, therefore I am" -------------- >>> The Rasterman (Carsten Haitzler) ras...@rasterman.com >>> >>> >> > ------------------------------------------------------------------------------ > Virtualization & Cloud Management Using Capacity Planning > Cloud computing makes use of virtualization - but cloud computing > also focuses on allowing computing to be delivered as a service. > http://www.accelacomm.com/jaw/sfnl/114/51521223/ > _______________________________________________ > enlightenment-devel mailing list > enlightenment-devel@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/enlightenment-devel ------------------------------------------------------------------------------ Virtualization & Cloud Management Using Capacity Planning Cloud computing makes use of virtualization - but cloud computing also focuses on allowing computing to be delivered as a service. http://www.accelacomm.com/jaw/sfnl/114/51521223/ _______________________________________________ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel