chouzz / vscode-better-align

Better vertical alignment with/without selection in any language.
https://marketplace.visualstudio.com/items?itemName=Chouzz.vscode-better-align&ssr=false#overview
Apache License 2.0
39 stars 4 forks source link

ERROR: Invalid Array Length + some sort of telemetry #112

Open the-moog opened 11 months ago

the-moog commented 11 months ago

Language SystemVerilog (C like Syntax)

I got the error "Invalid Array Length", while at the same time the extension was trying to open a socket, following a DNS search for default.exp-tas.com I can't say for sure if the socket open and DNS request are related. Is there any telemerty or reason for an external DNS lookup within this extension?

On another machine (that is less locked down) I tried https://default.exp-tas.com and got "Our serices aren't available right now" and what looks like a encoded key.

I believe default.exp-tas.com is a GitHub copilot 'experemental' service?

Logs below:...

I would appreciete a prompt replay as, due to our company poliicy, I am required to report any suspicious activity to Global IT.

To Repeat: 1: Select region 2: Command Palette -> Align

Error: Invalid Array Length

Extension Host Log (collapsed, click toggle): ~~~ [info] ExtensionService#_doActivateExtension chouzz.vscode-better-align, startup: false, activationEvent: 'onStartupFinished' [error] TypeError: e.clear is not a function at _.cleanUp (/home/moog/.vscode-server/extensions/ms-python.python-2023.19.12901009/out/client/extension.js:2:2448331) at _.shutdown (/home/moog/.vscode-server/extensions/ms-python.python-2023.19.12901009/out/client/extension.js:2:2447507) at _.stop (/home/moog/.vscode-server/extensions/ms-python.python-2023.19.12901009/out/client/extension.js:2:2446935) at _.stop (/home/moog/.vscode-server/extensions/ms-python.python-2023.19.12901009/out/client/extension.js:2:2613323) at Object.stop (/home/moog/.vscode-server/extensions/ms-python.python-2023.19.12901009/out/client/extension.js:2:52694) at Object.stop (/home/moog/.vscode-server/extensions/ms-python.vscode-pylance-2023.10.20/dist/extension.bundle.js:1:166194) at _0x40a099.._stopClient (/home/moog/.vscode-server/extensions/ms-python.vscode-pylance-2023.10.20/dist/extension.bundle.js:1:109467) at _0x40a099.._createNewRequest (/home/moog/.vscode-server/extensions/ms-python.vscode-pylance-2023.10.20/dist/extension.bundle.js:1:108663) at processTicksAndRejections (node:internal/process/task_queues:95:5) at _0x40a099.._enqueueRequestAndWaitForRun (/home/moog/.vscode-server/extensions/ms-python.vscode-pylance-2023.10.20/dist/extension.bundle.js:1:108376) at _0x40a099..restartClient (/home/moog/.vscode-server/extensions/ms-python.vscode-pylance-2023.10.20/dist/extension.bundle.js:1:107978) [error] Error: getaddrinfo EAI_AGAIN default.exp-tas.com at GetAddrInfoReqWrap.onlookup [as oncomplete] (node:dns:107:26) # Then several of: [warning] [chouzz.vscode-better-align] Accessing a resource scoped configuration without providing a resource is not expected. To get the effective value for '[systemverilog]', provide the URI of a resource or 'null' for any resource. # Then [error] RangeError: Invalid array length at u (/home/moog/.vscode-server/extensions/chouzz.vscode-better-align-1.4.2/dist/extension.js:2:697880) at l.format (/home/moog/.vscode-server/extensions/chouzz.vscode-better-align-1.4.2/dist/extension.js:2:702690) at l.process (/home/moog/.vscode-server/extensions/chouzz.vscode-better-align-1.4.2/dist/extension.js:2:698004) at /home/moog/.vscode-server/extensions/chouzz.vscode-better-align-1.4.2/dist/extension.js:2:704928 at /home/moog/.vscode-server/bin/f1b07bd25dfad64b0167beb15359ae573aecd2cc/out/vs/workbench/api/node/extensionHostProcess.js:141:20748 at Object.edit (/home/moog/.vscode-server/bin/f1b07bd25dfad64b0167beb15359ae573aecd2cc/out/vs/workbench/api/node/extensionHostProcess.js:124:53647) at /home/moog/.vscode-server/bin/f1b07bd25dfad64b0167beb15359ae573aecd2cc/out/vs/workbench/api/node/extensionHostProcess.js:141:20735 at n.h (/home/moog/.vscode-server/bin/f1b07bd25dfad64b0167beb15359ae573aecd2cc/out/vs/workbench/api/node/extensionHostProcess.js:126:84283) at n.$executeContributedCommand (/home/moog/.vscode-server/bin/f1b07bd25dfad64b0167beb15359ae573aecd2cc/out/vs/workbench/api/node/extensionHostProcess.js:126:85143) at i.S (/home/moog/.vscode-server/bin/f1b07bd25dfad64b0167beb15359ae573aecd2cc/out/vs/workbench/api/node/extensionHostProcess.js:135:10827) at i.Q (/home/moog/.vscode-server/bin/f1b07bd25dfad64b0167beb15359ae573aecd2cc/out/vs/workbench/api/node/extensionHostProcess.js:135:10593) at i.M (/home/moog/.vscode-server/bin/f1b07bd25dfad64b0167beb15359ae573aecd2cc/out/vs/workbench/api/node/extensionHostProcess.js:135:9683) at i.L (/home/moog/.vscode-server/bin/f1b07bd25dfad64b0167beb15359ae573aecd2cc/out/vs/workbench/api/node/extensionHostProcess.js:135:8762) at s.value (/home/moog/.vscode-server/bin/f1b07bd25dfad64b0167beb15359ae573aecd2cc/out/vs/workbench/api/node/extensionHostProcess.js:135:7565) at c.z (/home/moog/.vscode-server/bin/f1b07bd25dfad64b0167beb15359ae573aecd2cc/out/vs/workbench/api/node/extensionHostProcess.js:80:1902) at c.fire (/home/moog/.vscode-server/bin/f1b07bd25dfad64b0167beb15359ae573aecd2cc/out/vs/workbench/api/node/extensionHostProcess.js:80:2119) at g.fire (/home/moog/.vscode-server/bin/f1b07bd25dfad64b0167beb15359ae573aecd2cc/out/vs/workbench/api/node/extensionHostProcess.js:96:14010) at s.value (/home/moog/.vscode-server/bin/f1b07bd25dfad64b0167beb15359ae573aecd2cc/out/vs/workbench/api/node/extensionHostProcess.js:154:7902) at c.z (/home/moog/.vscode-server/bin/f1b07bd25dfad64b0167beb15359ae573aecd2cc/out/vs/workbench/api/node/extensionHostProcess.js:80:1902) at c.fire (/home/moog/.vscode-server/bin/f1b07bd25dfad64b0167beb15359ae573aecd2cc/out/vs/workbench/api/node/extensionHostProcess.js:80:2119) at g.fire (/home/moog/.vscode-server/bin/f1b07bd25dfad64b0167beb15359ae573aecd2cc/out/vs/workbench/api/node/extensionHostProcess.js:96:14010) at r.z (/home/moog/.vscode-server/bin/f1b07bd25dfad64b0167beb15359ae573aecd2cc/out/vs/workbench/api/node/extensionHostProcess.js:96:17075) at s.value (/home/moog/.vscode-server/bin/f1b07bd25dfad64b0167beb15359ae573aecd2cc/out/vs/workbench/api/node/extensionHostProcess.js:96:16480) at c.z (/home/moog/.vscode-server/bin/f1b07bd25dfad64b0167beb15359ae573aecd2cc/out/vs/workbench/api/node/extensionHostProcess.js:80:1902) at c.fire (/home/moog/.vscode-server/bin/f1b07bd25dfad64b0167beb15359ae573aecd2cc/out/vs/workbench/api/node/extensionHostProcess.js:80:2119) at s.acceptChunk (/home/moog/.vscode-server/bin/f1b07bd25dfad64b0167beb15359ae573aecd2cc/out/vs/workbench/api/node/extensionHostProcess.js:96:11784) at s.value (/home/moog/.vscode-server/bin/f1b07bd25dfad64b0167beb15359ae573aecd2cc/out/vs/workbench/api/node/extensionHostProcess.js:96:11071) at c.z (/home/moog/.vscode-server/bin/f1b07bd25dfad64b0167beb15359ae573aecd2cc/out/vs/workbench/api/node/extensionHostProcess.js:80:1902) at c.fire (/home/moog/.vscode-server/bin/f1b07bd25dfad64b0167beb15359ae573aecd2cc/out/vs/workbench/api/node/extensionHostProcess.js:80:2119) at c.z (/home/moog/.vscode-server/bin/f1b07bd25dfad64b0167beb15359ae573aecd2cc/out/vs/workbench/api/node/extensionHostProcess.js:151:19173) at c.acceptFrame (/home/moog/.vscode-server/bin/f1b07bd25dfad64b0167beb15359ae573aecd2cc/out/vs/workbench/api/node/extensionHostProcess.js:151:18979) at a.n (/home/moog/.vscode-server/bin/f1b07bd25dfad64b0167beb15359ae573aecd2cc/out/vs/workbench/api/node/extensionHostProcess.js:151:17612) at /home/moog/.vscode-server/bin/f1b07bd25dfad64b0167beb15359ae573aecd2cc/out/vs/workbench/api/node/extensionHostProcess.js:151:14959 at Socket.f (/home/moog/.vscode-server/bin/f1b07bd25dfad64b0167beb15359ae573aecd2cc/out/vs/workbench/api/node/extensionHostProcess.js:151:12873) at Socket.emit (node:events:513:28) at addChunk (node:internal/streams/readable:324:12) at readableAddChunk (node:internal/streams/readable:297:9) at Socket.Readable.push (node:internal/streams/readable:234:10) at TCP.onStreamRead (node:internal/stream_base_commons:190:23) vscode-better-align.align {"value":"chouzz.vscode-better-align","_lower":"chouzz.vscode-better-align"} ~~~