Skip to content

Investigate flaky test-repl-sigint-nested-eval#41123

@lpinca

Description

@lpinca

Test

test-repl-sigint-nested-eval

Platform

macos, linux

Console output

09:40:33 not ok 2115 parallel/test-repl-sigint-nested-eval09:40:33 ---09:40:33 duration_ms: 0.41309:40:33 severity: fail09:40:33 exitcode: 109:40:33 stack: |-09:40:33 Stacktrace:09:40:33 ptr1=0x14fc68801d4909:40:33 ptr2=(nil)09:40:33 ptr3=(nil)09:40:33 ptr4=(nil)09:40:33 failure_message_object=0x7ffc5b8b25b009:40:33 09:40:33 ==== JS stack trace =========================================09:40:33 09:40:33 0: ExitFrame [pc: 0x55880ec15cf9]09:40:33 1: StubFrame [pc: 0x55880eca171d]09:40:33 Security context: 0x363e5c8714f1 <JSGlobalObject>09:40:33 2: _fatalException [0x363e5c848781] [node:internal/process/execution:145] [bytecode=0x31e1a03ea1b9 offset=13](this=0x363e5c842d09 <process map = 0x193ab760c9>,0x14fc68801d49 <Odd Oddball: termination_exception>,0x14fc68801769 <false>)09:40:33 3: InternalFrame [pc: 0x55880eba2f5b]09:40:33 4: EntryFrame [pc: 0x55880eba2c83]09:40:33 5: builtin exit frame: evaluate(this=0x0bc4b6e68301 <ModuleWrap map = 0x35187a50dbe1>,0x0bc4b6e68301 <ModuleWrap map = 0x35187a50dbe1>,-1,0x14fc68801769 <false>)09:40:33 09:40:33 6: getESMFacade [0x140ba85ace9] [node:internal/bootstrap/loaders:279] [bytecode=0x31e1a03e98b1 offset=140](this=0x1f6a976ce221 <NativeModule map = 0x193ab5aff1>)09:40:33 7: compileForPublicLoader [0x140ba85ac71] [node:internal/bootstrap/loaders:259] [bytecode=0x31e1a03e9611 offset=111](this=0x1f6a976ce221 <NativeModule map = 0x193ab5aff1>)09:40:33 8: loadNativeModule(aka loadNativeModule) [0xbc4b6e4b539] [node:internal/modules/cjs/helpers:49] [bytecode=0x31e1a03e9369 offset=53](this=0x14fc68801599 <undefined>,0x2ea24d428139 <String[2]: >"vm">,0x2ea24d428139 <String[2]: >"vm">)09:40:33 9: _load [0x2022d685ac41] [node:internal/modules/cjs/loader:804] [bytecode=0x31e1a03e8531 offset=304](this=0x293d1659d4a9 <JSFunction Module (sfi = 0x2022d684a479)>,0x2ea24d428139 <String[2]: >"vm">,0x0bc4b6e5b5d1 <Module map = 0x35187a50c999>,0x14fc68801769 <false>)09:40:33 10: require [0x2022d685ad01] [node:internal/modules/cjs/loader:999] [bytecode=0x31e1a03e81c1 offset=76](this=0x0bc4b6e5b5d1 <Module map = 0x35187a50c999>,0x2ea24d428139 <String[2]: >"vm">)09:40:33 11: get [0x293d16593109] [node:internal/modules/cjs/helpers:175] [bytecode=0x31e1a03e7fa9 offset=25](this=0x363e5c841119 <JSGlobalProxy>)09:40:33 12: InternalFrame [pc: 0x55880eba2f5b]09:40:33 13: EntryFrame [pc: 0x55880eba2c83]09:40:33 14: ExitFrame [pc: 0x55880ec15cf9]09:40:33 15: StubFrame [pc: 0x55880ec9c3ec]09:40:33 16: /* anonymous */ [0x31e1a03e7b01] [REPL1:1] [bytecode=0x31e1a03e70a1 offset=34](this=0x363e5c841119 <JSGlobalProxy>)09:40:33 17: InternalFrame [pc: 0x55880eba2f5b]09:40:33 18: EntryFrame [pc: 0x55880eba2c83]09:40:33 19: builtin exit frame: runInThisContext(this=0x0bc4b6e673e9 <ContextifyScript map = 0x35187a509e01>,0x0bc4b6e673e9 <ContextifyScript map = 0x35187a509e01>,-1,0x14fc68801769 <false>,0x14fc68801709 <true>,0x14fc68801769 <false>)09:40:33 09:40:33 20: runInThisContext [0x1f6a976ce899] [node:vm:129] [bytecode=0x31e1a03e7a09 offset=93](this=0x0bc4b6e673e9 <ContextifyScript map = 0x35187a509e01>,0x0bc4b6e67d51 <Object map = 0x35187a50db51>)09:40:33 21: defaultEval [0xbc4b6e41119] [node:repl:564] [bytecode=0x31e1a03e3d89 offset=1020](this=0x293d165ab411 <REPLServer map = 0x35187a50d329>,0x0bc4b6e65689 <String[116]: c"process.kill(+process.env.REPL_TEST_PPID, "SIGUSR2");vm.runInThisContext("while(true){}",{breakOnSigint: true });\n">,0x363e5c841119 <JSGlobalProxy>,0x0bc4b6e656a9 <String[5]: "REPL1">,0x0bc4b6e65491 <JSFunction finish (sfi = 0x31e1a03e22f1)>)09:40:33 22: bound(aka bound) [0x293d165b7789] [node:domain:421] [bytecode=0x31e1a03e2bb9 offset=23](this=0x14fc68801599 <undefined>,0x293d165ab411 <REPLServer map = 0x35187a50d329>,0x293d165abc31 <EventEmitter map = 0x35187a50b949>,0x0bc4b6e41119 <JSFunction defaultEval (sfi = 0x31e1a03cd271)>,0x0bc4b6e656f1 <Arguments map = 0x193ab5a739>)09:40:33 23: eval(aka runBound) [0x293d165abca9] [node:domain:432] [bytecode=0x31e1a03e2a99 offset=21](this=0x293d165ab411 <REPLServer map = 0x35187a50d329>)09:40:33 24: onLine [0xbc4b6e41199] [node:repl:891] [bytecode=0x31e1a03e24b1 offset=546](this=0x293d165ab411 <REPLServer map = 0x35187a50d329>,0x0bc4b6e65301 <String[115]: "process.kill(+process.env.REPL_TEST_PPID, "SIGUSR2");vm.runInThisContext("while(true){}",{breakOnSigint: true });">)09:40:33 25: emit [0x363e5c8422c1] [node:events:390] [bytecode=0x1bbc3df87731 offset=268](this=0x293d165ab411 <REPLServer map = 0x35187a50d329>,0x14fc68804d71 <String[4]: #line>)09:40:33 26: emit [0x3a4daa4e5a01] [node:domain:475] [bytecode=0x31e1a03d2d51 offset=69](this=0x293d165ab411 <REPLServer map = 0x35187a50d329>)09:40:33 27: _onLine [0x293d1659df19] [node:internal/readline/interface:389] [bytecode=0x31e1a03e20c9 offset=59](this=0x293d165ab411 <REPLServer map = 0x35187a50d329>,0x0bc4b6e65301 <String[115]: "process.kill(+process.env.REPL_TEST_PPID, "SIGUSR2");vm.runInThisContext("while(true){}",{breakOnSigint: true });">)09:40:33 28: _normalWrite [0x293d1659e411] [node:internal/readline/interface:574] [bytecode=0x31e1a03e1a31 offset=248](this=0x293d165ab411 <REPLServer map = 0x35187a50d329>,0x0bc4b6e65031 <Uint8Array map = 0x193ab4cd41>)09:40:33 29: ondata [0xbc4b6e44229] [node:internal/readline/interface:219] [bytecode=0x31e1a03e1799 offset=15](this=0x293d16585b69 <Socket map = 0x35187a50b2d1>,0x0bc4b6e65031 <Uint8Array map = 0x193ab4cd41>)09:40:33 30: emit [0x363e5c8422c1] [node:events:390] [bytecode=0x1bbc3df87731 offset=268](this=0x293d16585b69 <Socket map = 0x35187a50b2d1>,0x2ea24d412d79 <String[4]: #data>)09:40:33 31: emit [0x3a4daa4e5a01] [node:domain:475] [bytecode=0x31e1a03d2d51 offset=69](this=0x293d16585b69 <Socket map = 0x35187a50b2d1>)09:40:33 32: addChunk(aka addChunk) [0x363e5c860649] [node:internal/streams/readable:324] [bytecode=0x31e1a03e15a1 offset=83](this=0x14fc68801599 <undefined>,0x293d16585b69 <Socket map = 0x35187a50b2d1>,0x0bc4b6e50ce1 <ReadableState map = 0x193ab793b1>,0x0bc4b6e65031 <Uint8Array map = 0x193ab4cd41>,0x14fc68801769 <false>)09:40:33 33: readableAddChunk(aka readableAddChunk) [0x363e5c8605f1] [node:internal/streams/readable:297] [bytecode=0x31e1a03e1149 offset=469](this=0x14fc68801599 <undefined>,0x293d16585b69 <Socket map = 0x35187a50b2d1>,0x0bc4b6e65031 <Uint8Array map = 0x193ab4cd41>,0x14fc688017b1 <String[0]: #>,0x14fc68801769 <false>)09:40:33 34: push [0x363e5c862001] [node:internal/streams/readable:234] [bytecode=0x31e1a03e0f19 offset=14](this=0x293d16585b69 <Socket map = 0x35187a50b2d1>,0x0bc4b6e65031 <Uint8Array map = 0x193ab4cd41>,0x14fc68801599 <undefined>)09:40:33 35: onStreamRead [0x140ba847759] [node:internal/stream_base_commons:190] [bytecode=0x31e1a03e0ad9 offset=164](this=0x293d16583f11 <Pipe map = 0x35187a50b319>,0x0bc4b6e64f11 <ArrayBuffer map = 0x193ab43291>)09:40:33 36: callbackTrampoline [0x363e5c849721] [node:internal/async_hooks:130] [bytecode=0x31e1a03e03d1 offset=120](this=0x293d16583f11 <Pipe map = 0x35187a50b319>,4,0x293d16583f11 <Pipe map = 0x35187a50b319>,0x0140ba847759 <JSFunction onStreamRead (sfi = 0x204b6b2ff549)>)09:40:33 37: InternalFrame [pc: 0x55880eba2f5b]09:40:33 38: EntryFrame [pc: 0x55880eba2c83]09:40:33 09:40:33 ==== Details ================================================09:40:33 09:40:33 [0]: ExitFrame [pc: 0x55880ec15cf9]09:40:33 [1]: StubFrame [pc: 0x55880eca171d]09:40:33 [2]: _fatalException [0x363e5c848781] [node:internal/process/execution:145] [bytecode=0x31e1a03ea1b9 offset=13](this=0x363e5c842d09 <process map = 0x193ab760c9>,0x14fc68801d49 <Odd Oddball: termination_exception>,0x14fc68801769 <false>){09:40:33 // expression stack (top to bottom)09:40:33 [08] : 0x14fc68801599 <undefined>09:40:33 [07] : 0x14fc68801599 <undefined>09:40:33 [06] : 0x14fc68801599 <undefined>09:40:33 [05] : 0x14fc68801599 <undefined>09:40:33 [04] : 0x14fc68801599 <undefined>09:40:33 [03] : 0x14fc68801599 <undefined>09:40:33 [02] : 0x363e5c849e71 <JSFunction clearDefaultTriggerAsyncId (sfi = 0x2a88a683a2c9)>09:40:33 [01] : 0x14fc68801599 <undefined>09:40:33 [00] : 0x14fc68801599 <undefined>09:40:33 --------- s o u r c e c o d e ---------09:40:33 function (er, fromPromise) =>{\x0a // It's possible that defaultTriggerAsyncId was set for a constructor\x0a // call that threw and was never cleared. So clear it now.\x0a clearDefaultTriggerAsyncId();\x0a\x0a // If diagnostic reporting is enabled, call into its handler to see\x0a // whether it is interested i...09:40:33 09:40:33 -----------------------------------------09:40:33 }09:40:33 09:40:33 [3]: InternalFrame [pc: 0x55880eba2f5b]09:40:33 [4]: EntryFrame [pc: 0x55880eba2c83]09:40:33 [5]: builtin exit frame: evaluate(this=0x0bc4b6e68301 <ModuleWrap map = 0x35187a50dbe1>,0x0bc4b6e68301 <ModuleWrap map = 0x35187a50dbe1>,-1,0x14fc68801769 <false>)09:40:33 09:40:33 [6]: getESMFacade [0x140ba85ace9] [node:internal/bootstrap/loaders:279] [bytecode=0x31e1a03e98b1 offset=140](this=0x1f6a976ce221 <NativeModule map = 0x193ab5aff1>){09:40:33 // heap-allocated locals09:40:33 var nativeModule = 0x1f6a976ce221 <NativeModule map = 0x193ab5aff1>09:40:33 // expression stack (top to bottom)09:40:33 [16] : 0x14fc68801599 <undefined>09:40:33 [15] : 0x2022d6855469 <JSFunction evaluate (sfi = 0x2022d6855431)>09:40:33 [14] : 709:40:33 [13] : 0x14fc68801669 <the_hole>09:40:33 [12] : 0x0bc4b6e68301 <ModuleWrap map = 0x35187a50dbe1>09:40:33 [11] : -109:40:33 [10] : 0x14fc68801769 <false>09:40:33 [09] : 0x0bc4b6e68281 <JSFunction (sfi = 0x31e1a03e97e1)>09:40:33 [08] : 0x0bc4b6e68159 <JSArray[10]>09:40:33 [07] : 0x14fc68801769 <false>09:40:33 [06] : -109:40:33 [05] : 0x0bc4b6e68301 <ModuleWrap map = 0x35187a50dbe1>09:40:33 [04] : 0x2022d6855469 <JSFunction evaluate (sfi = 0x2022d6855431)>09:40:33 [03] : 0x0140ba85aca9 <BlockContext[3]>09:40:33 [02] : 0x0bc4b6e68159 <JSArray[10]>09:40:33 [01] : 0x0bc4b6e680e9 <String[7]: "node:vm">09:40:33 [00] : 0x2022d6855779 <JSFunction ModuleWrap (sfi = 0x2022d6855741)>09:40:33 --------- s o u r c e c o d e ---------09:40:33 function getESMFacade(){\x0a if (this.module) return this.module;\x0a const{ModuleWrap } = internalBinding('module_wrap');\x0a const url = `node:${this.id}`;\x0a const nativeModule = this;\x0a const exportsKeys = ArrayPrototypeSlice(this.exportKeys);\x0a ArrayPrototypePush(exportsKeys, 'default');\x0a this.module = n...09:40:33 09:40:33 -----------------------------------------09:40:33 }09:40:33 09:40:33 [7]: compileForPublicLoader [0x140ba85ac71] [node:internal/bootstrap/loaders:259] [bytecode=0x31e1a03e9611 offset=111](this=0x1f6a976ce221 <NativeModule map = 0x193ab5aff1>){09:40:33 // expression stack (top to bottom)09:40:33 [04] : 0x1f6a976ce221 <NativeModule map = 0x193ab5aff1>09:40:33 [03] : 0x1f6a976ce279 <Object map = 0x193ab51ff1>09:40:33 [02] : 0x1f6a976ed671 <JSFunction keys (sfi = 0x2ea24d41a919)>09:40:33 [01] : 0x0140ba85ace9 <JSFunction getESMFacade (sfi = 0x2a88a680f7d9)>09:40:33 [00] : 0x14fc68801769 <false>09:40:33 --------- s o u r c e c o d e ---------09:40:33 function compileForPublicLoader(){\x0a if (!this.canBeRequiredByUsers){\x0a // No code because this is an assertion against bugs\x0a // eslint-disable-next-line no-restricted-syntax\x0a throw new Error(`Should not compile ${this.id} for public use`);\x0a }\x0a this.compileForInternalLoader();\x0a if (!this.exportKeys){\x0a ...09:40:33 09:40:33 -----------------------------------------09:40:33 }09:40:33 09:40:33 [8]: loadNativeModule(aka loadNativeModule) [0xbc4b6e4b539] [node:internal/modules/cjs/helpers:49] [bytecode=0x31e1a03e9369 offset=53](this=0x14fc68801599 <undefined>,0x2ea24d428139 <String[2]: >"vm">,0x2ea24d428139 <String[2]: >"vm">){09:40:33 // expression stack (top to bottom)09:40:33 [03] : 0x1f6a976ce221 <NativeModule map = 0x193ab5aff1>09:40:33 [02] : 0x31e1a03e92a9 <String[21]: #load native module %s>09:40:33 [01] : 0x0140ba85ac71 <JSFunction compileForPublicLoader (sfi = 0x2a88a680f761)>09:40:33 [00] : 0x1f6a976ce221 <NativeModule map = 0x193ab5aff1>09:40:33 --------- s o u r c e c o d e ---------09:40:33 function loadNativeModule(filename, request){\x0a const mod = NativeModule.map.get(filename);\x0a if (mod?.canBeRequiredByUsers){\x0a debug('load native module %s', request);\x0a // compileForPublicLoader() throws if mod.canBeRequiredByUsers is false:\x0a mod.compileForPublicLoader();\x0a return mod;\x0a }\x0a}09:40:33 -----------------------------------------09:40:33 }09:40:33 09:40:33 [9]: _load [0x2022d685ac41] [node:internal/modules/cjs/loader:804] [bytecode=0x31e1a03e8531 offset=304](this=0x293d1659d4a9 <JSFunction Module (sfi = 0x2022d684a479)>,0x2ea24d428139 <String[2]: >"vm">,0x0bc4b6e5b5d1 <Module map = 0x35187a50c999>,0x14fc68801769 <false>){09:40:33 // expression stack (top to bottom)09:40:33 [22] : 0x14fc68801599 <undefined>09:40:33 [21] : 0x2ea24d428139 <String[2]: >"vm">09:40:33 [20] : 0x2ea24d428139 <String[2]: >"vm">09:40:33 [19] : 0x14fc68801599 <undefined>09:40:33 [18] : 0x14fc68801599 <undefined>09:40:33 [17] : 0x14fc68801769 <false>09:40:33 [16] : 0x0bc4b6e5b5d1 <Module map = 0x35187a50c999>09:40:33 [15] : 0x2022d6859ab9 <String[5]: #node:>09:40:33 [14] : 0x293d1659d4a9 <JSFunction Module (sfi = 0x2022d684a479)>09:40:33 [13] : 0x0bc4b6e4b539 <JSFunction loadNativeModule (sfi = 0x2022d68505f9)>09:40:33 [12] : 0x14fc68801599 <undefined>09:40:33 [11] : 0x14fc68801599 <undefined>09:40:33 [10] : 0x14fc68801599 <undefined>09:40:33 [09] : 0x14fc68801599 <undefined>09:40:33 [08] : 0x14fc68801599 <undefined>09:40:33 [07] : 0x14fc68801599 <undefined>09:40:33 [06] : 0x14fc68801599 <undefined>09:40:33 [05] : 0x14fc68801599 <undefined>09:40:33 [04] : 0x14fc68801599 <undefined>09:40:33 [03] : 0x14fc68801599 <undefined>09:40:33 [02] : 0x14fc68801599 <undefined>09:40:33 [01] : 0x2ea24d428139 <String[2]: >"vm">09:40:33 [00] : 0x0bc4b6e67ec1 <String[4]: >".\x00vm">09:40:33 --------- s o u r c e c o d e ---------09:40:33 function (request, parent, isMain){\x0a let relResolveCacheIdentifier;\x0a if (parent){\x0a debug('Module._load REQUEST %s parent: %s', request, parent.id);\x0a // Fast path for (lazy loaded) modules in the same directory. The indirect\x0a // caching is required to allow cache invalidation without changing the...09:40:33 09:40:33 -----------------------------------------09:40:33 }09:40:33 09:40:33 [10]: require [0x2022d685ad01] [node:internal/modules/cjs/loader:999] [bytecode=0x31e1a03e81c1 offset=76](this=0x0bc4b6e5b5d1 <Module map = 0x35187a50c999>,0x2ea24d428139 <String[2]: >"vm">){09:40:33 // expression stack (top to bottom)09:40:33 [11] : 0x293d1659d4a9 <JSFunction Module (sfi = 0x2022d684a479)>09:40:33 [10] : 0x2ea24d428139 <String[2]: >"vm">09:40:33 [09] : 0x0bc4b6e5b5d1 <Module map = 0x35187a50c999>09:40:33 [08] : 0x14fc68801769 <false>09:40:33 [07] : 0x14fc68801769 <false>09:40:33 [06] : 0x0bc4b6e5b5d1 <Module map = 0x35187a50c999>09:40:33 [05] : 0x2ea24d428139 <String[2]: >"vm">09:40:33 [04] : 0x293d1659d4a9 <JSFunction Module (sfi = 0x2022d684a479)>09:40:33 [03] : 0x2022d685ac41 <JSFunction Module._load (sfi = 0x2022d684af61)>09:40:33 [02] : 0x293d16589929 <FunctionContext[124]>09:40:33 [01] : 0x14fc68801599 <undefined>09:40:33 [00] : 109:40:33 --------- s o u r c e c o d e ---------09:40:33 function (id){\x0a validateString(id, 'id');\x0a if (id === ''){\x0a throw new ERR_INVALID_ARG_VALUE('id', id,\x0a 'must be a non-empty string');\x0a }\x0a requireDepth++;\x0a try{\x0a return Module._load(id, this, /* isMain */ false);\x0a } finally{\x0a requireDepth--;\x0a }\x0a}09:40:33 -----------------------------------------09:40:33 }09:40:33 09:40:33 [11]: get [0x293d16593109] [node:internal/modules/cjs/helpers:175] [bytecode=0x31e1a03e7fa9 offset=25](this=0x363e5c841119 <JSGlobalProxy>){09:40:33 // heap-allocated locals09:40:33 var lib = 0x14fc68801669 <the_hole>09:40:33 // expression stack (top to bottom)09:40:33 [06] : 0x0bc4b6e5b5d1 <Module map = 0x35187a50c999>09:40:33 [05] : 0x2ea24d428139 <String[2]: >"vm">09:40:33 [04] : 0x14fc68801599 <undefined>09:40:33 [03] : 0x2ea24d428139 <String[2]: >"vm">09:40:33 [02] : 0x0bc4b6e5b5d1 <Module map = 0x35187a50c999>09:40:33 [01] : 0x2022d685ad01 <JSFunction Module.require (sfi = 0x2022d684b191)>09:40:33 [00] : 0x0bc4b6e4dbd1 <FunctionContext[4]>09:40:33 --------- s o u r c e c o d e ---------09:40:33 function get() =>{\x0a const lib = dummyModule.require(name);\x0a\x0a // Disable the current getter/setter and set up a new\x0a // non-enumerable property.\x0a delete object[name];\x0a ObjectDefineProperty(object, name,{\x0a get: () => lib,\x0a set: setReal,\x0a configurable...09:40:33 09:40:33 -----------------------------------------09:40:33 }09:40:33 09:40:33 [12]: InternalFrame [pc: 0x55880eba2f5b]09:40:33 [13]: EntryFrame [pc: 0x55880eba2c83]09:40:33 [14]: ExitFrame [pc: 0x55880ec15cf9]09:40:33 [15]: StubFrame [pc: 0x55880ec9c3ec]09:40:33 [16]: /* anonymous */ [0x31e1a03e7b01] [REPL1:1] [bytecode=0x31e1a03e70a1 offset=34](this=0x363e5c841119 <JSGlobalProxy>){09:40:33 // expression stack (top to bottom)09:40:33 [04] : 0x365a24245d09 <String[7]: #SIGUSR2>09:40:33 [03] : 1424809:40:33 [02] : 0x363e5c842d09 <process map = 0x193ab760c9>09:40:33 [01] : 0x363e5c846c31 <JSFunction kill (sfi = 0x378e149ff8e1)>09:40:33 [00] : 0x14fc68801599 <undefined>09:40:33 --------- s o u r c e c o d e ---------09:40:33 process.kill(+process.env.REPL_TEST_PPID, "SIGUSR2");vm.runInThisContext("while(true){}",{breakOnSigint: true });\x0a09:40:33 -----------------------------------------09:40:33 }09:40:33 09:40:33 [17]: InternalFrame [pc: 0x55880eba2f5b]09:40:33 [18]: EntryFrame [pc: 0x55880eba2c83]09:40:33 [19]: builtin exit frame: runInThisContext(this=0x0bc4b6e673e9 <ContextifyScript map = 0x35187a509e01>,0x0bc4b6e673e9 <ContextifyScript map = 0x35187a509e01>,-1,0x14fc68801769 <false>,0x14fc68801709 <true>,0x14fc68801769 <false>)09:40:33 09:40:33 [20]: runInThisContext [0x1f6a976ce899] [node:vm:129] [bytecode=0x31e1a03e7a09 offset=93](this=0x0bc4b6e673e9 <ContextifyScript map = 0x35187a509e01>,0x0bc4b6e67d51 <Object map = 0x35187a50db51>){09:40:33 // expression stack (top to bottom)09:40:33 [14] : 0x14fc68801599 <undefined>09:40:33 [13] : 0x0140ba849631 <JSFunction runInThisContext (sfi = 0x2ea24d419ba1)>09:40:33 [12] : 909:40:33 [11] : 0x14fc68801669 <the_hole>09:40:33 [10] : 0x0bc4b6e673e9 <ContextifyScript map = 0x35187a509e01>09:40:33 [09] : -109:40:33 [08] : 0x14fc68801769 <false>09:40:33 [07] : 0x14fc68801709 <true>09:40:33 [06] : 0x14fc68801769 <false>09:40:33 [05] : 0x0bc4b6e67e49 <JSArray[4]>09:40:33 [04] : 0x0bc4b6e673e9 <ContextifyScript map = 0x35187a509e01>09:40:33 [03] : 0x0140ba849631 <JSFunction runInThisContext (sfi = 0x2ea24d419ba1)>09:40:33 [02] : 0x363e5c8436c9 <JSFunction apply (sfi = 0x2ea24d41cf29)>09:40:33 [01] : 0x0bc4b6e67e49 <JSArray[4]>09:40:33 [00] : 0x14fc68801709 <true>09:40:33 --------- s o u r c e c o d e ---------09:40:33 function runInThisContext(options){\x0a const{breakOnSigint, args } = getRunInContextArgs(options);\x0a if (breakOnSigint && process.listenerCount('SIGINT') > 0){\x0a return sigintHandlersWrap(super.runInThisContext, this, args);\x0a }\x0a return ReflectApply(super.runInThisContext, this, args);\x0a }09:40:33 -----------------------------------------09:40:33 }09:40:33 09:40:33 [21]: defaultEval [0xbc4b6e41119] [node:repl:564] [bytecode=0x31e1a03e3d89 offset=1020](this=0x293d165ab411 <REPLServer map = 0x35187a50d329>,0x0bc4b6e65689 <String[116]: c"process.kill(+process.env.REPL_TEST_PPID, "SIGUSR2");vm.runInThisContext("while(true){}",{breakOnSigint: true });\n">,0x363e5c841119 <JSGlobalProxy>,0x0bc4b6e656a9 <String[5]: "REPL1">,0x0bc4b6e65491 <JSFunction finish (sfi = 0x31e1a03e22f1)>){09:40:33 // heap-allocated locals09:40:33 var cb = 0x0bc4b6e65491 <JSFunction finish (sfi = 0x31e1a03e22f1)>09:40:33 var asyncESM = 0x1f6a976c6ee9 <Object map = 0x193ab76081>09:40:33 var finished = 0x14fc68801769 <false>09:40:33 var finishExecution = 0x0bc4b6e65871 <JSFunction finishExecution (sfi = 0x31e1a03e36f1)>09:40:33 // expression stack (top to bottom)09:40:33 [27] : 0x0bc4b6e673e9 <ContextifyScript map = 0x35187a509e01>09:40:33 [26] : 0x0bc4b6e67d51 <Object map = 0x35187a50db51>09:40:33 [25] : 0x14fc68801599 <undefined>09:40:33 [24] : 0x14fc68801599 <undefined>09:40:33 [23] : 0x1f6a976ffed1 <String[4]: #repl>09:40:33 [22] : 0x293d165ab411 <REPLServer map = 0x35187a50d329>09:40:33 [21] : 0x1f6a976ce899 <JSFunction runInThisContext (sfi = 0x2ea24d404b89)>09:40:33 [20] : 0x0bc4b6e65831 <FunctionContext[6]>09:40:33 [19] : 0x14fc68801769 <false>09:40:33 [18] : 0x293d165ab411 <REPLServer map = 0x35187a50d329>09:40:33 [17] : 0x0bc4b6e65831 <FunctionContext[6]>09:40:33 [16] : 0x293d16593419 <FunctionContext[20]>09:40:33 [15] : 0x14fc68801599 <undefined>09:40:33 [14] : 0x14fc68801599 <undefined>09:40:33 [13] : 0x14fc68801599 <undefined>09:40:33 [12] : 0x14fc68801599 <undefined>09:40:33 [11] : 0x1f6a976c9039 <JSFunction pathToFileURL (sfi = 0x232e8a39bf39)>09:40:33 [10] : 0x14fc68801599 <undefined>09:40:33 [09] : 0x0bc4b6e67d51 <Object map = 0x35187a50db51>09:40:33 [08] : 0x14fc68801599 <undefined>09:40:33 [07] : 0x14fc68801599 <undefined>09:40:33 [06] : 0x0bc4b6e65689 <String[116]: c"process.kill(+process.env.REPL_TEST_PPID, "SIGUSR2");vm.runInThisContext("while(true){}",{breakOnSigint: true });\n">09:40:33 [05] : 0x14fc68801769 <false>09:40:33 [04] : 0x14fc68801769 <false>09:40:33 [03] : 0x14fc68801319 <null>09:40:33 [02] : 0x14fc68801599 <undefined>09:40:33 [01] : 0x0bc4b6e673e9 <ContextifyScript map = 0x35187a509e01>09:40:33 [00] : 0x14fc68801599 <undefined>09:40:33 --------- s o u r c e c o d e ---------09:40:33 function defaultEval(code, context, file, cb){\x0a const asyncESM = require('internal/process/esm_loader');\x0a\x0a let result, script, wrappedErr;\x0a let err = null;\x0a let wrappedCmd = false;\x0a let awaitPromise = false;\x0a const input = code;\x0a\x0a // It's confusing for `{a : 1 }` to be interpreted as a block\x0a ...09:40:33 09:40:33 -----------------------------------------09:40:33 }09:40:33 09:40:33 [22]: bound(aka bound) [0x293d165b7789] [node:domain:421] [bytecode=0x31e1a03e2bb9 offset=23](this=0x14fc68801599 <undefined>,0x293d165ab411 <REPLServer map = 0x35187a50d329>,0x293d165abc31 <EventEmitter map = 0x35187a50b949>,0x0bc4b6e41119 <JSFunction defaultEval (sfi = 0x31e1a03cd271)>,0x0bc4b6e656f1 <Arguments map = 0x193ab5a739>){09:40:33 // expression stack (top to bottom)09:40:33 [09] : 0x293d165ab411 <REPLServer map = 0x35187a50d329>09:40:33 [08] : 0x0bc4b6e65689 <String[116]: c"process.kill(+process.env.REPL_TEST_PPID, "SIGUSR2");vm.runInThisContext("while(true){}",{breakOnSigint: true });\n">09:40:33 [07] : 0x363e5c841119 <JSGlobalProxy>09:40:33 [06] : 0x0bc4b6e656a9 <String[5]: "REPL1">09:40:33 [05] : 0x0bc4b6e65491 <JSFunction finish (sfi = 0x31e1a03e22f1)>09:40:33 [04] : 0x0bc4b6e656f1 <Arguments map = 0x193ab5a739>09:40:33 [03] : 0x293d165ab411 <REPLServer map = 0x35187a50d329>09:40:33 [02] : 0x0bc4b6e41119 <JSFunction defaultEval (sfi = 0x31e1a03cd271)>09:40:33 [01] : 0x363e5c8436c9 <JSFunction apply (sfi = 0x2ea24d41cf29)>09:40:33 [00] : 0x14fc68801599 <undefined>09:40:33 --------- s o u r c e c o d e ---------09:40:33 function bound(_this, self, cb, fnargs){\x0a self.enter();\x0a const ret = ReflectApply(cb, _this, fnargs);\x0a self.exit();\x0a\x0a return ret;\x0a}09:40:33 -----------------------------------------09:40:33 }09:40:33 09:40:33 [23]: eval(aka runBound) [0x293d165abca9] [node:domain:432] [bytecode=0x31e1a03e2a99 offset=21](this=0x293d165ab411 <REPLServer map = 0x35187a50d329>){09:40:33 // expression stack (top to bottom)09:40:33 [10] : 0x14fc68801599 <undefined>09:40:33 [09] : 0x293d165ab411 <REPLServer map = 0x35187a50d329>09:40:33 [08] : 0x293d165abc31 <EventEmitter map = 0x35187a50b949>09:40:33 [07] : 0x0bc4b6e41119 <JSFunction defaultEval (sfi = 0x31e1a03cd271)>09:40:33 [06] : 0x0bc4b6e656f1 <Arguments map = 0x193ab5a739>09:40:33 [05] : 0x0bc4b6e656f1 <Arguments map = 0x193ab5a739>09:40:33 [04] : 0x0bc4b6e41119 <JSFunction defaultEval (sfi = 0x31e1a03cd271)>09:40:33 [03] : 0x293d165abc31 <EventEmitter map = 0x35187a50b949>09:40:33 [02] : 0x293d165ab411 <REPLServer map = 0x35187a50d329>09:40:33 [01] : 0x293d165b7789 <JSFunction bound (sfi = 0x3a4daa4ddee1)>09:40:33 [00] : 0x0bc4b6e656f1 <Arguments map = 0x193ab5a739>09:40:33 --------- s o u r c e c o d e ---------09:40:33 function runBound(){\x0a return bound(this, self, cb, arguments);\x0a }09:40:33 -----------------------------------------09:40:33 }09:40:33 09:40:33 [24]: onLine [0xbc4b6e41199] [node:repl:891] [bytecode=0x31e1a03e24b1 offset=546](this=0x293d165ab411 <REPLServer map = 0x35187a50d329>,0x0bc4b6e65301 <String[115]: "process.kill(+process.env.REPL_TEST_PPID, "SIGUSR2");vm.runInThisContext("while(true){}",{breakOnSigint: true });">){09:40:33 // heap-allocated locals09:40:33 var cmd = 0x0bc4b6e65301 <String[115]: "process.kill(+process.env.REPL_TEST_PPID, "SIGUSR2");vm.runInThisContext("while(true){}",{breakOnSigint: true });">09:40:33 // expression stack (top to bottom)09:40:33 [19] : 0x293d165ab411 <REPLServer map = 0x35187a50d329>09:40:33 [18] : 0x0bc4b6e65689 <String[116]: c"process.kill(+process.env.REPL_TEST_PPID, "SIGUSR2");vm.runInThisContext("while(true){}",{breakOnSigint: true });\n">09:40:33 [17] : 0x363e5c841119 <JSGlobalProxy>09:40:33 [16] : 0x0bc4b6e656a9 <String[5]: "REPL1">09:40:33 [15] : 0x0bc4b6e65491 <JSFunction finish (sfi = 0x31e1a03e22f1)>09:40:33 [14] : 0x0bc4b6e65491 <JSFunction finish (sfi = 0x31e1a03e22f1)>09:40:33 [13] : 0x0bc4b6e656a9 <String[5]: "REPL1">09:40:33 [12] : 0x363e5c841119 <JSGlobalProxy>09:40:33 [11] : 0x0bc4b6e65689 <String[116]: c"process.kill(+process.env.REPL_TEST_PPID, "SIGUSR2");vm.runInThisContext("while(true){}",{breakOnSigint: true });\n">09:40:33 [10] : 0x293d165ab411 <REPLServer map = 0x35187a50d329>09:40:33 [09] : 0x293d165abca9 <JSFunction runBound (sfi = 0x31e1a03d2961)>09:40:33 [08] : 0x293d16593419 <FunctionContext[20]>09:40:33 [07] : 0x14fc68801599 <undefined>09:40:33 [06] : 0x14fc68801599 <undefined>09:40:33 [05] : 0x14fc68801599 <undefined>09:40:33 [04] : 0x14fc68801599 <undefined>09:40:33 [03] : 0x14fc68801599 <undefined>09:40:33 [02] : 0x0bc4b6e65491 <JSFunction finish (sfi = 0x31e1a03e22f1)>09:40:33 [01] : 0x0bc4b6e65689 <String[116]: c"process.kill(+process.env.REPL_TEST_PPID, "SIGUSR2");vm.runInThisContext("while(true){}",{breakOnSigint: true });\n">09:40:33 [00] : 0x0bc4b6e65301 <String[115]: "process.kill(+process.env.REPL_TEST_PPID, "SIGUSR2");vm.runInThisContext("while(true){}",{breakOnSigint: true });">09:40:33 --------- s o u r c e c o d e ---------09:40:33 function onLine(cmd){\x0a debug('line %j', cmd);\x0a cmd = cmd || '';\x0a sawSIGINT = false;\x0a\x0a if (self.editorMode){\x0a self[kBufferedCommandSymbol] += cmd + '\n';\x0a\x0a // code alignment\x0a const matches = self._sawKeyPress ?\x0a StringPrototypeMatch(cmd, /^\s+/) : null;\x0a if (matches){\x0a ...09:40:33 09:40:33 -----------------------------------------09:40:33 }09:40:33 09:40:33 [25]: emit [0x363e5c8422c1] [node:events:390] [bytecode=0x1bbc3df87731 offset=268](this=0x293d165ab411 <REPLServer map = 0x35187a50d329>,0x14fc68804d71 <String[4]: #line>){09:40:33 // expression stack (top to bottom)09:40:33 [26] : 0x293d165ab411 <REPLServer map = 0x35187a50d329>09:40:33 [25] : 0x0bc4b6e65301 <String[115]: "process.kill(+process.env.REPL_TEST_PPID, "SIGUSR2");vm.runInThisContext("while(true){}",{breakOnSigint: true });">09:40:33 [24] : 0x14fc68801599 <undefined>09:40:33 [23] : 0x14fc68801599 <undefined>09:40:33 [22] : 0x14fc68801599 <undefined>09:40:33 [21] : 0x14fc68801599 <undefined>09:40:33 [20] : 0x14fc68801599 <undefined>09:40:33 [19] : 0x14fc68801599 <undefined>09:40:33 [18] : 0x14fc68801599 <undefined>09:40:33 [17] : 0x14fc68801599 <undefined>09:40:33 [16] : 0x14fc68801599 <undefined>09:40:33 [15] : 0x363e5c84e0f1 <JSFunction apply (sfi = 0x2ea24d41a2b9)>09:40:33 [14] : 0x14fc68801599 <undefined>09:40:33 [13] : 0x14fc68801599 <undefined>09:40:33 [12] : 0x14fc68801599 <undefined>09:40:33 [11] : 0x14fc68801599 <undefined>09:40:33 [10] : 0x14fc68801599 <undefined>09:40:33 [09] : 0x14fc68801599 <undefined>09:40:33 [08] : 0x14fc68801599 <undefined>09:40:33 [07] : 0x14fc68801599 <undefined>09:40:33 [06] : 0x14fc68801599 <undefined>09:40:33 [05] : 0x0bc4b6e41199 <JSFunction onLine (sfi = 0x31e1a03cd9a9)>09:40:33 [04] : 0x293d165abce9 <Object map = 0x193ab435f1>09:40:33 [03] : 0x14fc68801769 <false>09:40:33 [02] : 0x0bc4b6e65449 <JSArray[1]>09:40:33 [01] : 0x0bc4b6e65449 <JSArray[1]>09:40:33 [00] : 0x14fc68804d71 <String[4]: #line>09:40:33 --------- s o u r c e c o d e ---------09:40:33 function emit(type, ...args){\x0a let doError = (type === 'error');\x0a\x0a const events = this._events;\x0a if (events !== undefined){\x0a if (doError && events[kErrorMonitor] !== undefined)\x0a this.emit(kErrorMonitor, ...args);\x0a doError = (doError && events.error === undefined);\x0a } else if (!doError)\x0a retur...09:40:33 09:40:33 -----------------------------------------09:40:33 }09:40:33 09:40:33 [26]: emit [0x3a4daa4e5a01] [node:domain:475] [bytecode=0x31e1a03d2d51 offset=69](this=0x293d165ab411 <REPLServer map = 0x35187a50d329>){09:40:33 // expression stack (top to bottom)09:40:33 [16] : 0x293d165ab411 <REPLServer map = 0x35187a50d329>09:40:33 [15] : 0x14fc68804d71 <String[4]: #line>09:40:33 [14] : 0x0bc4b6e65301 <String[115]: "process.kill(+process.env.REPL_TEST_PPID, "SIGUSR2");vm.runInThisContext("while(true){}",{breakOnSigint: true });">09:40:33 [13] : 0x0bc4b6e65411 <JSArray[2]>09:40:33 [12] : 0x293d165ab411 <REPLServer map = 0x35187a50d329>09:40:33 [11] : 0x363e5c8422c1 <JSFunction emit (sfi = 0x2a88a6833169)>09:40:33 [10] : 0x363e5c8436c9 <JSFunction apply (sfi = 0x2ea24d41cf29)>09:40:33 [09] : 0x14fc68801599 <undefined>09:40:33 [08] : 0x14fc68801599 <undefined>09:40:33 [07] : 0x14fc68801599 <undefined>09:40:33 [06] : 0x14fc68801599 <undefined>09:40:33 [05] : 0x14fc68801599 <undefined>09:40:33 [04] : 0x14fc68801769 <false>09:40:33 [03] : 0x14fc68804d71 <String[4]: #line>09:40:33 [02] : 0x14fc68801319 <null>09:40:33 [01] : 0x0bc4b6e65411 <JSArray[2]>09:40:33 [00] : 0x0bc4b6e65411 <JSArray[2]>09:40:33 --------- s o u r c e c o d e ---------09:40:33 function emit(...args){\x0a const domain = this.domain;\x0a\x0a const type = args[0];\x0a const shouldEmitError = type === 'error' &&\x0a this.listenerCount(type) > 0;\x0a\x0a // Just call original `emit` if current EE instance has `error`\x0a // handler, there's no active domain or this is process\x0a if (...09:40:33 09:40:33 -----------------------------------------09:40:33 }09:40:33 09:40:33 [27]: _onLine [0x293d1659df19] [node:internal/readline/interface:389] [bytecode=0x31e1a03e20c9 offset=59](this=0x293d165ab411 <REPLServer map = 0x35187a50d329>,0x0bc4b6e65301 <String[115]: "process.kill(+process.env.REPL_TEST_PPID, "SIGUSR2");vm.runInThisContext("while(true){}",{breakOnSigint: true });">){09:40:33 // expression stack (top to bottom)09:40:33 [06] : 0x293d165ab411 <REPLServer map = 0x35187a50d329>09:40:33 [05] : 0x14fc68804d71 <String[4]: #line>09:40:33 [04] : 0x0bc4b6e65301 <String[115]: "process.kill(+process.env.REPL_TEST_PPID, "SIGUSR2");vm.runInThisContext("while(true){}",{breakOnSigint: true });">09:40:33 [03] : 0x14fc68804d71 <String[4]: #line>09:40:33 [02] : 0x14fc68801599 <undefined>09:40:33 [01] : 0x3a4daa4e5a01 <JSFunction emit (sfi = 0x3a4daa4de051)>09:40:33 [00] : 0x14fc68801599 <undefined>09:40:33 --------- s o u r c e c o d e ---------09:40:33 function (line){\x0a if (this[kQuestionCallback]){\x0a const cb = this[kQuestionCallback];\x0a this[kQuestionCallback] = null;\x0a this.setPrompt(this[kOldPrompt]);\x0a cb(line);\x0a } else{\x0a this.emit('line', line);\x0a }\x0a }09:40:33 -----------------------------------------09:40:33 }09:40:33 09:40:33 [28]: _normalWrite [0x293d1659e411] [node:internal/readline/interface:574] [bytecode=0x31e1a03e1a31 offset=248](this=0x293d165ab411 <REPLServer map = 0x35187a50d329>,0x0bc4b6e65031 <Uint8Array map = 0x193ab4cd41>){09:40:33 // expression stack (top to bottom)09:40:33 [10] : 0x293d165ab411 <REPLServer map = 0x35187a50d329>09:40:33 [09] : 0x0bc4b6e65301 <String[115]: "process.kill(+process.env.REPL_TEST_PPID, "SIGUSR2");vm.runInThisContext("while(true){}",{breakOnSigint: true });">09:40:33 [08] : 0x2a88a6802179 <String[1]: #\r>09:40:33 [07] : 0x14fc68801599 <undefined>09:40:33 [06] : 0x0bc4b6e65301 <String[115]: "process.kill(+process.env.REPL_TEST_PPID, "SIGUSR2");vm.runInThisContext("while(true){}",{breakOnSigint: true });">09:40:33 [05] : 0x3a4daa4d9831 <Symbol: _line_buffer>09:40:33 [04] : 0x293d1659df19 <JSFunction (sfi = 0x3a4daa4d6e99)>09:40:33 [03] : 009:40:33 [02] : 0x0bc4b6e653d1 <JSArray[1]>09:40:33 [01] : 0x14fc68801709 <true>09:40:33 [00] : 0x14fc688017b1 <String[0]: #>09:40:33 --------- s o u r c e c o d e ---------09:40:33 function (b){\x0a if (b === undefined){\x0a return;\x0a }\x0a let string = this[kDecoder].write(b);\x0a if (\x0a this[kSawReturnAt] &&\x0a DateNow() - this[kSawReturnAt] <= this.crlfDelay\x0a ){\x0a string = StringPrototypeReplace(string, /^\n/, '');\x0a this[kSawReturnAt] = 0;\x0a }\x0a\x0a // Run...09:40:33 09:40:33 -----------------------------------------09:40:33 }09:40:33 09:40:33 [29]: ondata [0xbc4b6e44229] [node:internal/readline/interface:219] [bytecode=0x31e1a03e1799 offset=15](this=0x293d16585b69 <Socket map = 0x35187a50b2d1>,0x0bc4b6e65031 <Uint8Array map = 0x193ab4cd41>){09:40:33 // expression stack (top to bottom)09:40:33 [03] : 0x293d165ab411 <REPLServer map = 0x35187a50d329>09:40:33 [02] : 0x0bc4b6e65031 <Uint8Array map = 0x193ab4cd41>09:40:33 [01] : 0x293d165ab411 <REPLServer map = 0x35187a50d329>09:40:33 [00] : 0x293d1659e411 <JSFunction (sfi = 0x3a4daa4d71c9)>09:40:33 --------- s o u r c e c o d e ---------09:40:33 function ondata(data){\x0a self[kNormalWrite](data);\x0a }09:40:33 -----------------------------------------09:40:33 }09:40:33 09:40:33 [30]: emit [0x363e5c8422c1] [node:events:390] [bytecode=0x1bbc3df87731 offset=268](this=0x293d16585b69 <Socket map = 0x35187a50b2d1>,0x2ea24d412d79 <String[4]: #data>){09:40:33 // expression stack (top to bottom)09:40:33 [26] : 0x293d16585b69 <Socket map = 0x35187a50b2d1>09:40:33 [25] : 0x0bc4b6e65031 <Uint8Array map = 0x193ab4cd41>09:40:33 [24] : 0x14fc68801599 <undefined>09:40:33 [23] : 0x14fc68801599 <undefined>09:40:33 [22] : 0x14fc68801599 <undefined>09:40:33 [21] : 0x14fc68801599 <undefined>09:40:33 [20] : 0x14fc68801599 <undefined>09:40:33 [19] : 0x14fc68801599 <undefined>09:40:33 [18] : 0x14fc68801599 <undefined>09:40:33 [17] : 0x14fc68801599 <undefined>09:40:33 [16] : 0x14fc68801599 <undefined>09:40:33 [15] : 0x363e5c84e0f1 <JSFunction apply (sfi = 0x2ea24d41a2b9)>09:40:33 [14] : 0x14fc68801599 <undefined>09:40:33 [13] : 0x14fc68801599 <undefined>09:40:33 [12] : 0x14fc68801599 <undefined>09:40:33 [11] : 0x14fc68801599 <undefined>09:40:33 [10] : 0x14fc68801599 <undefined>09:40:33 [09] : 0x14fc68801599 <undefined>09:40:33 [08] : 0x14fc68801599 <undefined>09:40:33 [07] : 0x14fc68801599 <undefined>09:40:33 [06] : 0x14fc68801599 <undefined>09:40:33 [05] : 0x0bc4b6e44229 <JSFunction ondata (sfi = 0x31e1a03cf739)>09:40:33 [04] : 0x0bc4b6e50e41 <Object map = 0x193ab435f1>09:40:33 [03] : 0x14fc68801769 <false>09:40:33 [02] : 0x0bc4b6e650e9 <JSArray[1]>09:40:33 [01] : 0x0bc4b6e650e9 <JSArray[1]>09:40:33 [00] : 0x2ea24d412d79 <String[4]: #data>09:40:33 --------- s o u r c e c o d e ---------09:40:33 function emit(type, ...args){\x0a let doError = (type === 'error');\x0a\x0a const events = this._events;\x0a if (ev...09:40:33 node:assert:40009:40:33 throw err;09:40:33 ^09:40:33 09:40:33 AssertionError [ERR_ASSERTION]: Expected stdout to contain "Script execution was interrupted by `SIGINT`", got Welcome to Node.js v18.0.0-pre.09:40:33 Type ".help" for more information.09:40:33 > 09:40:33 at ChildProcess.<anonymous> (/home/iojs/build/workspace/node-test-commit-linux-containered/test/parallel/test-repl-sigint-nested-eval.js:40:10)09:40:33 at ChildProcess.emit (node:events:390:28)09:40:33 at maybeClose (node:internal/child_process:1062:16)09:40:33 at Process.ChildProcess._handle.onexit (node:internal/child_process:301:5){09:40:33 generatedMessage: false,09:40:33 code: 'ERR_ASSERTION',09:40:33 actual: false,09:40:33 expected: true,09:40:33 operator: '=='09:40:33 }09:40:33 09:40:33 Node.js v18.0.0-pre09:40:33 ...

Build links

Additional information

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    flaky-testIssues and PRs related to the tests with unstable failures on the CI.linuxIssues and PRs related to the Linux platform.macosIssues and PRs related to the macOS platform / OSX.replIssues and PRs related to the REPL subsystem.

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions