diff options
author | JF Bastien <github@jfbastien.com> | 2016-04-30 15:11:28 -0700 |
---|---|---|
committer | JF Bastien <github@jfbastien.com> | 2016-04-30 15:11:28 -0700 |
commit | e11b0c43df135d473baf4ce3878e83de7da9bf5d (patch) | |
tree | 160b4b17941456024575635c2164b25fd5a2fc5f /check.py | |
parent | 199c7d3e558d4c2f3dc6be1e0fc826ca45b52b8f (diff) | |
download | binaryen-e11b0c43df135d473baf4ce3878e83de7da9bf5d.tar.gz binaryen-e11b0c43df135d473baf4ce3878e83de7da9bf5d.tar.bz2 binaryen-e11b0c43df135d473baf4ce3878e83de7da9bf5d.zip |
Check LEB128 encoding fits in destination integer (#408)
* Check LEB128 encoding fits in destination integer
As found by #404, the insignificant LEB128 bits were silently dropped
when dealing with signed LEB values which tripped UBSAN in hello_world.
This fixes #409.
* Fix typo.
Diffstat (limited to 'check.py')
0 files changed, 0 insertions, 0 deletions