I debugged further - for some reasons thread_local_>handler_ gets incorrect value so ASSERT(frame->sp() <= handler->address()) fails...
On Jul 26, 1:51 pm, vlad <[email protected]> wrote: > I checked windows build and it works fine. Also checked if this is the > same issue as Issue 122 in v8: GCC compiler bug in GCC 4.2.3 - > msg#00606, but it is not. Tried -fno-strict-aliasing no help. :( > > http://code.google.com/p/v8/issues/detail?id=122 > > Any advice what I can try? b/c it seems to be code generated for arm. > > Thanks > Vlad > > On Jul 26, 10:14 am, vlad <[email protected]> wrote: > > > > > Hi, > > I'm getting this error while running some of the JS code. What would > > be potential cause for this check to fail? > > > StackHandlerIterator(const StackFrame* frame, StackHandler* handler) > > : limit_(frame->fp()), handler_(handler) { > > > // Make sure the handler has already been unwound to this frame. > > ASSERT(frame->sp() <= handler->address()); <---------------- > > } > > > Could it be the case of running out of stack? If yes, is there any way > > to increase it? > > > Thanks > > Vlad -- v8-users mailing list [email protected] http://groups.google.com/group/v8-users
