无法打开 Code-insiders undefined symbol SHA256

Unable to open Code-insiders undefined symbol SHA256

我目前无法打开代码内部人员(最新版本)界面加载然后立即关闭,但是我必须在后台 运行 留下 code-insider 个进程直接杀。
日志中的错误是:
/usr/share/code-insiders/code-insiders --unity-launch --enable-crashpad: symbol lookup error: /usr/share/code-insiders/resources/app/node_modules.asar.unpacked/vscode-encrypt/build/Release/vscode-encrypt-native.node: undefined symbol: SHA256_Init

-安装两者都没有变化。我还清除了代码并重新安装了最新版本。如果我尝试在禁用扩展的情况下启动,这仍然会发生。
任何关于下一步搜索位置的建议都将不胜感激。

SHA256_Init 崩溃问题是由于 vscode-encrypt-native ELF 未与 lcrypto 链接,因此无法正确解析符号。

您可以快速修复:

$ find /usr/lib/ -type f -name "libcrypto.so.*"
/usr/lib/x86_64-linux-gnu/libcrypto.so.1.1

$ sudo apt instal patchelf

$ sudo patchelf --add-needed libcrypto.so.1.1 /usr/share/code-insiders/resources/app/node_modules.asar.unpacked/vscode-encrypt/build/Release/vscode-encrypt-native.node

参考:https://github.com/microsoft/vscode/issues/142656#issuecomment-1034173634