elixir-ls icon indicating copy to clipboard operation
elixir-ls copied to clipboard

0.28.0 keep crashing

Open towry opened this issue 7 months ago • 2 comments

Running /Users/towry/.cursor/extensions/jakebecker.elixir-ls-0.28.0/elixir-ls-release/launch.sh
Preferred shell is fish, launching launch.fish
Looking for asdf install
Legacy pre v0.16.0 asdf install found at /nix/store/2xara5j4nx9sqpp5m0zkakwibxxv46jm-asdf-vm-0.15.0/share/asdf-vm/asdf.fish, sourcing
unknown command: elixir. Perhaps you have to reshim?
dirname: missing operand
Try 'dirname --help' for more information.
basename: missing operand
////// truncated 100000 + items
basename: missing operand
Try 'basename --help' for more information.
readlink: missing operand
Try 'readlink --help' for more information.
dirname: missing operand
Try 'dirname --help' for more information.
basename: missing operand
Try 'basename --help' for more information.
readlink: missing operand
Try 'readlink --help' for more information.
dirname: missing operand
Try 'dirname --help' for more information.
basename: missing operand
Try 'basename --help' for more information.
readlink: missing operand
Try 'readlink --help' for more information.
dirname: missing operand
Try 'dirname --help' for more information.
basename: missing operand
Try 'basename --help' for more information.
readlink: missing operand
Try 'readlink --help' for more information.
dirname: missing operand
Try 'dirname --help' for more information.
basename: missing operand
Try 'basename --help' for more information.
readlink: missing operand
Try 'readlink --help' for more information.
dirname: missing operand
Try 'dirname --help' for more information.
basename: missing operand
Try 'basename --help' for more information.
readlink: missing operand
Try 'readlink --help' for more information.
dirname: missing operand
Try 'dirname --help' for more information.
basename: missing operand
Try 'basename --help' for more information.
readlink: missing operand
Try 'readlink --help' for more information.
dirname: missing operand
Try 'dirname --help' for more information.
basename: missing operand
Try 'basename --help' for more information.
readlink: missing operand
Try 'readlink --help' for more information.
dirname: missing operand
Try 'dirname --help' for more information.
basename: missing operand
Try 'basename --help' for more information.
readlink: missing operand
Try 'readlink --help' for more information.
dirname: missing operand
Try 'dirname --help' for more information.
basename: missing operand
Try 'basename --help' for more information.
readlink: missing operand
Try 'readlink --help' for more information.
dirname: missing operand
Try 'dirname --help' for more information.
basename: missing operand
Try 'basename --help' for more information.
readlink: missing operand
Try 'readlink --help' for more information.
dirname: missing operand
Try 'dirname --help' for more information.
basename: missing operand
Try 'basename --help' for more information.
readlink: missing operand
Try 'readlink --help' for more information.
dirname: missing operand
Try 'dirname --help' for more information.
basename: missing operand
Try 'basename --help' for more information.
readlink: missing operand
Try 'readlink --help' for more information.
dirname: missing operand
Try 'dirname --help' for more information.
/nix/store/fyw45g4g4xzlakhm7arzwjyipsp6ajhb-fish-4.0.2/share/fish/functions/cd.fish (line 5): The call stack limit has been exceeded. Do you have an accidental infinite loop?
    set -l MAX_DIR_HIST 25

    if set -q argv[2]; and begin
            set -q argv[3]
            or not test "$argv[1]" = --
        end
        printf "%s\n" (_ "Too many args for cd command") >&2
        return 1
    end

    # Skip history in subshells.
    if status --is-command-substitution
        builtin cd $argv
        return $status
    end

    # Avoid set completions.
    set -l previous $PWD

    if test "$argv" = -
        if test "$__fish_cd_direction" = next
            nextd
        else
            prevd
        end
        return $status
    end

    builtin cd $argv
    set -l cd_status $status

    if test $cd_status -eq 0 -a "$PWD" != "$previous"
        set -q dirprev
        or set -l dirprev
        set -q dirprev[$MAX_DIR_HIST]
        and set -e dirprev[1]

        # If dirprev, dirnext, __fish_cd_direction
        # are set as universal variables, honor their scope.

        set -U -q dirprev
        and set -U -a dirprev $previous
        or set -g -a dirprev $previous

        set -U -q dirnext
        and set -U -e dirnext
        or set -e dirnext

        set -U -q __fish_cd_direction
        and set -U __fish_cd_direction prev
        or set -g __fish_cd_direction prev
    end

    return $cd_status
    ^
in function 'cd'
	called on line 12 of file ~/.cursor/extensions/jakebecker.elixir-ls-0.28.0/elixir-ls-release/launch.fish
in function 'readlink_f'
	called on line 15 of file ~/.cursor/extensions/jakebecker.elixir-ls-0.28.0/elixir-ls-release/launch.fish
in function 'readlink_f'
	called on line 15 of file ~/.cursor/extensions/jakebecker.elixir-ls-0.28.0/elixir-ls-release/launch.fish
in function 'readlink_f'
	called on line 15 of file ~/.cursor/extensions/jakebecker.elixir-ls-0.28.0/elixir-ls-release/launch.fish
in function 'readlink_f'
	called on line 15 of file ~/.cursor/extensions/jakebecker.elixir-ls-0.28.0/elixir-ls-release/launch.fish
in function 'readlink_f'
	called on line 15 of file ~/.cursor/extensions/jakebecker.elixir-ls-0.28.0/elixir-ls-release/launch.fish
in function 'readlink_f'
	called on line 15 of file ~/.cursor/extensions/jakebecker.elixir-ls-0.28.0/elixir-ls-release/launch.fish
in function 'readlink_f'
	called on line 15 of file ~/.cursor/extensions/jakebecker.elixir-ls-0.28.0/elixir-ls-release/launch.fish
in function 'readlink_f'
	called on line 15 of file ~/.cursor/extensions/jakebecker.elixir-ls-0.28.0/elixir-ls-release/launch.fish
in function 'readlink_f'
	called on line 15 of file ~/.cursor/extensions/jakebecker.elixir-ls-0.28.0/elixir-ls-release/launch.fish
in function 'readlink_f'
	called on line 15 of file ~/.cursor/extensions/jakebecker.elixir-ls-0.28.0/elixir-ls-release/launch.fish
in function 'readlink_f'
	called on line 15 of file ~/.cursor/extensions/jakebecker.elixir-ls-0.28.0/elixir-ls-release/launch.fish
in function 'readlink_f'
	called on line 15 of file ~/.cursor/extensions/jakebecker.elixir-ls-0.28.0/elixir-ls-release/launch.fish
in function 'readlink_f'
	called on line 15 of file ~/.cursor/extensions/jakebecker.elixir-ls-0.28.0/elixir-ls-release/launch.fish
in function 'readlink_f'
	called on line 15 of file ~/.cursor/extensions/jakebecker.elixir-ls-0.28.0/elixir-ls-release/launch.fish
in function 'readlink_f'
	called on line 15 of file ~/.cursor/extensions/jakebecker.elixir-ls-0.28.0/elixir-ls-release/launch.fish
in function 'readlink_f'
	called on line 15 of file ~/.cursor/extensions/jakebecker.elixir-ls-0.28.0/elixir-ls-release/launch.fish
in function 'readlink_f'
	called on line 15 of file ~/.cursor/extensions/jakebecker.elixir-ls-0.28.0/elixir-ls-release/launch.fish
in function 'readlink_f'
	called on line 15 of file ~/.cursor/extensions/jakebecker.elixir-ls-0.28.0/elixir-ls-release/launch.fish
in function 'readlink_f'
	called on line 15 of file ~/.cursor/extensions/jakebecker.elixir-ls-0.28.0/elixir-ls-release/launch.fish
in function 'readlink_f'
	called on line 15 of file ~/.cursor/extensions/jakebecker.elixir-ls-0.28.0/elixir-ls-release/launch.fish
in function 'readlink_f'
	called on line 15 of file ~/.cursor/extensions/jakebecker.elixir-ls-0.28.0/elixir-ls-release/launch.fish
in function 'readlink_f'
	called on line 15 of file ~/.cursor/extensions/jakebecker.elixir-ls-0.28.0/elixir-ls-release/launch.fish
