question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

UI stays on 'file participants' for almost a minute

See original GitHub issue

OS/Web Information

  • Web Browser: Firefox
  • Local OS: Ubuntu 20.04.2 LTS
  • Remote OS: Debian 10
  • Remote Architecture: 64 bit
  • code-server --version: 3.11.0

Hello 👋

I am creating my own docker image with code-server 3.11.0 right now. After opening code-server in docker container, I have noticed that actions (create, copy, delete) in explorer panel take a really long time to complete but in bash those commands are working just fine. —>

Screenshot

Screenshot 2021-07-23 at 16 12 49

One more thing. When I click cancel the task is completed right away. It’s almost like the command is completed but code-server must still check something. This is code-server without any extensions, so no ESlint for example.

Steps to Reproduce

  1. Create docker image from release-standalone folder
  2. Use “docker run -d ‘docker image’ —auth none”
  3. Try to create file/folder using explorer panel buttons

Logs

Using code-server --log debug shows that nothing is wrong but when I use ‘docker logs’ on that container It is showing this error.

`Error: /usr/lib/x86_64-linux-gnu/libstdc++.so.6: version ‘GLIBCXX_3.4.26’ not found (required by /usr/local/lib/vscode/node_modules/spdlog/build/Release/spdlog.node) at Object.Module._extensions…node (internal/modules/cjs/loader.js:1122:18) at Module.load (internal/modules/cjs/loader.js:928:32) at Function.Module._load (internal/modules/cjs/loader.js:769:14) at Module.require (internal/modules/cjs/loader.js:952:19) at require (internal/modules/cjs/helpers.js:88:18) at bindings (/usr/local/lib/vscode/node_modules/bindings/bindings.js:112:48) at Object.<anonymous> (/usr/local/lib/vscode/node_modules/spdlog/index.js:3:35) at Module._compile (internal/modules/cjs/loader.js:1063:30) at Object.Module._extensions…js (internal/modules/cjs/loader.js:1092:10) at Module.load (internal/modules/cjs/loader.js:928:32) at Function.Module._load (internal/modules/cjs/loader.js:769:14) at Module.require (internal/modules/cjs/loader.js:952:19) at require (internal/modules/cjs/helpers.js:88:18) at t (/usr/local/lib/vscode/out/vs/loader.js:5:101) at r.load (/usr/local/lib/vscode/out/vs/loader.js:4:1722) at r.load (/usr/local/lib/vscode/out/vs/loader.js:3:10249) at l (/usr/local/lib/vscode/out/vs/loader.js:5:10314) at Object.errorback (/usr/local/lib/vscode/out/vs/loader.js:5:10435) at r.triggerErrorback (/usr/local/lib/vscode/out/vs/loader.js:3:10613) at /usr/local/lib/vscode/out/vs/loader.js:3:10319 at r.load (/usr/local/lib/vscode/out/vs/loader.js:4:1739) at r.load (/usr/local/lib/vscode/out/vs/loader.js:3:10249) at l (/usr/local/lib/vscode/out/vs/loader.js:5:10314) at r._loadModule (/usr/local/lib/vscode/out/vs/loader.js:5:10444) at r._resolve (/usr/local/lib/vscode/out/vs/loader.js:6:452) at r.defineModule (/usr/local/lib/vscode/out/vs/loader.js:5:6145) at r._relativeRequire (/usr/local/lib/vscode/out/vs/loader.js:5:6831) at n (/usr/local/lib/vscode/out/vs/loader.js:5:9420) at P.f (/usr/local/lib/vscode/out/vs/server/entry.js:24:4512) at new Promise (<anonymous>) at P (/usr/local/lib/vscode/out/vs/server/entry.js:24:4492) at _createSpdLogLogger (/usr/local/lib/vscode/out/vs/server/entry.js:24:5472) at new _ (/usr/local/lib/vscode/out/vs/server/entry.js:24:5288) at Ae.initializeServices (/usr/local/lib/vscode/out/vs/server/entry.js:41:95222) at async Ae.initialize (/usr/local/lib/vscode/out/vs/server/entry.js:41:92228) at async process.<anonymous> (/usr/local/lib/vscode/out/vs/server/entry.js:41:98916) { phase: ‘loading’, moduleId: ‘spdlog’, neededBy: [ ‘===anonymous3===’ ] }

Error: /usr/lib/x86_64-linux-gnu/libstdc++.so.6: version ‘GLIBCXX_3.4.26’ not found (required by /usr/local/lib/vscode/node_modules/spdlog/build/Release/spdlog.node) at Object.Module._extensions…node (internal/modules/cjs/loader.js:1122:18) at Module.load (internal/modules/cjs/loader.js:928:32) at Function.Module._load (internal/modules/cjs/loader.js:769:14) at Module.require (internal/modules/cjs/loader.js:952:19) at require (internal/modules/cjs/helpers.js:88:18) at bindings (/usr/local/lib/vscode/node_modules/bindings/bindings.js:112:48) at Object.<anonymous> (/usr/local/lib/vscode/node_modules/spdlog/index.js:3:35) at Module._compile (internal/modules/cjs/loader.js:1063:30) at Object.Module._extensions…js (internal/modules/cjs/loader.js:1092:10) at Module.load (internal/modules/cjs/loader.js:928:32) at Function.Module._load (internal/modules/cjs/loader.js:769:14) at Module.require (internal/modules/cjs/loader.js:952:19) at require (internal/modules/cjs/helpers.js:88:18) at t (/usr/local/lib/vscode/out/vs/loader.js:5:101) at r.load (/usr/local/lib/vscode/out/vs/loader.js:4:1722) at r.load (/usr/local/lib/vscode/out/vs/loader.js:3:10249) at l (/usr/local/lib/vscode/out/vs/loader.js:5:10314) at Object.errorback (/usr/local/lib/vscode/out/vs/loader.js:5:10435) at r.triggerErrorback (/usr/local/lib/vscode/out/vs/loader.js:3:10613) at /usr/local/lib/vscode/out/vs/loader.js:3:10319 at r.load (/usr/local/lib/vscode/out/vs/loader.js:4:1739) at r.load (/usr/local/lib/vscode/out/vs/loader.js:3:10249) at l (/usr/local/lib/vscode/out/vs/loader.js:5:10314) at r._loadModule (/usr/local/lib/vscode/out/vs/loader.js:5:10444) at r._resolve (/usr/local/lib/vscode/out/vs/loader.js:6:452) at r.defineModule (/usr/local/lib/vscode/out/vs/loader.js:5:6145) at r._relativeRequire (/usr/local/lib/vscode/out/vs/loader.js:5:6831) at n (/usr/local/lib/vscode/out/vs/loader.js:5:9420) at P.f (/usr/local/lib/vscode/out/vs/server/entry.js:24:4512) at new Promise (<anonymous>) at P (/usr/local/lib/vscode/out/vs/server/entry.js:24:4492) at _createSpdLogLogger (/usr/local/lib/vscode/out/vs/server/entry.js:24:5472) at new _ (/usr/local/lib/vscode/out/vs/server/entry.js:24:5288) at Ae.initializeServices (/usr/local/lib/vscode/out/vs/server/entry.js:41:95222) at async Ae.initialize (/usr/local/lib/vscode/out/vs/server/entry.js:41:92228) at async process.<anonymous> (/usr/local/lib/vscode/out/vs/server/entry.js:41:98916) { phase: ‘loading’, moduleId: ‘spdlog’, neededBy: [ ‘===anonymous3===’ ] }

[2021-07-23T14:12:16.626Z] error exthost console {“arguments”:“["Error: /usr/lib/x86_64-linux-gnu/libstdc++.so.6: version ‘GLIBCXX_3.4.26’ not found (required by /usr/local/lib/vscode/node_modules/spdlog/build/Release/spdlog.node)\n at Object.Module._extensions…node (internal/modules/cjs/loader.js:1122:18)\n at Module.load (internal/modules/cjs/loader.js:928:32)\n at Function.Module._load (internal/modules/cjs/loader.js:769:14)\n at Function.n._load (/usr/local/lib/vscode/out/vs/workbench/services/extensions/node/extensionHostProcess.js:103:27915)\n at Module.require (internal/modules/cjs/loader.js:952:19)\n at require (internal/modules/cjs/helpers.js:88:18)\n at bindings (/usr/local/lib/vscode/node_modules/bindings/bindings.js:112:48)\n at Object.<anonymous> (/usr/local/lib/vscode/node_modules/spdlog/index.js:3:35)\n at Module._compile (internal/modules/cjs/loader.js:1063:30)\n at Object.Module._extensions…js (internal/modules/cjs/loader.js:1092:10)\n at Module.load (internal/modules/cjs/loader.js:928:32)\n at Function.Module._load (internal/modules/cjs/loader.js:769:14)\n at Function.n._load (/usr/local/lib/vscode/out/vs/workbench/services/extensions/node/extensionHostProcess.js:103:27915)\n at Module.require (internal/modules/cjs/loader.js:952:19)\n at require (internal/modules/cjs/helpers.js:88:18)\n at t (/usr/local/lib/vscode/out/vs/loader.js:5:101)\n at r.load (/usr/local/lib/vscode/out/vs/loader.js:4:1722)\n at r.load (/usr/local/lib/vscode/out/vs/loader.js:3:10249)\n at l (/usr/local/lib/vscode/out/vs/loader.js:5:10314)\n at Object.errorback (/usr/local/lib/vscode/out/vs/loader.js:5:10435)\n at r.triggerErrorback (/usr/local/lib/vscode/out/vs/loader.js:3:10613)\n at /usr/local/lib/vscode/out/vs/loader.js:3:10319\n at r.load (/usr/local/lib/vscode/out/vs/loader.js:4:1739)\n at r.load (/usr/local/lib/vscode/out/vs/loader.js:3:10249)\n at l (/usr/local/lib/vscode/out/vs/loader.js:5:10314)\n at r._loadModule (/usr/local/lib/vscode/out/vs/loader.js:5:10444)\n at r._resolve (/usr/local/lib/vscode/out/vs/loader.js:6:452)\n at r.defineModule (/usr/local/lib/vscode/out/vs/loader.js:5:6145)\n at r._relativeRequire (/usr/local/lib/vscode/out/vs/loader.js:5:6831)\n at n (/usr/local/lib/vscode/out/vs/loader.js:5:9420)\n at l (/usr/local/lib/vscode/out/vs/workbench/services/extensions/node/extensionHostProcess.js:75:7572)\n at new Promise (<anonymous>)\n at k (/usr/local/lib/vscode/out/vs/workbench/services/extensions/node/extensionHostProcess.js:75:7552)\n at C._createSpdLogLogger (/usr/local/lib/vscode/out/vs/workbench/services/extensions/node/extensionHostProcess.js:75:8532)\n at new C (/usr/local/lib/vscode/out/vs/workbench/services/extensions/node/extensionHostProcess.js:75:8348)\n at new C (/usr/local/lib/vscode/out/vs/workbench/services/extensions/node/extensionHostProcess.js:84:86356)\n at s._createInstance (/usr/local/lib/vscode/out/vs/workbench/services/extensions/node/extensionHostProcess.js:73:1371)\n at s._createServiceInstance (/usr/local/lib/vscode/out/vs/workbench/services/extensions/node/extensionHostProcess.js:73:3772)\n at s._createServiceInstanceWithOwner (/usr/local/lib/vscode/out/vs/workbench/services/extensions/node/extensionHostProcess.js:73:3288)\n at s._createAndCacheServiceInstance (/usr/local/lib/vscode/out/vs/workbench/services/extensions/node/extensionHostProcess.js:73:2963)\n at s._safeCreateAndCacheServiceInstance (/usr/local/lib/vscode/out/vs/workbench/services/extensions/node/extensionHostProcess.js:73:2161)\n at s._getOrCreateServiceInstance (/usr/local/lib/vscode/out/vs/workbench/services/extensions/node/extensionHostProcess.js:73:1882)\n at Object.get (/usr/local/lib/vscode/out/vs/workbench/services/extensions/node/extensionHostProcess.js:73:450)\n at /usr/local/lib/vscode/out/vs/workbench/services/extensions/node/extensionHostProcess.js:92:9543\n at s.invokeFunction (/usr/local/lib/vscode/out/vs/workbench/services/extensions/node/extensionHostProcess.js:73:319)\n at new E (/usr/local/lib/vscode/out/vs/workbench/services/extensions/node/extensionHostProcess.js:92:9523)\n at Object.i [as startExtensionHostProcess] (/usr/local/lib/vscode/out/vs/workbench/services/extensions/node/extensionHostProcess.js:103:31795)\n at processTicksAndRejections (internal/process/task_queues.js:93:5)"]”,“token”:“5e547c73-fe79-465f-a09c-30229483d0e7”}`

