-
Notifications
You must be signed in to change notification settings - Fork 0
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
LuaJIT ASSERT lj_api.c:51: index2adr: calling frame is not a C function #2
Comments
The error comes from |
yes |
You load it in luajit, right? |
yes, I just use the neovim embedded luajit, to be exact, it throws the same that the plugins throws, and just quits neovim for me |
What is your environment? |
Have you tried 0.0.1-1? https://luarocks.org/modules/Freed-Wu/rime.nvim |
yes I did, but still the same problem, I tried on nvim-0.11 on wsl and nvim-0.10 on arch, both not working, librime is the newest version as well. |
Weird. For me:
Can you try
In Archlinux? |
And, something should be noticed:
|
BTW, Does WSL mean WSL1 or WSL2? |
I also got the same error in NixOS, WSL2. |
NixOS's librime now updated to 1.12.0, and some API changed rime/librime#877 |
Now it can work for my NixOS. This is my configuration.nix. WSL2 is a VM based on hyperV. I think it should be same as normal Linux. |
目前没有成功在wsl上 load 这个插件,一直得到以下错误:
"test.lua" LuaJIT ASSERT lj_api.c:51: index2adr: calling frame is not a C function
我还尝试了单独 load rime 的 lua binding,错误是一样的:
The text was updated successfully, but these errors were encountered: