View Issue Details

IDProjectCategoryView StatusLast Update
0009534Kali LinuxKali Package Bugpublic2026-02-09 19:59
Reporterdividesbyzer0 Assigned To 
PrioritynormalSeverityminorReproducibilityhave not tried
Status newResolutionopen 
Summary0009534: code-oss soft crashes on kali-rolling due to missing libnode.so.115 (only libnode.so.127 available)
Description

On kali-rolling, code-oss fails at startup with Error: libnode.so.115: cannot open shared object file: No such file or directory. The system provides Node 22 and libnode.so.127 but no libnode.so.115. This causes native modules shipped with code-oss (example: @vscode/spdlog, @vscode/sqlite3, native-keymap) to fail to load, and then Code OSS crashes during initialization.

Expected result:
code-oss launches normally.

Actual result:
code-oss soft crashes at startup with missing libnode.so.115.

Steps to reproduce:

Start with an updated kali-rolling system (apt update + apt full-upgrade).

Install code-oss:
sudo apt install code-oss

Run:
code-oss -n .

Observe crash with missing libnode.so.115.

Environment:
Kali: kali-rolling
Package versions:

code-oss 1.101.1+ds+really1.99.3-0kali1

nodejs 22.22.0+dfsg+~cs22.19.6-1+b1

libnode127 22.22.0+dfsg+~cs22.19.6-1+b1

Evidence (command output):
ldconfig -p | grep libnode
libnode.so.127 (libc6,x86-64) => /usr/lib/x86_64-linux-gnu/libnode.so.127

dpkg -l | grep -E 'code-oss|nodejs|libnode'

ii code-oss 1.101.1+ds+really1.99.3-0kali1 amd64 Open Source package of vscode
ii libnode127:amd64 22.22.0+dfsg+~cs22.19.6-1+b1 amd64 evented I/O for V8 javascript - runtime library
ii nodejs 22.22.0+dfsg+~cs22.19.6-1+b1 amd64 evented I/O for V8 javascript - runtime executable
ii nodejs-doc 22.22.0+dfsg+~cs22.19.6-1 all API documentation for Node.js, the javascript platform

readelf -d /usr/lib/code-oss/resources/app/node_modules/@vscode/spdlog/build/Release/spdlog.node | grep NEEDED
readelf -d /usr/lib/code-oss/resources/app/node_modules/@vscode/sqlite3/lib/sqlite3-binding.node | grep NEEDED

0x0000000000000001 (NEEDED) Shared library: [libnode.so.115]
0x0000000000000001 (NEEDED) Shared library: [libstdc++.so.6]
0x0000000000000001 (NEEDED) Shared library: [libgcc_s.so.1]
0x0000000000000001 (NEEDED) Shared library: [libc.so.6]
0x0000000000000001 (NEEDED) Shared library: [ld-linux-x86-64.so.2]
readelf: Error: '/usr/lib/code-oss/resources/app/node_modules/@vscode/sqlite3/lib/sqlite3-binding.node': No such file

Attached Files
Screenshot 2026-02-09 145555.png (198,318 bytes)   
Screenshot 2026-02-09 145555.png (198,318 bytes)   

Activities

Issue History

Date Modified Username Field Change
2026-02-09 19:59 dividesbyzer0 New Issue
2026-02-09 19:59 dividesbyzer0 File Added: Screenshot 2026-02-09 145555.png
2026-02-09 19:59 dividesbyzer0 File Added: Screenshot 2026-02-09 145634.png
2026-02-09 19:59 dividesbyzer0 File Added: Screenshot 2026-02-09 145843.png