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-eval
09:40:33   ---
09:40:33   duration_ms: 0.413
09:40:33   severity: fail
09:40:33   exitcode: 1
09:40:33   stack: |-
09:40:33     Stacktrace:
09:40:33        ptr1=0x14fc68801d49
09:40:33         ptr2=(nil)
09:40:33         ptr3=(nil)
09:40:33         ptr4=(nil)
09:40:33         failure_message_object=0x7ffc5b8b25b0
09: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 locals
09: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] : 7
09:40:33       [13] : 0x14fc68801669 <the_hole>
09:40:33       [12] : 0x0bc4b6e68301 <ModuleWrap map = 0x35187a50dbe1>
09:40:33       [11] : -1
09: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] : -1
09: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] : 1
09: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 locals
09: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] : 14248
09: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 });\x0a
09: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] : 9
09:40:33       [11] : 0x14fc68801669 <the_hole>
09:40:33       [10] : 0x0bc4b6e673e9 <ContextifyScript map = 0x35187a509e01>
09:40:33       [09] : -1
09: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 locals
09: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 locals
09: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] : 0
09: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:400
09: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-pre
09: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