FlexBuffers fuzzer fixes
authorWouter van Oortmerssen <wvo@google.com>
Mon, 13 Dec 2021 23:45:21 +0000 (15:45 -0800)
committerWouter van Oortmerssen <wvo@google.com>
Mon, 13 Dec 2021 23:47:06 +0000 (15:47 -0800)
commit4264daadd2487cd3e63cf83f5dca3f0ccc53af64
tree955f9e33b93d08d080c6a77c5338f53389226250
parent3cbc120a08edf6db9ab8f5c2c44f8a40be70d6bc
FlexBuffers fuzzer fixes

- String dedup wasn't handling internal nulls correctly.
- Verifier wasn't recursing for certain types.
- Vector self-reference could create inf recursion.
include/flatbuffers/flexbuffers.h