in function 'readlink_f'
	called on line 15 of file ~/.cursor/extensions/jakebecker.elixir-ls-0.28.0/elixir-ls-release/launch.fish
in function 'readlink_f'
	called on line 15 of file ~/.cursor/extensions/jakebecker.elixir-ls-0.28.0/elixir-ls-release/launch.fish
in function 'readlink_f'
	called on line 15 of file ~/.cursor/extensions/jakebecker.elixir-ls-0.28.0/elixir-ls-release/launch.fish
in function 'readlink_f'
	called on line 15 of file ~/.cursor/extensions/jakebecker.elixir-ls-0.28.0/elixir-ls-release/launch.fish
in function 'readlink_f'
	called on line 15 of file ~/.cursor/extensions/jakebecker.elixir-ls-0.28.0/elixir-ls-release/launch.fish
in function 'readlink_f'
	called on line 15 of file ~/.cursor/extensions/jakebecker.elixir-ls-0.28.0/elixir-ls-release/launch.fish
in function 'readlink_f'
	called on line 15 of file ~/.cursor/extensions/jakebecker.elixir-ls-0.28.0/elixir-ls-release/launch.fish
in function 'readlink_f'
	called on line 15 of file ~/.cursor/extensions/jakebecker.elixir-ls-0.28.0/elixir-ls-release/launch.fish
in function 'readlink_f'
	called on line 15 of file ~/.cursor/extensions/jakebecker.elixir-ls-0.28.0/elixir-ls-release/launch.fish
in function 'readlink_f'
	called on line 15 of file ~/.cursor/extensions/jakebecker.elixir-ls-0.28.0/elixir-ls-release/launch.fish
in function 'readlink_f'
	called on line 15 of file ~/.cursor/extensions/jakebecker.elixir-ls-0.28.0/elixir-ls-release/launch.fish
in function 'readlink_f'
	called on line 15 of file ~/.cursor/extensions/jakebecker.elixir-ls-0.28.0/elixir-ls-release/launch.fish
in function 'readlink_f'
	called on line 15 of file ~/.cursor/extensions/jakebecker.elixir-ls-0.28.0/elixir-ls-release/launch.fish
in function 'readlink_f'
	called on line 15 of file ~/.cursor/extensions/jakebecker.elixir-ls-0.28.0/elixir-ls-release/launch.fish
in function 'readlink_f'
	called on line 15 of file ~/.cursor/extensions/jakebecker.elixir-ls-0.28.0/elixir-ls-release/launch.fish
in function 'readlink_f'
	called on line 15 of file ~/.cursor/extensions/jakebecker.elixir-ls-0.28.0/elixir-ls-release/launch.fish
in function 'readlink_f'
	called on line 15 of file ~/.cursor/extensions/jakebecker.elixir-ls-0.28.0/elixir-ls-release/launch.fish
in function 'readlink_f'
	called on line 15 of file ~/.cursor/extensions/jakebecker.elixir-ls-0.28.0/elixir-ls-release/launch.fish
in function 'readlink_f'
	called on line 15 of file ~/.cursor/extensions/jakebecker.elixir-ls-0.28.0/elixir-ls-release/launch.fish
in function 'readlink_f'
	called on line 15 of file ~/.cursor/extensions/jakebecker.elixir-ls-0.28.0/elixir-ls-release/launch.fish
in function 'readlink_f'
	called on line 15 of file ~/.cursor/extensions/jakebecker.elixir-ls-0.28.0/elixir-ls-release/launch.fish
in function 'readlink_f'
	called on line 15 of file ~/.cursor/extensions/jakebecker.elixir-ls-0.28.0/elixir-ls-release/launch.fish
in function 'readlink_f'
	called on line 15 of file ~/.cursor/extensions/jakebecker.elixir-ls-0.28.0/elixir-ls-release/launch.fish
in function 'readlink_f'
	called on line 15 of file ~/.cursor/extensions/jakebecker.elixir-ls-0.28.0/elixir-ls-release/launch.fish
in function 'readlink_f'
	called on line 15 of file ~/.cursor/extensions/jakebecker.elixir-ls-0.28.0/elixir-ls-release/launch.fish
in function 'readlink_f'
	called on line 15 of file ~/.cursor/extensions/jakebecker.elixir-ls-0.28.0/elixir-ls-release/launch.fish
in function 'readlink_f'
	called on line 15 of file ~/.cursor/extensions/jakebecker.elixir-ls-0.28.0/elixir-ls-release/launch.fish
in function 'readlink_f'
	called on line 15 of file ~/.cursor/extensions/jakebecker.elixir-ls-0.28.0/elixir-ls-release/launch.fish
in function 'readlink_f'
	called on line 15 of file ~/.cursor/extensions/jakebecker.elixir-ls-0.28.0/elixir-ls-release/launch.fish
in function 'readlink_f'
	called on line 15 of file ~/.cursor/extensions/jakebecker.elixir-ls-0.28.0/elixir-ls-release/launch.fish
in function 'readlink_f'
	called on line 15 of file ~/.cursor/extensions/jakebecker.elixir-ls-0.28.0/elixir-ls-release/launch.fish
in function 'readlink_f'
	called on line 15 of file ~/.cursor/extensions/jakebecker.elixir-ls-0.28.0/elixir-ls-release/launch.fish
in function 'readlink_f'
	called on line 15 of file ~/.cursor/extensions/jakebecker.elixir-ls-0.28.0/elixir-ls-release/launch.fish
in function 'readlink_f'
	called on line 15 of file ~/.cursor/extensions/jakebecker.elixir-ls-0.28.0/elixir-ls-release/launch.fish
in function 'readlink_f'
	called on line 15 of file ~/.cursor/extensions/jakebecker.elixir-ls-0.28.0/elixir-ls-release/launch.fish
in function 'readlink_f'
	called on line 15 of file ~/.cursor/extensions/jakebecker.elixir-ls-0.28.0/elixir-ls-release/launch.fish
in function 'readlink_f'
	called on line 15 of file ~/.cursor/extensions/jakebecker.elixir-ls-0.28.0/elixir-ls-release/launch.fish
in function 'readlink_f'
	called on line 15 of file ~/.cursor/extensions/jakebecker.elixir-ls-0.28.0/elixir-ls-release/launch.fish
in function 'readlink_f'
	called on line 15 of file ~/.cursor/extensions/jakebecker.elixir-ls-0.28.0/elixir-ls-release/launch.fish
in function 'readlink_f'
	called on line 15 of file ~/.cursor/extensions/jakebecker.elixir-ls-0.28.0/elixir-ls-release/launch.fish
in function 'readlink_f'
	called on line 15 of file ~/.cursor/extensions/jakebecker.elixir-ls-0.28.0/elixir-ls-release/launch.fish
in function 'readlink_f'
	called on line 15 of file ~/.cursor/extensions/jakebecker.elixir-ls-0.28.0/elixir-ls-release/launch.fish
in function 'readlink_f'
	called on line 15 of file ~/.cursor/extensions/jakebecker.elixir-ls-0.28.0/elixir-ls-release/launch.fish
in function 'readlink_f'
	called on line 15 of file ~/.cursor/extensions/jakebecker.elixir-ls-0.28.0/elixir-ls-release/launch.fish
in function 'readlink_f'
	called on line 15 of file ~/.cursor/extensions/jakebecker.elixir-ls-0.28.0/elixir-ls-release/launch.fish
in function 'readlink_f'
	called on line 15 of file ~/.cursor/extensions/jakebecker.elixir-ls-0.28.0/elixir-ls-release/launch.fish
in function 'readlink_f'
	called on line 15 of file ~/.cursor/extensions/jakebecker.elixir-ls-0.28.0/elixir-ls-release/launch.fish
in function 'readlink_f'
	called on line 15 of file ~/.cursor/extensions/jakebecker.elixir-ls-0.28.0/elixir-ls-release/launch.fish
in function 'readlink_f'
	called on line 15 of file ~/.cursor/extensions/jakebecker.elixir-ls-0.28.0/elixir-ls-release/launch.fish
in function 'readlink_f'
	called on line 15 of file ~/.cursor/extensions/jakebecker.elixir-ls-0.28.0/elixir-ls-release/launch.fish
in function 'readlink_f'
	called on line 15 of file ~/.cursor/extensions/jakebecker.elixir-ls-0.28.0/elixir-ls-release/launch.fish
in function 'readlink_f'
	called on line 15 of file ~/.cursor/extensions/jakebecker.elixir-ls-0.28.0/elixir-ls-release/launch.fish
in function 'readlink_f'
	called on line 15 of file ~/.cursor/extensions/jakebecker.elixir-ls-0.28.0/elixir-ls-release/launch.fish
in function 'readlink_f'
	called on line 15 of file ~/.cursor/extensions/jakebecker.elixir-ls-0.28.0/elixir-ls-release/launch.fish
in function 'readlink_f'
	called on line 15 of file ~/.cursor/extensions/jakebecker.elixir-ls-0.28.0/elixir-ls-release/launch.fish
in function 'readlink_f'
	called on line 15 of file ~/.cursor/extensions/jakebecker.elixir-ls-0.28.0/elixir-ls-release/launch.fish
in function 'readlink_f'
	called on line 15 of file ~/.cursor/extensions/jakebecker.elixir-ls-0.28.0/elixir-ls-release/launch.fish
in function 'readlink_f'
	called on line 15 of file ~/.cursor/extensions/jakebecker.elixir-ls-0.28.0/elixir-ls-release/launch.fish
in function 'readlink_f'
	called on line 15 of file ~/.cursor/extensions/jakebecker.elixir-ls-0.28.0/elixir-ls-release/launch.fish
in function 'readlink_f'
	called on line 15 of file ~/.cursor/extensions/jakebecker.elixir-ls-0.28.0/elixir-ls-release/launch.fish
in function 'readlink_f'
	called on line 15 of file ~/.cursor/extensions/jakebecker.elixir-ls-0.28.0/elixir-ls-release/launch.fish
in function 'readlink_f'
	called on line 15 of file ~/.cursor/extensions/jakebecker.elixir-ls-0.28.0/elixir-ls-release/launch.fish
in function 'readlink_f'
	called on line 15 of file ~/.cursor/extensions/jakebecker.elixir-ls-0.28.0/elixir-ls-release/launch.fish
in function 'readlink_f'
	called on line 15 of file ~/.cursor/extensions/jakebecker.elixir-ls-0.28.0/elixir-ls-release/launch.fish
in function 'readlink_f'
	called on line 15 of file ~/.cursor/extensions/jakebecker.elixir-ls-0.28.0/elixir-ls-release/launch.fish
in function 'readlink_f'
	called on line 15 of file ~/.cursor/extensions/jakebecker.elixir-ls-0.28.0/elixir-ls-release/launch.fish
in function 'readlink_f'
	called on line 15 of file ~/.cursor/extensions/jakebecker.elixir-ls-0.28.0/elixir-ls-release/launch.fish
in function 'readlink_f'
	called on line 15 of file ~/.cursor/extensions/jakebecker.elixir-ls-0.28.0/elixir-ls-release/launch.fish
in function 'readlink_f'
	called on line 15 of file ~/.cursor/extensions/jakebecker.elixir-ls-0.28.0/elixir-ls-release/launch.fish
in function 'readlink_f'
	called on line 15 of file ~/.cursor/extensions/jakebecker.elixir-ls-0.28.0/elixir-ls-release/launch.fish
in function 'readlink_f'
	called on line 15 of file ~/.cursor/extensions/jakebecker.elixir-ls-0.28.0/elixir-ls-release/launch.fish
in function 'readlink_f'
	called on line 15 of file ~/.cursor/extensions/jakebecker.elixir-ls-0.28.0/elixir-ls-release/launch.fish
in function 'readlink_f'
	called on line 15 of file ~/.cursor/extensions/jakebecker.elixir-ls-0.28.0/elixir-ls-release/launch.fish
in function 'readlink_f'
	called on line 15 of file ~/.cursor/extensions/jakebecker.elixir-ls-0.28.0/elixir-ls-release/launch.fish
in function 'readlink_f'
	called on line 15 of file ~/.cursor/extensions/jakebecker.elixir-ls-0.28.0/elixir-ls-release/launch.fish
in function 'readlink_f'
	called on line 15 of file ~/.cursor/extensions/jakebecker.elixir-ls-0.28.0/elixir-ls-release/launch.fish
in function 'readlink_f'
	called on line 15 of file ~/.cursor/extensions/jakebecker.elixir-ls-0.28.0/elixir-ls-release/launch.fish
in function 'readlink_f'
	called on line 15 of file ~/.cursor/extensions/jakebecker.elixir-ls-0.28.0/elixir-ls-release/launch.fish
in function 'readlink_f'
	called on line 15 of file ~/.cursor/extensions/jakebecker.elixir-ls-0.28.0/elixir-ls-release/launch.fish
in function 'readlink_f'
	called on line 15 of file ~/.cursor/extensions/jakebecker.elixir-ls-0.28.0/elixir-ls-release/launch.fish
in function 'readlink_f'
	called on line 15 of file ~/.cursor/extensions/jakebecker.elixir-ls-0.28.0/elixir-ls-release/launch.fish
in function 'readlink_f'
	called on line 15 of file ~/.cursor/extensions/jakebecker.elixir-ls-0.28.0/elixir-ls-release/launch.fish
in function 'readlink_f'
	called on line 15 of file ~/.cursor/extensions/jakebecker.elixir-ls-0.28.0/elixir-ls-release/launch.fish
in function 'readlink_f'
	called on line 15 of file ~/.cursor/extensions/jakebecker.elixir-ls-0.28.0/elixir-ls-release/launch.fish
in function 'readlink_f'
	called on line 15 of file ~/.cursor/extensions/jakebecker.elixir-ls-0.28.0/elixir-ls-release/launch.fish
in function 'readlink_f'
	called on line 15 of file ~/.cursor/extensions/jakebecker.elixir-ls-0.28.0/elixir-ls-release/launch.fish
in function 'readlink_f'
	called on line 15 of file ~/.cursor/extensions/jakebecker.elixir-ls-0.28.0/elixir-ls-release/launch.fish
in function 'readlink_f'
	called on line 15 of file ~/.cursor/extensions/jakebecker.elixir-ls-0.28.0/elixir-ls-release/launch.fish
in function 'readlink_f'
	called on line 15 of file ~/.cursor/extensions/jakebecker.elixir-ls-0.28.0/elixir-ls-release/launch.fish
in function 'readlink_f'
	called on line 15 of file ~/.cursor/extensions/jakebecker.elixir-ls-0.28.0/elixir-ls-release/launch.fish
in function 'readlink_f'
	called on line 15 of file ~/.cursor/extensions/jakebecker.elixir-ls-0.28.0/elixir-ls-release/launch.fish
in function 'readlink_f'
	called on line 15 of file ~/.cursor/extensions/jakebecker.elixir-ls-0.28.0/elixir-ls-release/launch.fish
in function 'readlink_f'
	called on line 15 of file ~/.cursor/extensions/jakebecker.elixir-ls-0.28.0/elixir-ls-release/launch.fish
in function 'readlink_f'
	called on line 15 of file ~/.cursor/extensions/jakebecker.elixir-ls-0.28.0/elixir-ls-release/launch.fish
in function 'readlink_f'
	called on line 15 of file ~/.cursor/extensions/jakebecker.elixir-ls-0.28.0/elixir-ls-release/launch.fish
in function 'readlink_f'
	called on line 15 of file ~/.cursor/extensions/jakebecker.elixir-ls-0.28.0/elixir-ls-release/launch.fish
in function 'readlink_f'
	called on line 15 of file ~/.cursor/extensions/jakebecker.elixir-ls-0.28.0/elixir-ls-release/launch.fish
in function 'readlink_f'
	called on line 15 of file ~/.cursor/extensions/jakebecker.elixir-ls-0.28.0/elixir-ls-release/launch.fish
in function 'readlink_f'
	called on line 15 of file ~/.cursor/extensions/jakebecker.elixir-ls-0.28.0/elixir-ls-release/launch.fish
in function 'readlink_f'
	called on line 15 of file ~/.cursor/extensions/jakebecker.elixir-ls-0.28.0/elixir-ls-release/launch.fish
in function 'readlink_f'
	called on line 15 of file ~/.cursor/extensions/jakebecker.elixir-ls-0.28.0/elixir-ls-release/launch.fish
in function 'readlink_f'
	called on line 15 of file ~/.cursor/extensions/jakebecker.elixir-ls-0.28.0/elixir-ls-release/launch.fish
