bug2005981.js (889B)
1 []; 2 [-777432661, -1161569985, 2147483648]; 3 [62034, -2, -2147483647, 3, 9, 14, -9223372036854775808]; 4 [8, 9, 5, 536870889, 30961, 2147483649, -166670233, 8741]; 5 [4, , 65535, 8, 10000, 7576, 65535, , 128, , 4, 7, 12304, 536870912, ,]; 6 const v26 = new ArrayBuffer(8); 7 const v27 = new EvalError(v26); 8 const v28 = []; 9 const o30 = { 10 scope: "DifferentProcess", 11 }; 12 const v35 = new Uint8Array(serialize(v27, v28, o30).arraybuffer); 13 for (let i37 = 0; i37 + 16 <= v35.length; i37 += 8) { 14 const v46 = new Uint8Array(i37 + 257 * 16); 15 v46.set(v35.slice(0, i37), 0); 16 const v52 = v35.slice(i37, i37 + 16); 17 for (let i53 = i37; i53 < v46.length; i53 += 16) { 18 v46.set(v52, i53); 19 } 20 const o59 = {}; 21 const v60 = []; 22 const o62 = { 23 scope: "DifferentProcess", 24 }; 25 const v64 = serialize(o59, v60, o62); 26 v64.arraybuffer = v46.buffer; 27 try { 28 deserialize(v64); 29 } catch (e68) {} 30 }