-
-
Notifications
You must be signed in to change notification settings - Fork 59
Open
Labels
bugA reported bug.A reported bug.
Description
I've tried using in in node/v22.22.0 on Mac (M5) and while running tests (vitest run) I get a fail with just:
error Command failed with signal "SIGSEGV".
info Visit https://yarnpkg.com/en/docs/cli/run for documentation about this command.
node-gyp rebuild (node v22.22.0)
If I try: npx node-gyp rebuild --directory=node_modules/re2
Then it still doesn't work, but instead of the signal I get additional stacktrace.
#
# Fatal error in , line 0
# Check failed: node->IsInUse().
#
#
#
#FailureMessage Object: 0x171f97928
----- Native stack trace -----
1: 0x1041ad940 node::NodePlatform::GetStackTracePrinter()::$_0::__invoke() [~/.nvm/versions/node/v22.22.0/bin/node]
2: 0x105757134 V8_Fatal(char const*, ...) [~/.nvm/versions/node/v22.22.0/bin/node]
3: 0x1044aced4 v8::internal::GlobalHandles::NodeSpace<v8::internal::GlobalHandles::Node>::Release(v8::internal::GlobalHandles::Node*) [~/.nvm/versions/node/v22.22.0/bin/node]
4: 0x134a11db8 WrappedRE2Set::Init() [~/code/unleash-node-sdk/node_modules/re2/build/Release/re2.node]
5: 0x134a00d28 WrappedRE2::Init() [~/code/unleash-node-sdk/node_modules/re2/build/Release/re2.node]
6: 0x134a01610 node_register_module_v127 [~/code/unleash-node-sdk/node_modules/re2/build/Release/re2.node]
7: 0x1040f09b0 std::__1::__function::__func<node::binding::DLOpen(v8::FunctionCallbackInfo<v8::Value> const&)::$_0, std::__1::allocator<node::binding::DLOpen(v8::FunctionCallbackInfo<v8::Value> const&)::$_0>, bool (node::binding::DLib*)>::operator()(node::binding::DLib*&&) [~/.nvm/versions/node/v22.22.0/bin/node]
8: 0x1040b4518 node::Environment::TryLoadAddon(char const*, int, std::__1::function<bool (node::binding::DLib*)> const&) [~/.nvm/versions/node/v22.22.0/bin/node]
9: 0x1040eedc0 node::binding::DLOpen(v8::FunctionCallbackInfo<v8::Value> const&) [~/.nvm/versions/node/v22.22.0/bin/node]
10: 0x104d36f98 Builtins_CallApiCallbackGeneric [~/.nvm/versions/node/v22.22.0/bin/node]
11: 0x104d34ef0 Builtins_InterpreterEntryTrampoline [~/.nvm/versions/node/v22.22.0/bin/node]
12: 0x104d34ef0 Builtins_InterpreterEntryTrampoline [~/.nvm/versions/node/v22.22.0/bin/node]
13: 0x104d34ef0 Builtins_InterpreterEntryTrampoline [~/.nvm/versions/node/v22.22.0/bin/node]
14: 0x104d34ef0 Builtins_InterpreterEntryTrampoline [~/.nvm/versions/node/v22.22.0/bin/node]
15: 0x104d34ef0 Builtins_InterpreterEntryTrampoline [~/.nvm/versions/node/v22.22.0/bin/node]
16: 0x104d34ef0 Builtins_InterpreterEntryTrampoline [~/.nvm/versions/node/v22.22.0/bin/node]
17: 0x104d34ef0 Builtins_InterpreterEntryTrampoline [~/.nvm/versions/node/v22.22.0/bin/node]
18: 0x104d34ef0 Builtins_InterpreterEntryTrampoline [~/.nvm/versions/node/v22.22.0/bin/node]
19: 0x104d34ef0 Builtins_InterpreterEntryTrampoline [~/.nvm/versions/node/v22.22.0/bin/node]
20: 0x104d34ef0 Builtins_InterpreterEntryTrampoline [~/.nvm/versions/node/v22.22.0/bin/node]
21: 0x104d34ef0 Builtins_InterpreterEntryTrampoline [~/.nvm/versions/node/v22.22.0/bin/node]
22: 0x104d34ef0 Builtins_InterpreterEntryTrampoline [~/.nvm/versions/node/v22.22.0/bin/node]
23: 0x104d34ef0 Builtins_InterpreterEntryTrampoline [~/.nvm/versions/node/v22.22.0/bin/node]
24: 0x104d34ef0 Builtins_InterpreterEntryTrampoline [~/.nvm/versions/node/v22.22.0/bin/node]
25: 0x104d34ef0 Builtins_InterpreterEntryTrampoline [~/.nvm/versions/node/v22.22.0/bin/node]
26: 0x104d34ef0 Builtins_InterpreterEntryTrampoline [~/.nvm/versions/node/v22.22.0/bin/node]
27: 0x104d32c0c Builtins_JSEntryTrampoline [~/.nvm/versions/node/v22.22.0/bin/node]
28: 0x104d328f4 Builtins_JSEntry [~/.nvm/versions/node/v22.22.0/bin/node]
29: 0x10446ee38 v8::internal::(anonymous namespace)::Invoke(v8::internal::Isolate*, v8::internal::(anonymous namespace)::InvokeParams const&) [~/.nvm/versions/node/v22.22.0/bin/node]
30: 0x10446e794 v8::internal::Execution::Call(v8::internal::Isolate*, v8::internal::Handle<v8::internal::Object>, v8::internal::Handle<v8::internal::Object>, int, v8::internal::Handle<v8::internal::Object>*) [~/.nvm/versions/node/v22.22.0/bin/node]
31: 0x10431dd08 v8::Function::Call(v8::Local<v8::Context>, v8::Local<v8::Value>, int, v8::Local<v8::Value>*) [~/.nvm/versions/node/v22.22.0/bin/node]
32: 0x1040dbc9c node::loader::ModuleWrap::SyntheticModuleEvaluationStepsCallback(v8::Local<v8::Context>, v8::Local<v8::Module>) [~/.nvm/versions/node/v22.22.0/bin/node]
33: 0x104825ee0 v8::internal::SyntheticModule::Evaluate(v8::internal::Isolate*, v8::internal::Handle<v8::internal::SyntheticModule>) [~/.nvm/versions/node/v22.22.0/bin/node]
34: 0x1047cd204 v8::internal::Module::Evaluate(v8::internal::Isolate*, v8::internal::Handle<v8::internal::Module>) [~/.nvm/versions/node/v22.22.0/bin/node]
35: 0x10430e0bc v8::Module::Evaluate(v8::Local<v8::Context>) [~/.nvm/versions/node/v22.22.0/bin/node]
36: 0x1040dcbdc node::loader::ModuleWrap::Evaluate(v8::FunctionCallbackInfo<v8::Value> const&) [~/.nvm/versions/node/v22.22.0/bin/node]
37: 0x104d36f98 Builtins_CallApiCallbackGeneric [~/.nvm/versions/node/v22.22.0/bin/node]
38: 0x104d34ef0 Builtins_InterpreterEntryTrampoline [~/.nvm/versions/node/v22.22.0/bin/node]
39: 0x104d71290 Builtins_AsyncFunctionAwaitResolveClosure [~/.nvm/versions/node/v22.22.0/bin/node]
40: 0x104e3c4d8 Builtins_PromiseFulfillReactionJob [~/.nvm/versions/node/v22.22.0/bin/node]
41: 0x104d61594 Builtins_RunMicrotasks [~/.nvm/versions/node/v22.22.0/bin/node]
42: 0x104d32af4 Builtins_JSRunMicrotasksEntry [~/.nvm/versions/node/v22.22.0/bin/node]
43: 0x10446edf8 v8::internal::(anonymous namespace)::Invoke(v8::internal::Isolate*, v8::internal::(anonymous namespace)::InvokeParams const&) [~/.nvm/versions/node/v22.22.0/bin/node]
44: 0x10446f6a0 v8::internal::(anonymous namespace)::InvokeWithTryCatch(v8::internal::Isolate*, v8::internal::(anonymous namespace)::InvokeParams const&) [~/.nvm/versions/node/v22.22.0/bin/node]
45: 0x10446f7d8 v8::internal::Execution::TryRunMicrotasks(v8::internal::Isolate*, v8::internal::MicrotaskQueue*) [~/.nvm/versions/node/v22.22.0/bin/node]
46: 0x10449c9fc v8::internal::MicrotaskQueue::RunMicrotasks(v8::internal::Isolate*) [~/.nvm/versions/node/v22.22.0/bin/node]
47: 0x10449d180 v8::internal::MicrotaskQueue::PerformCheckpoint(v8::Isolate*) [~/.nvm/versions/node/v22.22.0/bin/node]
48: 0x1040299dc node::InternalCallbackScope::Close() [~/.nvm/versions/node/v22.22.0/bin/node]
49: 0x104029ce0 node::InternalMakeCallback(node::Environment*, v8::Local<v8::Object>, v8::Local<v8::Object>, v8::Local<v8::Function>, int, v8::Local<v8::Value>*, node::async_context, v8::Local<v8::Value>) [~/.nvm/versions/node/v22.22.0/bin/node]
50: 0x10403c9fc node::AsyncWrap::MakeCallback(v8::Local<v8::Function>, int, v8::Local<v8::Value>*) [~/.nvm/versions/node/v22.22.0/bin/node]
51: 0x104179344 node::worker::MessagePort::OnMessage(node::worker::MessagePort::MessageProcessingMode) [~/.nvm/versions/node/v22.22.0/bin/node]
52: 0x104d1281c uv__async_io [~/.nvm/versions/node/v22.22.0/bin/node]
53: 0x104d26bb4 uv__io_poll [~/.nvm/versions/node/v22.22.0/bin/node]
54: 0x104d12d84 uv_run [~/.nvm/versions/node/v22.22.0/bin/node]
55: 0x10402a518 node::SpinEventLoopInternal(node::Environment*) [~/.nvm/versions/node/v22.22.0/bin/node]
56: 0x104223034 node::worker::Worker::Run() [~/.nvm/versions/node/v22.22.0/bin/node]
57: 0x1042276bc node::worker::Worker::StartThread(v8::FunctionCallbackInfo<v8::Value> const&)::$_0::__invoke(void*) [~/.nvm/versions/node/v22.22.0/bin/node]
58: 0x18a629c08 _pthread_start [/usr/lib/system/libsystem_pthread.dylib]
59: 0x18a624ba8 thread_start [/usr/lib/system/libsystem_pthread.dylib]
error Command failed with signal "SIGTRAP".
info Visit https://yarnpkg.com/en/docs/cli/run for documentation about this command.
Node .v24
I've tried switching to Node v24 to see if this is fixed later but I just get a different error:
#
# Fatal error in , line 0
# Check failed: node->IsInUse().
#
#
#
#FailureMessage Object: 0x1734025b8
----- Native stack trace -----
1: 0x104504444 node::NodePlatform::GetStackTracePrinter()::$_0::__invoke() [~/.nvm/versions/node/v24.13.1/bin/node]
2: 0x105d5a9e8 V8_Fatal(char const*, ...) [~/.nvm/versions/node/v24.13.1/bin/node]
3: 0x10485c064 v8::internal::GlobalHandles::NodeSpace<v8::internal::GlobalHandles::Node>::Release(v8::internal::GlobalHandles::Node*) [~/.nvm/versions/node/v24.13.1/bin/node]
4: 0x10450bbb8 node::Realm::~Realm() [~/.nvm/versions/node/v24.13.1/bin/node]
5: 0x104515acc node::PrincipalRealm::~PrincipalRealm() [~/.nvm/versions/node/v24.13.1/bin/node]
6: 0x1043fdda8 node::Environment::~Environment() [~/.nvm/versions/node/v24.13.1/bin/node]
7: 0x104379454 node::FreeEnvironment(node::Environment*) [~/.nvm/versions/node/v24.13.1/bin/node]
8: 0x104582628 node::worker::Worker::Run() [~/.nvm/versions/node/v24.13.1/bin/node]
9: 0x104586e48 node::worker::Worker::StartThread(v8::FunctionCallbackInfo<v8::Value> const&)::$_0::__invoke(void*) [~/.nvm/versions/node/v24.13.1/bin/node]
10: 0x18a629c08 _pthread_start [/usr/lib/system/libsystem_pthread.dylib]
11: 0x18a624ba8 thread_start [/usr/lib/system/libsystem_pthread.dylib]
error Command failed with signal "SIGTRAP".
info Visit https://yarnpkg.com/en/docs/cli/run for documentation about this command.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
bugA reported bug.A reported bug.