R=kmillikin@chromium.org
BUG=
TEST=
Review URL: http://codereview.chromium.org/
8144011
git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@9536
ce2b1a6d-e550-0410-aec6-
3dcde31c8c00
void JSObject::LookupCallback(String* name, LookupResult* result) {
Heap* heap = GetHeap();
for (Object* current = this;
- current != heap->null_value();
+ current != heap->null_value() && current->IsJSObject();
current = JSObject::cast(current)->GetPrototype()) {
JSObject::cast(current)->LocalLookupRealNamedProperty(name, result);
if (result->IsProperty() && result->type() == CALLBACKS) return;