in function 'readlink_f'
	called on line 15 of file ~/.cursor/extensions/jakebecker.elixir-ls-0.28.0/elixir-ls-release/launch.fish
in function 'readlink_f'
	called on line 15 of file ~/.cursor/extensions/jakebecker.elixir-ls-0.28.0/elixir-ls-release/launch.fish
in function 'readlink_f'
	called on line 1 of file ~/.cursor/extensions/jakebecker.elixir-ls-0.28.0/elixir-ls-release/launch.fish
in command substitution
	called on line 25 of file ~/.cursor/extensions/jakebecker.elixir-ls-0.28.0/elixir-ls-release/launch.fish
in function 'export_stdlib_path' with arguments 'asdf\ which\ elixir'
	called on line 48 of file ~/.cursor/extensions/jakebecker.elixir-ls-0.28.0/elixir-ls-release/launch.fish
[Error - 01:01:22] Server process exited with code 1.
[Error - 01:01:22] Server initialization failed.
  Message: Pending response rejected since connection got disposed
  Code: -32097 
[Info  - 01:01:22] Connection to server got closed. Server will restart.
true
[Error - 01:01:22] ElixirLS - snowball client: couldn't create connection to server.
  Message: Pending response rejected since connection got disposed
  Code: -32097 
Running /Users/towry/.cursor/extensions/jakebecker.elixir-ls-0.28.0/elixir-ls-release/launch.sh
Preferred shell is fish, launching launch.fish
Looking for asdf install
Legacy pre v0.16.0 asdf install found at /nix/store/2xara5j4nx9sqpp5m0zkakwibxxv46jm-asdf-vm-0.15.0/share/asdf-vm/asdf.fish, sourcing
unknown command: elixir. Perhaps you have to reshim?
dirname: missing operand
Try 'dirname --help' for more information.
basename: missing operand
Try 'basename --help' for more information.
readlink: missing operand
Try 'readlink --help' for more information.
dirname: missing operand
Try 'dirname --help' for more information.
//// 10000000+

Above is the output from the cursor, zed has this issue too.

I have 0.27 installed with neovim, it works fine, but after I update the elixir-lsp with Mason to 0.28, it keep crashing.

towry avatar May 26 '25 17:05 towry

Seems I need to upgrade asdf.

towry avatar May 26 '25 17:05 towry

upgrade asdf won't work

[Error - 02:57:20] ElixirLS - snowball client: couldn't create connection to server.
  Message: Pending response rejected since connection got disposed
  Code: -32097 
Running /Users/towry/.cursor/extensions/jakebecker.elixir-ls-0.28.0/elixir-ls-release/launch.sh
Preferred shell is fish, launching launch.fish
Looking for asdf install
asdf executable found at /opt/homebrew/bin/asdf. Using ASDF_DIR=, ASDF_DATA_DIR=.
unknown command: elixir. Perhaps you have to reshim?
dirname: missing operand
Try 'dirname --help' for more information.
basename: missing operand
Try 'basename --help' for more information.
readlink: missing operand
Try 'readlink --help' for more information.
dirname: missing operand
Try 'dirname --help' for more information.
basename: missing operand
Try 'basename --help' for more information.
readlink: missing operand
Try 'readlink --help' for more information.
dirname: missing operand
Try 'dirname --help' for more information.
basename: missing operand
Try 'basename --help' for more information.
readlink: missing operand
Try 'readlink --help' for more information.
dirname: missing operand
Try 'dirname --help' for more information.
basename: missing operand

//// continue print above messages infinitely
➜  which elixir                                                                                                                    02:57:05
/etc/profiles/per-user/towry/bin/elixir

towry avatar Jun 01 '25 18:06 towry

Hello, how has this been resolved? With the latest release on macOS/Brew I still experience this exact error.

eldelto avatar Jul 22 '25 12:07 eldelto

Hello, how has this been resolved? With the latest release on macOS/Brew I still experience this exact error.

Upgrade asdf and install elixir via asdf plugin, seems is the only way. :)

towry avatar Jul 22 '25 16:07 towry

Works like a charm, thanks a lot!

eldelto avatar Jul 23 '25 07:07 eldelto