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

Bracketed-Paste resulting in unresponsive shell (macOS + JNA) #801

Open
sa-BrigitteHerrmann opened this issue Sep 29, 2022 · 0 comments
Open
Labels

Comments

@sa-BrigitteHerrmann
Copy link

sa-BrigitteHerrmann commented Sep 29, 2022

During integration of jline3 into our projects we noticed that copy-and-pasting leads to an unresponsive shell, requiring us to kill the ssh-client process afterwards.

The issue is reproducible on macOS 12.6 on Intel Macs.
After some debugging we found out that only the JNA Pty implementation (JnaNativePty) shows the above problem.
Setting org.jline.terminal.jna=false, i.e. using the JANSI implementation can be used as a workaround in our case.
Neither the simple ExternalTerminal nor the JANSI variant (JansiNativePty) have the described issue.

Currently we suspect that issue only affects the macOS implementation of JnaNativePty, however this still needs to be verified.

There 's a potentially related issue: #757

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

No branches or pull requests

2 participants