Benign debian Download

writablestream.js

Top-level non-require string callReferences a deserialization-related symbol
SHA-256e7837db98280abba045bd0cfbd4d916e9d3bbee027359212f0cbab5e409854d4

Evidence

imports internal/errors lines 22–32
22:7… R_INVALID_STATE,
23 ERR_INVALID_THIS,
24 },
25} = require('internal/errors');
26
27const {
⋯5 lines
imports internal/util lines 36–55
36:11… ctFreeRegExpPrototypeSymbolReplace,
37} = require('internal/util');
38
39const {
40 MessageChannel,
41} = require('internal/worker/io');
42
43const {
44 kDeserialize,
45 kTransfer,
46 kTransferList,
47 makeTransferable,
48} = require('internal/worker/js_transferable');
49
50const {
⋯5 lines
Top-level non-require string call lines 64–92
64:12… t,
65 nonOpWrite,
66 kType,
67 kState,
68} = require('internal/webstreams/util');
69
70const {
71 kIsClosedPromise,
72 kControllerErrorFunction,
73} = require('internal/streams/utils');
74
75const {
76 AbortController,
77} = require('internal/abort_controller');
78
79const assert = require('internal/assert');
80
81const kAbort = Symbol('kAbort');
82const kCloseSentinel = Symbol('kCloseSentinel');
83const kError = Symbol('kError');
84const kSkipThrow = Symbol('kSkipThrow');
85
86let releasedError;
⋯6 lines
Indirect string replacement call lines 264–273
264:47… define
265 return new WritableStreamDefaultWriter(this);
266 }
267
268 [kInspect](depth, options) {
269 return customInspect(depth, options, this[kType], {
270 locked: this.locked,
271 state: this[kState].state,
272 });
273 …
References a deserialization-related symbol lines 309–317
309:7… is[kState].transfer.port2 = port2;
310 return [ port2 ];
311 }
312
313 [kDeserialize]({ port }) {
314 const transfer = lazyTransfer();
315 setupWritableStreamDefaultControllerFromSink(
316 this,
317 new tran …

Keyboard shortcuts on this page: j for the next sample, k for the previous one, x to go back to the feed, d to download the original bytes, r to re-queue the sample for analysis.