coder / code-server

VS Code in the browser
https://coder.com
MIT License
67.81k stars 5.57k forks source link

Builtin Terminal not opened #2935

Closed shiv123shiv123 closed 7 months ago

shiv123shiv123 commented 3 years ago

When i try to open terminal then it automatically close and give this error notice in notification

The terminal process failed to launch: A native exception occurred during launch (Cannot find module '../build/Release/pty.node' Require stack: - /usr/local/share/.config/yarn/global/node_modules/code-server/lib/vscode/node_modules/node-pty/lib/unixTerminal.js - /usr/local/share/.config/yarn/global/node_modules/code-server/lib/vscode/node_modules/node-pty/lib/index.js - /usr/local/share/.config/yarn/global/node_modules/code-server/lib/vscode/out/bootstrap-amd.js - /usr/local/share/.config/yarn/global/node_modules/code-server/lib/vscode/out/vs/server/fork.js).

jsjoeio commented 3 years ago

@shiv123shiv123 can you please fill out the bug report template? It's difficult to know what could be the issue without having that information (though it looks like you're missing a module potentially). That will help us help you faster! Thank you!

shiv123shiv123 commented 3 years ago

Os - kali-distro installed on termux with proot Desktop - xfce4 Arch. - armhf Code-server - 3.9.1 Installed with yarn and npm All thing work good but builtin terminal not open, the module pty.node already exist.

jsjoeio commented 3 years ago

If you're using Termux, I'm assuming you followed the docs here.

the module pty.node already exist.

Hmm.. what version of Node are you using?

shiv123shiv123 commented 3 years ago

I did not install code server in termux directly instead in kali distro which install in termux with proot and using script you given in readme.md Node version -- v12.21.0 Yarn version -- 1.22.10

jsjoeio commented 3 years ago

Ah okay. Hmm...can you run code-server with the --log debug flag? i.e. code-server --log debug and post the logs here?

shiv123shiv123 commented 3 years ago

I think you need this? [2021-03-19T20:13:29.670Z] info code-server 3.9.1 e0203f2a36c9b7036fefa50eec6cf8fa36c5c015 [2021-03-19T20:13:29.677Z] info Using user-data-dir ~/.local/share/code-server [2021-03-19T20:13:29.781Z] info Using config file ~/.config/code-server/config.yaml [2021-03-19T20:13:29.781Z] info HTTP server listening on http://127.0.0.1:8080 [2021-03-19T20:13:29.782Z] info - Authentication is enabled [2021-03-19T20:13:29.782Z] info - Using password from ~/.config/code-server/config.yaml [2021-03-19T20:13:29.783Z] info - Not serving HTTPS [2021-03-19T20:15:08.252Z] debug redirecting from / to ./login [2021-03-19T20:15:14.660Z] debug no valid cookie doman {"host":"localhost"} [2021-03-19T20:15:14.666Z] debug redirecting from /login to ./ [2021-03-19T20:15:14.753Z] debug forking vs code... [2021-03-19T20:15:20.384Z] debug setting up vs code... [2021-03-19T20:15:20.398Z] debug vscode got message from code-server {"type":"init"} [2021-03-19T20:15:20.622Z] warn vscode Unable to retrieve mac address (unexpected format) [2021-03-19T20:15:24.850Z] debug vscode got message from code-server {"type":"socket"} [2021-03-19T20:15:24.903Z] debug vscode New connection {"token":"18c5a1ca-af8b-4231-808d-4ca5be167afe"} [2021-03-19T20:15:27.742Z] debug vscode got message from code-server {"type":"socket"} [2021-03-19T20:15:28.354Z] debug vscode New connection {"token":"9bbba093-4ddd-451e-ab69-3242093279ca"} [2021-03-19T20:15:28.541Z] debug got latest version {"latest":"3.9.1"} [2021-03-19T20:15:28.545Z] debug comparing versions {"current":"3.9.1","latest":"3.9.1"} [2021-03-19T20:15:38.498Z] debug Creating terminal {"id":0,"terminals":0} [2021-03-19T20:15:38.530Z] debug Resolved shell launch configuration {"id":0} [2021-03-19T20:15:38.541Z] debug Resolved terminal environment {"id":0} [2021-03-19T20:15:38.545Z] debug Created terminal {"id":0} [2021-03-19T20:15:38.987Z] debug Terminal bound {"id":0} [2021-03-19T20:15:38.989Z] debug Terminal replaying {"id":0} innerError Error: Cannot find module '../build/Debug/pty.node' Require stack:

oxy commented 3 years ago

This looks like a build issue - I think Kali is based on debian, so with some luck you should be able to just grab our arm64 .deb and install it. Can you try that and report back?

shiv123shiv123 commented 3 years ago

I tried that before but this version i.e arm64 gives error 500 when open it in browser. Seems it doesn't support armhf kali.

Jackzmc commented 3 years ago

Os - kali-distro installed on termux with proot Desktop - xfce4 Arch. - armhf Code-server - 3.9.1 Installed with yarn and npm All thing work good but builtin terminal not open, the module pty.node already exist.

I'm having the exact same issue, All features of code server seem to work fine (Have not tested in depth) but opening the terminal returns the same errors, and returns the same error (cannot find module '../build/Debug/pty.node') in the debug log

Running on Oracle Linux Server release 7.9 (aarch64). Running on the latest version code-server-3.10.2-arm64

Merith-TK commented 3 years ago

Termux image

uname reports armv8, but software is 100% armv7 https://pastebin.com/Ve5wZ6ai

jsjoeio commented 3 years ago

Hmm 🤔 cc @oxy or @code-asher

Merith-TK commented 3 years ago

IMPLIED EDIT TO MY PREVIOUS THING Some device manufacturers like to use an arm64 CPU+Kernel, but only load 32bit linkers and programs, such as the kindle fire,

if you run uname and it says an armv8 architecture, and then run file $(which sh) in termux and it returns it is compiled for an arm7 architecture, this is why, manufacture's dont bother shipping 64bit compatibility in their software

Merith-TK commented 3 years ago

image

code-asher commented 3 years ago

Interesting, I wonder if setting npm_config_arch to the right architecture will make yarn and npm work?

Merith-TK commented 3 years ago

Interesting, I wonder if setting npm_config_arch to the right architecture will make yarn and npm work?

On termux, if you install nodejs thought the package manager pkg install nodejs it will download and install the correct version, as termux gets around this annoying issue by checking the actual preinstalled linker during setup to install the correct files,

everyplace commented 2 years ago

+1 for this issue as well. Running on a Raspberry Pi Zero 2, freshly installed Raspberry Pi OS, updated etc. IMG_0187

yonggithub commented 2 years ago

+1 for this issue as well. I use alpine build docker file. Dockerfile:

FROM node:14.19.0-alpine as builder
RUN set -x \
    && sed -i 's/dl-cdn.alpinelinux.org/mirrors.tuna.tsinghua.edu.cn/g' /etc/apk/repositories \
    && apk upgrade \
    && apk --no-cache add alpine-sdk bash libstdc++ libc6-compat \
    && npm config set python python3 
RUN git clone --recursive https://github.com/cdr/code-server.git
RUN cd code-server
RUN yarn global add code-server

ENV PASSWORD=changeme
ENTRYPOINT code-server --bind-addr 0:8443

image image

thanks.

Docker logs

