freetype-devel
[Top][All Lists]
Advanced

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

[ft-devel] Dynamic limits for TrueType bytecode execution


From: Werner LEMBERG
Subject: [ft-devel] Dynamic limits for TrueType bytecode execution
Date: Tue, 27 Sep 2016 09:15:20 +0200 (CEST)

>From the CHANGES file:

    - Some limits for TrueType  bytecode execution have been tightened
      to  speed   up  FreeType's  handling  of   malformed  fonts,  in
      particular to quickly abort endless loops.

      - The  number of  twilight points  can no  longer be  set to  an
        arbitrarily large value.

      - The total number of jump  opcode instructions (like JMPR) with
        negative arguments  is dynamically restricted; the  same holds
        for the total number of iterations in LOOPCALL opcodes.

      The dynamic limits are based on  the number of points in a glyph
      and the number of CVT entries.  Please report if you encounter a
      font where the selected values are not adequate.

So: Please test and report :-)


    Werner



reply via email to

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