Index: src/api.cc |
diff --git a/src/api.cc b/src/api.cc |
index fb367de4914ca5321613f17cc3319dfaef1d0fb1..ddc57f26d1b12c39e4ea0d0f139d39f94d4c183a 100644 |
--- a/src/api.cc |
+++ b/src/api.cc |
@@ -2068,6 +2068,7 @@ int Message::GetEndPosition() const { |
int Message::GetStartColumn() const { |
i::Isolate* isolate = Utils::OpenHandle(this)->GetIsolate(); |
+ ON_BAILOUT(isolate, "v8::Message::GetStartColumn()", return kNoColumnInfo); |
ENTER_V8(isolate); |
i::HandleScope scope(isolate); |
i::Handle<i::JSObject> data_obj = Utils::OpenHandle(this); |
@@ -2082,6 +2083,7 @@ int Message::GetStartColumn() const { |
int Message::GetEndColumn() const { |
i::Isolate* isolate = Utils::OpenHandle(this)->GetIsolate(); |
+ ON_BAILOUT(isolate, "v8::Message::GetEndColumn()", return kNoColumnInfo); |
ENTER_V8(isolate); |
i::HandleScope scope(isolate); |
i::Handle<i::JSObject> data_obj = Utils::OpenHandle(this); |