Closed GoogleCodeExporter closed 9 years ago
Reported in https://savannah.nongnu.org/bugs/?43682.
Original comment by mjurc...@google.com
on 24 Nov 2014 at 10:12
Fixed in the following commits:
http://git.savannah.gnu.org/cgit/freetype/freetype2.git/commit/?id=ef439fd209563
3bfef876bbf56434cc3b8fb0fb4
http://git.savannah.gnu.org/cgit/freetype/freetype2.git/commit/?id=b24e8ba28a971
1e72975c11a37f1269254e5ac3c
http://git.savannah.gnu.org/cgit/freetype/freetype2.git/commit/?id=6689a009ced74
42c121df1224b3c529e81dc5017
http://git.savannah.gnu.org/cgit/freetype/freetype2.git/commit/?id=3e86711ebf6ef
dea405f8f35bc34baf737b744df
The response from Werner Lemberg, a FreeType maintainer, was as follows (from
bug):
---
It was an excellent idea to check this, thanks! I've now reviewed the source
code, which resulted in a series of commits, please have a look.
My philosophy is to add casts to `void' only for functions that can return
non-trivial errors. `Trivial' errors are caused by invalid arguments to API
functions, and they don't get a cast.
As far as I can see, none of the added error checkings are critical, but it's
good to have them fixed, too.
---
Original comment by mjurc...@google.com
on 25 Nov 2014 at 11:29
All fixed by upstream:
FreeType 2.5.5
2014-12-30
FreeType 2.5.5 has been released. This is a minor bug fix release: All users of
PCF fonts should update, since version 2.5.4 introduced a bug that prevented
reading of such font files if not compressed.
FreeType 2.5.4
2014-12-06
FreeType 2.5.4 has been released. All users should upgrade due to another fix
for vulnerability CVE-2014-2240 in the CFF driver. The library also contains a
new round of patches for better protection against malformed fonts.
The main new feature, which is also one of the targets mentioned in the pledgie
roadmap below, is auto-hinting support for Devanagari and Telugu, two widely
used Indic scripts. A more detailed description of the remaining changes and
fixes can be found here.
Original comment by cev...@google.com
on 26 Jan 2015 at 5:27
Original issue reported on code.google.com by
mjurc...@google.com
on 24 Nov 2014 at 9:58Attachments: