On Wed, Nov 26, 2008 at 9:24 PM, Viktor Kojouharov <[EMAIL PROTECTED]> wrote: > Sorry to resurrect this ancient thread, but I'm experiencing a > problem, which I think has strong relations to the recalc > modifications. > > Basically, from a couple of days ago, I've noticed that the ruler in > elicit causes a segfault. The rather weird backtrace (first time I've > seen anything like that) seems to repeat to infinity. Here's a snippet > of the crash backtrace: > > #0 0xb7a111ec in _edje_image_recalc_apply () from /opt/e17/lib/libedje.so.0 > #1 0xb7a13365 in _edje_part_recalc () from /opt/e17/lib/libedje.so.0 > #2 0xb7a0db15 in _edje_recalc_do () from /opt/e17/lib/libedje.so.0 > #3 0xb7a2c3f6 in edje_object_part_geometry_get () > from /opt/e17/lib/libedje.so.0 > #4 0x080507b7 in _smart_resize (o=0x96eb6d0, w=256, h=64) at ruler.c:521 > #5 0xb793af3d in evas_object_resize () from /opt/e17/lib/libevas.so.0 > #6 0xb7a1341c in _edje_part_recalc () from /opt/e17/lib/libedje.so.0 > #7 0xb7a0db15 in _edje_recalc_do () from /opt/e17/lib/libedje.so.0 > #8 0xb7a2c3f6 in edje_object_part_geometry_get () > from /opt/e17/lib/libedje.so.0 > #9 0x080507b7 in _smart_resize (o=0x96eb6d0, w=256, h=64) at ruler.c:521 > #10 0xb793af3d in evas_object_resize () from /opt/e17/lib/libevas.so.0 > #11 0xb7a1341c in _edje_part_recalc () from /opt/e17/lib/libedje.so.0 > #12 0xb7a0db15 in _edje_recalc_do () from /opt/e17/lib/libedje.so.0 > #13 0xb7a2c3f6 in edje_object_part_geometry_get () > from /opt/e17/lib/libedje.so.0 > #14 0x080507b7 in _smart_resize (o=0x96eb6d0, w=256, h=64) at ruler.c:521 > #15 0xb793af3d in evas_object_resize () from /opt/e17/lib/libevas.so.0 > #16 0xb7a1341c in _edje_part_recalc () from /opt/e17/lib/libedje.so.0 > #17 0xb7a0db15 in _edje_recalc_do () from /opt/e17/lib/libedje.so.0 > #18 0xb7a2c3f6 in edje_object_part_geometry_get () > > > The _smart_resize in this case is the resize method for a smart object. >
I didn't get a backtrace, but adding printfs in e_shelf_move_resize showed a rather similar behaviour when the shelf is set to 32px, which is also stuck to that size and doesn't resize to fit its contents. > On Fri, Nov 14, 2008 at 11:59 AM, Gustavo Sverzut Barbieri > <[EMAIL PROTECTED]> wrote: >> On Fri, Nov 14, 2008 at 8:48 AM, Cedric BAIL <[EMAIL PROTECTED]> wrote: >>> Hi, >>> >>> I have been using Gustavo patch, that delay edje_recalc as much as >>> possible using the new infrastructure provided by Evas for smart >>> object, since a few month. I did find a few issue and they are fixed >>> in the attachment. This patch seems ready to be included from my point >>> of view as it ease the use of edje and improve speed, it just need >>> more users :-) So are you guy interested by another break ? :) >> >> I'm using it here at my laptop with success, let'a add it to SVN and >> see if it breaks or not. >> >> -- >> Gustavo Sverzut Barbieri >> http://profusion.mobi embedded systems >> -------------------------------------- >> MSN: [EMAIL PROTECTED] >> Skype: gsbarbieri >> Mobile: +55 (19) 9225-2202 >> >> ------------------------------------------------------------------------- >> This SF.Net email is sponsored by the Moblin Your Move Developer's challenge >> Build the coolest Linux based applications with Moblin SDK & win great prizes >> Grand prize is a trip for two to an Open Source event anywhere in the world >> http://moblin-contest.org/redirect.php?banner_id=100&url=/ >> _______________________________________________ >> enlightenment-devel mailing list >> [email protected] >> https://lists.sourceforge.net/lists/listinfo/enlightenment-devel >> > > ------------------------------------------------------------------------- > This SF.Net email is sponsored by the Moblin Your Move Developer's challenge > Build the coolest Linux based applications with Moblin SDK & win great prizes > Grand prize is a trip for two to an Open Source event anywhere in the world > http://moblin-contest.org/redirect.php?banner_id=100&url=/ > _______________________________________________ > enlightenment-devel mailing list > [email protected] > https://lists.sourceforge.net/lists/listinfo/enlightenment-devel > ------------------------------------------------------------------------- This SF.Net email is sponsored by the Moblin Your Move Developer's challenge Build the coolest Linux based applications with Moblin SDK & win great prizes Grand prize is a trip for two to an Open Source event anywhere in the world http://moblin-contest.org/redirect.php?banner_id=100&url=/ _______________________________________________ enlightenment-devel mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
