lilypond-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Degenerate file access patterns


From: Werner LEMBERG
Subject: Re: Degenerate file access patterns
Date: Wed, 12 Apr 2017 08:26:34 +0200 (CEST)

> /home/hanwen/lilypond/usr/lib/libfreetype.so.6.3.22(FT_Stream_Open+0x10d)

This is interesting.  If the normal libtool versioning system is used,
`6.3.22' corresponds to FreeType version 2.3.11, released in 2009!
The current FreeType release is 2.7.1, corresponding to 6.13.0.

Please check that!

>  > /home/hanwen/lilypond/usr/lib/libfreetype.so.6.3.22(TT_RunIns+0x242ef)

`TT_RunIns' executes the bytecode interpreter for TrueType fonts.
This shouldn't happen at all in current FreeType releases, IIRC, since
(a) the bytecode tables are read lazily, only on demand, and (b)
lilypond exclusively uses the `FT_LOAD_NO_SCALE' flag, which means no
hinting, thus no bytecode execution.  The exception are some very old
CJK fonts that produce crap if rendered without hinting, but I guess
this is not the issue here.


    Werner



reply via email to

[Prev in Thread] Current Thread [Next in Thread]