Oh, ffs, I'm on it.

--
Tom.

On 21/02/14 11:02, Christopher Michael wrote:
> 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
>



------------------------------------------------------------------------------
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