<div dir="ltr"><div><div>Hi Lawrence,<br><br></div>What can I say without offending people....<br><br></div>I fully agree with you. Libraries should not crash **on bad data**. On programmer error and invalid memory state, crashing is safest for avoiding exploits and discovering and fixing bugs.<br><br><br></div><div class="gmail_extra"><br><div class="gmail_quote">On Sat, May 5, 2018 at 4:48 PM, Lawrence D'Oliveiro <span dir="ltr"><<a href="mailto:ldo@geek-central.gen.nz" target="_blank">ldo@geek-central.gen.nz</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">I notice that Fontconfig ignores possible error returns from<br>
FT_Done_Face and FT_Done_FreeType (cf src/fcdir.c, src/fcfreetype.c).<br>
<br>
Would you say this was wise? There seems to be a difference of opinion<br>
on the FreeType list<br>
<<a href="http://lists.nongnu.org/archive/html/freetype/2018-05/threads.html" rel="noreferrer" target="_blank">http://lists.nongnu.org/<wbr>archive/html/freetype/2018-05/<wbr>threads.html</a>><br>
about it.<br>
______________________________<wbr>_________________<br>
Fontconfig mailing list<br>
<a href="mailto:Fontconfig@lists.freedesktop.org">Fontconfig@lists.freedesktop.<wbr>org</a><br>
<a href="https://lists.freedesktop.org/mailman/listinfo/fontconfig" rel="noreferrer" target="_blank">https://lists.freedesktop.org/<wbr>mailman/listinfo/fontconfig</a><br>
</blockquote></div><br><br clear="all"><br>-- <br><div class="gmail_signature" data-smartmail="gmail_signature">behdad<br><a href="http://behdad.org/" target="_blank">http://behdad.org/</a></div>
</div>