aboutsummaryrefslogtreecommitdiff
path: root/BUILD.gn
diff options
context:
space:
mode:
authorckitagawa <ckitagawa@chromium.org>2019-12-16 19:53:11 +0000
committerCopybara-Service <copybara-worker@google.com>2021-07-25 20:58:51 -0700
commit065411df3e73efa49eb275523021103412326655 (patch)
tree83067a02c76f84d5a74d8b50392c4b2521cdb20c /BUILD.gn
parenta565cf1dc2375b11fbc5525e5b44103376f336d4 (diff)
downloadzucchini-065411df3e73efa49eb275523021103412326655.tar.gz
[Zucchini] Fix fuzzer checked_cast issues
The fuzzer for the disassembler_elf found a couple of ways to trigger checked_cast failures in the ParseHeader function. Other disassemblers handle such failures by cleanly exiting as opposed to crashing due to a CHECK. This turned out to be a problem with numeric overflow in JudgeSection. Bug: 1029405 Change-Id: Idae395f74a43a1de4793db6222d7786e57e9ad30 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1967070 Reviewed-by: Etienne Pierre-Doray <etiennep@chromium.org> Commit-Queue: Calder Kitagawa <ckitagawa@chromium.org> Cr-Commit-Position: refs/heads/master@{#725225} NOKEYCHECK=True GitOrigin-RevId: 925bb161e0dcd816510f616190a2ba24c0bea2bb
Diffstat (limited to 'BUILD.gn')
0 files changed, 0 insertions, 0 deletions