commit | 1bc801b0d6ae70683c0a7952e949d2b3edff76e2 | [log] [tgz] |
---|---|---|
author | Alexei Podtelezhnikov <apodtele@gmail.com> | Mon May 17 03:12:01 2021 |
committer | Alexei Podtelezhnikov <apodtele@gmail.com> | Mon May 17 03:12:01 2021 |
tree | b90aa46dfc14556848e71d68843d6c39a99d967b | |
parent | de15165774db6a0964635ab9186943cab8cad42d [diff] |
[sfnt] Additional guards on the POST table. Fixes timeout (#1055) analyzed by Ben Wagner, reported as https://crbug.com/1194092 * src/sfnt/ttload.c (tt_face_load_post): Check POST format. * src/sfnt/sfobjs.c (sfnt_load_face): Synthesize the missing unicode charmap only if the glyph names exist. * src/psnames/psmodule.c (ps_unicode_value): Short cut ".notdef" and ".null".