Not sure what is going on, but fun crashy times now :(

#0  0x00007ffff6755425 in __GI_raise (sig=<optimised out>) at 
../nptl/sysdeps/unix/sysv/linux/raise.c:64
#1  0x00007ffff6758b8b in __GI_abort () at abort.c:91
#2  0x00007ffff679339e in __libc_message (do_abort=2, fmt=0x7ffff689d008 
"*** glibc detected *** %s: %s: 0x%s ***\n") at 
../sysdeps/unix/sysv/linux/libc_fatal.c:201
#3  0x00007ffff679db96 in malloc_printerr (action=3, str=0x7ffff689d140 
"free(): invalid next size (normal)", ptr=<optimised out>) at malloc.c:5018
#4  0x00007ffff5ca51b7 in ?? () from 
/usr/lib/x86_64-linux-gnu/libfontconfig.so.1
#5  0x00007ffff5ca529e in FcStrSetAdd () from 
/usr/lib/x86_64-linux-gnu/libfontconfig.so.1
#6  0x00007ffff5ca6dd7 in FcConfigParseAndLoad () from 
/usr/lib/x86_64-linux-gnu/libfontconfig.so.1
#7  0x00007ffff5ca70fe in ?? () from 
/usr/lib/x86_64-linux-gnu/libfontconfig.so.1
#8  0x00007ffff49156f4 in ?? () from /lib/x86_64-linux-gnu/libexpat.so.1
#9  0x00007ffff4916951 in ?? () from /lib/x86_64-linux-gnu/libexpat.so.1
#10 0x00007ffff49137c7 in ?? () from /lib/x86_64-linux-gnu/libexpat.so.1
#11 0x00007ffff491517b in ?? () from /lib/x86_64-linux-gnu/libexpat.so.1
#12 0x00007ffff491875d in XML_ParseBuffer () from 
/lib/x86_64-linux-gnu/libexpat.so.1
#13 0x00007ffff5ca6b71 in FcConfigParseAndLoad () from 
/usr/lib/x86_64-linux-gnu/libfontconfig.so.1
#14 0x00007ffff5c9c177 in FcInitLoadConfig () from 
/usr/lib/x86_64-linux-gnu/libfontconfig.so.1
#15 0x00007ffff5c9c266 in FcInitLoadConfigAndFonts () from 
/usr/lib/x86_64-linux-gnu/libfontconfig.so.1
#16 0x00007ffff7524f1c in evas_font_init () at 
lib/evas/canvas/evas_font_dir.c:64
#17 0x00007ffff752807d in _canvas_font_path_append 
(eo_e=0x8000000000000001, _pd=0x6d6850, list=0x7fffffffcf90) at 
lib/evas/canvas/evas_font_dir.c:1308
#18 0x00007ffff6fecc8b in _eo_op_internal (file=0x7ffff7614150 
"lib/evas/canvas/evas_font_dir.c", line=1297, eo_ptr=0x6d67e0, 
cur_klass=0x6d5e90, op_type=EO_OP_TYPE_REGULAR, op=77, 
p_list=0x7fffffffcf90) at lib/eo/eo.c:306
#19 0x00007ffff6fecde4 in _eo_dov_internal (file=0x7ffff7614150 
"lib/evas/canvas/evas_font_dir.c", line=1297, obj=0x6d67e0, 
klass=0x6d5e90, op_type=EO_OP_TYPE_REGULAR, p_list=0x7fffffffcf90) at 
lib/eo/eo.c:338
#20 0x00007ffff6fecf5b in _eo_obj_dov_internal (file=0x7ffff7614150 
"lib/evas/canvas/evas_font_dir.c", line=1297, obj=0x6d67e0, 
p_list=0x7fffffffcf90) at lib/eo/eo.c:359
#21 0x00007ffff6fed158 in eo_do_internal (file=0x7ffff7614150 
"lib/evas/canvas/evas_font_dir.c", line=1297, obj_id=0x8000000000000001) 
at lib/eo/eo.c:396
#22 0x00007ffff7527fd3 in evas_font_path_append 
(eo_e=0x8000000000000001, path=0x7fffffffd0e0 
"/usr/share/expedite/data") at lib/evas/canvas/evas_font_dir.c:1297
#23 0x0000000000403acf in _engine_args (argc=7, argv=0x7fffffffe218) at 
main.c:1363
#24 0x0000000000403b1b in main (argc=7, argv=0x7fffffffe218) at main.c:1379
A debugging session is active.

        Inferior 1 [process 8322] will be killed.

Quit anyway? (y or n)

Cheers,
dh

On 02/21/2014 09:48 AM, Tom Hacohen wrote:
> tasn pushed a commit to branch master.
>
> http://git.enlightenment.org/core/efl.git/commit/?id=dae9eacb142340968d78e8dd1a45d98ebca3b7f6
>
> commit dae9eacb142340968d78e8dd1a45d98ebca3b7f6
> Author: Tom Hacohen <[email protected]>
> Date:   Fri Feb 21 09:47:30 2014 +0000
>
>      Revert "Evas font: Change font fallback to not depend on fontconfig >= 
> 2.11."
>
>      It seems that before 2.10, this was not stable, and was causing issues
>      to some people. I guess we'll have to bring the dependency back, at
>      least until we can find a better solution.
>
>      This reverts commit ec41f67be466ca2dea83ce787f74bd4b4d6c71cb.
>
>      This fixes T1006.
> ---
>   src/lib/evas/canvas/evas_font_dir.c | 2 ++
>   1 file changed, 2 insertions(+)
>
> diff --git a/src/lib/evas/canvas/evas_font_dir.c 
> b/src/lib/evas/canvas/evas_font_dir.c
> index a75cd94..0e67bf8 100644
> --- a/src/lib/evas/canvas/evas_font_dir.c
> +++ b/src/lib/evas/canvas/evas_font_dir.c
> @@ -788,6 +788,7 @@ evas_font_load(Evas *eo_evas, Evas_Font_Description 
> *fdesc, const char *source,
>        }
>      else /* Add a fallback list from fontconfig according to the found font. 
> */
>        {
> +#if FC_MAJOR >= 2 && FC_MINOR >= 11
>       FcResult res;
>
>           FT_Face face = evas_common_font_freetype_face_get((RGBA_Font *) 
> font);
> @@ -810,6 +811,7 @@ evas_font_load(Evas *eo_evas, Evas_Font_Description 
> *fdesc, const char *source,
>                     font = _evas_load_fontconfig(font, evas->evas, set, size, 
> wanted_rend);
>                  }
>             }
> +#endif
>        }
>   #endif
>
>


------------------------------------------------------------------------------
Managing the Performance of Cloud-Based Applications
Take advantage of what the Cloud has to offer - Avoid Common Pitfalls.
Read the Whitepaper.
http://pubads.g.doubleclick.net/gampad/clk?id=121054471&iu=/4140/ostg.clktrk
_______________________________________________
enlightenment-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel

Reply via email to