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
-~----------~----~----~----~------~----~------~--~---

Reply via email to