Skip to content

src: cache continuation_data pointer in MKDirpSync #85307

src: cache continuation_data pointer in MKDirpSync

src: cache continuation_data pointer in MKDirpSync #85307

Triggered via pull request May 16, 2026 06:18
Status Failure
Total duration 42m 43s
Artifacts

test-linux.yml

on: pull_request
Matrix: test-linux
Fit to window
Zoom out
Zoom in

Annotations

17 errors and 2 notices
test-linux (ubuntu-24.04-arm)
Process completed with exit code 2.
test-linux (ubuntu-24.04-arm): test/benchmark/test-benchmark-async-hooks.js#L0
--- stderr --- # /home/runner/work/node/node/node/out/Release/node[224038]: static size_t node::StringBytes::Write(Isolate *, char *, size_t, Local<Value>, enum encoding) at ../src/string_bytes.cc:283 # Assertion failed: val->IsString() == true ----- Native stack trace ----- 1: 0xab406452fbc8 node::Assert(node::AssertionInfo const&) [/home/runner/work/node/node/node/out/Release/node] 2: 0xab40646ae1d4 node::StringBytes::Write(v8::Isolate*, char*, unsigned long, v8::Local<v8::Value>, node::encoding) [/home/runner/work/node/node/node/out/Release/node] 3: 0xab40646a4a84 node::StreamBase::Writev(v8::FunctionCallbackInfo<v8::Value> const&) [/home/runner/work/node/node/node/out/Release/node] 4: 0xab40646a78f0 void node::StreamBase::JSMethod<&node::StreamBase::Writev>(v8::FunctionCallbackInfo<v8::Value> const&) [/home/runner/work/node/node/node/out/Release/node] 5: 0xab40654ff34c [/home/runner/work/node/node/node/out/Release/node] ----- JavaScript stack trace ----- 1: writevGeneric (node:internal/stream_base_commons:137:26) 2: Socket._writeGeneric (node:net:1023:11) 3: Socket._writev (node:net:1032:8) 4: doWrite (node:internal/streams/writable:593:12) 5: clearBuffer (node:internal/streams/writable:772:5) 6: Writable.uncork (node:internal/streams/writable:528:7) 7: end (node:_http_outgoing:1099:19) 8: /home/runner/work/node/node/node/benchmark/fixtures/simple-http-server.js:135:9 9: emit (node:events:509:20) 10: parserOnIncoming (node:_http_server:1369:12) /home/runner/work/node/node/node/test/common/benchmark.js:47 if (!lines[1].includes('group="')) { ^ TypeError: Cannot read properties of undefined (reading 'includes') at ChildProcess.<anonymous> (/home/runner/work/node/node/node/test/common/benchmark.js:47:21) at ChildProcess.emit (node:events:509:20) at ChildProcess._handle.onexit (node:internal/child_process:294:12) Node.js v27.0.0-pre Command: out/Release/node /home/runner/work/node/node/node/test/benchmark/test-benchmark-async-hooks.js
test-linux (ubuntu-24.04-arm): test/pummel/test-https-no-reader.js#L0
Command: out/Release/node /home/runner/work/node/node/node/test/pummel/test-https-no-reader.js --- CRASHED (Signal: 11) ---
test-linux (ubuntu-24.04-arm): test/parallel/test-stream-pipeline.js#L0
Command: out/Release/node /home/runner/work/node/node/node/test/parallel/test-stream-pipeline.js --- CRASHED (Signal: 11) ---
test-linux (ubuntu-24.04-arm): test/parallel/test-http-outgoing-message-capture-rejection.js#L0
--- stderr --- # out/Release/node[170845]: static size_t node::StringBytes::Write(Isolate *, char *, size_t, Local<Value>, enum encoding) at ../src/string_bytes.cc:423 # Assertion failed: "Unreachable code reached" ": " "unknown encoding" ----- Native stack trace ----- 1: 0xab1e73f5fbc8 node::Assert(node::AssertionInfo const&) [out/Release/node] 2: 0xab1e740de1f8 node::StringBytes::Write(v8::Isolate*, char*, unsigned long, v8::Local<v8::Value>, node::encoding) [out/Release/node] 3: 0xab1e740d4a84 node::StreamBase::Writev(v8::FunctionCallbackInfo<v8::Value> const&) [out/Release/node] 4: 0xab1e740d78f0 void node::StreamBase::JSMethod<&node::StreamBase::Writev>(v8::FunctionCallbackInfo<v8::Value> const&) [out/Release/node] 5: 0xab1e74f2f34c [out/Release/node] # # Fatal error in , line 0 # Check failed: AllowHeapAllocationInRelease::IsAllowed(). # # # #FailureMessage Object: 0xffffdf0bea70 ----- Native stack trace ----- 1: 0xab1e73ffde90 [out/Release/node] 2: 0xab1e75c290cc V8_Fatal(char const*, ...) [out/Release/node] 3: 0xab1e7441f50c [out/Release/node] 4: 0xab1e74406e8c [out/Release/node] 5: 0xab1e74435084 [out/Release/node] 6: 0xab1e74382974 [out/Release/node] 7: 0xab1e741f8970 v8::StackTrace::CurrentStackTrace(v8::Isolate*, int, v8::StackTrace::StackTraceOptions) [out/Release/node] 8: 0xab1e73f5e320 node::GetCurrentStackTrace(v8::Isolate*, int) [out/Release/node] 9: 0xab1e73e93460 node::DumpJavaScriptBacktrace(_IO_FILE*) [out/Release/node] 10: 0xab1e73f5fbd0 node::Assert(node::AssertionInfo const&) [out/Release/node] 11: 0xab1e740de1f8 node::StringBytes::Write(v8::Isolate*, char*, unsigned long, v8::Local<v8::Value>, node::encoding) [out/Release/node] 12: 0xab1e740d4a84 node::StreamBase::Writev(v8::FunctionCallbackInfo<v8::Value> const&) [out/Release/node] 13: 0xab1e740d78f0 void node::StreamBase::JSMethod<&node::StreamBase::Writev>(v8::FunctionCallbackInfo<v8::Value> const&) [out/Release/node] 14: 0xab1e74f2f34c [out/Release/node] Command: out/Release/node /home/runner/work/node/node/node/test/parallel/test-http-outgoing-message-capture-rejection.js --- CRASHED (Signal: 5) ---
test-linux (ubuntu-24.04-arm): test/parallel/test-http-outgoing-finish.js#L0
Command: out/Release/node /home/runner/work/node/node/node/test/parallel/test-http-outgoing-finish.js --- CRASHED (Signal: 11) ---
test-linux (ubuntu-24.04-arm): test/parallel/test-http-byteswritten.js#L0
Command: out/Release/node /home/runner/work/node/node/node/test/parallel/test-http-byteswritten.js --- CRASHED (Signal: 11) ---
test-linux (ubuntu-24.04-arm): test/parallel/test-http-abort-stream-end.js#L0
--- stderr --- # out/Release/node[167938]: static size_t node::StringBytes::Write(Isolate *, char *, size_t, Local<Value>, enum encoding) at ../src/string_bytes.cc:283 # Assertion failed: val->IsString() == true ----- Native stack trace ----- 1: 0xab60b5e0fbc8 node::Assert(node::AssertionInfo const&) [out/Release/node] 2: 0xab60b5f8e1d4 node::StringBytes::Write(v8::Isolate*, char*, unsigned long, v8::Local<v8::Value>, node::encoding) [out/Release/node] 3: 0xab60b5f84a84 node::StreamBase::Writev(v8::FunctionCallbackInfo<v8::Value> const&) [out/Release/node] 4: 0xab60b5f878f0 void node::StreamBase::JSMethod<&node::StreamBase::Writev>(v8::FunctionCallbackInfo<v8::Value> const&) [out/Release/node] 5: 0xab60b6ddf34c [out/Release/node] ----- JavaScript stack trace ----- 1: writevGeneric (node:internal/stream_base_commons:137:26) 2: Socket._writeGeneric (node:net:1023:11) 3: Socket._writev (node:net:1032:8) 4: doWrite (node:internal/streams/writable:593:12) 5: clearBuffer (node:internal/streams/writable:772:5) 6: Writable.uncork (node:internal/streams/writable:528:7) 7: end (node:_http_outgoing:1099:19) 8: /home/runner/work/node/node/node/test/parallel/test-http-abort-stream-end.js:38:7 9: /home/runner/work/node/node/node/test/common/index.js:509:15 10: emit (node:events:509:20) Command: out/Release/node /home/runner/work/node/node/node/test/parallel/test-http-abort-stream-end.js --- CRASHED (Signal: 6) ---
test-linux (ubuntu-24.04)
Process completed with exit code 2.
test-linux (ubuntu-24.04): test/benchmark/test-benchmark-async-hooks.js#L0
--- stderr --- /home/runner/work/node/node/node/test/common/benchmark.js:47 if (!lines[1].includes('group="')) { ^ TypeError: Cannot read properties of undefined (reading 'includes') at ChildProcess.<anonymous> (/home/runner/work/node/node/node/test/common/benchmark.js:47:21) at ChildProcess.emit (node:events:509:20) at ChildProcess._handle.onexit (node:internal/child_process:294:12) Node.js v27.0.0-pre Command: out/Release/node /home/runner/work/node/node/node/test/benchmark/test-benchmark-async-hooks.js
test-linux (ubuntu-24.04): test/pummel/test-https-no-reader.js#L0
--- stderr --- # out/Release/node[220807]: static size_t node::StringBytes::Write(Isolate *, char *, size_t, Local<Value>, enum encoding) at ../src/string_bytes.cc:283 # Assertion failed: val->IsString() == true ----- Native stack trace ----- 1: 0x55ec4ee2222a node::Assert(node::AssertionInfo const&) [out/Release/node] 2: 0x55ec4efb4678 node::StringBytes::Write(v8::Isolate*, char*, unsigned long, v8::Local<v8::Value>, node::encoding) [out/Release/node] 3: 0x55ec4efaabe0 node::StreamBase::Writev(v8::FunctionCallbackInfo<v8::Value> const&) [out/Release/node] 4: 0x55ec4efadbac void node::StreamBase::JSMethod<&node::StreamBase::Writev>(v8::FunctionCallbackInfo<v8::Value> const&) [out/Release/node] 5: 0x7f5b15d8fae9 ----- JavaScript stack trace ----- 1: writevGeneric (node:internal/stream_base_commons:137:26) 2: Socket._writeGeneric (node:net:1023:11) 3: Socket._writev (node:net:1032:8) 4: doWrite (node:internal/streams/writable:593:12) 5: clearBuffer (node:internal/streams/writable:772:5) 6: Writable.uncork (node:internal/streams/writable:528:7) 7: end (node:_http_outgoing:1099:19) 8: /home/runner/work/node/node/node/test/pummel/test-https-no-reader.js:43:7 9: emit (node:events:509:20) 10: parserOnIncoming (node:_http_server:1369:12) Command: out/Release/node /home/runner/work/node/node/node/test/pummel/test-https-no-reader.js --- CRASHED (Signal: 6) ---
test-linux (ubuntu-24.04): test/parallel/test-stream-pipeline.js#L0
--- stderr --- # out/Release/node[206082]: static size_t node::StringBytes::Write(Isolate *, char *, size_t, Local<Value>, enum encoding) at ../src/string_bytes.cc:283 # Assertion failed: val->IsString() == true ----- Native stack trace ----- 1: 0x563caf02222a node::Assert(node::AssertionInfo const&) [out/Release/node] 2: 0x563caf1b4678 node::StringBytes::Write(v8::Isolate*, char*, unsigned long, v8::Local<v8::Value>, node::encoding) [out/Release/node] 3: 0x563caf1aabe0 node::StreamBase::Writev(v8::FunctionCallbackInfo<v8::Value> const&) [out/Release/node] 4: 0x563caf1adbac void node::StreamBase::JSMethod<&node::StreamBase::Writev>(v8::FunctionCallbackInfo<v8::Value> const&) [out/Release/node] 5: 0x7f5278d8fae9 ----- JavaScript stack trace ----- 1: writevGeneric (node:internal/stream_base_commons:137:26) 2: Socket._writeGeneric (node:net:1023:11) 3: Socket._writev (node:net:1032:8) 4: doWrite (node:internal/streams/writable:593:12) 5: clearBuffer (node:internal/streams/writable:772:5) 6: Writable.uncork (node:internal/streams/writable:528:7) 7: connectionCorkNT (node:_http_outgoing:981:8) 8: processTicksAndRejections (node:internal/process/task_queues:89:21) Command: out/Release/node /home/runner/work/node/node/node/test/parallel/test-stream-pipeline.js --- CRASHED (Signal: 6) ---
test-linux (ubuntu-24.04): test/parallel/test-http-outgoing-message-capture-rejection.js#L0
Command: out/Release/node /home/runner/work/node/node/node/test/parallel/test-http-outgoing-message-capture-rejection.js --- CRASHED (Signal: 11) ---
test-linux (ubuntu-24.04): test/parallel/test-http-outgoing-finish.js#L0
Command: out/Release/node /home/runner/work/node/node/node/test/parallel/test-http-outgoing-finish.js --- CRASHED (Signal: 11) ---
test-linux (ubuntu-24.04): test/parallel/test-http-chunk-problem.js#L0
--- stderr --- # out/Release/node[176912]: static size_t node::StringBytes::Write(Isolate *, char *, size_t, Local<Value>, enum encoding) at ../src/string_bytes.cc:283 # Assertion failed: val->IsString() == true ----- Native stack trace ----- 1: 0x556a8702222a node::Assert(node::AssertionInfo const&) [out/Release/node] 2: 0x556a871b4678 node::StringBytes::Write(v8::Isolate*, char*, unsigned long, v8::Local<v8::Value>, node::encoding) [out/Release/node] 3: 0x556a871aabe0 node::StreamBase::Writev(v8::FunctionCallbackInfo<v8::Value> const&) [out/Release/node] 4: 0x556a871adbac void node::StreamBase::JSMethod<&node::StreamBase::Writev>(v8::FunctionCallbackInfo<v8::Value> const&) [out/Release/node] 5: 0x7ff384d8fae9 ----- JavaScript stack trace ----- 1: writevGeneric (node:internal/stream_base_commons:137:26) 2: Socket._writeGeneric (node:net:1023:11) 3: Socket._writev (node:net:1032:8) 4: doWrite (node:internal/streams/writable:593:12) 5: clearBuffer (node:internal/streams/writable:772:5) 6: onwrite (node:internal/streams/writable:650:7) 7: WritableState.onwrite (node:internal/streams/writable:349:26) 8: onWriteComplete (node:internal/stream_base_commons:105:10) Command: out/Release/node /home/runner/work/node/node/node/test/parallel/test-http-chunk-problem.js --- CRASHED (Signal: 6) ---
test-linux (ubuntu-24.04): test/parallel/test-http-byteswritten.js#L0
--- stderr --- # out/Release/node[176869]: static size_t node::StringBytes::Write(Isolate *, char *, size_t, Local<Value>, enum encoding) at ../src/string_bytes.cc:283 # Assertion failed: val->IsString() == true ----- Native stack trace ----- 1: 0x560ba062222a node::Assert(node::AssertionInfo const&) [out/Release/node] 2: 0x560ba07b4678 node::StringBytes::Write(v8::Isolate*, char*, unsigned long, v8::Local<v8::Value>, node::encoding) [out/Release/node] 3: 0x560ba07aabe0 node::StreamBase::Writev(v8::FunctionCallbackInfo<v8::Value> const&) [out/Release/node] 4: 0x560ba07adbac void node::StreamBase::JSMethod<&node::StreamBase::Writev>(v8::FunctionCallbackInfo<v8::Value> const&) [out/Release/node] 5: 0x7ffb68d8fae9 ----- JavaScript stack trace ----- 1: writevGeneric (node:internal/stream_base_commons:137:26) 2: Socket._writeGeneric (node:net:1023:11) 3: Socket._writev (node:net:1032:8) 4: doWrite (node:internal/streams/writable:593:12) 5: clearBuffer (node:internal/streams/writable:772:5) 6: Writable.uncork (node:internal/streams/writable:528:7) 7: end (node:_http_outgoing:1099:19) 8: /home/runner/work/node/node/node/test/parallel/test-http-byteswritten.js:50:7 9: /home/runner/work/node/node/node/test/common/index.js:509:15 10: emit (node:events:509:20) Command: out/Release/node /home/runner/work/node/node/node/test/parallel/test-http-byteswritten.js --- CRASHED (Signal: 6) ---
test-linux (ubuntu-24.04): test/es-module/test-wasm-web-api.js#L0
Command: out/Release/node /home/runner/work/node/node/node/test/es-module/test-wasm-web-api.js --- CRASHED (Signal: 11) ---
sccache stats - test-linux
74% - 3676 hits, 1297 misses, 0 errors
sccache stats - test-linux
77% - 3819 hits, 1144 misses, 0 errors