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

JLine 3.25.1 - JNI provider seems to be broken with SSH #962

Closed
puskarpeter opened this issue Apr 9, 2024 · 2 comments
Closed

JLine 3.25.1 - JNI provider seems to be broken with SSH #962

puskarpeter opened this issue Apr 9, 2024 · 2 comments
Milestone

Comments

@puskarpeter
Copy link
Contributor

Discovered this when trying to upgrade from 3.22.0 to 3.25.1 since we were using bundle and that effectively changed the provider that was used.

I made a minimal reproducer:
https://github.com/puskarpeter/jline-jni-reproducer/

image

For some reason, the prompt and everything is written to console and not in the connecting side.
Exec provider works as expected when JNI is not on the classpath and hence is picked.

@puskarpeter
Copy link
Contributor Author

One more thing to add is that I have the same bug on Ubuntu 22.04 and latest Fedora

@gnodet
Copy link
Member

gnodet commented Apr 17, 2024

I reproduced it on my Fedora VM.

gnodet added a commit to gnodet/jline3 that referenced this issue Apr 17, 2024
@gnodet gnodet added this to the 3.26.0 milestone Apr 17, 2024
@gnodet gnodet closed this as completed in ed52706 Apr 17, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants