It seems to die at handles.h:127 ?
Here is what my debugger output looks like
Breakpoint 1, v8::internal::Genesis::BuildSpecialFunctionTable
(this=0xbfa42624) at src/handles.h:110
110 current_.extensions = 0;
(gdb) n
1438 void Genesis::BuildSpecialFunctionTable() {
(gdb) n
109 HandleScope() : previous_(current_) {
(gdb) n
110 current_.extensions = 0;
(gdb)
109 HandleScope() : previous_(current_) {
(gdb) n
282 Handle<Context> global_context() { return global_context_; }
(gdb)
61 if (!condition)
(gdb)
236 Object* result = get(GLOBAL_INDEX);
(gdb)
1165 ASSERT(index >= 0 && index < this->length());
(gdb)
1166 return READ_FIELD(this, kHeaderSize + index * kPointerSize);
(gdb)
237 ASSERT(IsBootstrappingOrGlobalObject(result));
(gdb)
61 if (!condition)
(gdb) n
122 void** result = current_.next;
(gdb) n
123 if (result == current_.limit) result = Extend();
(gdb) n
61 if (!condition)
(gdb) n
128 current_.next = result + 1;
(gdb) n
129 *result = value;
(gdb) n
647 SYMBOL_LIST(SYMBOL_ACCESSOR)
(gdb) n
128 current_.next = result + 1;
(gdb) n
61 if (!condition)
(gdb) n
#
# Fatal error in src/handles-inl.h, line 48
# CHECK(reinterpret_cast<Address>(*location_) != kHandleZapValue) failed
#
--~--~---------~--~----~------------~-------~--~----~
v8-dev mailing list
[email protected]
http://groups.google.com/group/v8-dev
-~----------~----~----~----~------~----~------~--~---