<div dir="ltr"><br><div class="gmail_extra"><br><div class="gmail_quote">On Thu, Apr 21, 2016 at 2:00 PM, Hironobu YAMASHITA <span dir="ltr"><<a href="mailto:h.y.acetaminophen@gmail.com" target="_blank">h.y.acetaminophen@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">I found that LuaTeX 0.95.0 fontloader crashes when input ttf file<br>
has a cmap format 13.<br>
<br>
AdobeBlank2.ttf freely available from<br>
<a href="https://github.com/adobe-fonts/adobe-blank-2" rel="noreferrer" target="_blank">https://github.com/adobe-fonts/adobe-blank-2</a><br>
has a rare cmap format:<br>
  <cmap_format_13 platformID="3" platEncID="10" format="13"><br>
When I install it, LuaTeX causes segmentation fault:<br>
<br>
% luatex test1.tex<br>
\directlua{fontloader.open('AdobeBlank2.ttf')}\bye<br>
<br>
This is LuaTeX, Version beta-0.95.0 (TeX Live 2016/W32TeX)<br>
 restricted system commands enabled.<br>
(./test1.texSegmentation fault: 11<br>
<br>
LuaTeX 0.80.0 did not crash with the same font, so there might be<br>
an accidental degradation. The issue reported in<br>
<a href="https://github.com/lualatex/luaotfload/issues/327" rel="noreferrer" target="_blank">https://github.com/lualatex/luaotfload/issues/327</a><br>
with LastResort.ttf (MacOSX bundle) seems to be the same.<span class=""><font color="#888888"><br>
<br>
Hironobu Yamashita<br>
</font></span></blockquote></div><br>We are seeing. <br>ttx says that this font has error(s)<br clear="all"><div><div><br></div><div># ttx AdobeBlank2.ttf </div><div>Dumping "AdobeBlank2.ttf" to "AdobeBlank2.ttx"...</div><div>Dumping 'GlyphOrder' table...</div><div>Dumping 'head' table...</div><div>Dumping 'hhea' table...</div><div>Dumping 'maxp' table...</div><div>Dumping 'OS/2' table...</div><div>Dumping 'hmtx' table...</div><div>Error: cmap subtable is reported as having zero length: platformID 3, platEncID 10,  format 13 offset 12. Skipping table.</div><div>Dumping 'cmap' table...</div><div>Dumping 'fpgm' table...</div><div>Dumping 'prep' table...</div><div>Dumping 'cvt ' table...</div><div>Dumping 'loca' table...</div><div>Dumping 'glyf' table...</div><div>Dumping 'name' table...</div><div>Dumping 'post' table...</div><div>Dumping 'gasp' table...</div><div>Dumping 'DSIG' table...</div></div><div class="gmail_extra"><br></div>-- <br><div class="gmail_signature">luigi<br></div>
</div></div>