-
-
Notifications
You must be signed in to change notification settings - Fork 32.3k
Closed
Labels
duplicateIssues and PRs that are duplicates of other issues or PRs.Issues and PRs that are duplicates of other issues or PRs.flaky-testIssues and PRs related to the tests with unstable failures on the CI.Issues and PRs related to the tests with unstable failures on the CI.replIssues and PRs related to the REPL subsystem.Issues and PRs related to the REPL subsystem.
Description
Test
parallel/test-repl-sigint-nested-eval
Platform
linux
Console output
12:21:59 not ok 2247 parallel/test-repl-sigint-nested-eval
12:21:59 ---
12:21:59 duration_ms: 0.553
12:21:59 severity: fail
12:21:59 exitcode: 1
12:21:59 stack: |-
12:21:59 Stacktrace:
12:21:59 ptr1=0x21c0dc6c1d49
12:21:59 ptr2=(nil)
12:21:59 ptr3=(nil)
12:21:59 ptr4=(nil)
12:21:59 failure_message_object=0x7ffc0b615170
12:21:59
12:21:59 ==== JS stack trace =========================================
12:21:59
12:21:59 0: ExitFrame [pc: 0x55a513a2e7f9]
12:21:59 1: StubFrame [pc: 0x55a513aba21d]
12:21:59 Security context: 0x3d0e6192f0f9 <JSGlobalObject>
12:21:59 2: _fatalException [0x3d0e61908ff9] [node:internal/process/execution:145] [bytecode=0x2a045c86a151 offset=13](this=0x3d0e61902709 <process map = 0x1f9303c01479>,0x21c0dc6c1d49 <Odd Oddball: termination_exception>,0x21c0dc6c1769 <false>)
12:21:59 3: InternalFrame [pc: 0x55a5139bba5b]
12:21:59 4: EntryFrame [pc: 0x55a5139bb783]
12:21:59 5: builtin exit frame: evaluate(this=0x124e1fd27f79 <ModuleWrap map = 0x2ea8f174cb49>,0x124e1fd27f79 <ModuleWrap map = 0x2ea8f174cb49>,-1,0x21c0dc6c1769 <false>)
12:21:59
12:21:59 6: getESMFacade [0x3f2ff7e18161] [node:internal/bootstrap/loaders:279] [bytecode=0x2a045c869849 offset=140](this=0x16b160e14bf9 <NativeModule map = 0x1f9303c1aa99>)
12:21:59 7: compileForPublicLoader [0x3f2ff7e180e9] [node:internal/bootstrap/loaders:259] [bytecode=0x2a045c8695a9 offset=111](this=0x16b160e14bf9 <NativeModule map = 0x1f9303c1aa99>)
12:21:59 8: loadNativeModule(aka loadNativeModule) [0x1f25dbef26a1] [node:internal/modules/cjs/helpers:49] [bytecode=0x2a045c869301 offset=53](this=0x21c0dc6c1599 <undefined>,0x2bb3a616a619 <String[2]: >"vm">,0x2bb3a616a619 <String[2]: >"vm">)
12:21:59 9: _load [0x1ef093e9b641] [node:internal/modules/cjs/loader:804] [bytecode=0x2a045c8684c9 offset=304](this=0x1f25dbeec2f9 <JSFunction Module (sfi = 0x1ef093e8adb1)>,0x2bb3a616a619 <String[2]: >"vm">,0x1f25dbef2569 <Module map = 0x2ea8f174b901>,0x21c0dc6c1769 <false>)
12:21:59 10: require [0x1ef093e9b701] [node:internal/modules/cjs/loader:999] [bytecode=0x2a045c868159 offset=76](this=0x1f25dbef2569 <Module map = 0x2ea8f174b901>,0x2bb3a616a619 <String[2]: >"vm">)
12:21:59 11: get [0x1f25dbed22a9] [node:internal/modules/cjs/helpers:175] [bytecode=0x2a045c867f41 offset=25](this=0x3d0e61901119 <JSGlobalProxy>)
12:21:59 12: InternalFrame [pc: 0x55a5139bba5b]
12:21:59 13: EntryFrame [pc: 0x55a5139bb783]
12:21:59 14: ExitFrame [pc: 0x55a513a2e7f9]
12:21:59 15: StubFrame [pc: 0x55a513ab4eec]
12:21:59 16: /* anonymous */ [0x2a045c867a99] [REPL1:1] [bytecode=0x2a045c867229 offset=34](this=0x3d0e61901119 <JSGlobalProxy>)
12:21:59 17: InternalFrame [pc: 0x55a5139bba5b]
12:21:59 18: EntryFrame [pc: 0x55a5139bb783]
12:21:59 19: builtin exit frame: runInThisContext(this=0x124e1fd27061 <ContextifyScript map = 0x2ea8f1748d69>,0x124e1fd27061 <ContextifyScript map = 0x2ea8f1748d69>,-1,0x21c0dc6c1769 <false>,0x21c0dc6c1709 <true>,0x21c0dc6c1769 <false>)
12:21:59
12:21:59 20: runInThisContext [0x16b160e15201] [node:vm:129] [bytecode=0x2a045c8679a1 offset=93](this=0x124e1fd27061 <ContextifyScript map = 0x2ea8f1748d69>,0x124e1fd279c9 <Object map = 0x2ea8f174cab9>)
12:21:59 21: defaultEval [0x1f25dbef2b79] [node:repl:564] [bytecode=0x2a045c863f11 offset=1020](this=0x1f25dbee48f1 <REPLServer map = 0x2ea8f174c291>,0x124e1fd25361 <String[116]: c"process.kill(+process.env.REPL_TEST_PPID, "SIGUSR2");vm.runInThisContext("while(true){}", { breakOnSigint: true });\n">,0x3d0e61901119 <JSGlobalProxy>,0x124e1fd25381 <String[5]: "REPL1">,0x124e1fd25169 <JSFunction finish (sfi = 0x2a045c862479)>)
12:21:59 22: bound(aka bound) [0x1f25dbeedde9] [node:domain:421] [bytecode=0x2a045c862d41 offset=23](this=0x21c0dc6c1599 <undefined>,0x1f25dbee48f1 <REPLServer map = 0x2ea8f174c291>,0x1f25dbee5171 <EventEmitter map = 0x2ea8f174a8b1>,0x1f25dbef2b79 <JSFunction defaultEval (sfi = 0x2a045c84d271)>,0x124e1fd253c9 <Arguments map = 0x1f9303c1a151>)
12:21:59 23: eval(aka runBound) [0x1f25dbee51e9] [node:domain:432] [bytecode=0x2a045c862c21 offset=21](this=0x1f25dbee48f1 <REPLServer map = 0x2ea8f174c291>)
12:21:59 24: onLine [0x1f25dbef2c19] [node:repl:891] [bytecode=0x2a045c862639 offset=546](this=0x1f25dbee48f1 <REPLServer map = 0x2ea8f174c291>,0x124e1fd24fd9 <String[115]: "process.kill(+process.env.REPL_TEST_PPID, "SIGUSR2");vm.runInThisContext("while(true){}", { breakOnSigint: true });">)
12:21:59 25: emit [0x3d0e619022c1] [node:events:390] [bytecode=0x1b77cf387eb1 offset=268](this=0x1f25dbee48f1 <REPLServer map = 0x2ea8f174c291>,0x21c0dc6c4d71 <String[4]: #line>)
12:21:59 26: emit [0x20c435165a01] [node:domain:475] [bytecode=0x2a045c852d51 offset=69](this=0x1f25dbee48f1 <REPLServer map = 0x2ea8f174c291>)
12:21:59 27: _onLine [0x1f25dbee1781] [node:internal/readline/interface:389] [bytecode=0x2a045c862251 offset=59](this=0x1f25dbee48f1 <REPLServer map = 0x2ea8f174c291>,0x124e1fd24fd9 <String[115]: "process.kill(+process.env.REPL_TEST_PPID, "SIGUSR2");vm.runInThisContext("while(true){}", { breakOnSigint: true });">)
12:21:59 28: _normalWrite [0x1f25dbee19a1] [node:internal/readline/interface:574] [bytecode=0x2a045c861bb9 offset=248](this=0x1f25dbee48f1 <REPLServer map = 0x2ea8f174c291>,0x124e1fd24d09 <Uint8Array map = 0x1f9303c0dbe1>)
12:21:59 29: ondata [0x124e1fd042e1] [node:internal/readline/interface:219] [bytecode=0x2a045c861921 offset=15](this=0x1f25dbec43d1 <Socket map = 0x2ea8f174a239>,0x124e1fd24d09 <Uint8Array map = 0x1f9303c0dbe1>)
12:21:59 30: emit [0x3d0e619022c1] [node:events:390] [bytecode=0x1b77cf387eb1 offset=268](this=0x1f25dbec43d1 <Socket map = 0x2ea8f174a239>,0x2bb3a6152d59 <String[4]: #data>)
12:21:59 31: emit [0x20c435165a01] [node:domain:475] [bytecode=0x2a045c852d51 offset=69](this=0x1f25dbec43d1 <Socket map = 0x2ea8f174a239>)
12:21:59 32: addChunk(aka addChunk) [0x3d0e6191def1] [node:internal/streams/readable:324] [bytecode=0x2a045c861729 offset=83](this=0x21c0dc6c1599 <undefined>,0x1f25dbec43d1 <Socket map = 0x2ea8f174a239>,0x124e1fd0e7f9 <ReadableState map = 0x1f9303c38319>,0x124e1fd24d09 <Uint8Array map = 0x1f9303c0dbe1>,0x21c0dc6c1769 <false>)
12:21:59 33: readableAddChunk(aka readableAddChunk) [0x3d0e6191de99] [node:internal/streams/readable:297] [bytecode=0x2a045c8612d1 offset=469](this=0x21c0dc6c1599 <undefined>,0x1f25dbec43d1 <Socket map = 0x2ea8f174a239>,0x124e1fd24d09 <Uint8Array map = 0x1f9303c0dbe1>,0x21c0dc6c17b1 <String[0]: #>,0x21c0dc6c1769 <false>)
12:21:59 34: push [0x3d0e6191f741] [node:internal/streams/readable:234] [bytecode=0x2a045c8610a1 offset=14](this=0x1f25dbec43d1 <Socket map = 0x2ea8f174a239>,0x124e1fd24d09 <Uint8Array map = 0x1f9303c0dbe1>,0x21c0dc6c1599 <undefined>)
12:21:59 35: onStreamRead [0x3f2ff7e047f9] [node:internal/stream_base_commons:190] [bytecode=0x2a045c860ca9 offset=164](this=0x1f25dbec3ef9 <Pipe map = 0x2ea8f174a281>,0x124e1fd24be9 <ArrayBuffer map = 0x1f9303c02511>)
12:21:59 36: callbackTrampoline [0x3f2ff7e22f41] [node:internal/async_hooks:130] [bytecode=0x2a045c8605a1 offset=120](this=0x1f25dbec3ef9 <Pipe map = 0x2ea8f174a281>,4,0x1f25dbec3ef9 <Pipe map = 0x2ea8f174a281>,0x3f2ff7e047f9 <JSFunction onStreamRead (sfi = 0x17a42b7f4d9)>)
12:21:59 37: InternalFrame [pc: 0x55a5139bba5b]
12:21:59 38: EntryFrame [pc: 0x55a5139bb783]
12:21:59
12:21:59 ==== Details ================================================
12:21:59
12:21:59 [0]: ExitFrame [pc: 0x55a513a2e7f9]
12:21:59 [1]: StubFrame [pc: 0x55a513aba21d]
12:21:59 [2]: _fatalException [0x3d0e61908ff9] [node:internal/process/execution:145] [bytecode=0x2a045c86a151 offset=13](this=0x3d0e61902709 <process map = 0x1f9303c01479>,0x21c0dc6c1d49 <Odd Oddball: termination_exception>,0x21c0dc6c1769 <false>) {
12:21:59 // expression stack (top to bottom)
12:21:59 [08] : 0x21c0dc6c1599 <undefined>
12:21:59 [07] : 0x21c0dc6c1599 <undefined>
12:21:59 [06] : 0x21c0dc6c1599 <undefined>
12:21:59 [05] : 0x21c0dc6c1599 <undefined>
12:21:59 [04] : 0x21c0dc6c1599 <undefined>
12:21:59 [03] : 0x21c0dc6c1599 <undefined>
12:21:59 [02] : 0x3d0e619088d9 <JSFunction clearDefaultTriggerAsyncId (sfi = 0x98448f74c1)>
12:21:59 [01] : 0x21c0dc6c1599 <undefined>
12:21:59 [00] : 0x21c0dc6c1599 <undefined>
12:21:59 --------- s o u r c e c o d e ---------
12:21:59 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...
12:21:59
12:21:59 -----------------------------------------
12:21:59 }
12:21:59
12:21:59 [3]: InternalFrame [pc: 0x55a5139bba5b]
12:21:59 [4]: EntryFrame [pc: 0x55a5139bb783]
12:21:59 [5]: builtin exit frame: evaluate(this=0x124e1fd27f79 <ModuleWrap map = 0x2ea8f174cb49>,0x124e1fd27f79 <ModuleWrap map = 0x2ea8f174cb49>,-1,0x21c0dc6c1769 <false>)
12:21:59
12:21:59 [6]: getESMFacade [0x3f2ff7e18161] [node:internal/bootstrap/loaders:279] [bytecode=0x2a045c869849 offset=140](this=0x16b160e14bf9 <NativeModule map = 0x1f9303c1aa99>) {
12:21:59 // heap-allocated locals
12:21:59 var nativeModule = 0x16b160e14bf9 <NativeModule map = 0x1f9303c1aa99>
12:21:59 // expression stack (top to bottom)
12:21:59 [16] : 0x21c0dc6c1599 <undefined>
12:21:59 [15] : 0x1ef093e95d71 <JSFunction evaluate (sfi = 0x1ef093e95d39)>
12:21:59 [14] : 7
12:21:59 [13] : 0x21c0dc6c1669 <the_hole>
12:21:59 [12] : 0x124e1fd27f79 <ModuleWrap map = 0x2ea8f174cb49>
12:21:59 [11] : -1
12:21:59 [10] : 0x21c0dc6c1769 <false>
12:21:59 [09] : 0x124e1fd27ef9 <JSFunction (sfi = 0x2a045c869779)>
12:21:59 [08] : 0x124e1fd27dd1 <JSArray[10]>
12:21:59 [07] : 0x21c0dc6c1769 <false>
12:21:59 [06] : -1
12:21:59 [05] : 0x124e1fd27f79 <ModuleWrap map = 0x2ea8f174cb49>
12:21:59 [04] : 0x1ef093e95d71 <JSFunction evaluate (sfi = 0x1ef093e95d39)>
12:21:59 [03] : 0x3f2ff7e18121 <BlockContext[3]>
12:21:59 [02] : 0x124e1fd27dd1 <JSArray[10]>
12:21:59 [01] : 0x124e1fd27d61 <String[7]: "node:vm">
12:21:59 [00] : 0x1ef093e96081 <JSFunction ModuleWrap (sfi = 0x1ef093e96049)>
12:21:59 --------- s o u r c e c o d e ---------
12:21:59 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...
12:21:59
12:21:59 -----------------------------------------
12:21:59 }
12:21:59
12:21:59 [7]: compileForPublicLoader [0x3f2ff7e180e9] [node:internal/bootstrap/loaders:259] [bytecode=0x2a045c8695a9 offset=111](this=0x16b160e14bf9 <NativeModule map = 0x1f9303c1aa99>) {
12:21:59 // expression stack (top to bottom)
12:21:59 [04] : 0x16b160e14bf9 <NativeModule map = 0x1f9303c1aa99>
12:21:59 [03] : 0x16b160e14c51 <Object map = 0x1f9303c128f1>
12:21:59 [02] : 0x16b160e17fb1 <JSFunction keys (sfi = 0x2bb3a615a8e1)>
12:21:59 [01] : 0x3f2ff7e18161 <JSFunction getESMFacade (sfi = 0x98448cf7d9)>
12:21:59 [00] : 0x21c0dc6c1769 <false>
12:21:59 --------- s o u r c e c o d e ---------
12:21:59 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 ...
12:21:59
12:21:59 -----------------------------------------
12:21:59 }
12:21:59
12:21:59 [8]: loadNativeModule(aka loadNativeModule) [0x1f25dbef26a1] [node:internal/modules/cjs/helpers:49] [bytecode=0x2a045c869301 offset=53](this=0x21c0dc6c1599 <undefined>,0x2bb3a616a619 <String[2]: >"vm">,0x2bb3a616a619 <String[2]: >"vm">) {
12:21:59 // expression stack (top to bottom)
12:21:59 [03] : 0x16b160e14bf9 <NativeModule map = 0x1f9303c1aa99>
12:21:59 [02] : 0x2a045c869241 <String[21]: #load native module %s>
12:21:59 [01] : 0x3f2ff7e180e9 <JSFunction compileForPublicLoader (sfi = 0x98448cf761)>
12:21:59 [00] : 0x16b160e14bf9 <NativeModule map = 0x1f9303c1aa99>
12:21:59 --------- s o u r c e c o d e ---------
12:21:59 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}
12:21:59 -----------------------------------------
12:21:59 }
12:21:59
12:21:59 [9]: _load [0x1ef093e9b641] [node:internal/modules/cjs/loader:804] [bytecode=0x2a045c8684c9 offset=304](this=0x1f25dbeec2f9 <JSFunction Module (sfi = 0x1ef093e8adb1)>,0x2bb3a616a619 <String[2]: >"vm">,0x1f25dbef2569 <Module map = 0x2ea8f174b901>,0x21c0dc6c1769 <false>) {
12:21:59 // expression stack (top to bottom)
12:21:59 [22] : 0x21c0dc6c1599 <undefined>
12:21:59 [21] : 0x2bb3a616a619 <String[2]: >"vm">
12:21:59 [20] : 0x2bb3a616a619 <String[2]: >"vm">
12:21:59 [19] : 0x21c0dc6c1599 <undefined>
12:21:59 [18] : 0x21c0dc6c1599 <undefined>
12:21:59 [17] : 0x21c0dc6c1769 <false>
12:21:59 [16] : 0x1f25dbef2569 <Module map = 0x2ea8f174b901>
12:21:59 [15] : 0x1ef093e9a3d9 <String[5]: #node:>
12:21:59 [14] : 0x1f25dbeec2f9 <JSFunction Module (sfi = 0x1ef093e8adb1)>
12:21:59 [13] : 0x1f25dbef26a1 <JSFunction loadNativeModule (sfi = 0x1ef093e90f01)>
12:21:59 [12] : 0x21c0dc6c1599 <undefined>
12:21:59 [11] : 0x21c0dc6c1599 <undefined>
12:21:59 [10] : 0x21c0dc6c1599 <undefined>
12:21:59 [09] : 0x21c0dc6c1599 <undefined>
12:21:59 [08] : 0x21c0dc6c1599 <undefined>
12:21:59 [07] : 0x21c0dc6c1599 <undefined>
12:21:59 [06] : 0x21c0dc6c1599 <undefined>
12:21:59 [05] : 0x21c0dc6c1599 <undefined>
12:21:59 [04] : 0x21c0dc6c1599 <undefined>
12:21:59 [03] : 0x21c0dc6c1599 <undefined>
12:21:59 [02] : 0x21c0dc6c1599 <undefined>
12:21:59 [01] : 0x2bb3a616a619 <String[2]: >"vm">
12:21:59 [00] : 0x124e1fd27b39 <String[4]: >".\x00vm">
12:21:59 --------- s o u r c e c o d e ---------
12:21:59 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...
12:21:59
12:21:59 -----------------------------------------
12:21:59 }
12:21:59
12:21:59 [10]: require [0x1ef093e9b701] [node:internal/modules/cjs/loader:999] [bytecode=0x2a045c868159 offset=76](this=0x1f25dbef2569 <Module map = 0x2ea8f174b901>,0x2bb3a616a619 <String[2]: >"vm">) {
12:21:59 // expression stack (top to bottom)
12:21:59 [11] : 0x1f25dbeec2f9 <JSFunction Module (sfi = 0x1ef093e8adb1)>
12:21:59 [10] : 0x2bb3a616a619 <String[2]: >"vm">
12:21:59 [09] : 0x1f25dbef2569 <Module map = 0x2ea8f174b901>
12:21:59 [08] : 0x21c0dc6c1769 <false>
12:21:59 [07] : 0x21c0dc6c1769 <false>
12:21:59 [06] : 0x1f25dbef2569 <Module map = 0x2ea8f174b901>
12:21:59 [05] : 0x2bb3a616a619 <String[2]: >"vm">
12:21:59 [04] : 0x1f25dbeec2f9 <JSFunction Module (sfi = 0x1ef093e8adb1)>
12:21:59 [03] : 0x1ef093e9b641 <JSFunction Module._load (sfi = 0x1ef093e8b899)>
12:21:59 [02] : 0x1f25dbec99a9 <FunctionContext[124]>
12:21:59 [01] : 0x21c0dc6c1599 <undefined>
12:21:59 [00] : 1
12:21:59 --------- s o u r c e c o d e ---------
12:21:59 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}
12:21:59 -----------------------------------------
12:21:59 }
12:21:59
12:21:59 [11]: get [0x1f25dbed22a9] [node:internal/modules/cjs/helpers:175] [bytecode=0x2a045c867f41 offset=25](this=0x3d0e61901119 <JSGlobalProxy>) {
12:21:59 // heap-allocated locals
12:21:59 var lib = 0x21c0dc6c1669 <the_hole>
12:21:59 // expression stack (top to bottom)
12:21:59 [06] : 0x1f25dbef2569 <Module map = 0x2ea8f174b901>
12:21:59 [05] : 0x2bb3a616a619 <String[2]: >"vm">
12:21:59 [04] : 0x21c0dc6c1599 <undefined>
12:21:59 [03] : 0x2bb3a616a619 <String[2]: >"vm">
12:21:59 [02] : 0x1f25dbef2569 <Module map = 0x2ea8f174b901>
12:21:59 [01] : 0x1ef093e9b701 <JSFunction Module.require (sfi = 0x1ef093e8bac9)>
12:21:59 [00] : 0x124e1fd0b7e9 <FunctionContext[4]>
12:21:59 --------- s o u r c e c o d e ---------
12:21:59 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...
12:21:59
12:21:59 -----------------------------------------
12:21:59 }
12:21:59
12:21:59 [12]: InternalFrame [pc: 0x55a5139bba5b]
12:21:59 [13]: EntryFrame [pc: 0x55a5139bb783]
12:21:59 [14]: ExitFrame [pc: 0x55a513a2e7f9]
12:21:59 [15]: StubFrame [pc: 0x55a513ab4eec]
12:21:59 [16]: /* anonymous */ [0x2a045c867a99] [REPL1:1] [bytecode=0x2a045c867229 offset=34](this=0x3d0e61901119 <JSGlobalProxy>) {
12:21:59 // expression stack (top to bottom)
12:21:59 [04] : 0x070d9a496df1 <String[7]: #SIGUSR2>
12:21:59 [03] : 28942
12:21:59 [02] : 0x3d0e61902709 <process map = 0x1f9303c01479>
12:21:59 [01] : 0x3d0e6190a211 <JSFunction kill (sfi = 0x1978a618ab31)>
12:21:59 [00] : 0x21c0dc6c1599 <undefined>
12:21:59 --------- s o u r c e c o d e ---------
12:21:59 process.kill(+process.env.REPL_TEST_PPID, "SIGUSR2");vm.runInThisContext("while(true){}", { breakOnSigint: true });\x0a
12:21:59 -----------------------------------------
12:21:59 }
12:21:59
12:21:59 [17]: InternalFrame [pc: 0x55a5139bba5b]
12:21:59 [18]: EntryFrame [pc: 0x55a5139bb783]
12:21:59 [19]: builtin exit frame: runInThisContext(this=0x124e1fd27061 <ContextifyScript map = 0x2ea8f1748d69>,0x124e1fd27061 <ContextifyScript map = 0x2ea8f1748d69>,-1,0x21c0dc6c1769 <false>,0x21c0dc6c1709 <true>,0x21c0dc6c1769 <false>)
12:21:59
12:21:59 [20]: runInThisContext [0x16b160e15201] [node:vm:129] [bytecode=0x2a045c8679a1 offset=93](this=0x124e1fd27061 <ContextifyScript map = 0x2ea8f1748d69>,0x124e1fd279c9 <Object map = 0x2ea8f174cab9>) {
12:21:59 // expression stack (top to bottom)
12:21:59 [14] : 0x21c0dc6c1599 <undefined>
12:21:59 [13] : 0x3f2ff7e06679 <JSFunction runInThisContext (sfi = 0x2bb3a6159b69)>
12:21:59 [12] : 9
12:21:59 [11] : 0x21c0dc6c1669 <the_hole>
12:21:59 [10] : 0x124e1fd27061 <ContextifyScript map = 0x2ea8f1748d69>
12:21:59 [09] : -1
12:21:59 [08] : 0x21c0dc6c1769 <false>
12:21:59 [07] : 0x21c0dc6c1709 <true>
12:21:59 [06] : 0x21c0dc6c1769 <false>
12:21:59 [05] : 0x124e1fd27ac1 <JSArray[4]>
12:21:59 [04] : 0x124e1fd27061 <ContextifyScript map = 0x2ea8f1748d69>
12:21:59 [03] : 0x3f2ff7e06679 <JSFunction runInThisContext (sfi = 0x2bb3a6159b69)>
12:21:59 [02] : 0x3d0e61904179 <JSFunction apply (sfi = 0x2bb3a615cf09)>
12:21:59 [01] : 0x124e1fd27ac1 <JSArray[4]>
12:21:59 [00] : 0x21c0dc6c1709 <true>
12:21:59 --------- s o u r c e c o d e ---------
12:21:59 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 }
12:21:59 -----------------------------------------
12:21:59 }
12:21:59
12:21:59 [21]: defaultEval [0x1f25dbef2b79] [node:repl:564] [bytecode=0x2a045c863f11 offset=1020](this=0x1f25dbee48f1 <REPLServer map = 0x2ea8f174c291>,0x124e1fd25361 <String[116]: c"process.kill(+process.env.REPL_TEST_PPID, "SIGUSR2");vm.runInThisContext("while(true){}", { breakOnSigint: true });\n">,0x3d0e61901119 <JSGlobalProxy>,0x124e1fd25381 <String[5]: "REPL1">,0x124e1fd25169 <JSFunction finish (sfi = 0x2a045c862479)>) {
12:21:59 // heap-allocated locals
12:21:59 var cb = 0x124e1fd25169 <JSFunction finish (sfi = 0x2a045c862479)>
12:21:59 var asyncESM = 0x16b160e0db41 <Object map = 0x1f9303c35079>
12:21:59 var finished = 0x21c0dc6c1769 <false>
12:21:59 var finishExecution = 0x124e1fd25549 <JSFunction finishExecution (sfi = 0x2a045c863879)>
12:21:59 // expression stack (top to bottom)
12:21:59 [27] : 0x124e1fd27061 <ContextifyScript map = 0x2ea8f1748d69>
12:21:59 [26] : 0x124e1fd279c9 <Object map = 0x2ea8f174cab9>
12:21:59 [25] : 0x21c0dc6c1599 <undefined>
12:21:59 [24] : 0x21c0dc6c1599 <undefined>
12:21:59 [23] : 0x1ef093e818f1 <String[4]: #repl>
12:22:00 [22] : 0x1f25dbee48f1 <REPLServer map = 0x2ea8f174c291>
12:22:00 [21] : 0x16b160e15201 <JSFunction runInThisContext (sfi = 0x2bb3a6144b89)>
12:22:00 [20] : 0x124e1fd25509 <FunctionContext[6]>
12:22:00 [19] : 0x21c0dc6c1769 <false>
12:22:00 [18] : 0x1f25dbee48f1 <REPLServer map = 0x2ea8f174c291>
12:22:00 [17] : 0x124e1fd25509 <FunctionContext[6]>
12:22:00 [16] : 0x1f25dbed25b9 <FunctionContext[20]>
12:22:00 [15] : 0x21c0dc6c1599 <undefined>
12:22:00 [14] : 0x21c0dc6c1599 <undefined>
12:22:00 [13] : 0x21c0dc6c1599 <undefined>
12:22:00 [12] : 0x21c0dc6c1599 <undefined>
12:22:00 [11] : 0x16b160e0fa59 <JSFunction pathToFileURL (sfi = 0x1978a61aa0a1)>
12:22:00 [10] : 0x21c0dc6c1599 <undefined>
12:22:00 [09] : 0x124e1fd279c9 <Object map = 0x2ea8f174cab9>
12:22:00 [08] : 0x21c0dc6c1599 <undefined>
12:22:00 [07] : 0x21c0dc6c1599 <undefined>
12:22:00 [06] : 0x124e1fd25361 <String[116]: c"process.kill(+process.env.REPL_TEST_PPID, "SIGUSR2");vm.runInThisContext("while(true){}", { breakOnSigint: true });\n">
12:22:00 [05] : 0x21c0dc6c1769 <false>
12:22:00 [04] : 0x21c0dc6c1769 <false>
12:22:00 [03] : 0x21c0dc6c1319 <null>
12:22:00 [02] : 0x21c0dc6c1599 <undefined>
12:22:00 [01] : 0x124e1fd27061 <ContextifyScript map = 0x2ea8f1748d69>
12:22:00 [00] : 0x21c0dc6c1599 <undefined>
12:22:00 --------- s o u r c e c o d e ---------
12:22:00 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 ...
12:22:00
12:22:00 -----------------------------------------
12:22:00 }
12:22:00
12:22:00 [22]: bound(aka bound) [0x1f25dbeedde9] [node:domain:421] [bytecode=0x2a045c862d41 offset=23](this=0x21c0dc6c1599 <undefined>,0x1f25dbee48f1 <REPLServer map = 0x2ea8f174c291>,0x1f25dbee5171 <EventEmitter map = 0x2ea8f174a8b1>,0x1f25dbef2b79 <JSFunction defaultEval (sfi = 0x2a045c84d271)>,0x124e1fd253c9 <Arguments map = 0x1f9303c1a151>) {
12:22:00 // expression stack (top to bottom)
12:22:00 [09] : 0x1f25dbee48f1 <REPLServer map = 0x2ea8f174c291>
12:22:00 [08] : 0x124e1fd25361 <String[116]: c"process.kill(+process.env.REPL_TEST_PPID, "SIGUSR2");vm.runInThisContext("while(true){}", { breakOnSigint: true });\n">
12:22:00 [07] : 0x3d0e61901119 <JSGlobalProxy>
12:22:00 [06] : 0x124e1fd25381 <String[5]: "REPL1">
12:22:00 [05] : 0x124e1fd25169 <JSFunction finish (sfi = 0x2a045c862479)>
12:22:00 [04] : 0x124e1fd253c9 <Arguments map = 0x1f9303c1a151>
12:22:00 [03] : 0x1f25dbee48f1 <REPLServer map = 0x2ea8f174c291>
12:22:00 [02] : 0x1f25dbef2b79 <JSFunction defaultEval (sfi = 0x2a045c84d271)>
12:22:00 [01] : 0x3d0e61904179 <JSFunction apply (sfi = 0x2bb3a615cf09)>
12:22:00 [00] : 0x21c0dc6c1599 <undefined>
12:22:00 --------- s o u r c e c o d e ---------
12:22:00 function bound(_this, self, cb, fnargs) {\x0a self.enter();\x0a const ret = ReflectApply(cb, _this, fnargs);\x0a self.exit();\x0a\x0a return ret;\x0a}
12:22:00 -----------------------------------------
12:22:00 }
12:22:00
12:22:00 [23]: eval(aka runBound) [0x1f25dbee51e9] [node:domain:432] [bytecode=0x2a045c862c21 offset=21](this=0x1f25dbee48f1 <REPLServer map = 0x2ea8f174c291>) {
12:22:00 // expression stack (top to bottom)
12:22:00 [10] : 0x21c0dc6c1599 <undefined>
12:22:00 [09] : 0x1f25dbee48f1 <REPLServer map = 0x2ea8f174c291>
12:22:00 [08] : 0x1f25dbee5171 <EventEmitter map = 0x2ea8f174a8b1>
12:22:00 [07] : 0x1f25dbef2b79 <JSFunction defaultEval (sfi = 0x2a045c84d271)>
12:22:00 [06] : 0x124e1fd253c9 <Arguments map = 0x1f9303c1a151>
12:22:00 [05] : 0x124e1fd253c9 <Arguments map = 0x1f9303c1a151>
12:22:00 [04] : 0x1f25dbef2b79 <JSFunction defaultEval (sfi = 0x2a045c84d271)>
12:22:00 [03] : 0x1f25dbee5171 <EventEmitter map = 0x2ea8f174a8b1>
12:22:00 [02] : 0x1f25dbee48f1 <REPLServer map = 0x2ea8f174c291>
12:22:00 [01] : 0x1f25dbeedde9 <JSFunction bound (sfi = 0x20c43515dee1)>
12:22:00 [00] : 0x124e1fd253c9 <Arguments map = 0x1f9303c1a151>
12:22:00 --------- s o u r c e c o d e ---------
12:22:00 function runBound() {\x0a return bound(this, self, cb, arguments);\x0a }
12:22:00 -----------------------------------------
12:22:00 }
12:22:00
12:22:00 [24]: onLine [0x1f25dbef2c19] [node:repl:891] [bytecode=0x2a045c862639 offset=546](this=0x1f25dbee48f1 <REPLServer map = 0x2ea8f174c291>,0x124e1fd24fd9 <String[115]: "process.kill(+process.env.REPL_TEST_PPID, "SIGUSR2");vm.runInThisContext("while(true){}", { breakOnSigint: true });">) {
12:22:00 // heap-allocated locals
12:22:00 var cmd = 0x124e1fd24fd9 <String[115]: "process.kill(+process.env.REPL_TEST_PPID, "SIGUSR2");vm.runInThisContext("while(true){}", { breakOnSigint: true });">
12:22:00 // expression stack (top to bottom)
12:22:00 [19] : 0x1f25dbee48f1 <REPLServer map = 0x2ea8f174c291>
12:22:00 [18] : 0x124e1fd25361 <String[116]: c"process.kill(+process.env.REPL_TEST_PPID, "SIGUSR2");vm.runInThisContext("while(true){}", { breakOnSigint: true });\n">
12:22:00 [17] : 0x3d0e61901119 <JSGlobalProxy>
12:22:00 [16] : 0x124e1fd25381 <String[5]: "REPL1">
12:22:00 [15] : 0x124e1fd25169 <JSFunction finish (sfi = 0x2a045c862479)>
12:22:00 [14] : 0x124e1fd25169 <JSFunction finish (sfi = 0x2a045c862479)>
12:22:00 [13] : 0x124e1fd25381 <String[5]: "REPL1">
12:22:00 [12] : 0x3d0e61901119 <JSGlobalProxy>
12:22:00 [11] : 0x124e1fd25361 <String[116]: c"process.kill(+process.env.REPL_TEST_PPID, "SIGUSR2");vm.runInThisContext("while(true){}", { breakOnSigint: true });\n">
12:22:00 [10] : 0x1f25dbee48f1 <REPLServer map = 0x2ea8f174c291>
12:22:00 [09] : 0x1f25dbee51e9 <JSFunction runBound (sfi = 0x2a045c852961)>
12:22:00 [08] : 0x1f25dbed25b9 <FunctionContext[20]>
12:22:00 [07] : 0x21c0dc6c1599 <undefined>
12:22:00 [06] : 0x21c0dc6c1599 <undefined>
12:22:00 [05] : 0x21c0dc6c1599 <undefined>
12:22:00 [04] : 0x21c0dc6c1599 <undefined>
12:22:00 [03] : 0x21c0dc6c1599 <undefined>
12:22:00 [02] : 0x124e1fd25169 <JSFunction finish (sfi = 0x2a045c862479)>
12:22:00 [01] : 0x124e1fd25361 <String[116]: c"process.kill(+process.env.REPL_TEST_PPID, "SIGUSR2");vm.runInThisContext("while(true){}", { breakOnSigint: true });\n">
12:22:00 [00] : 0x124e1fd24fd9 <String[115]: "process.kill(+process.env.REPL_TEST_PPID, "SIGUSR2");vm.runInThisContext("while(true){}", { breakOnSigint: true });">
12:22:00 --------- s o u r c e c o d e ---------
12:22:00 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 ...
12:22:00
12:22:00 -----------------------------------------
12:22:00 }
12:22:00
12:22:00 [25]: emit [0x3d0e619022c1] [node:events:390] [bytecode=0x1b77cf387eb1 offset=268](this=0x1f25dbee48f1 <REPLServer map = 0x2ea8f174c291>,0x21c0dc6c4d71 <String[4]: #line>) {
12:22:00 // expression stack (top to bottom)
12:22:00 [26] : 0x1f25dbee48f1 <REPLServer map = 0x2ea8f174c291>
12:22:00 [25] : 0x124e1fd24fd9 <String[115]: "process.kill(+process.env.REPL_TEST_PPID, "SIGUSR2");vm.runInThisContext("while(true){}", { breakOnSigint: true });">
12:22:00 [24] : 0x21c0dc6c1599 <undefined>
12:22:00 [23] : 0x21c0dc6c1599 <undefined>
12:22:00 [22] : 0x21c0dc6c1599 <undefined>
12:22:00 [21] : 0x21c0dc6c1599 <undefined>
12:22:00 [20] : 0x21c0dc6c1599 <undefined>
12:22:00 [19] : 0x21c0dc6c1599 <undefined>
12:22:00 [18] : 0x21c0dc6c1599 <undefined>
12:22:00 [17] : 0x21c0dc6c1599 <undefined>
12:22:00 [16] : 0x21c0dc6c1599 <undefined>
12:22:00 [15] : 0x3d0e6190afc1 <JSFunction apply (sfi = 0x2bb3a615a281)>
12:22:00 [14] : 0x21c0dc6c1599 <undefined>
12:22:00 [13] : 0x21c0dc6c1599 <undefined>
12:22:00 [12] : 0x21c0dc6c1599 <undefined>
12:22:00 [11] : 0x21c0dc6c1599 <undefined>
12:22:00 [10] : 0x21c0dc6c1599 <undefined>
12:22:00 [09] : 0x21c0dc6c1599 <undefined>
12:22:00 [08] : 0x21c0dc6c1599 <undefined>
12:22:00 [07] : 0x21c0dc6c1599 <undefined>
12:22:00 [06] : 0x21c0dc6c1599 <undefined>
12:22:00 [05] : 0x1f25dbef2c19 <JSFunction onLine (sfi = 0x2a045c84d9a9)>
12:22:00 [04] : 0x1f25dbee5229 <Object map = 0x1f9303c01749>
12:22:00 [03] : 0x21c0dc6c1769 <false>
12:22:00 [02] : 0x124e1fd25121 <JSArray[1]>
12:22:00 [01] : 0x124e1fd25121 <JSArray[1]>
12:22:00 [00] : 0x21c0dc6c4d71 <String[4]: #line>
12:22:00 --------- s o u r c e c o d e ---------
12:22:00 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...
12:22:00
12:22:00 -----------------------------------------
12:22:00 }
12:22:00
12:22:00 [26]: emit [0x20c435165a01] [node:domain:475] [bytecode=0x2a045c852d51 offset=69](this=0x1f25dbee48f1 <REPLServer map = 0x2ea8f174c291>) {
12:22:00 // expression stack (top to bottom)
12:22:00 [16] : 0x1f25dbee48f1 <REPLServer map = 0x2ea8f174c291>
12:22:00 [15] : 0x21c0dc6c4d71 <String[4]: #line>
12:22:00 [14] : 0x124e1fd24fd9 <String[115]: "process.kill(+process.env.REPL_TEST_PPID, "SIGUSR2");vm.runInThisContext("while(true){}", { breakOnSigint: true });">
12:22:00 [13] : 0x124e1fd250e9 <JSArray[2]>
12:22:00 [12] : 0x1f25dbee48f1 <REPLServer map = 0x2ea8f174c291>
12:22:00 [11] : 0x3d0e619022c1 <JSFunction emit (sfi = 0x71f824e50a1)>
12:22:00 [10] : 0x3d0e61904179 <JSFunction apply (sfi = 0x2bb3a615cf09)>
12:22:00 [09] : 0x21c0dc6c1599 <undefined>
12:22:00 [08] : 0x21c0dc6c1599 <undefined>
12:22:00 [07] : 0x21c0dc6c1599 <undefined>
12:22:00 [06] : 0x21c0dc6c1599 <undefined>
12:22:00 [05] : 0x21c0dc6c1599 <undefined>
12:22:00 [04] : 0x21c0dc6c1769 <false>
12:22:00 [03] : 0x21c0dc6c4d71 <String[4]: #line>
12:22:00 [02] : 0x21c0dc6c1319 <null>
12:22:00 [01] : 0x124e1fd250e9 <JSArray[2]>
12:22:00 [00] : 0x124e1fd250e9 <JSArray[2]>
12:22:00 --------- s o u r c e c o d e ---------
12:22:00 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 (...
12:22:00
12:22:00 -----------------------------------------
12:22:00 }
12:22:00
12:22:00 [27]: _onLine [0x1f25dbee1781] [node:internal/readline/interface:389] [bytecode=0x2a045c862251 offset=59](this=0x1f25dbee48f1 <REPLServer map = 0x2ea8f174c291>,0x124e1fd24fd9 <String[115]: "process.kill(+process.env.REPL_TEST_PPID, "SIGUSR2");vm.runInThisContext("while(true){}", { breakOnSigint: true });">) {
12:22:00 // expression stack (top to bottom)
12:22:00 [06] : 0x1f25dbee48f1 <REPLServer map = 0x2ea8f174c291>
12:22:00 [05] : 0x21c0dc6c4d71 <String[4]: #line>
12:22:00 [04] : 0x124e1fd24fd9 <String[115]: "process.kill(+process.env.REPL_TEST_PPID, "SIGUSR2");vm.runInThisContext("while(true){}", { breakOnSigint: true });">
12:22:00 [03] : 0x21c0dc6c4d71 <String[4]: #line>
12:22:00 [02] : 0x21c0dc6c1599 <undefined>
12:22:00 [01] : 0x20c435165a01 <JSFunction emit (sfi = 0x20c43515e051)>
12:22:00 [00] : 0x21c0dc6c1599 <undefined>
12:22:00 --------- s o u r c e c o d e ---------
12:22:00 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 }
12:22:00 -----------------------------------------
12:22:00 }
12:22:00
12:22:00 [28]: _normalWrite [0x1f25dbee19a1] [node:internal/readline/interface:574] [bytecode=0x2a045c861bb9 offset=248](this=0x1f25dbee48f1 <REPLServer map = 0x2ea8f174c291>,0x124e1fd24d09 <Uint8Array map = 0x1f9303c0dbe1>) {
12:22:00 // expression stack (top to bottom)
12:22:00 [10] : 0x1f25dbee48f1 <REPLServer map = 0x2ea8f174c291>
12:22:00 [09] : 0x124e1fd24fd9 <String[115]: "process.kill(+process.env.REPL_TEST_PPID, "SIGUSR2");vm.runInThisContext("while(true){}", { breakOnSigint: true });">
12:22:00 [08] : 0x0098448c2179 <String[1]: #\r>
12:22:00 [07] : 0x21c0dc6c1599 <undefined>
12:22:00 [06] : 0x124e1fd24fd9 <String[115]: "process.kill(+process.env.REPL_TEST_PPID, "SIGUSR2");vm.runInThisContext("while(true){}", { breakOnSigint: true });">
12:22:00 [05] : 0x20c435159831 <Symbol: _line_buffer>
12:22:00 [04] : 0x1f25dbee1781 <JSFunction (sfi = 0x20c435156e99)>
12:22:00 [03] : 0
12:22:00 [02] : 0x124e1fd250a9 <JSArray[1]>
12:22:00 [01] : 0x21c0dc6c1709 <true>
12:22:00 [00] : 0x21c0dc6c17b1 <String[0]: #>
12:22:00 --------- s o u r c e c o d e ---------
12:22:00 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...
12:22:00
12:22:00 -----------------------------------------
12:22:00 }
12:22:00
12:22:00 [29]: ondata [0x124e1fd042e1] [node:internal/readline/interface:219] [bytecode=0x2a045c861921 offset=15](this=0x1f25dbec43d1 <Socket map = 0x2ea8f174a239>,0x124e1fd24d09 <Uint8Array map = 0x1f9303c0dbe1>) {
12:22:00 // expression stack (top to bottom)
12:22:00 [03] : 0x1f25dbee48f1 <REPLServer map = 0x2ea8f174c291>
12:22:00 [02] : 0x124e1fd24d09 <Uint8Array map = 0x1f9303c0dbe1>
12:22:00 [01] : 0x1f25dbee48f1 <REPLServer map = 0x2ea8f174c291>
12:22:00 [00] : 0x1f25dbee19a1 <JSFunction (sfi = 0x20c4351571c9)>
12:22:00 --------- s o u r c e c o d e ---------
12:22:00 function ondata(data) {\x0a self[kNormalWrite](data);\x0a }
12:22:00 -----------------------------------------
12:22:00 }
12:22:00
12:22:00 [30]: emit [0x3d0e619022c1] [node:events:390] [bytecode=0x1b77cf387eb1 offset=268](this=0x1f25dbec43d1 <Socket map = 0x2ea8f174a239>,0x2bb3a6152d59 <String[4]: #data>) {
12:22:00 // expression stack (top to bottom)
12:22:00 [26] : 0x1f25dbec43d1 <Socket map = 0x2ea8f174a239>
12:22:00 [25] : 0x124e1fd24d09 <Uint8Array map = 0x1f9303c0dbe1>
12:22:00 [24] : 0x21c0dc6c1599 <undefined>
12:22:00 [23] : 0x21c0dc6c1599 <undefined>
12:22:00 [22] : 0x21c0dc6c1599 <undefined>
12:22:00 [21] : 0x21c0dc6c1599 <undefined>
12:22:00 [20] : 0x21c0dc6c1599 <undefined>
12:22:00 [19] : 0x21c0dc6c1599 <undefined>
12:22:00 [18] : 0x21c0dc6c1599 <undefined>
12:22:00 [17] : 0x21c0dc6c1599 <undefined>
12:22:00 [16] : 0x21c0dc6c1599 <undefined>
12:22:00 [15] : 0x3d0e6190afc1 <JSFunction apply (sfi = 0x2bb3a615a281)>
12:22:00 [14] : 0x21c0dc6c1599 <undefined>
12:22:00 [13] : 0x21c0dc6c1599 <undefined>
12:22:00 [12] : 0x21c0dc6c1599 <undefined>
12:22:00 [11] : 0x21c0dc6c1599 <undefined>
12:22:00 [10] : 0x21c0dc6c1599 <undefined>
12:22:00 [09] : 0x21c0dc6c1599 <undefined>
12:22:00 [08] : 0x21c0dc6c1599 <undefined>
12:22:00 [07] : 0x21c0dc6c1599 <undefined>
12:22:00 [06] : 0x21c0dc6c1599 <undefined>
12:22:00 [05] : 0x124e1fd042e1 <JSFunction ondata (sfi = 0x2a045c84f739)>
12:22:00 [04] : 0x124e1fd0e959 <Object map = 0x1f9303c01749>
12:22:00 [03] : 0x21c0dc6c1769 <false>
12:22:00 [02] : 0x124e1fd24dc1 <JSArray[1]>
12:22:00 [01] : 0x124e1fd24dc1 <JSArray[1]>
12:22:00 [00] : 0x2bb3a6152d59 <String[4]: #data>
12:22:00 --------- s o u r c e c o d e ---------
12:22:00 function emit(type, ...args) {\x0a let doError = ...
12:22:00 node:assert:399
12:22:00 throw err;
12:22:00 ^
12:22:00
12:22:00 AssertionError [ERR_ASSERTION]: Expected stdout to contain "Script execution was interrupted by `SIGINT`", got Welcome to Node.js v18.0.0-pre.
12:22:00 Type ".help" for more information.
12:22:00 >
12:22:00 at ChildProcess.<anonymous> (/home/iojs/build/workspace/node-test-commit-linux/test/parallel/test-repl-sigint-nested-eval.js:40:10)
12:22:00 at ChildProcess.emit (node:events:390:28)
12:22:00 at maybeClose (node:internal/child_process:1062:16)
12:22:00 at Process.ChildProcess._handle.onexit (node:internal/child_process:301:5) {
12:22:00 generatedMessage: false,
12:22:00 code: 'ERR_ASSERTION',
12:22:00 actual: false,
12:22:00 expected: true,
12:22:00 operator: '=='
12:22:00 }
12:22:00
12:22:00 Node.js v18.0.0-pre
12:22:00 ...
Build links
- https://ci.nodejs.org/job/node-test-commit-linux/nodes=ubuntu1804-64/44008/
4 reports in last reliability report (build, tools, win: check if python is a executable program #36696, fs: accept URL as argument forfs.rm
andfs.rmSync
#41132, perf_hooks: multiple fixes for Histogram #41153, http2: handle existing socket data when creating HTTP/2 server sessions #41185)
Additional information
No response
Metadata
Metadata
Assignees
Labels
duplicateIssues and PRs that are duplicates of other issues or PRs.Issues and PRs that are duplicates of other issues or PRs.flaky-testIssues and PRs related to the tests with unstable failures on the CI.Issues and PRs related to the tests with unstable failures on the CI.replIssues and PRs related to the REPL subsystem.Issues and PRs related to the REPL subsystem.