Raster,

After this update Editje is breaking :-\
Testing, I can reproduce the same bug in elementary_test (Entry 3).
To reproduce:
- Entry 3 -> click in Clr -> click in All

And the segfault:
Program received signal SIGSEGV, Segmentation fault.
0x00007ffff698dced in evas_textblock_cursor_range_text_get (cur1=0x966150,
cur2=0x8a7c50, format=EVAS_TEXTBLOCK_TEXT_MARKUP)
    at evas_object_textblock.c:4416
4416       evas_common_font_utf8_get_next((unsigned char
*)eina_strbuf_string_get(n2->text), &index);

Seemingly, this code, that you commented, was initializing n2->text.

On Thu, Mar 11, 2010 at 5:07 AM, Enlightenment SVN <
no-re...@enlightenment.org> wrote:

> Log:
>  disable the extar newline stuff... seems to be ok without. i'm sure i put
> it
>  in for a reason... hrrrm..
>
>
> Author:       raster
> Date:         2010-03-11 00:07:55 -0800 (Thu, 11 Mar 2010)
> New Revision: 47129
>
> Modified:
>  trunk/edje/src/lib/edje_entry.c
>
> Modified: trunk/edje/src/lib/edje_entry.c
> ===================================================================
> --- trunk/edje/src/lib/edje_entry.c     2010-03-11 06:53:46 UTC (rev 47128)
> +++ trunk/edje/src/lib/edje_entry.c     2010-03-11 08:07:55 UTC (rev 47129)
> @@ -1763,6 +1763,7 @@
>    // set text as markup
>     _sel_clear(en->cursor, rp->object, en);
>     evas_object_textblock_text_markup_set(rp->object, text);
> +/*
>    evas_textblock_cursor_node_last(en->cursor);
>    if (!evas_textblock_cursor_node_format_get(en->cursor))
>      {
> @@ -1773,6 +1774,7 @@
>      {
>        evas_textblock_cursor_format_append(en->cursor, "\n");
>      }
> + */
>    _anchors_get(en->cursor, rp->object, en);
>    _edje_emit(rp->edje, "entry,changed", rp->part->name);
>    _edje_entry_set_cursor_start(rp);
>
>
>
> ------------------------------------------------------------------------------
> Download Intel&#174; Parallel Studio Eval
> Try the new software tools for yourself. Speed compiling, find bugs
> proactively, and fine-tune applications for parallel performance.
> See why Intel Parallel Studio got high marks during beta.
> http://p.sf.net/sfu/intel-sw-dev
> _______________________________________________
> enlightenment-svn mailing list
> enlightenment-...@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/enlightenment-svn
>


BR.
-- 
Fabiano Fidêncio
ProFUSION embedded systems
http://www.profusion.mobi
------------------------------------------------------------------------------
Download Intel&#174; Parallel Studio Eval
Try the new software tools for yourself. Speed compiling, find bugs
proactively, and fine-tune applications for parallel performance.
See why Intel Parallel Studio got high marks during beta.
http://p.sf.net/sfu/intel-sw-dev
_______________________________________________
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel

Reply via email to