[root@2826b96f20d2: vscodealpine]# docker logs -f 33b814f32847
[2022-02-13T10:11:02.612Z] info  Wrote default config file to ~/.config/code-server/config.yaml
[2022-02-13T10:11:03.002Z] info  code-server 4.0.2 5cdfe74686aa73e023f8354a9a6014eb30caa7dd
[2022-02-13T10:11:03.004Z] info  Using user-data-dir ~/.local/share/code-server
[2022-02-13T10:11:03.021Z] info  Using config file ~/.config/code-server/config.yaml
[2022-02-13T10:11:03.021Z] info  HTTP server listening on http://0.0.0.0:8443/ 
[2022-02-13T10:11:03.021Z] info    - Authentication is enabled
[2022-02-13T10:11:03.021Z] info      - Using password from $PASSWORD
[2022-02-13T10:11:03.021Z] info    - Not serving HTTPS 
[10:11:14] Extension host agent started.
Error: Could not locate the bindings file. Tried:
 → /usr/local/share/.config/yarn/global/node_modules/code-server/vendor/modules/code-oss-dev/node_modules/spdlog/build/spdlog.node
 → /usr/local/share/.config/yarn/global/node_modules/code-server/vendor/modules/code-oss-dev/node_modules/spdlog/build/Debug/spdlog.node
 → /usr/local/share/.config/yarn/global/node_modules/code-server/vendor/modules/code-oss-dev/node_modules/spdlog/build/Release/spdlog.node
 → /usr/local/share/.config/yarn/global/node_modules/code-server/vendor/modules/code-oss-dev/node_modules/spdlog/out/Debug/spdlog.node
 → /usr/local/share/.config/yarn/global/node_modules/code-server/vendor/modules/code-oss-dev/node_modules/spdlog/Debug/spdlog.node
 → /usr/local/share/.config/yarn/global/node_modules/code-server/vendor/modules/code-oss-dev/node_modules/spdlog/out/Release/spdlog.node
 → /usr/local/share/.config/yarn/global/node_modules/code-server/vendor/modules/code-oss-dev/node_modules/spdlog/Release/spdlog.node
 → /usr/local/share/.config/yarn/global/node_modules/code-server/vendor/modules/code-oss-dev/node_modules/spdlog/build/default/spdlog.node
 → /usr/local/share/.config/yarn/global/node_modules/code-server/vendor/modules/code-oss-dev/node_modules/spdlog/compiled/14.19.0/linux/x64/spdlog.node
 → /usr/local/share/.config/yarn/global/node_modules/code-server/vendor/modules/code-oss-dev/node_modules/spdlog/addon-build/release/install-root/spdlog.node
 → /usr/local/share/.config/yarn/global/node_modules/code-server/vendor/modules/code-oss-dev/node_modules/spdlog/addon-build/debug/install-root/spdlog.node
 → /usr/local/share/.config/yarn/global/node_modules/code-server/vendor/modules/code-oss-dev/node_modules/spdlog/addon-build/default/install-root/spdlog.node
 → /usr/local/share/.config/yarn/global/node_modules/code-server/vendor/modules/code-oss-dev/node_modules/spdlog/lib/binding/node-v83-linux-x64/spdlog.node
    at bindings (/usr/local/share/.config/yarn/global/node_modules/code-server/vendor/modules/code-oss-dev/node_modules/bindings/bindings.js:126:9)
    at Object. (/usr/local/share/.config/yarn/global/node_modules/code-server/vendor/modules/code-oss-dev/node_modules/spdlog/index.js:3:35)
    at Module._compile (internal/modules/cjs/loader.js:1085:14)
    at Object.Module._extensions..js (internal/modules/cjs/loader.js:1114:10)
    at Module.load (internal/modules/cjs/loader.js:950:32)
    at Function.Module._load (internal/modules/cjs/loader.js:790:12)
    at Function.require._load (/usr/local/share/.config/yarn/global/node_modules/code-server/out/node/plugin.js:50:74)
    at Module.require (internal/modules/cjs/loader.js:974:19)
    at require (internal/modules/cjs/helpers.js:101:18)
    at r (/usr/local/share/.config/yarn/global/node_modules/code-server/vendor/modules/code-oss-dev/out/vs/loader.js:5:101)
    at e.load (/usr/local/share/.config/yarn/global/node_modules/code-server/vendor/modules/code-oss-dev/out/vs/loader.js:4:1723)
    at e.load (/usr/local/share/.config/yarn/global/node_modules/code-server/vendor/modules/code-oss-dev/out/vs/loader.js:3:10695)
    at d (/usr/local/share/.config/yarn/global/node_modules/code-server/vendor/modules/code-oss-dev/out/vs/loader.js:5:10300)
    at Object.errorback (/usr/local/share/.config/yarn/global/node_modules/code-server/vendor/modules/code-oss-dev/out/vs/loader.js:5:10421)
    at e.triggerErrorback (/usr/local/share/.config/yarn/global/node_modules/code-server/vendor/modules/code-oss-dev/out/vs/loader.js:3:11059)
    at /usr/local/share/.config/yarn/global/node_modules/code-server/vendor/modules/code-oss-dev/out/vs/loader.js:3:10765
    at e.load (/usr/local/share/.config/yarn/global/node_modules/code-server/vendor/modules/code-oss-dev/out/vs/loader.js:4:1740)
    at e.load (/usr/local/share/.config/yarn/global/node_modules/code-server/vendor/modules/code-oss-dev/out/vs/loader.js:3:10695)
    at d (/usr/local/share/.config/yarn/global/node_modules/code-server/vendor/modules/code-oss-dev/out/vs/loader.js:5:10300)
    at i._loadModule (/usr/local/share/.config/yarn/global/node_modules/code-server/vendor/modules/code-oss-dev/out/vs/loader.js:5:10430)
    at i._resolve (/usr/local/share/.config/yarn/global/node_modules/code-server/vendor/modules/code-oss-dev/out/vs/loader.js:6:452)
    at i.defineModule (/usr/local/share/.config/yarn/global/node_modules/code-server/vendor/modules/code-oss-dev/out/vs/loader.js:5:6142)
    at i._relativeRequire (/usr/local/share/.config/yarn/global/node_modules/code-server/vendor/modules/code-oss-dev/out/vs/loader.js:5:6828)
    at r (/usr/local/share/.config/yarn/global/node_modules/code-server/vendor/modules/code-oss-dev/out/vs/loader.js:5:9406)
    at m (/usr/local/share/.config/yarn/global/node_modules/code-server/vendor/modules/code-oss-dev/out/vs/server/remoteExtensionHostAgent.js:88:44835)
    at new Promise ()
    at p (/usr/local/share/.config/yarn/global/node_modules/code-server/vendor/modules/code-oss-dev/out/vs/server/remoteExtensionHostAgent.js:88:44815)
    at t._createSpdLogLogger (/usr/local/share/.config/yarn/global/node_modules/code-server/vendor/modules/code-oss-dev/out/vs/server/remoteExtensionHostAgent.js:88:45649)
    at new t (/usr/local/share/.config/yarn/global/node_modules/code-server/vendor/modules/code-oss-dev/out/vs/server/remoteExtensionHostAgent.js:88:45456)
    at /usr/local/share/.config/yarn/global/node_modules/code-server/vendor/modules/code-oss-dev/out/vs/server/remoteExtensionHostAgent.js:186:122
    at new ve (/usr/local/share/.config/yarn/global/node_modules/code-server/vendor/modules/code-oss-dev/out/vs/server/remoteExtensionHostAgent.js:150:189709)
    at pe (/usr/local/share/.config/yarn/global/node_modules/code-server/vendor/modules/code-oss-dev/out/vs/server/remoteExtensionHostAgent.js:170:336)
    at o (/usr/local/share/.config/yarn/global/node_modules/code-server/vendor/modules/code-oss-dev/out/vs/server/remoteExtensionHostAgent.js:186:1550)
    at CodeServerRouteWrapper. (/usr/local/share/.config/yarn/global/node_modules/code-server/out/node/routes/vscode.js:111:46)
    at Generator.next ()
    at fulfilled (/usr/local/share/.config/yarn/global/node_modules/code-server/out/node/routes/vscode.js:24:58) {
  tries: [
    '/usr/local/share/.config/yarn/global/node_modules/code-server/vendor/modules/code-oss-dev/node_modules/spdlog/build/spdlog.node',
    '/usr/local/share/.config/yarn/global/node_modules/code-server/vendor/modules/code-oss-dev/node_modules/spdlog/build/Debug/spdlog.node',
    '/usr/local/share/.config/yarn/global/node_modules/code-server/vendor/modules/code-oss-dev/node_modules/spdlog/build/Release/spdlog.node',
    '/usr/local/share/.config/yarn/global/node_modules/code-server/vendor/modules/code-oss-dev/node_modules/spdlog/out/Debug/spdlog.node',
    '/usr/local/share/.config/yarn/global/node_modules/code-server/vendor/modules/code-oss-dev/node_modules/spdlog/Debug/spdlog.node',
    '/usr/local/share/.config/yarn/global/node_modules/code-server/vendor/modules/code-oss-dev/node_modules/spdlog/out/Release/spdlog.node',
    '/usr/local/share/.config/yarn/global/node_modules/code-server/vendor/modules/code-oss-dev/node_modules/spdlog/Release/spdlog.node',
    '/usr/local/share/.config/yarn/global/node_modules/code-server/vendor/modules/code-oss-dev/node_modules/spdlog/build/default/spdlog.node',
    '/usr/local/share/.config/yarn/global/node_modules/code-server/vendor/modules/code-oss-dev/node_modules/spdlog/compiled/14.19.0/linux/x64/spdlog.node',
    '/usr/local/share/.config/yarn/global/node_modules/code-server/vendor/modules/code-oss-dev/node_modules/spdlog/addon-build/release/install-root/spdlog.node',
    '/usr/local/share/.config/yarn/global/node_modules/code-server/vendor/modules/code-oss-dev/node_modules/spdlog/addon-build/debug/install-root/spdlog.node',
    '/usr/local/share/.config/yarn/global/node_modules/code-server/vendor/modules/code-oss-dev/node_modules/spdlog/addon-build/default/install-root/spdlog.node',
    '/usr/local/share/.config/yarn/global/node_modules/code-server/vendor/modules/code-oss-dev/node_modules/spdlog/lib/binding/node-v83-linux-x64/spdlog.node'
  ],
  phase: 'loading',
  moduleId: 'spdlog',
  neededBy: [ '===anonymous3===' ]
}
[10:11:17] [192.168.1.171][93131b10][ManagementConnection] New connection established.
[10:11:19] [192.168.1.171][05e24e30][ExtensionHostConnection] New connection established.
[10:11:19] [192.168.1.171][05e24e30][ExtensionHostConnection] <49> Launched Extension Host Process.
[10:11:20] [192.168.1.171][05e24e30][ExtensionHostConnection] <49> Error: Could not locate the bindings file. Tried:
 → /usr/local/share/.config/yarn/global/node_modules/code-server/vendor/modules/code-oss-dev/node_modules/spdlog/build/spdlog.node
 → /usr/local/share/.config/yarn/global/node_modules/code-server/vendor/modules/code-oss-dev/node_modules/spdlog/build/Debug/spdlog.node
 → /usr/local/share/.config/yarn/global/node_modules/code-server/vendor/modules/code-oss-dev/node_modules/spdlog/build/Release/spdlog.node
 → /usr/local/share/.config/yarn/global/node_modules/code-server/vendor/modules/code-oss-dev/node_modules/spdlog/out/Debug/spdlog.node
 → /usr/local/share/.config/yarn/global/node_modules/code-server/vendor/modules/code-oss-dev/node_modules/spdlog/Debug/spdlog.node
 → /usr/local/share/.config/yarn/global/node_modules/code-server/vendor/modules/code-oss-dev/node_modules/spdlog/out/Release/spdlog.node
 → /usr/local/share/.config/yarn/global/node_modules/code-server/vendor/modules/code-oss-dev/node_modules/spdlog/Release/spdlog.node
 → /usr/local/share/.config/yarn/global/node_modules/code-server/vendor/modules/code-oss-dev/node_modules/spdlog/build/default/spdlog.node
 → /usr/local/share/.config/yarn/global/node_modules/code-server/vendor/modules/code-oss-dev/node_modules/spdlog/compiled/14.19.0/linux/x64/spdlog.node
 → /usr/local/share/.config/yarn/global/node_modules/code-server/vendor/modules/code-oss-dev/node_modules/spdlog/addon-build/release/install-root/spdlog.node
 → /usr/local/share/.config/yarn/global/node_modules/code-server/vendor/modules/code-oss-dev/node_modules/spdlog/addon-build/debug/install-root/spdlog.node
 → /usr/local/share/.config/yarn/global/node_modules/code-server/vendor/modules/code-oss-dev/node_modules/spdlog/addon-build/default/install-root/spdlog.node
 → /usr/local/share/.config/yarn/global/node_modules/code-server/vendor/modules/code-oss-dev/node_modules/spdlog/lib/binding/node-v83-linux-x64/spdlog.node
    at bindings (/usr/local/share/.config/yarn/global/node_modules/code-server/vendor/modules/code-oss-dev/node_modules/bindings/bindings.js:126:9)
    at Object. (/usr/local/share/.config/yarn/global/node_modules/code-server/vendor/modules/code-oss-dev/node_modules/spdlog/index.js:3:35)
    at Module._compile (internal/modules/cjs/loader.js:1085:14)
    at Object.Module._extensions..js (internal/modules/cjs/loader.js:1114:10)
    at Module.load (internal/modules/cjs/loader.js:950:32)
    at Function.Module._load (internal/modules/cjs/loader.js:790:12)
    at Function.t._load (/usr/local/share/.config/yarn/global/node_modules/code-server/vendor/modules/code-oss-dev/out/vs/server/remoteExtensionHostProcess.js:114:28641)
    at Module.require (internal/modules/cjs/loader.js:974:19)
    at require (internal/modules/cjs/helpers.js:101:18)
    at r (/usr/local/share/.config/yarn/global/node_modules/code-server/vendor/modules/code-oss-dev/out/vs/loader.js:5:101)
    at e.load (/usr/local/share/.config/yarn/global/node_modules/code-server/vendor/modules/code-oss-dev/out/vs/loader.js:4:1723)
    at e.load (/usr/local/share/.config/yarn/global/node_modules/code-server/vendor/modules/code-oss-dev/out/vs/loader.js:3:10695)
    at d (/usr/local/share/.config/yarn/global/node_modules/code-server/vendor/modules/code-oss-dev/out/vs/loader.js:5:10300)
    at Object.errorback (/usr/local/share/.config/yarn/global/node_modules/code-server/vendor/modules/code-oss-dev/out/vs/loader.js:5:10421)
    at e.triggerErrorback (/usr/local/share/.config/yarn/global/node_modules/code-server/vendor/modules/code-oss-dev/out/vs/loader.js:3:11059)
    at /usr/local/share/.config/yarn/global/node_modules/code-server/vendor/modules/code-oss-dev/out/vs/loader.js:3:10765
    at e.load (/usr/local/share/.config/yarn/global/node_modules/code-server/vendor/modules/code-oss-dev/out/vs/loader.js:4:1740)
    at e.load (/usr/local/share/.config/yarn/global/node_modules/code-server/vendor/modules/code-oss-dev/out/vs/loader.js:3:10695)
    at d (/usr/local/share/.config/yarn/global/node_modules/code-server/vendor/modules/code-oss-dev/out/vs/loader.js:5:10300)
    at i._loadModule (/usr/local/share/.config/yarn/global/node_modules/code-server/vendor/modules/code-oss-dev/out/vs/loader.js:5:10430)
    at i._resolve (/usr/local/share/.config/yarn/global/node_modules/code-server/vendor/modules/code-oss-dev/out/vs/loader.js:6:452)
    at i.defineModule (/usr/local/share/.config/yarn/global/node_modules/code-server/vendor/modules/code-oss-dev/out/vs/loader.js:5:6142)
    at i._relativeRequire (/usr/local/share/.config/yarn/global/node_modules/code-server/vendor/modules/code-oss-dev/out/vs/loader.js:5:6828)
    at r (/usr/local/share/.config/yarn/global/node_modules/code-server/vendor/modules/code-oss-dev/out/vs/loader.js:5:9406)
    at D.a (/usr/local/share/.config/yarn/global/node_modules/code-server/vendor/modules/code-oss-dev/out/vs/server/remoteExtensionHostProcess.js:84:7809)
    at new Promise ()
    at D (/usr/local/share/.config/yarn/global/node_modules/code-server/vendor/modules/code-oss-dev/out/vs/server/remoteExtensionHostProcess.js:84:7789)
    at i._createSpdLogLogger (/usr/local/share/.config/yarn/global/node_modules/code-server/vendor/modules/code-oss-dev/out/vs/server/remoteExtensionHostProcess.js:84:8623)
    at new i (/usr/local/share/.config/yarn/global/node_modules/code-server/vendor/modules/code-oss-dev/out/vs/server/remoteExtensionHostProcess.js:84:8430)
    at i.doCreateLogger (/usr/local/share/.config/yarn/global/node_modules/code-server/vendor/modules/code-oss-dev/out/vs/server/remoteExtensionHostProcess.js:96:92875)
    at i.createLogger (/usr/local/share/.config/yarn/global/node_modules/code-server/vendor/modules/code-oss-dev/out/vs/server/remoteExtensionHostProcess.js:84:6397)
    at new C (/usr/local/share/.config/yarn/global/node_modules/code-server/vendor/modules/code-oss-dev/out/vs/server/remoteExtensionHostProcess.js:95:8734)
    at T._createInstance (/usr/local/share/.config/yarn/global/node_modules/code-server/vendor/modules/code-oss-dev/out/vs/server/remoteExtensionHostProcess.js:82:1354)
    at T._createServiceInstance (/usr/local/share/.config/yarn/global/node_modules/code-server/vendor/modules/code-oss-dev/out/vs/server/remoteExtensionHostProcess.js:82:3755)
    at T._createServiceInstanceWithOwner (/usr/local/share/.config/yarn/global/node_modules/code-server/vendor/modules/code-oss-dev/out/vs/server/remoteExtensionHostProcess.js:82:3271)
    at T._createAndCacheServiceInstance (/usr/local/share/.config/yarn/global/node_modules/code-server/vendor/modules/code-oss-dev/out/vs/server/remoteExtensionHostProcess.js:82:2946)
    at T._safeCreateAndCacheServiceInstance (/usr/local/share/.config/yarn/global/node_modules/code-server/vendor/modules/code-oss-dev/out/vs/server/remoteExtensionHostProcess.js:82:2144)
    at T._getOrCreateServiceInstance (/usr/local/share/.config/yarn/global/node_modules/code-server/vendor/modules/code-oss-dev/out/vs/server/remoteExtensionHostProcess.js:82:1865)
    at Object.get (/usr/local/share/.config/yarn/global/node_modules/code-server/vendor/modules/code-oss-dev/out/vs/server/remoteExtensionHostProcess.js:82:449)
    at /usr/local/share/.config/yarn/global/node_modules/code-server/vendor/modules/code-oss-dev/out/vs/server/remoteExtensionHostProcess.js:103:10056
    at T.invokeFunction (/usr/local/share/.config/yarn/global/node_modules/code-server/vendor/modules/code-oss-dev/out/vs/server/remoteExtensionHostProcess.js:82:319)
    at new p (/usr/local/share/.config/yarn/global/node_modules/code-server/vendor/modules/code-oss-dev/out/vs/server/remoteExtensionHostProcess.js:103:10036)
    at n (/usr/local/share/.config/yarn/global/node_modules/code-server/vendor/modules/code-oss-dev/out/vs/server/remoteExtensionHostProcess.js:114:32670)
[10:11:24] [Error: ENOENT: no such file or directory, scandir '/root/.local/share/code-server/logs'] {
  errno: -2,
  code: 'ENOENT',
  syscall: 'scandir',
  path: '/root/.local/share/code-server/logs'
}
[10:11:35] [192.168.1.171][93131b10][ManagementConnection] The client has disconnected gracefully, so the connection will be disposed.
[10:11:36] [192.168.1.171][6c4acbf4][ManagementConnection] New connection established.
[10:11:37] [192.168.1.171][329cb1c2][ExtensionHostConnection] New connection established.
[10:11:37] [192.168.1.171][329cb1c2][ExtensionHostConnection] <73> Launched Extension Host Process.
[10:11:39] [192.168.1.171][329cb1c2][ExtensionHostConnection] <73> Error: Could not locate the bindings file. Tried:
 → /usr/local/share/.config/yarn/global/node_modules/code-server/vendor/modules/code-oss-dev/node_modules/spdlog/build/spdlog.node
 → /usr/local/share/.config/yarn/global/node_modules/code-server/vendor/modules/code-oss-dev/node_modules/spdlog/build/Debug/spdlog.node
 → /usr/local/share/.config/yarn/global/node_modules/code-server/vendor/modules/code-oss-dev/node_modules/spdlog/build/Release/spdlog.node
 → /usr/local/share/.config/yarn/global/node_modules/code-server/vendor/modules/code-oss-dev/node_modules/spdlog/out/Debug/spdlog.node
 → /usr/local/share/.config/yarn/global/node_modules/code-server/vendor/modules/code-oss-dev/node_modules/spdlog/Debug/spdlog.node
 → /usr/local/share/.config/yarn/global/node_modules/code-server/vendor/modules/code-oss-dev/node_modules/spdlog/out/Release/spdlog.node
 → /usr/local/share/.config/yarn/global/node_modules/code-server/vendor/modules/code-oss-dev/node_modules/spdlog/Release/spdlog.node
 → /usr/local/share/.config/yarn/global/node_modules/code-server/vendor/modules/code-oss-dev/node_modules/spdlog/build/default/spdlog.node
 → /usr/local/share/.config/yarn/global/node_modules/code-server/vendor/modules/code-oss-dev/node_modules/spdlog/compiled/14.19.0/linux/x64/spdlog.node
 → /usr/local/share/.config/yarn/global/node_modules/code-server/vendor/modules/code-oss-dev/node_modules/spdlog/addon-build/release/install-root/spdlog.node
 → /usr/local/share/.config/yarn/global/node_modules/code-server/vendor/modules/code-oss-dev/node_modules/spdlog/addon-build/debug/install-root/spdlog.node
 → /usr/local/share/.config/yarn/global/node_modules/code-server/vendor/modules/code-oss-dev/node_modules/spdlog/addon-build/default/install-root/spdlog.node
 → /usr/local/share/.config/yarn/global/node_modules/code-server/vendor/modules/code-oss-dev/node_modules/spdlog/lib/binding/node-v83-linux-x64/spdlog.node
    at bindings (/usr/local/share/.config/yarn/global/node_modules/code-server/vendor/modules/code-oss-dev/node_modules/bindings/bindings.js:126:9)
    at Object. (/usr/local/share/.config/yarn/global/node_modules/code-server/vendor/modules/code-oss-dev/node_modules/spdlog/index.js:3:35)
    at Module._compile (internal/modules/cjs/loader.js:1085:14)
    at Object.Module._extensions..js (internal/modules/cjs/loader.js:1114:10)
    at Module.load (internal/modules/cjs/loader.js:950:32)
    at Function.Module._load (internal/modules/cjs/loader.js:790:12)
    at Function.t._load (/usr/local/share/.config/yarn/global/node_modules/code-server/vendor/modules/code-oss-dev/out/vs/server/remoteExtensionHostProcess.js:114:28641)
    at Module.require (internal/modules/cjs/loader.js:974:19)
    at require (internal/modules/cjs/helpers.js:101:18)
    at r (/usr/local/share/.config/yarn/global/node_modules/code-server/vendor/modules/code-oss-dev/out/vs/loader.js:5:101)
    at e.load (/usr/local/share/.config/yarn/global/node_modules/code-server/vendor/modules/code-oss-dev/out/vs/loader.js:4:1723)
    at e.load (/usr/local/share/.config/yarn/global/node_modules/code-server/vendor/modules/code-oss-dev/out/vs/loader.js:3:10695)
    at d (/usr/local/share/.config/yarn/global/node_modules/code-server/vendor/modules/code-oss-dev/out/vs/loader.js:5:10300)
    at Object.errorback (/usr/local/share/.config/yarn/global/node_modules/code-server/vendor/modules/code-oss-dev/out/vs/loader.js:5:10421)
    at e.triggerErrorback (/usr/local/share/.config/yarn/global/node_modules/code-server/vendor/modules/code-oss-dev/out/vs/loader.js:3:11059)
    at /usr/local/share/.config/yarn/global/node_modules/code-server/vendor/modules/code-oss-dev/out/vs/loader.js:3:10765
    at e.load (/usr/local/share/.config/yarn/global/node_modules/code-server/vendor/modules/code-oss-dev/out/vs/loader.js:4:1740)
    at e.load (/usr/local/share/.config/yarn/global/node_modules/code-server/vendor/modules/code-oss-dev/out/vs/loader.js:3:10695)
    at d (/usr/local/share/.config/yarn/global/node_modules/code-server/vendor/modules/code-oss-dev/out/vs/loader.js:5:10300)
    at i._loadModule (/usr/local/share/.config/yarn/global/node_modules/code-server/vendor/modules/code-oss-dev/out/vs/loader.js:5:10430)
    at i._resolve (/usr/local/share/.config/yarn/global/node_modules/code-server/vendor/modules/code-oss-dev/out/vs/loader.js:6:452)
    at i.defineModule (/usr/local/share/.config/yarn/global/node_modules/code-server/vendor/modules/code-oss-dev/out/vs/loader.js:5:6142)
    at i._relativeRequire (/usr/local/share/.config/yarn/global/node_modules/code-server/vendor/modules/code-oss-dev/out/vs/loader.js:5:6828)
    at r (/usr/local/share/.config/yarn/global/node_modules/code-server/vendor/modules/code-oss-dev/out/vs/loader.js:5:9406)
    at D.a (/usr/local/share/.config/yarn/global/node_modules/code-server/vendor/modules/code-oss-dev/out/vs/server/remoteExtensionHostProcess.js:84:7809)
    at new Promise ()
    at D (/usr/local/share/.config/yarn/global/node_modules/code-server/vendor/modules/code-oss-dev/out/vs/server/remoteExtensionHostProcess.js:84:7789)
    at i._createSpdLogLogger (/usr/local/share/.config/yarn/global/node_modules/code-server/vendor/modules/code-oss-dev/out/vs/server/remoteExtensionHostProcess.js:84:8623)
    at new i (/usr/local/share/.config/yarn/global/node_modules/code-server/vendor/modules/code-oss-dev/out/vs/server/remoteExtensionHostProcess.js:84:8430)
    at i.doCreateLogger (/usr/local/share/.config/yarn/global/node_modules/code-server/vendor/modules/code-oss-dev/out/vs/server/remoteExtensionHostProcess.js:96:92875)
    at i.createLogger (/usr/local/share/.config/yarn/global/node_modules/code-server/vendor/modules/code-oss-dev/out/vs/server/remoteExtensionHostProcess.js:84:6397)
    at new C (/usr/local/share/.config/yarn/global/node_modules/code-server/vendor/modules/code-oss-dev/out/vs/server/remoteExtensionHostProcess.js:95:8734)
    at T._createInstance (/usr/local/share/.config/yarn/global/node_modules/code-server/vendor/modules/code-oss-dev/out/vs/server/remoteExtensionHostProcess.js:82:1354)
    at T._createServiceInstance (/usr/local/share/.config/yarn/global/node_modules/code-server/vendor/modules/code-oss-dev/out/vs/server/remoteExtensionHostProcess.js:82:3755)
    at T._createServiceInstanceWithOwner (/usr/local/share/.config/yarn/global/node_modules/code-server/vendor/modules/code-oss-dev/out/vs/server/remoteExtensionHostProcess.js:82:3271)
    at T._createAndCacheServiceInstance (/usr/local/share/.config/yarn/global/node_modules/code-server/vendor/modules/code-oss-dev/out/vs/server/remoteExtensionHostProcess.js:82:2946)
    at T._safeCreateAndCacheServiceInstance (/usr/local/share/.config/yarn/global/node_modules/code-server/vendor/modules/code-oss-dev/out/vs/server/remoteExtensionHostProcess.js:82:2144)
    at T._getOrCreateServiceInstance (/usr/local/share/.config/yarn/global/node_modules/code-server/vendor/modules/code-oss-dev/out/vs/server/remoteExtensionHostProcess.js:82:1865)
    at Object.get (/usr/local/share/.config/yarn/global/node_modules/code-server/vendor/modules/code-oss-dev/out/vs/server/remoteExtensionHostProcess.js:82:449)
    at /usr/local/share/.config/yarn/global/node_modules/code-server/vendor/modules/code-oss-dev/out/vs/server/remoteExtensionHostProcess.js:103:10056
    at T.invokeFunction (/usr/local/share/.config/yarn/global/node_modules/code-server/vendor/modules/code-oss-dev/out/vs/server/remoteExtensionHostProcess.js:82:319)
    at new p (/usr/local/share/.config/yarn/global/node_modules/code-server/vendor/modules/code-oss-dev/out/vs/server/remoteExtensionHostProcess.js:103:10036)
    at n (/usr/local/share/.config/yarn/global/node_modules/code-server/vendor/modules/code-oss-dev/out/vs/server/remoteExtensionHostProcess.js:114:32670)
[IPC Library: Pty Host] innerError Error: Cannot find module '../build/Debug/pty.node'
Require stack:
- /usr/local/share/.config/yarn/global/node_modules/code-server/vendor/modules/code-oss-dev/node_modules/node-pty/lib/unixTerminal.js
- /usr/local/share/.config/yarn/global/node_modules/code-server/vendor/modules/code-oss-dev/node_modules/node-pty/lib/index.js
- /usr/local/share/.config/yarn/global/node_modules/code-server/vendor/modules/code-oss-dev/out/bootstrap-amd.js
- /usr/local/share/.config/yarn/global/node_modules/code-server/vendor/modules/code-oss-dev/out/bootstrap-fork.js
    at Function.Module._resolveFilename (internal/modules/cjs/loader.js:902:15)
    at Function.Module._load (internal/modules/cjs/loader.js:746:27)
    at Module.require (internal/modules/cjs/loader.js:974:19)
    at require (internal/modules/cjs/helpers.js:101:18)
    at Object. (/usr/local/share/.config/yarn/global/node_modules/code-server/vendor/modules/code-oss-dev/node_modules/node-pty/lib/unixTerminal.js:31:15)
    at Module._compile (internal/modules/cjs/loader.js:1085:14)
    at Object.Module._extensions..js (internal/modules/cjs/loader.js:1114:10)
    at Module.load (internal/modules/cjs/loader.js:950:32)
    at Function.Module._load (internal/modules/cjs/loader.js:790:12)
    at Module.require (internal/modules/cjs/loader.js:974:19)
    at require (internal/modules/cjs/helpers.js:101:18)
    at Object. (/usr/local/share/.config/yarn/global/node_modules/code-server/vendor/modules/code-oss-dev/node_modules/node-pty/lib/index.js:14:20)
    at Module._compile (internal/modules/cjs/loader.js:1085:14)
    at Object.Module._extensions..js (internal/modules/cjs/loader.js:1114:10)
    at Module.load (internal/modules/cjs/loader.js:950:32)
    at Function.Module._load (internal/modules/cjs/loader.js:790:12)
    at Module.require (internal/modules/cjs/loader.js:974:19)
    at require (internal/modules/cjs/helpers.js:101:18)
    at r (/usr/local/share/.config/yarn/global/node_modules/code-server/vendor/modules/code-oss-dev/out/vs/loader.js:5:101)
    at e.load (/usr/local/share/.config/yarn/global/node_modules/code-server/vendor/modules/code-oss-dev/out/vs/loader.js:4:1723)
    at e.load (/usr/local/share/.config/yarn/global/node_modules/code-server/vendor/modules/code-oss-dev/out/vs/loader.js:3:10695)
    at d (/usr/local/share/.config/yarn/global/node_modules/code-server/vendor/modules/code-oss-dev/out/vs/loader.js:5:10300)
    at i._loadModule (/usr/local/share/.config/yarn/global/node_modules/code-server/vendor/modules/code-oss-dev/out/vs/loader.js:5:10430)
    at i._resolve (/usr/local/share/.config/yarn/global/node_modules/code-server/vendor/modules/code-oss-dev/out/vs/loader.js:6:452)
    at i.defineModule (/usr/local/share/.config/yarn/global/node_modules/code-server/vendor/modules/code-oss-dev/out/vs/loader.js:5:6142)
    at i._relativeRequire (/usr/local/share/.config/yarn/global/node_modules/code-server/vendor/modules/code-oss-dev/out/vs/loader.js:5:6828)
    at r (/usr/local/share/.config/yarn/global/node_modules/code-server/vendor/modules/code-oss-dev/out/vs/loader.js:5:9406)
    at /usr/local/share/.config/yarn/global/node_modules/code-server/vendor/modules/code-oss-dev/out/vs/platform/terminal/node/ptyHostMain.js:14:42484
    at new Promise ()
    at De.setupPtyProcess (/usr/local/share/.config/yarn/global/node_modules/code-server/vendor/modules/code-oss-dev/out/vs/platform/terminal/node/ptyHostMain.js:14:42464)
    at async De.start (/usr/local/share/.config/yarn/global/node_modules/code-server/vendor/modules/code-oss-dev/out/vs/platform/terminal/node/ptyHostMain.js:14:41224)
    at async start (/usr/local/share/.config/yarn/global/node_modules/code-server/vendor/modules/code-oss-dev/out/vs/platform/terminal/node/ptyHostMain.js:17:9062)
