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
kak-lsp crashes with bogus pointer (double free?)
on OpenBSD
#388
Comments
I've found this rust issue which explains that part of the problem. It still doesn't seem to work correctly, though. I don't get any error output into the |
And found this issue regarding the Closing this since it appears to be an OpenBSD issue. Too bad I've got no idea how to fix that :/ |
Reopening. Maybe someone can at least point me in the right direction. Also aquired backtrace of the issue (called with
|
Started investigating again and everything just started working. I believe the problem had something to do with that After rebuilding everything seems to be back in place and kak-lsp works nicely. |
Hi there :)
I've been trying to get kak-lsp working on my maching running OpenBSD 6.7-stable, but it keeps crashing unfortunately. I am not very familiar with rust so I couldn't really dig into the code. I couldn't find anything similar happening in the issues so far so I thought I'd open a new one.
I had the chance of testing kak-lsp on a Mac running OS X at work, where I didn't experience any of these problems.
System specs:
cargo
)$XDG_CONFIG_HOME/kak-lsp/kak-lsp.toml
I've only tried using kak-lsp with go. The lsp client crashes the moment I open a go file in kakoune.
Relevant kakrc part:
output when running
kak-lsp -s foobar -vvv
in a seperate terminal:Output in
*debug*
kakoune buffer when running kak-lsp automatically:This last one results in the
no current exe available
error when callingenv::current_exe
which is platform dependent. Maybe this causes problems on OpenBSD.Apart from that I noticed that kak-lsp creates a subdirectory containing a
<session>
socket and<session>.pid
file in its current working directory. This also didn't happen on OS X.I'd be very greatful for any help with this. I appreciate all the work you've done with this project.
Please let me know if there's anything else I could do or provide.
Kind regards,
d
The text was updated successfully, but these errors were encountered: