Skip to content

Failed to launch LSP on helix editor #2686

@fnuttens

Description

@fnuttens

I’m having trouble making Omnisharp work with helix:

2025-08-17T15:15:48.585 helix_lsp::transport [ERROR] omnisharp err <- "Failed to load /usr/lib64/dotnet/shared/Microsoft.NETCore.App/9.0.7/libcoreclr.so, error: libunwind-x86_64.so.8: cannot open shared object file: No such file or directory\n"
2025-08-17T15:15:48.585 helix_lsp::transport [ERROR] omnisharp err <- "Failed to bind to CoreCLR at '/usr/lib64/dotnet/shared/Microsoft.NETCore.App/9.0.7/'\n"
2025-08-17T15:15:48.585 helix_lsp::transport [ERROR] omnisharp err <- "Failed to create CoreCLR, HRESULT: 0x80008088\n"
2025-08-17T15:15:48.586 helix_lsp [ERROR] failed to initialize language server: server closed the stream
2025-08-17T15:15:48.586 helix_lsp::transport [ERROR] omnisharp err: <- StreamClosed

It seems to be missing libunwind, but the dependency is actually installed on my Fedora 42:

Name            : libunwind
Epoch           : 0
Version         : 1.8.1
Release         : 2.fc42
Architecture    : x86_64
Installed size  : 194.1 KiB
Source          : libunwind-1.8.1-2.fc42.src.rpm
From repository : <unknown>
Summary         : An unwinding library
URL             : http://savannah.nongnu.org/projects/libunwind
License         : MIT
Description     : Libunwind provides a C ABI to determine the call-chain of a program.
Vendor          : Fedora Project

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions