@Newee

Как запустить levelDB с worker-threads?

При запуске хранилища levelDB в дочернем потоке, вылетает ошибка

FATAL ERROR: v8::HandleScope::CreateHandle() Cannot create a handle without a HandleScope
1: 0x8b8210 node::Abort() [/usr/local/bin/node]
2: 0x8b825c [/usr/local/bin/node]
3: 0xac1afa v8::Utils::ReportApiFailure(char const*, char const*) [/usr/local/bin/node]
4: 0xe7fa37 v8::internal::HandleScope::Extend(v8::internal::Isolate*) [/usr/local/bin/node]
5: 0xfad07c v8::internal::JSReceiver::GetCreationContext() [/usr/local/bin/node]
6: 0xacafdc v8::Object::CreationContext() [/usr/local/bin/node]
7: 0x8bb203 node::MakeCallback(v8::Isolate*, v8::Local, v8::Local, int, v8::Local*, node::async_context) [/usr/local/bin/node]
8: 0x7f6fb050bc39 Nan::AsyncWorker::HandleOKCallback() [/home/denis/proj/plasma/dev-plasma/plasma1/Plasma-cash/client/node_modules/leveldown/build/Release/leveldown.node]
9: 0x7f6fb050b983 Nan::AsyncWorker::WorkComplete() [/home/denis/proj/plasma/dev-plasma/plasma1/Plasma-cash/client/node_modules/leveldown/build/Release/leveldown.node]
10: 0x7f6fb050b3c5 Nan::AsyncExecuteComplete(uv_work_s*) [/home/denis/proj/plasma/dev-plasma/plasma1/Plasma-cash/client/node_modules/leveldown/build/Release/leveldown.node]
11: 0x9ee4d5 [/usr/local/bin/node]
12: 0x9f283f [/usr/local/bin/node]
13: 0xa03718 [/usr/local/bin/node]
14: 0x9f317b uv_run [/usr/local/bin/node]
15: 0x8c2d95 node::Start(v8::Isolate*, node::IsolateData*, int, char const* const*, int, char const* const*) [/usr/local/bin/node]
16: 0x8c191f node::Start(int, char**) [/usr/local/bin/node]
17: 0x7f6fb2786830 __libc_start_main [/lib/x86_64-linux-gnu/libc.so.6]
18: 0x87dbe5 [/usr/local/bin/node]
Аварийный останов (сделан дамп памяти)

Буду очень благодарен, если кто то обьяснит хотябы что она значит. Гугл результатов не дал :C
  • Вопрос задан
  • 92 просмотра
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы