Description[Builtins] Smi-check the spread and go to runtime in CheckSpreadAndPushToStack.
We did not smi-check the spread argument here, meaning we tried to take the map
of a smi, resulting in segfaults which clusterfuzz found.
Also added tests that exercise this path.
BUG=685086
Review-Url: https://codereview.chromium.org/2655013002
Cr-Commit-Position: refs/heads/master@{#42657}
Committed: https://chromium.googlesource.com/v8/v8/+/bf782ec5124ff26d15a2bd413a4186ba20561e6d
Patch Set 1 #Patch Set 2 : Put a try/catch in the regression test so it doesn't fail #
Messages
Total messages: 14 (10 generated)
|