|
|
DescriptionHandle missing scripts in CallSite.GetEvalOrigin
BUG=630950, 631909
Committed: https://crrev.com/b48b04edc42d0306388a8dd6f063f79bfbd37705
Cr-Commit-Position: refs/heads/master@{#38133}
Patch Set 1 #Patch Set 2 : Test case #Patch Set 3 : Rebase #Patch Set 4 : Handle missing scripts in CallSite.GetEvalOrigin #
Messages
Total messages: 26 (17 generated)
The CQ bit was checked by jgruber@chromium.org to run a CQ dry run
Dry run: CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.or...
The CQ bit was unchecked by commit-bot@chromium.org
Dry run: This issue passed the CQ dry run.
The CQ bit was checked by jgruber@chromium.org to run a CQ dry run
Dry run: CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.or...
jgruber@chromium.org changed reviewers: + yangguo@chromium.org
The CQ bit was unchecked by commit-bot@chromium.org
Dry run: This issue passed the CQ dry run.
On 2016/07/28 08:25:06, jgruber wrote: lgtm.
The CQ bit was checked by jgruber@chromium.org
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.or...
The CQ bit was unchecked by commit-bot@chromium.org
Failed to apply patch for test/mjsunit/stack-traces.js: While running git apply --index -3 -p1; error: patch failed: test/mjsunit/stack-traces.js:386 Falling back to three-way merge... Applied patch to 'test/mjsunit/stack-traces.js' with conflicts. U test/mjsunit/stack-traces.js Patch: test/mjsunit/stack-traces.js Index: test/mjsunit/stack-traces.js diff --git a/test/mjsunit/stack-traces.js b/test/mjsunit/stack-traces.js index a30a51548dfc40dbf8207501904f1eb6ef2daef5..94a4e94d136ab308c51e444cd8ce063b1c15e4a1 100644 --- a/test/mjsunit/stack-traces.js +++ b/test/mjsunit/stack-traces.js @@ -386,3 +386,15 @@ Error.prepareStackTrace = function(e, frames) { throw 42; } var x = {} assertThrows(() => Error.captureStackTrace(x)); + + +// Check that we don't crash when a callsite's function's script is empty. +Error.prepareStackTrace = function(e, frames) { + assertEquals(undefined, frames[0].getEvalOrigin()); +} +try { + DataView(); + assertUnreachable(); +} catch (e) { + assertEquals(undefined, e.stack); +}
The CQ bit was checked by jgruber@chromium.org
The patchset sent to the CQ was uploaded after l-g-t-m from yangguo@chromium.org Link to the patchset: https://codereview.chromium.org/2184193004/#ps40001 (title: "Rebase")
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.or...
The CQ bit was unchecked by commit-bot@chromium.org
Try jobs failed on following builders: v8_android_arm_compile_rel on master.tryserver.v8 (JOB_FAILED, http://build.chromium.org/p/tryserver.v8/builders/v8_android_arm_compile_rel/...) v8_linux64_asan_rel_ng on master.tryserver.v8 (JOB_FAILED, http://build.chromium.org/p/tryserver.v8/builders/v8_linux64_asan_rel_ng/buil...) v8_linux64_avx2_rel_ng on master.tryserver.v8 (JOB_FAILED, http://build.chromium.org/p/tryserver.v8/builders/v8_linux64_avx2_rel_ng/buil...) v8_linux64_gyp_rel_ng on master.tryserver.v8 (JOB_FAILED, http://build.chromium.org/p/tryserver.v8/builders/v8_linux64_gyp_rel_ng/build...) v8_linux64_rel_ng on master.tryserver.v8 (JOB_FAILED, http://build.chromium.org/p/tryserver.v8/builders/v8_linux64_rel_ng/builds/9873) v8_linux_arm64_rel_ng on master.tryserver.v8 (JOB_FAILED, http://build.chromium.org/p/tryserver.v8/builders/v8_linux_arm64_rel_ng/build...) v8_linux_arm_rel_ng on master.tryserver.v8 (JOB_FAILED, http://build.chromium.org/p/tryserver.v8/builders/v8_linux_arm_rel_ng/builds/...) v8_linux_dbg_ng on master.tryserver.v8 (JOB_FAILED, http://build.chromium.org/p/tryserver.v8/builders/v8_linux_dbg_ng/builds/9856) v8_linux_gcc_compile_rel on master.tryserver.v8 (JOB_FAILED, http://build.chromium.org/p/tryserver.v8/builders/v8_linux_gcc_compile_rel/bu...) v8_linux_mips64el_compile_rel on master.tryserver.v8 (JOB_FAILED, http://build.chromium.org/p/tryserver.v8/builders/v8_linux_mips64el_compile_r...) v8_linux_mipsel_compile_rel on master.tryserver.v8 (JOB_FAILED, http://build.chromium.org/p/tryserver.v8/builders/v8_linux_mipsel_compile_rel...) v8_linux_nodcheck_rel_ng on master.tryserver.v8 (JOB_FAILED, http://build.chromium.org/p/tryserver.v8/builders/v8_linux_nodcheck_rel_ng/bu...) v8_linux_rel_ng on master.tryserver.v8 (JOB_FAILED, http://build.chromium.org/p/tryserver.v8/builders/v8_linux_rel_ng/builds/9818) v8_presubmit on master.tryserver.v8 (JOB_FAILED, http://build.chromium.org/p/tryserver.v8/builders/v8_presubmit/builds/20443)
The CQ bit was checked by jgruber@chromium.org
The patchset sent to the CQ was uploaded after l-g-t-m from yangguo@chromium.org Link to the patchset: https://codereview.chromium.org/2184193004/#ps50001 (title: "Handle missing scripts in CallSite.GetEvalOrigin")
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.or...
Message was sent while issue was closed.
Committed patchset #4 (id:50001)
Message was sent while issue was closed.
Description was changed from ========== Handle missing scripts in CallSite.GetEvalOrigin BUG=630950,631909 ========== to ========== Handle missing scripts in CallSite.GetEvalOrigin BUG=630950,631909 Committed: https://crrev.com/b48b04edc42d0306388a8dd6f063f79bfbd37705 Cr-Commit-Position: refs/heads/master@{#38133} ==========
Message was sent while issue was closed.
Patchset 4 (id:??) landed as https://crrev.com/b48b04edc42d0306388a8dd6f063f79bfbd37705 Cr-Commit-Position: refs/heads/master@{#38133} |