Status: New
Owner: ----

New issue 2388 by [email protected]: CHECK(isolate != __null) failed
http://code.google.com/p/v8/issues/detail?id=2388

I have a C++ program that is using V8. I've been getting segfaults in the V8 library so I built V8 with the following flags:

    -DDEBUG
    -DOBJECT_PRINT
    -DVERIFY_HEAP
    -DV8_ENABLE_CHECKS
    -DENABLE_EXTRA_CHECKS
    -DENABLE_DEBUGGER_SUPPORT

When I run the program with the debug-enabled build of the library I hit this assertion failure:

#
# Fatal error in v8/src/isolate.h, line 442
# CHECK(isolate != __null) failed
#

This occurs on the very first V8 object instantiation:

    HandleScope handle_scope;

I've attached stacktrace.txt which unfortunately only shows the assertion.

I have no idea what would cause Thread::GetExistingThreadLocal(isolate_key_) to return null. Any help would be appreciated!

Thanks,
Shawn

Attachments:
        stacktrace.txt  1.1 KB

--
v8-dev mailing list
[email protected]
http://groups.google.com/group/v8-dev

Reply via email to