| Index: src/profiler/profile-generator.cc
 | 
| diff --git a/src/profiler/profile-generator.cc b/src/profiler/profile-generator.cc
 | 
| index 72e02b360b2cc1f1bb7f1300ad82bfc824f1093c..b3af769f4b10cc5a59ff9044300e54943bf961d9 100644
 | 
| --- a/src/profiler/profile-generator.cc
 | 
| +++ b/src/profiler/profile-generator.cc
 | 
| @@ -424,6 +424,11 @@ namespace {
 | 
|  void BuildNodeValue(const ProfileNode* node, TracedValue* value) {
 | 
|    const CodeEntry* entry = node->entry();
 | 
|    value->BeginDictionary("callFrame");
 | 
| +// TODO(alph): Extra check to help catch crbug.com/665398
 | 
| +// Remove before 5.8 branch
 | 
| +#if V8_MAJOR_VERSION == 5 && V8_MINOR_VERSION == 7
 | 
| +  CHECK(entry->name());
 | 
| +#endif
 | 
|    value->SetString("functionName", entry->name());
 | 
|    if (*entry->resource_name()) {
 | 
|      value->SetString("url", entry->resource_name());
 | 
| 
 |