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

Reply via email to