| Index: src/debug/debug-evaluate.cc
|
| diff --git a/src/debug/debug-evaluate.cc b/src/debug/debug-evaluate.cc
|
| index 1729408e5ce0c644efb99213e39de0a425067b99..dae13483222892a2ee6894c5aaaae451c323401c 100644
|
| --- a/src/debug/debug-evaluate.cc
|
| +++ b/src/debug/debug-evaluate.cc
|
| @@ -247,7 +247,8 @@ void DebugEvaluate::ContextBuilder::MaterializeReceiver(
|
| // 'this' is allocated in an outer context and is is already being
|
| // referenced by the current function, so it can be correctly resolved.
|
| return;
|
| - } else if (local_function->shared()->scope_info()->HasReceiver()) {
|
| + } else if (local_function->shared()->scope_info()->HasReceiver() &&
|
| + !frame_->receiver()->IsTheHole()) {
|
| recv = handle(frame_->receiver(), isolate_);
|
| }
|
| JSObject::SetOwnPropertyIgnoreAttributes(target, name, recv, NONE).Check();
|
|
|