I found also this in issues https://github.com/cdr/code-server/discussions/2308#:~:text=failed to start-,%232308,-Unanswered but I don’t know if this is what creates that problem.

Issue Analytics

  • State:closed
  • Created 2 years ago
  • Reactions:6
  • Comments:5 (2 by maintainers)

github_iconTop GitHub Comments

4reactions
code-ashercommented, Jul 26, 2021

Agreed with the assessment, it appears that whatever you used to build release-standalone is using a newer version of glibc than the Docker image that is running the build.

One way to resolve this would be to use the same Docker image for both building and running the build.

3reactions
AdamZaczekcommented, Aug 11, 2021

@AceSpadeAble is on vacation so let me say this - your suggestion worked! Thanks @code-asher

Read more comments on GitHub >

github_iconTop Results From Across the Web

Remote Moderated Usability Tests: How to Do Them
The key to good remote moderated testing is to be thoroughly prepared and organized. Follow these 7 steps to ensure your study's success....
Read more >
Active file limits – Figma Help Center
The current multiplayer limits are: 200 cursors; 200 Editors; 500 total participants (editors plus viewers). Note: We're actively working on increasing these ...
Read more >
Using host and co-host controls in a meeting - Zoom Support
Host controls allow you as the host to control various aspects of a Zoom meeting, such as managing the participants. The co-host feature......
Read more >
Known issues in Teams Rooms and devices - Microsoft Learn
Provides a list of known issues for Teams Rooms on Windows and Android.
Read more >
Unemployment FAQs - Kansas Department Of Labor
Combined wage claims, military and federal government claims must be taken over the phone. How do I file an application for unemployment on...
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found