commit | fa86842d8092f9f863f4320f12d48ea0bfff6584 | [log] [tgz] |
---|---|---|
author | Raph Levien <raph@google.com> | Mon Dec 07 15:53:08 2015 -0800 |
committer | Christopher <hocutt@google.com> | Fri Jan 15 03:22:31 2016 -0800 |
tree | 1f58ebb062ccdd8e92338be33d5ccfb6dfa4d739 | |
parent | a586149d3114a21e5b0d67bb1b2c497a04bb2b31 [diff] |
CTS test for robust handling of invalid cmap A large nGroups value in a format 12 cmap table in an OpenType font can cause integer overflow. In that case, the font should be rejected and its Unicode coverage not included in the fallback chain. This test verifies that such invalid fonts are robustly rejected. Bug: 25645298 Change-Id: Ifbab3aa352074a05a5615de05c2f8f35fe2dc595