On Tue, May 20, 2014 at 4:05 AM, Bob Chatman <[email protected]> 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.