[IPC Library: Pty Host] innerError Error: Cannot find module '../build/Debug/pty.node'
Require stack:
- /usr/local/share/.config/yarn/global/node_modules/code-server/vendor/modules/code-oss-dev/node_modules/node-pty/lib/unixTerminal.js
- /usr/local/share/.config/yarn/global/node_modules/code-server/vendor/modules/code-oss-dev/node_modules/node-pty/lib/index.js
- /usr/local/share/.config/yarn/global/node_modules/code-server/vendor/modules/code-oss-dev/out/bootstrap-amd.js
- /usr/local/share/.config/yarn/global/node_modules/code-server/vendor/modules/code-oss-dev/out/bootstrap-fork.js
    at Function.Module._resolveFilename (internal/modules/cjs/loader.js:902:15)
    at Function.Module._load (internal/modules/cjs/loader.js:746:27)
    at Module.require (internal/modules/cjs/loader.js:974:19)
    at require (internal/modules/cjs/helpers.js:101:18)
    at Object. (/usr/local/share/.config/yarn/global/node_modules/code-server/vendor/modules/code-oss-dev/node_modules/node-pty/lib/unixTerminal.js:31:15)
    at Module._compile (internal/modules/cjs/loader.js:1085:14)
    at Object.Module._extensions..js (internal/modules/cjs/loader.js:1114:10)
    at Module.load (internal/modules/cjs/loader.js:950:32)
    at Function.Module._load (internal/modules/cjs/loader.js:790:12)
    at Module.require (internal/modules/cjs/loader.js:974:19)
    at require (internal/modules/cjs/helpers.js:101:18)
    at Object. (/usr/local/share/.config/yarn/global/node_modules/code-server/vendor/modules/code-oss-dev/node_modules/node-pty/lib/index.js:14:20)
    at Module._compile (internal/modules/cjs/loader.js:1085:14)
    at Object.Module._extensions..js (internal/modules/cjs/loader.js:1114:10)
    at Module.load (internal/modules/cjs/loader.js:950:32)
    at Function.Module._load (internal/modules/cjs/loader.js:790:12)
    at Module.require (internal/modules/cjs/loader.js:974:19)
    at require (internal/modules/cjs/helpers.js:101:18)
    at r (/usr/local/share/.config/yarn/global/node_modules/code-server/vendor/modules/code-oss-dev/out/vs/loader.js:5:101)
    at e.load (/usr/local/share/.config/yarn/global/node_modules/code-server/vendor/modules/code-oss-dev/out/vs/loader.js:4:1723)
    at e.load (/usr/local/share/.config/yarn/global/node_modules/code-server/vendor/modules/code-oss-dev/out/vs/loader.js:3:10695)
    at d (/usr/local/share/.config/yarn/global/node_modules/code-server/vendor/modules/code-oss-dev/out/vs/loader.js:5:10300)
    at Object.errorback (/usr/local/share/.config/yarn/global/node_modules/code-server/vendor/modules/code-oss-dev/out/vs/loader.js:5:10421)
    at e.triggerErrorback (/usr/local/share/.config/yarn/global/node_modules/code-server/vendor/modules/code-oss-dev/out/vs/loader.js:3:11059)
    at /usr/local/share/.config/yarn/global/node_modules/code-server/vendor/modules/code-oss-dev/out/vs/loader.js:3:10765
    at e.load (/usr/local/share/.config/yarn/global/node_modules/code-server/vendor/modules/code-oss-dev/out/vs/loader.js:4:1740)
    at e.load (/usr/local/share/.config/yarn/global/node_modules/code-server/vendor/modules/code-oss-dev/out/vs/loader.js:3:10695)
    at d (/usr/local/share/.config/yarn/global/node_modules/code-server/vendor/modules/code-oss-dev/out/vs/loader.js:5:10300)
    at i._loadModule (/usr/local/share/.config/yarn/global/node_modules/code-server/vendor/modules/code-oss-dev/out/vs/loader.js:5:10430)
    at i._resolve (/usr/local/share/.config/yarn/global/node_modules/code-server/vendor/modules/code-oss-dev/out/vs/loader.js:6:452)
    at i.defineModule (/usr/local/share/.config/yarn/global/node_modules/code-server/vendor/modules/code-oss-dev/out/vs/loader.js:5:6142)
    at i._relativeRequire (/usr/local/share/.config/yarn/global/node_modules/code-server/vendor/modules/code-oss-dev/out/vs/loader.js:5:6828)
    at r (/usr/local/share/.config/yarn/global/node_modules/code-server/vendor/modules/code-oss-dev/out/vs/loader.js:5:9406)
    at /usr/local/share/.config/yarn/global/node_modules/code-server/vendor/modules/code-oss-dev/out/vs/platform/terminal/node/ptyHostMain.js:14:42484
    at new Promise ()
    at De.setupPtyProcess (/usr/local/share/.config/yarn/global/node_modules/code-server/vendor/modules/code-oss-dev/out/vs/platform/terminal/node/ptyHostMain.js:14:42464)
    at async De.start (/usr/local/share/.config/yarn/global/node_modules/code-server/vendor/modules/code-oss-dev/out/vs/platform/terminal/node/ptyHostMain.js:14:41224)
    at async start (/usr/local/share/.config/yarn/global/node_modules/code-server/vendor/modules/code-oss-dev/out/vs/platform/terminal/node/ptyHostMain.js:17:9062)
