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.

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
> enlightenment-devel@lists.sourceforge.net
> 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
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel

Reply via email to