Skip to content

Test failure in test-worker-init-failure.js when running with --node-builtin-modules-path #40879

@ronag

Description

@ronag

#40852 (comment)

@nodejs/workers @addaleax @jasnell With the js changes in #40852, I get an assertion error now in out/Release/node test/parallel/test-worker-init-failure.js.

Looks like a workers bug.

child stderr: /Users/ronagy/GitHub/node/out/Release/node[68782]: ../../src/node_worker.cc:317:void node::worker::Worker::Run(): Assertion `(env_) != nullptr' failed.
/Users/ronagy/GitHub/node/out/Release/node[68782]: ../../src/node_worker.cc:317:void node::worker::Worker::Run(): Assertion `(env_) != nullptr' failed.
/Users/ronagy/GitHub/node/out/Release/node[68782]: ../../src/node_worker.cc:317:void node::worker::Worker::Run(): Assertion `(env_) != nullptr' failed.
 1: 0x104464444 node::Abort() [/Users/ronagy/GitHub/node/out/Release/node]
 1: 0x104464444 node::Abort() [/Users/ronagy/GitHub/node/out/Release/node]
 2: 0x10446428c node::AppendExceptionLine(node::Environment*, v8::Local<v8::Value>, v8::Local<v8::Message>, node::ErrorHandlingMode) [/Users/ronagy/GitHub/node/out/Release/node]
 1: 0x104464444 node::Abort() [/Users/ronagy/GitHub/node/out/Release/node]
 3: 0x1044f57dc node::worker::Worker::Run() [/Users/ronagy/GitHub/node/out/Release/node]
 2: 0x10446428c node::AppendExceptionLine(node::Environment*, v8::Local<v8::Value>, v8::Local<v8::Message>, node::ErrorHandlingMode) [/Users/ronagy/GitHub/node/out/Release/node]
 2: 0x10446428c node::AppendExceptionLine(node::Environment*, v8::Local<v8::Value>, v8::Local<v8::Message>, node::ErrorHandlingMode) [/Users/ronagy/GitHub/node/out/Release/node]
 4: 0x1044f885c node::worker::Worker::StartThread(v8::FunctionCallbackInfo<v8::Value> const&)::$_3::__invoke(void*) [/Users/ronagy/GitHub/node/out/Release/node]
 5: 0x18c7894ec _pthread_start [/usr/lib/system/libsystem_pthread.dylib]
 6: 0x18c7842d0 thread_start [/usr/lib/system/libsystem_pthread.dylib]
/bin/sh: line 1: 68782 Abort trap: 6           /Users/ronagy/GitHub/node/out/Release/node /Users/ronagy/GitHub/node/test/parallel/test-worker-init-failure.js child

Metadata

Metadata

Assignees

No one assigned

    Labels

    workerIssues and PRs related to Worker support.

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions