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.
