Bug 1575293 Comment 11 Edit History

Note: The actual edited comment in the bug view page will always show the original commenter’s name and original timestamp.

So the failure isn't in graphite itself, which still works if the font is locally installed; it's in OTS, which uses lz4 through the mfbt wrapper in Compression.h when checking internally-compressed graphite 'Glat' and 'Silf' tables. The decompression step there is failing, causing OTS to discard all the graphite tables. Looking deeper...
So the failure isn't in graphite itself, which uses lz4 directly, and still works if the font is locally installed; it's in OTS, which uses lz4 through the mfbt wrapper in Compression.h when checking internally-compressed graphite 'Glat' and 'Silf' tables. The decompression step there is failing, causing OTS to discard all the graphite tables. Looking deeper...

Back to Bug 1575293 Comment 11