[10:12:00] [192.168.1.171][329cb1c2][ExtensionHostConnection] The client has reconnected.
[10:12:21] [192.168.1.171][329cb1c2][ExtensionHostConnection] The client has reconnected.
[10:12:41] [192.168.1.171][329cb1c2][ExtensionHostConnection] The client has reconnected.
[10:13:01] [192.168.1.171][329cb1c2][ExtensionHostConnection] The client has reconnected.
[10:13:22] [192.168.1.171][329cb1c2][ExtensionHostConnection] The client has reconnected.
[10:13:43] [192.168.1.171][329cb1c2][ExtensionHostConnection] The client has reconnected.
[10:14:03] [192.168.1.171][329cb1c2][ExtensionHostConnection] The client has reconnected.
[10:14:24] [192.168.1.171][329cb1c2][ExtensionHostConnection] The client has reconnected.
[10:14:44] [192.168.1.171][329cb1c2][ExtensionHostConnection] The client has reconnected.
[10:15:04] [192.168.1.171][329cb1c2][ExtensionHostConnection] The client has reconnected.
[10:15:24] [192.168.1.171][329cb1c2][ExtensionHostConnection] The client has reconnected.
[10:15:44] [192.168.1.171][329cb1c2][ExtensionHostConnection] The client has reconnected.
[10:16:05] [192.168.1.171][329cb1c2][ExtensionHostConnection] The client has reconnected.
[10:16:25] [192.168.1.171][329cb1c2][ExtensionHostConnection] The client has reconnected.
[10:16:45] [192.168.1.171][329cb1c2][ExtensionHostConnection] The client has reconnected.
[10:17:05] [192.168.1.171][329cb1c2][ExtensionHostConnection] The client has reconnected.
[10:17:25] [192.168.1.171][329cb1c2][ExtensionHostConnection] The client has reconnected.
[10:17:45] [192.168.1.171][329cb1c2][ExtensionHostConnection] The client has reconnected.
[10:18:06] [192.168.1.171][329cb1c2][ExtensionHostConnection] The client has reconnected.
[10:18:26] [192.168.1.171][329cb1c2][ExtensionHostConnection] The client has reconnected.
[10:18:46] [192.168.1.171][329cb1c2][ExtensionHostConnection] The client has reconnected.
[10:19:06] [192.168.1.171][329cb1c2][ExtensionHostConnection] The client has reconnected.
[10:19:26] [192.168.1.171][329cb1c2][ExtensionHostConnection] The client has reconnected.
[10:19:46] [192.168.1.171][329cb1c2][ExtensionHostConnection] The client has reconnected.
[10:20:06] [192.168.1.171][329cb1c2][ExtensionHostConnection] The client has reconnected.
[10:20:27] [192.168.1.171][329cb1c2][ExtensionHostConnection] The client has reconnected.
[10:20:47] [192.168.1.171][329cb1c2][ExtensionHostConnection] The client has reconnected.
[10:21:08] [192.168.1.171][329cb1c2][ExtensionHostConnection] The client has reconnected.
(node:18) MaxListenersExceededWarning: Possible EventEmitter memory leak detected. 11 internalMessage listeners added to [ChildProcess]. Use emitter.setMaxListeners() to increase limit
(Use `node --trace-warnings ...` to show where the warning was created)
code-asher commented 2 years ago

Looks like the pty module did not get installed. Were there any errors during the code-server install? Running npm rebuild in the vendor/modules/code-oss-dev directory might help.

tomatopickle commented 2 years ago

This is still happening, I'm on Windows 10. Any updates on this?

jsjoeio commented 2 years ago

@tomatopickle can you share logs or screenshots?

tomatopickle commented 2 years ago

Sure, here's the log from Code Server

image And here's the log from the terminal yarn run v1.22.15 warning package.json: No license field $ C:\Users\mohammed\node_modules\.bin\code-server [2022-05-11T10:35:58.859Z] info code-server 4.4.0 b088ec7adf9e17bc75215f79e21498eb40da03ed [2022-05-11T10:35:58.861Z] info Using user-data-dir ~\AppData\Local\code-server\Data [2022-05-11T10:35:58.892Z] info Using config file ~\AppData\Roaming\code-server\Config\config.yaml [2022-05-11T10:35:58.892Z] info HTTP server listening on http://127.0.0.1:8080/ [2022-05-11T10:35:58.892Z] info - Authentication is disabled [2022-05-11T10:35:58.892Z] info - Not serving HTTPS Error: Could not locate the bindings file. Tried: → C:\Users\mohammed\node_modules\code-server\lib\vscode\node_modules\spdlog\build\spdlog.node → C:\Users\mohammed\node_modules\code-server\lib\vscode\node_modules\spdlog\build\Debug\spdlog.node → C:\Users\mohammed\node_modules\code-server\lib\vscode\node_modules\spdlog\build\Release\spdlog.node → C:\Users\mohammed\node_modules\code-server\lib\vscode\node_modules\spdlog\out\Debug\spdlog.node → C:\Users\mohammed\node_modules\code-server\lib\vscode\node_modules\spdlog\Debug\spdlog.node → C:\Users\mohammed\node_modules\code-server\lib\vscode\node_modules\spdlog\out\Release\spdlog.node → C:\Users\mohammed\node_modules\code-server\lib\vscode\node_modules\spdlog\Release\spdlog.node → C:\Users\mohammed\node_modules\code-server\lib\vscode\node_modules\spdlog\build\default\spdlog.node → C:\Users\mohammed\node_modules\code-server\lib\vscode\node_modules\spdlog\compiled\16.15.0\win32\x64\spdlog.node → C:\Users\mohammed\node_modules\code-server\lib\vscode\node_modules\spdlog\addon-build\release\install-root\spdlog.node → C:\Users\mohammed\node_modules\code-server\lib\vscode\node_modules\spdlog\addon-build\debug\install-root\spdlog.node → C:\Users\mohammed\node_modules\code-server\lib\vscode\node_modules\spdlog\addon-build\default\install-root\spdlog.node → C:\Users\mohammed\node_modules\code-server\lib\vscode\node_modules\spdlog\lib\binding\node-v93-win32-x64\spdlog.node at bindings (C:\Users\mohammed\node_modules\code-server\lib\vscode\node_modules\bindings\bindings.js:126:9) at Object.<anonymous> (C:\Users\mohammed\node_modules\code-server\lib\vscode\node_modules\spdlog\index.js:3:35) at Module._compile (node:internal/modules/cjs/loader:1105:14) at Object.Module._extensions..js (node:internal/modules/cjs/loader:1159:10) at Module.load (node:internal/modules/cjs/loader:981:32) at Function.Module._load (node:internal/modules/cjs/loader:822:12) at Function.require._load (C:\Users\mohammed\node_modules\code-server\out\node\plugin.js:50:74) at Module.require (node:internal/modules/cjs/loader:1005:19) at require (node:internal/modules/cjs/helpers:102:18) at r (C:\Users\mohammed\node_modules\code-server\lib\vscode\out\vs\loader.js:5:101) at e.load (C:\Users\mohammed\node_modules\code-server\lib\vscode\out\vs\loader.js:4:1720) at e.load (C:\Users\mohammed\node_modules\code-server\lib\vscode\out\vs\loader.js:3:10695) at d (C:\Users\mohammed\node_modules\code-server\lib\vscode\out\vs\loader.js:5:10300) at Object.errorback (C:\Users\mohammed\node_modules\code-server\lib\vscode\out\vs\loader.js:5:10421) at e.triggerErrorback (C:\Users\mohammed\node_modules\code-server\lib\vscode\out\vs\loader.js:3:11059) at C:\Users\mohammed\node_modules\code-server\lib\vscode\out\vs\loader.js:3:10765 at e.load (C:\Users\mohammed\node_modules\code-server\lib\vscode\out\vs\loader.js:4:1737) at e.load (C:\Users\mohammed\node_modules\code-server\lib\vscode\out\vs\loader.js:3:10695) at d (C:\Users\mohammed\node_modules\code-server\lib\vscode\out\vs\loader.js:5:10300) at i._loadModule (C:\Users\mohammed\node_modules\code-server\lib\vscode\out\vs\loader.js:5:10430) at i._resolve (C:\Users\mohammed\node_modules\code-server\lib\vscode\out\vs\loader.js:6:452) at i.defineModule (C:\Users\mohammed\node_modules\code-server\lib\vscode\out\vs\loader.js:5:6142) at i._relativeRequire (C:\Users\mohammed\node_modules\code-server\lib\vscode\out\vs\loader.js:5:6828) at r (C:\Users\mohammed\node_modules\code-server\lib\vscode\out\vs\loader.js:5:9406) at E (C:\Users\mohammed\node_modules\code-server\lib\vscode\out\vs\server\node\server.main.js:80:53207) at new Promise (<anonymous>) at w (C:\Users\mohammed\node_modules\code-server\lib\vscode\out\vs\server\node\server.main.js:80:53187) at _createSpdLogLogger (C:\Users\mohammed\node_modules\code-server\lib\vscode\out\vs\server\node\server.main.js:80:54022) at new _ (C:\Users\mohammed\node_modules\code-server\lib\vscode\out\vs\server\node\server.main.js:80:53829) at ye (C:\Users\mohammed\node_modules\code-server\lib\vscode\out\vs\server\node\server.main.js:138:135825) at G (C:\Users\mohammed\node_modules\code-server\lib\vscode\out\vs\server\node\server.main.js:146:7643) { tries: [ 'C:\\Users\\mohammed\\node_modules\\code-server\\lib\\vscode\\node_modules\\spdlog\\build\\spdlog.node', 'C:\\Users\\mohammed\\node_modules\\code-server\\lib\\vscode\\node_modules\\spdlog\\build\\Debug\\spdlog.node', 'C:\\Users\\mohammed\\node_modules\\code-server\\lib\\vscode\\node_modules\\spdlog\\build\\Release\\spdlog.node', 'C:\\Users\\mohammed\\node_modules\\code-server\\lib\\vscode\\node_modules\\spdlog\\out\\Debug\\spdlog.node', 'C:\\Users\\mohammed\\node_modules\\code-server\\lib\\vscode\\node_modules\\spdlog\\Debug\\spdlog.node', 'C:\\Users\\mohammed\\node_modules\\code-server\\lib\\vscode\\node_modules\\spdlog\\out\\Release\\spdlog.node', 'C:\\Users\\mohammed\\node_modules\\code-server\\lib\\vscode\\node_modules\\spdlog\\Release\\spdlog.node', 'C:\\Users\\mohammed\\node_modules\\code-server\\lib\\vscode\\node_modules\\spdlog\\build\\default\\spdlog.node', 'C:\\Users\\mohammed\\node_modules\\code-server\\lib\\vscode\\node_modules\\spdlog\\compiled\\16.15.0\\win32\\x64\\spdlog.node', 'C:\\Users\\mohammed\\node_modules\\code-server\\lib\\vscode\\node_modules\\spdlog\\addon-build\\release\\install-root\\spdlog.node', 'C:\\Users\\mohammed\\node_modules\\code-server\\lib\\vscode\\node_modules\\spdlog\\addon-build\\debug\\install-root\\spdlog.node', 'C:\\Users\\mohammed\\node_modules\\code-server\\lib\\vscode\\node_modules\\spdlog\\addon-build\\default\\install-root\\spdlog.node', 'C:\\Users\\mohammed\\node_modules\\code-server\\lib\\vscode\\node_modules\\spdlog\\lib\\binding\\node-v93-win32-x64\\spdlog.node' ], phase: 'loading', moduleId: 'spdlog', neededBy: [ '===anonymous3===' ] } [13:36:02] Extension host agent started.

