não é possível colar no Jshell versão 11.0.11 reproduzido em duas máquinas

não é possível colar no Jshell versão 11.0.11 reproduzido em duas máquinas

Tenho um problema bastante estranho em dois dos meus notebooks, um rodando Manjaro Linux (Arch para crianças) e o outro Ubuntu 20.10. Quando eu usoJshella ferramenta de loop read-eval-print paraJava 11,Não consigo colar no Jshell, nem com o mouse e nem com ctrl+ pfiz um videozinho demonstrando o problema.

Isso só acontece no Jshell, o bash normal não é afetado. ( echoo comando no início do primeiro vídeo funciona bem)

https://www.mediafire.com/file/xjy9i8np16zfuit/Peek+2021-06-15+18-03.mp4/file(menos de 1 MB de tamanho)

Fiz outra gravação que mostra que no terminal ether xfce4 ou terminal st após colar uma string de caracteres no jshell ele congela, até digitar 17 caracteres no jshell aparentemente congelado, quando aparece o texto colado mais os caracteres digitados após o congelamento. (se eu usar letras em vez de números como no vídeo, a saída será assim:

jshell> System.out.println("This is a Test...")abcdefghijklmnopqrs
in both st and xfce4 terminal 

https://www.mediafire.com/file/m2asx0y5tatnj89/Peek+2021-06-15+18-36.mp4/file(1,3MB)

A versão Java usada em ambas as máquinas é:

openjdk 11.0.11 2021-04-20
OpenJDK Runtime Environment (build 11.0.11+9)
OpenJDK 64-Bit Server VM (build 11.0.11+9, mixed mode)

Se esta for uma pergunta para uma placa Java, você poderia me indicar uma?

Responder1

Isso pode ser devido ao problema:https://bugs.openjdk.java.net/browse/JDK-8242919

Trying to paste to jshell causes a deadlock. 

Isso foi corrigido no Java 15 há algum tempo, mas apenas recentemente foi transferido para 11u (deve ser corrigido em 11.0.12)

Responder2

Usar

OpenJDK11U-jdk_x64_linux_hotspot_11.0.10_9

até que haja uma nova compilação com a correção apontada por @Jorn

informação relacionada