On Tue, Mar 19, 2013 at 11:14 PM, Tom Hacohen <[email protected]> wrote: > More info: > ==4700== Invalid write of size 4 > ==4700== at 0x5501F02: eina_cow_write (eina_cow.c:438) > ==4700== by 0x57BC3F1: _color_set (evas_object_main.c:1745) > ==4700== by 0x73D4005: _eo_op_internal (eo.c:325) > ==4700== by 0x73D412E: _eo_dov_internal (eo.c:359) > ==4700== by 0x73D439A: eo_do_internal (eo.c:388) > ==4700== by 0x57BC055: evas_object_color_set (evas_object_main.c:1701) > ==4700== by 0x5025301: _win_constructor (elm_win.c:2861) > ==4700== by 0x73D4005: _eo_op_internal (eo.c:325) > ==4700== by 0x73D412E: _eo_dov_internal (eo.c:359) > ==4700== by 0x73D688F: eo_add_internal (eo.c:1108) > ==4700== by 0x5023194: elm_win_add (elm_win.c:2463) > ==4700== by 0x5025CDA: elm_win_util_standard_add (elm_win.c:2995) > ==4700== Address 0x12c3bc70 is 0 bytes inside a block of size 640 > client-defined > ==4700== at 0x55410FB: _eina_chained_mempool_alloc_in > (eina_chained_mempool.c:207) > ==4700== by 0x55412E3: eina_chained_mempool_malloc > (eina_chained_mempool.c:304) > ==4700== by 0x55011E9: eina_mempool_malloc (eina_inline_mempool.x:103) > ==4700== by 0x5501E2C: eina_cow_write (eina_cow.c:425) > ==4700== by 0x57BC3F1: _color_set (evas_object_main.c:1745) > ==4700== by 0x73D4005: _eo_op_internal (eo.c:325) > ==4700== by 0x73D412E: _eo_dov_internal (eo.c:359) > ==4700== by 0x73D439A: eo_do_internal (eo.c:388) > ==4700== by 0x57BC055: evas_object_color_set (evas_object_main.c:1701) > ==4700== by 0x5025301: _win_constructor (elm_win.c:2861) > ==4700== by 0x73D4005: _eo_op_internal (eo.c:325) > ==4700== by 0x73D412E: _eo_dov_internal (eo.c:359)
Dear Tom, This is your own bug :-D You need to rebuild elementary after you break eo_do_super API ! Enjoy, > On 19/03/13 13:59, Tom Hacohen wrote: >> Dear Mr. BAIL, >> >> You broke everything. Your eina cow commit causes invalid writes and >> reads, and I believe that it is the reason to all of the crashes and >> hangs I've been experiencing. I jumped one commit before this one, and >> everything is fine now. Please fix it. >> >> Cheers, >> Tom. >> >> >> -------- Original Message -------- >> Subject: eina: speed up Eina_Cow. >> Date: Tue, 19 Mar 2013 06:11:50 GMT >> From: Cedric BAIL <[email protected]> >> >> >> >> eina: speed up Eina_Cow. * Use Eina_Hash instead of Eina_List to >> remember what memory did change. * Turn off Eina_Cow use of Eina_Magic >> when doing a release as it is only used internaly and we should not make >> any mistake there. >> >> >> >> ------------------------------------------------------------------------------ >> 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_mar >> _______________________________________________ >> enlightenment-devel mailing list >> [email protected] >> https://lists.sourceforge.net/lists/listinfo/enlightenment-devel >> > > > ------------------------------------------------------------------------------ > 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_mar > _______________________________________________ > enlightenment-devel mailing list > [email protected] > https://lists.sourceforge.net/lists/listinfo/enlightenment-devel > -- Cedric BAIL ------------------------------------------------------------------------------ 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_mar _______________________________________________ enlightenment-devel mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
