Two Further Additions to the above issue: 

1. I am able to replace the function assignment with Function::New with the 
same error. 
2. I am able to replace the function assignment with 500 parameters each 
with its own integer value with no errors. 
(I assume any number but at this point I have put a for loop that creates 
500) 

On Tuesday, May 20, 2014 3:27:17 AM UTC-7, Ben Noordhuis wrote:
>
> On Tue, May 20, 2014 at 4:05 AM, Bob Chatman 
> <[email protected]<javascript:>> 
> wrote: 
> > When loading it up with the debug libs the following lands in my logs. 
> > # 
> > # Fatal error in g:\unreal\fh_flying\plugins\flathead\v8\src\isolate.h, 
> line 
> > 871 
> > # CHECK(logger_ != 0) failed 
> > # 
> > First-chance exception at 0x0000000000000000 in UE4Editor.exe: 
> 0xC0000005: 
> > Access violation executing location 0x0000000000000000. 
> > Unhandled exception at 0x0000000000000000 in UE4Editor.exe: 0xC0000005: 
> > Access violation executing location 0x0000000000000000 
> > 
> > ft.IsEmpty() is false. 
> > 
> > Tested as follows: 
> > 
> > Local<FunctionTemplate> ft = FunctionTemplate::New(ref.GetIsolate(), 
> > AFH_FlyingPawn::JS_CurrentRollSpeed); 
> > 
> > if (!ft.IsEmpty()) 
> > { 
> > Local<Function> function = ft->GetFunction(); 
> > } 
>
> It sounds like one of two things is happening here.  Either V8 or the 
> isolate wasn't fully initialized or you're calling into V8 from 
> multiple threads without using Locker and Unlocker objects. 
>

-- 
-- 
v8-users mailing list
[email protected]
http://groups.google.com/group/v8-users
--- 
You received this message because you are subscribed to the Google Groups 
"v8-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/d/optout.

Reply via email to