jsjoeio commented 2 years ago

Hmm...did you try the npm rebuild trick? I think you'd run it in C:\Users\mohammed\node_modules\code-server\lib\vscode

AMasetti commented 2 years ago

I tried the npm rebuild trick on a Pi4 v1.2 and I'm still getting the same error, I even installed pty manually.

jsjoeio commented 2 years ago

Did that fix it?

jjerry-k commented 2 years ago

So I tried yarn on /usr/local/share/.config/yarn/global/node_modules/code-server/vendor/modules/code-oss-dev

But, I got errors about dependency x11, xkbfile.

So I installed that.

sudo apt install libx11-dev libxkbfile-dev

image
reDpz commented 1 year ago

got this issue as well

The terminal process failed to launch: A native exception occurred during launch (Cannot find module '../build/Release/pty.node'
Require stack:
- /data/data/com.termux/files/usr/lib/code-server/lib/vscode/node_modules/node-pty/lib/unixTerminal.js
- /data/data/com.termux/files/usr/lib/code-server/lib/vscode/node_modules/node-pty/lib/index.js
- /data/data/com.termux/files/usr/lib/code-server/lib/vscode/out/bootstrap-amd.js
- /data/data/com.termux/files/usr/lib/code-server/lib/vscode/out/bootstrap-fork.js).
2270057439 commented 1 year ago

termux ,got this issue as well

The terminal process failed to launch: A native exception occurred during launch (Cannot find module 
'../build/Release/pty.node' Require stack: - 
/data/data/com.termux/files/usr/lib/code-server/lib/vscode/node_modules/node-pty/lib/unixTerminal.js - 
/data/data/com.termux/files/usr/lib/code-server/lib/vscode/node_modules/node-pty/lib/index.js - 
/data/data/com.termux/files/usr/lib/code-server/lib/vscode/out/bootstrap-amd.js -
 /data/data/com.termux/files/usr/lib/code-server/lib/vscode/out/bootstrap-fork.js).
niloy940 commented 1 year ago

In termux getting this error

The terminal process failed to launch: A native exception occurred during launch (Cannot find module '../build/Release/pty.node' Require stack:

code-asher commented 1 year ago

The error suggests that module failed to install during the build process. I am not sure where the Termux build happens but looking at the build logs would probably be a good place to start. Might need to add some verbose flags to npm.

Tzxhy commented 1 year ago

I found the problem in node-pty. Shows:

[IPC Library: Pty Host] import error:  Error: /lib/aarch64-linux-gnu/libc.so.6: version `GLIBC_2.28' not found (required by /usr/lib/code-server/lib/vscode/node_modules/node-pty/build/Release/pty.node)
Fmstrat commented 1 year ago

I am also experiencing this problem in the latest version with alpine. This wasn't happening on the previous version.

This problem does not exist in:

code-server
code-server: v4.9.1
Code: 1.73.1
Commit: 6261075646f055b99068d3688932416f2346dd3b
Date: 2022-12-07T20:58:35.136Z (4 mos ago)
Browser: Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:109.0) Gecko/20100101 Firefox/112.0

But does exist in:

code-server: v4.12.0
Code: 1.77.3
Commit: 704ed70d4fd1c6bd6342c436f1ede30d1cff4710
Date: 2023-04-13T18:36:32.554Z (2 wks ago)
Browser: Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:109.0) Gecko/20100101 Firefox/112.0

Other errors exist at startup, including:

Error: Module did not self-register: '/app/lib/vscode/node_modules/spdlog/build/Release/spdlog.node'.

This is how I install:

RUN \
   addgroup -g 2001 docker &&\
   CODE_RELEASE=$(curl -sX GET https://api.github.com/repos/coder/code-server/releases/latest \
      | awk '/tag_name/{print $4;exit}' FS='[""]' | sed 's|^v||'); \
   mkdir -p /app &&\
   curl -o \
      /tmp/code-server.tar.gz -L \
      "https://github.com/coder/code-server/releases/download/v${CODE_RELEASE}/code-server-${CODE_RELEASE}-linux-amd64.tar.gz" &&\
   tar xf /tmp/code-server.tar.gz -C /app --strip-components=1 &&\
   rm /tmp/code-server.tar.gz &&\
   rm /app/lib/node &&\
   sed -i 's/"$ROOT\/lib\/node"/node/g' /app/bin/code-server
code-asher commented 1 year ago

Are you installing glibc alongside musl or something?

version GLIBC_2.28 not found I believe means in this case that the version of glibc is too old. Although I thought our builds targeted 2.17 so might be something we need to fix.

code-asher commented 7 months ago

Closing for inactivity. Also note the minimum has increased to glibc 2.28 with code-server 4.17.0.