diff options
author | Philipp Gesang <phg@phi-gamma.net> | 2016-05-02 20:59:14 +0200 |
---|---|---|
committer | Philipp Gesang <phg@phi-gamma.net> | 2016-05-02 20:59:18 +0200 |
commit | 4ab4495fbd7df630ad313b9a93a2950c644fbd64 (patch) | |
tree | eb16d8458a882b1f3733f414d008fcb0de4740be /src/fontloader/misc/fontloader-font-def.lua | |
parent | 9deb7fdf2296191efffd3324bb4d77e3d2bb224f (diff) | |
download | luaotfload-4ab4495fbd7df630ad313b9a93a2950c644fbd64.tar.gz |
[letterspace] fix crash with fonts with missing glyphs
Fix issue #351
The letterspace node handler dereferences kern values of non-existant
character information under some circumstances, causing Luatex to crash.
To avoid this crash, check more thoroughly for the presence of the
fields accessed.
Discovered by @schlcht
Diffstat (limited to 'src/fontloader/misc/fontloader-font-def.lua')
0 files changed, 0 insertions, 0 deletions