diff options
author | Alon Zakai <azakai@google.com> | 2022-11-01 09:34:33 -0700 |
---|---|---|
committer | GitHub <noreply@github.com> | 2022-11-01 09:34:33 -0700 |
commit | 5e0ab66800de5d376429fcd281bd4cd1e41d8ed5 (patch) | |
tree | a28a6e12fbb790d2cf994f289e54e983f1a0e8d6 /src/passes/CodePushing.cpp | |
parent | 1fa6fcfebbec9e45bcdc481f19757ac14cda4699 (diff) | |
download | binaryen-5e0ab66800de5d376429fcd281bd4cd1e41d8ed5.tar.gz binaryen-5e0ab66800de5d376429fcd281bd4cd1e41d8ed5.tar.bz2 binaryen-5e0ab66800de5d376429fcd281bd4cd1e41d8ed5.zip |
Fix a fuzz issue with scanning heap read types (#5184)
If a heap type only ever appears as the result of a read, we must include it in
the analysis in ModuleUtils, even though it isn't written in the binary format.
Otherwise analyses using ModuleUtils can error on not finding all types in the
list of types.
Fixes #5180
Diffstat (limited to 'src/passes/CodePushing.cpp')
0 files changed, 0 insertions, 0 deletions