h0x91b / redis-fast-driver

78 stars 13 forks source link

Cannot create a handle without a HandleScope #25

Closed Dmitry-N-Medvedev closed 5 years ago

Dmitry-N-Medvedev commented 5 years ago

hi :)

I tried and failed to use redis-fast-driver in a worker_threads in node v12.4.0 with the following exception:

FATAL ERROR: v8::HandleScope::CreateHandle() Cannot create a handle without a HandleScope
 1: 0x100075bd5 node::Abort() [/Users/dmitrymedvedev/.nvm/versions/node/v12.4.0/bin/node]
 2: 0x100076316 node::errors::TryCatchScope::~TryCatchScope() [/Users/dmitrymedvedev/.nvm/versions/node/v12.4.0/bin/node]
 3: 0x10016984e v8::Utils::ReportApiFailure(char const*, char const*) [/Users/dmitrymedvedev/.nvm/versions/node/v12.4.0/bin/node]
 4: 0x100513609 v8::internal::HandleScope::Extend(v8::internal::Isolate*) [/Users/dmitrymedvedev/.nvm/versions/node/v12.4.0/bin/node]
 5: 0x10024cd73 v8::internal::Compiler::Compile(v8::internal::Handle<v8::internal::JSFunction>, v8::internal::Compiler::ClearExceptionFlag, v8::internal::IsCompiledScope*) [/Users/dmitrymedvedev/.nvm/versions/node/v12.4.0/bin/node]
 6: 0x1007b6ee4 v8::internal::Runtime_CompileLazy(int, unsigned long*, v8::internal::Isolate*) [/Users/dmitrymedvedev/.nvm/versions/node/v12.4.0/bin/node]
 7: 0x100ea9f02 Builtins_CEntry_Return1_DontSaveFPRegs_ArgvOnStack_NoBuiltinExit [/Users/dmitrymedvedev/.nvm/versions/node/v12.4.0/bin/node]
error Command failed with signal "SIGABRT".
h0x91b commented 5 years ago

relates to #26

h0x91b commented 5 years ago

merge into https://github.com/h0x91b/redis-fast-driver/issues/26