| Index: src/disassembler.cc | 
| diff --git a/src/disassembler.cc b/src/disassembler.cc | 
| index b16f090e9d4bcc336923d61f5bc3dcb151ae3cc7..1158e01495968e581c64beab21f4aa7d8945fd0f 100644 | 
| --- a/src/disassembler.cc | 
| +++ b/src/disassembler.cc | 
| @@ -32,7 +32,9 @@ class V8NameConverter: public disasm::NameConverter { | 
|  | 
|  | 
| const char* V8NameConverter::NameOfAddress(byte* pc) const { | 
| -  const char* name = code_->GetIsolate()->builtins()->Lookup(pc); | 
| +  const char* name = | 
| +      code_ == NULL ? NULL : code_->GetIsolate()->builtins()->Lookup(pc); | 
| + | 
| if (name != NULL) { | 
| SNPrintF(v8_buffer_, "%s  (%p)", name, pc); | 
| return v8_buffer_.start(); | 
|  |