New issue
Advanced search Search tips
Note: Color blocks (like or ) mean that a user may not be available. Tooltip shows the reason.

Issue 651211 link

Starred by 2 users

Issue metadata

Status: Fixed
Owner:
Last visit > 30 days ago
Closed: Sep 2016
Components:
EstimatedDays: ----
NextAction: ----
OS: ----
Pri: 3
Type: Bug



Sign in to add a comment

[DevTools] Runtime.evaluate with asyncAwait:true will crash if result wrapping failed

Project Member Reported by kozyatinskiy@chromium.org, Sep 28 2016

Issue description

Repro:
InspectorTest.sendCommand("Runtime.evaluate", {
  expression: "Promise.resolve(Symbol(123))",
  returnByValue: true,
  awaitPromise: true}, dumpErrorAndCompleTest);


 
Project Member

Comment 1 by bugdroid1@chromium.org, Sep 29 2016

The following revision refers to this bug:
  https://chromium.googlesource.com/v8/v8.git/+/28fe488fb7bb4b39736595c2ef8aaf8e6a7b22d2

commit 28fe488fb7bb4b39736595c2ef8aaf8e6a7b22d2
Author: kozyatinskiy <kozyatinskiy@chromium.org>
Date: Thu Sep 29 00:32:33 2016

[inspector] fix crash in wrapping result for async Runtime.evaluate

BUG= chromium:651211 , chromium:650965 
R=dgozman@chromium.org

Review-Url: https://codereview.chromium.org/2376143002
Cr-Commit-Position: refs/heads/master@{#39844}

[modify] https://crrev.com/28fe488fb7bb4b39736595c2ef8aaf8e6a7b22d2/src/inspector/v8-runtime-agent-impl.cc

Labels: Stability-Crash Merge-Request-54

Comment 3 by dimu@chromium.org, Sep 29 2016

Labels: -Merge-Request-54 Merge-Approved-54 Hotlist-Merge-Approved
Your change meets the bar and is auto-approved for M54 (branch: 2840)
Project Member

Comment 4 by bugdroid1@chromium.org, Sep 30 2016

Labels: -merge-approved-54 merge-merged-2840
The following revision refers to this bug:
  https://chromium.googlesource.com/chromium/src.git/+/a07b43e938d28c8151d4254385cd4efff6c7975e

commit a07b43e938d28c8151d4254385cd4efff6c7975e
Author: Alexey Kozyatinskiy <kozyatinskiy@chromium.org>
Date: Fri Sep 30 05:43:10 2016

[DevTools] fix crash in wrapping result for async Runtime.evaluate

BUG= chromium:651211 ,  chromium:650965 
TBR=dgozman@chromium.org

Review URL: https://codereview.chromium.org/2381113003 .

Committed: https://crrev.com/28fe488fb7bb4b39736595c2ef8aaf8e6a7b22d2
Cr-Original-Commit-Position: refs/heads/master@{#39844}
Cr-Commit-Position: refs/branch-heads/2840@{#596}
Cr-Branched-From: 1ae106dbab4bddd85132d5b75c670794311f4c57-refs/heads/master@{#414607}

[modify] https://crrev.com/a07b43e938d28c8151d4254385cd4efff6c7975e/third_party/WebKit/Source/platform/v8_inspector/V8RuntimeAgentImpl.cpp

Status: Fixed (was: Assigned)
Project Member

Comment 7 by bugdroid1@chromium.org, Oct 27 2016

The following revision refers to this bug:
  https://chromium.googlesource.com/chromium/src.git/+/a07b43e938d28c8151d4254385cd4efff6c7975e

commit a07b43e938d28c8151d4254385cd4efff6c7975e
Author: Alexey Kozyatinskiy <kozyatinskiy@chromium.org>
Date: Fri Sep 30 05:43:10 2016

[DevTools] fix crash in wrapping result for async Runtime.evaluate

BUG= chromium:651211 ,  chromium:650965 
TBR=dgozman@chromium.org

Review URL: https://codereview.chromium.org/2381113003 .

Committed: https://crrev.com/28fe488fb7bb4b39736595c2ef8aaf8e6a7b22d2
Cr-Original-Commit-Position: refs/heads/master@{#39844}
Cr-Commit-Position: refs/branch-heads/2840@{#596}
Cr-Branched-From: 1ae106dbab4bddd85132d5b75c670794311f4c57-refs/heads/master@{#414607}

[modify] https://crrev.com/a07b43e938d28c8151d4254385cd4efff6c7975e/third_party/WebKit/Source/platform/v8_inspector/V8RuntimeAgentImpl.cpp

Sign in to add a comment