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

Downloading plugin from web is always failed #3003

Open
cordx56 opened this issue Dec 12, 2023 · 2 comments
Open

Downloading plugin from web is always failed #3003

cordx56 opened this issue Dec 12, 2023 · 2 comments
Assignees

Comments

@cordx56
Copy link

cordx56 commented Dec 12, 2023

Hello! Thanks for the interesting project. I appreciate for this good project. And please forgive my bad English.

2. Issues with the Zellij UI / behavior

Issue description

On my aarch64-apple-darwin environment, downloading plugin from web and running it (thanks for #2863 ) is always terminate the session with message Received empty message from server and no helpful logs were left.

The problem is reproduced on zellij 0.39.2 and main branch code.

Here is a log:

INFO   |zellij_server            | 2023-12-13 03:21:04.355 [async-std/runti] [/Users/cordx56/.cargo/registry/src/index.crates.io-6f17d22bba15001f/zellij-server-0.39.2/src/lib.rs:919]: Compiling plugins using Cranelift
WARN   |zellij_utils::ipc        | 2023-12-13 03:21:28.762 [router    ] [/Users/cordx56/.cargo/registry/src/index.crates.io-6f17d22bba15001f/zellij-utils-0.39.2/src/ipc.rs:223]: Error in IpcReceiver.recv(): InvalidMarkerRead(Error { kind: UnexpectedEof, message: "failed to fill whole buffer" })
ERROR  |zellij_client            | 2023-12-13 03:21:28.770 [router    ] [/Users/cordx56/.cargo/registry/src/index.crates.io-6f17d22bba15001f/zellij-client-0.39.2/src/lib.rs:356]: Received empty message from server

Maybe first INFO line is not related to this problem (because this log is shown before donwload triggered).

I tried removing tmp dir and running on other machine but there are not fix the problem.

Minimal reproduction

add these lines to config.kdl, run zellij and press Ctrl y.

keybinds {
    shared_except "locked" {
        bind "Ctrl y" {
            LaunchOrFocusPlugin "https://github.com/rvcas/room/releases/download/v1.0.0/room.wasm" {
                floating true; ignore_case true;
            }
        }
    }
}

Other relevant information

I tried to explore the cause of this problem on main branch code, and there are no problems until this line, but when go to the next line, the process will be terminated.

@jaeheonji jaeheonji self-assigned this Dec 20, 2023
@towry

This comment was marked as outdated.

@towry
Copy link

towry commented Jun 17, 2024

Possible fixed by #3349

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants