-
Notifications
You must be signed in to change notification settings - Fork 234
Closed
Description
Code:
const fontkit = require('fontkit');
const font = fontkit.openSync('simple_slum.ttf');
const run = font.layout("t’internet");
Output:
buffer.js:977
throw new RangeError('Index out of range');
^
RangeError: Index out of range
at checkOffset (buffer.js:977:11)
at Buffer.readInt16BE (buffer.js:1121:5)
at DecodeStream.(anonymous function) [as readInt16BE] (/home/user/temp/node_modules/restructure/src/DecodeStream.js:38:35)
at NumberT.decode (/home/user/temp/node_modules/restructure/src/Number.js:24:38)
at Struct._parseFields (/home/user/temp/node_modules/restructure/src/Struct.js:53:22)
at Struct.decode (/home/user/temp/node_modules/restructure/src/Struct.js:18:12)
at TTFGlyph._getCBox (/home/user/temp/node_modules/fontkit/index.js:11315:28)
at TTFGlyph._getMetrics (/home/user/temp/node_modules/fontkit/index.js:11573:21)
at TTFGlyph.get (/home/user/temp/node_modules/fontkit/index.js:11207:19)
at TTFGlyph.descriptor.get (/home/user/temp/node_modules/fontkit/index.js:92:23)
fontkit v1.7.7
nodejs v8.10.0
The font is attached.
simple_slum.zip
Metadata
Metadata
Assignees
Labels
No labels