Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Works on my windows machine but not on mac: ERR_DLOPEN_FAILED #79

Open
2 of 4 tasks
cad0p opened this issue Feb 26, 2023 · 0 comments
Open
2 of 4 tasks

Works on my windows machine but not on mac: ERR_DLOPEN_FAILED #79

cad0p opened this issue Feb 26, 2023 · 0 comments

Comments

@cad0p
Copy link

cad0p commented Feb 26, 2023

Describe the bug

I am using a docker container that has multiple databases, and previously I was only developing with a Windows machine.
Your extension has been great especially for validating queries with IntelliSense! But unfortunately it is crashing with the same settings (literally, thanks to the use of Docker).

I have to add that I am running the extension inside the container.

EDIT: It's actually Linux in both cases as it's running inside a Dev Container. Also this may be worth a try: directus/directus#6071

Here is the log:

node:internal/modules/cjs/loader:1187
  return process.dlopen(module, path.toNamespacedPath(filename));
                 ^

Error: /home/node/.vscode-server/extensions/uniquevision.vscode-plpgsql-lsp-1.4.10/server/node_modules/libpg-query/build/Release/queryparser.node: cannot open shared object file: No such file or directory
    at Object.Module._extensions..node (node:internal/modules/cjs/loader:1187:18)
    at Module.load (node:internal/modules/cjs/loader:981:32)
    at Function.Module._load (node:internal/modules/cjs/loader:822:12)
    at Module.require (node:internal/modules/cjs/loader:1005:19)
    at require (node:internal/modules/cjs/helpers:102:18)
    at Object.<anonymous> (/home/node/.vscode-server/extensions/uniquevision.vscode-plpgsql-lsp-1.4.10/server/node_modules/libpg-query/index.js:1:17)
    at Module._compile (node:internal/modules/cjs/loader:1103:14)
    at Object.Module._extensions..js (node:internal/modules/cjs/loader:1157:10)
    at Module.load (node:internal/modules/cjs/loader:981:32)
    at Function.Module._load (node:internal/modules/cjs/loader:822:12) {
  code: 'ERR_DLOPEN_FAILED'
}
[Info  - 8:58:38 PM] Connection to server got closed. Server will restart.
node:internal/modules/cjs/loader:1187
  return process.dlopen(module, path.toNamespacedPath(filename));
                 ^

Error: /home/node/.vscode-server/extensions/uniquevision.vscode-plpgsql-lsp-1.4.10/server/node_modules/libpg-query/build/Release/queryparser.node: cannot open shared object file: No such file or directory
    at Object.Module._extensions..node (node:internal/modules/cjs/loader:1187:18)
    at Module.load (node:internal/modules/cjs/loader:981:32)
    at Function.Module._load (node:internal/modules/cjs/loader:822:12)
    at Module.require (node:internal/modules/cjs/loader:1005:19)
    at require (node:internal/modules/cjs/helpers:102:18)
    at Object.<anonymous> (/home/node/.vscode-server/extensions/uniquevision.vscode-plpgsql-lsp-1.4.10/server/node_modules/libpg-query/index.js:1:17)
    at Module._compile (node:internal/modules/cjs/loader:1103:14)
    at Object.Module._extensions..js (node:internal/modules/cjs/loader:1157:10)
    at Module.load (node:internal/modules/cjs/loader:981:32)
    at Function.Module._load (node:internal/modules/cjs/loader:822:12) {
  code: 'ERR_DLOPEN_FAILED'
}
[Info  - 8:58:38 PM] Connection to server got closed. Server will restart.
node:internal/modules/cjs/loader:1187
  return process.dlopen(module, path.toNamespacedPath(filename));
                 ^

Error: /home/node/.vscode-server/extensions/uniquevision.vscode-plpgsql-lsp-1.4.10/server/node_modules/libpg-query/build/Release/queryparser.node: cannot open shared object file: No such file or directory
    at Object.Module._extensions..node (node:internal/modules/cjs/loader:1187:18)
    at Module.load (node:internal/modules/cjs/loader:981:32)
    at Function.Module._load (node:internal/modules/cjs/loader:822:12)
    at Module.require (node:internal/modules/cjs/loader:1005:19)
    at require (node:internal/modules/cjs/helpers:102:18)
    at Object.<anonymous> (/home/node/.vscode-server/extensions/uniquevision.vscode-plpgsql-lsp-1.4.10/server/node_modules/libpg-query/index.js:1:17)
    at Module._compile (node:internal/modules/cjs/loader:1103:14)
    at Object.Module._extensions..js (node:internal/modules/cjs/loader:1157:10)
    at Module.load (node:internal/modules/cjs/loader:981:32)
    at Function.Module._load (node:internal/modules/cjs/loader:822:12) {
  code: 'ERR_DLOPEN_FAILED'
}
[Info  - 8:58:38 PM] Connection to server got closed. Server will restart.
node:internal/modules/cjs/loader:1187
  return process.dlopen(module, path.toNamespacedPath(filename));
                 ^

Error: /home/node/.vscode-server/extensions/uniquevision.vscode-plpgsql-lsp-1.4.10/server/node_modules/libpg-query/build/Release/queryparser.node: cannot open shared object file: No such file or directory
    at Object.Module._extensions..node (node:internal/modules/cjs/loader:1187:18)
    at Module.load (node:internal/modules/cjs/loader:981:32)
    at Function.Module._load (node:internal/modules/cjs/loader:822:12)
    at Module.require (node:internal/modules/cjs/loader:1005:19)
    at require (node:internal/modules/cjs/helpers:102:18)
    at Object.<anonymous> (/home/node/.vscode-server/extensions/uniquevision.vscode-plpgsql-lsp-1.4.10/server/node_modules/libpg-query/index.js:1:17)
    at Module._compile (node:internal/modules/cjs/loader:1103:14)
    at Object.Module._extensions..js (node:internal/modules/cjs/loader:1157:10)
    at Module.load (node:internal/modules/cjs/loader:981:32)
    at Function.Module._load (node:internal/modules/cjs/loader:822:12) {
  code: 'ERR_DLOPEN_FAILED'
}
[Info  - 8:58:39 PM] Connection to server got closed. Server will restart.
node:internal/modules/cjs/loader:1187
  return process.dlopen(module, path.toNamespacedPath(filename));
                 ^

Error: /home/node/.vscode-server/extensions/uniquevision.vscode-plpgsql-lsp-1.4.10/server/node_modules/libpg-query/build/Release/queryparser.node: cannot open shared object file: No such file or directory
    at Object.Module._extensions..node (node:internal/modules/cjs/loader:1187:18)
    at Module.load (node:internal/modules/cjs/loader:981:32)
    at Function.Module._load (node:internal/modules/cjs/loader:822:12)
    at Module.require (node:internal/modules/cjs/loader:1005:19)
    at require (node:internal/modules/cjs/helpers:102:18)
    at Object.<anonymous> (/home/node/.vscode-server/extensions/uniquevision.vscode-plpgsql-lsp-1.4.10/server/node_modules/libpg-query/index.js:1:17)
    at Module._compile (node:internal/modules/cjs/loader:1103:14)
    at Object.Module._extensions..js (node:internal/modules/cjs/loader:1157:10)
    at Module.load (node:internal/modules/cjs/loader:981:32)
    at Function.Module._load (node:internal/modules/cjs/loader:822:12) {
  code: 'ERR_DLOPEN_FAILED'
}
[Error - 8:58:39 PM] Connection to server got closed. Server will not be restarted.

Expected Behavior

It should work both on Mac and Windows without any issues, especially with the same setup.

Current Behavior

It only works on Windows

Steps to Reproduce

Not sure yet if being on Mac or Windows is the issue here

Environment

  • Windows
  • Mac
  • Linux
  • other (please specify)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant