On Wed, Oct 27, 2010 at 6:24 PM, Gustavo Sverzut Barbieri <barbi...@profusion.mobi> wrote: > On Wed, Oct 27, 2010 at 6:14 PM, Nicolas Aguirre > <aguirre.nico...@gmail.com> wrote: >> On Wed, Oct 27, 2010 at 7:02 PM, Enlightenment SVN >> <no-re...@enlightenment.org> wrote: >>> Log: >>> Elm_Transit >>> >>> Author: Helen Fornazier <helen.fornaz...@profusion.mobi> >>> >>> Transit is designed to set the various effects for the Evas_Object >>> such like translation, rotation, etc. For using Effects, Create >>> transit and insert effects which are interesting. >>> >>> Once effects are inserted into transit, transit will manage those >>> effects (ex: deleting). >>> Author: tiago >>> Date: 2010-10-27 10:02:02 -0700 (Wed, 27 Oct 2010) >>> New Revision: 53927 >> >> I get a Segmentation fault when quitting all of the *7* transit test. >> here is the back trace : >> >> (gdb) bt full >> #0 0x001b8bfd in eina_list_data_get (list=0x125) at >> /opt/e17.i686/include/eina-1/eina/eina_inline_list.x:98 >> No locals. >> #1 0x001b8c2c in _eina_list_obj_pos_get (list=0x125, obj=0x80f1818) >> at elm_transit.c:88 >> elist = 0x125 >> eobj = 0x357 >> n = -1 >> count = -1 >> #2 0x001b95d7 in _elm_transit_object_remove (data=0xb7305f20, >> e=0x8323a50, obj=0x80f1818, event_info=0x0) at elm_transit.c:469 >> transit = 0xb7305f20 >> state = 0xffffffff <Address 0xffffffff out of bounds> >> n = 0 >> #3 0x003f2e7b in evas_object_event_callback_call () from >> /opt/e17/lib/libevas.so.1 >> No symbol table info available. >> #4 0x00406c7f in evas_object_del () from /opt/e17/lib/libevas.so.1 >> No symbol table info available. >> #5 0x0015efa0 in _smart_del (obj=0x81519c0) at elm_widget.c:2425 >> sobj = 0x80f1818 >> sd = 0x8151ad0 >> #6 0x004112da in evas_object_smart_del () from /opt/e17/lib/libevas.so.1 >> No symbol table info available. >> #7 0x00406de6 in evas_object_del () from /opt/e17/lib/libevas.so.1 >> No symbol table info available. >> #8 0x0015efa0 in _smart_del (obj=0x8323c70) at elm_widget.c:2425 >> sobj = 0x81519c0 >> sd = 0x81482a8 >> #9 0x004112da in evas_object_smart_del () from /opt/e17/lib/libevas.so.1 >> No symbol table info available. >> #10 0x00406de6 in evas_object_del () from /opt/e17/lib/libevas.so.1 >> ---Type <return> to continue, or q <return> to quit--- >> No symbol table info available. >> #11 0x001551b4 in _elm_win_obj_callback_del (data=0x8255548, >> e=0x8323a50, obj=0x82092e0, event_info=0x0) at elm_win.c:231 >> win = 0x8255548 >> child = 0x8323c70 >> #12 0x003f2e7b in evas_object_event_callback_call () from >> /opt/e17/lib/libevas.so.1 >> No symbol table info available. >> #13 0x00406c7f in evas_object_del () from /opt/e17/lib/libevas.so.1 >> No symbol table info available. >> #14 0x001553bc in _elm_win_delete_request (ee=0x832ae48) at elm_win.c:299 >> obj = 0x82092e0 >> win = 0x8255548 >> autodel = -1 >> #15 0x006086c9 in _ecore_evas_x_event_window_delete_request () from >> /opt/e17/lib/libecore_evas.so.1 >> No symbol table info available. >> #16 0x004adfdf in _ecore_event_call () from /opt/e17/lib/libecore.so.1 >> No symbol table info available. >> #17 0x004b400c in _ecore_main_loop_iterate_internal () from >> /opt/e17/lib/libecore.so.1 >> No symbol table info available. >> #18 0x004b2c2c in ecore_main_loop_begin () from /opt/e17/lib/libecore.so.1 >> No symbol table info available. >> #19 0x00151b31 in elm_run () at elm_main.c:955 >> No locals. >> #20 0x08054463 in elm_main (argc=1, argv=0xbffff2e4) at test.c:401 >> autorun = 0x0 >> #21 0x080544a5 in main (argc=Cannot access memory at address 0xbffff240 >> ) at test.c:409 >> No locals. > > Yeah, that's the problem I predicted when I review the code. The > review fixes are on the go (I did it to tiago/helen at IRC). > > >> BTW, it's reasonnable to have so many tests for that ? I guess only 2 >> or 3 should be sufficient ? > > likely we should have just one with multiple pages/toolbar?
Why? It would just make these test more complex. What's the problem about many tests? I can see problems on having few tests. If we could have tests covering the entire API, covering the main use cases would be great. > > > -- > Gustavo Sverzut Barbieri > http://profusion.mobi embedded systems > -------------------------------------- > MSN: barbi...@gmail.com > Skype: gsbarbieri > Mobile: +55 (19) 9225-2202 > > ------------------------------------------------------------------------------ > Nokia and AT&T present the 2010 Calling All Innovators-North America contest > Create new apps & games for the Nokia N8 for consumers in U.S. and Canada > $10 million total in prizes - $4M cash, 500 devices, nearly $6M in marketing > Develop with Nokia Qt SDK, Web Runtime, or Java and Publish to Ovi Store > http://p.sf.net/sfu/nokia-dev2dev > _______________________________________________ > enlightenment-devel mailing list > enlightenment-devel@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/enlightenment-devel > ------------------------------------------------------------------------------ Nokia and AT&T present the 2010 Calling All Innovators-North America contest Create new apps & games for the Nokia N8 for consumers in U.S. and Canada $10 million total in prizes - $4M cash, 500 devices, nearly $6M in marketing Develop with Nokia Qt SDK, Web Runtime, or Java and Publish to Ovi Store http://p.sf.net/sfu/nokia-dev2dev _______________________________________________ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel