commit | 85deddb16ee6b00b0c921998e1d93c84002f5a42 | [log] [tgz] |
---|---|---|
author | Qunxin Liu <qxliu@google.com> | Wed Oct 27 14:36:02 2021 -0700 |
committer | Behdad Esfahbod <behdad@behdad.org> | Wed Oct 27 16:16:15 2021 -0700 |
tree | 733c0b043da15749f3544c033e0af83b2a3a25e0 | |
parent | de9424172d79ee45c1913b2a5020c228a19e7ac8 [diff] |
[subset] fuzzer fix: https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=40406
diff --git a/src/hb-ot-color-colr-table.hh b/src/hb-ot-color-colr-table.hh index 5722acb..9f34e56 100644 --- a/src/hb-ot-color-colr-table.hh +++ b/src/hb-ot-color-colr-table.hh
@@ -971,6 +971,7 @@ const hb_map_t& gid_offset_map) const { TRACE_SERIALIZE (this); + if (gids.is_empty ()) return_trace (0); unsigned count = 0; hb_codepoint_t start_gid= gids.get_min ();
diff --git a/test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-subset-fuzzer-6315334756335616 b/test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-subset-fuzzer-6315334756335616 new file mode 100644 index 0000000..a7d8dda --- /dev/null +++ b/test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-subset-fuzzer-6315334756335616 Binary files differ