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

The console output is permanently broken after changing the window height. #42795

Open
Manny404 opened this issue Aug 27, 2024 · 1 comment
Open
Labels
area/core area/devmode env/windows Impacts Windows machines kind/bug Something isn't working

Comments

@Manny404
Copy link

Describe the bug

If you restart Quarkus and write s in the console, the output is nicely visible. However, if you change the height of the console window, the output is broken and the correct part is not replaced. Only closing the application and restarting it with mvn quarkus:dev solves the problem. Example application attached.

I have reproduced the problem on 2 different Win10 machines so far.

code-with-quarkus.zip

Expected behavior


--/ __ / / / / _ | / _ / /// / / / __/
-/ /
/ / // / __ |/ , / ,< / // /\
--___
// |//|//||_//
2024-08-27 13:49:37,923 INFO [io.quarkus] (Quarkus Main Thread) code-with-quarkus 1.0.0-SNAPSHOT on JVM (powered by Quarkus 3.13.3) started in 1.981s. Listening on: http://localhost:8080

2024-08-27 13:49:37,924 INFO [io.quarkus] (Quarkus Main Thread) Profile dev activated. Live Coding activated.
2024-08-27 13:49:37,925 INFO [io.quarkus] (Quarkus Main Thread) Installed features: [cdi, rest, smallrye-context-propagation, vertx]
2024-08-27 13:49:37,926 INFO [io.qua.dep.dev.RuntimeUpdatesProcessor] (Aesh InputStream Reader) Live reload total time: 2.020s

--
Tests paused
Press [e] to edit command line args (currently ''), [r] to resume testing, [o] Toggle test output, [:] for the terminal, [h] for more options>

Actual behavior

This part should look as expected above, but is mixed with many empty lines and “Test paused” entries. The result is sometimes more sometimes less bad.

--
Tests paused
2024-08-27 13:57:36,366 INFO [io.quarkus] (Quarkus Main Thread) Profile dev activated. Live Coding activated.

--
Tests paused
2024-08-27 13:57:36,366 INFO [io.quarkus] (Quarkus Main Thread) Installed features: [cdi, rest, smallrye-context-propagation, vertx]

--
Tests paused
2024-08-27 13:57:36,367 INFO [io.qua.dep.dev.RuntimeUpdatesProcessor] (Aesh InputStream Reader) Live reload total time: 2.015s

--
Tests paused
Press [e] to edit command line args (currently ''), [r] to resume testing, [o] Toggle test output, [:] for the terminal, [h] for more options>

How to Reproduce?

  1. Open windows console
  2. start a quarkus project mvn quarkus:dev
  3. press s in the console
  4. The applikation restats normanly
  5. Reduce the window size by a few lines.
  6. press s
  7. the out out is garbage

Output of uname -a or ver

winver 22h2 (Build 19045.4780)

Output of java -version

openjdk 17.12

Quarkus version or git rev

3.8.4/ 3.13.3

Build tool (ie. output of mvnw --version or gradlew --version)

Apache Maven 3.8.1

Additional information

quarkusbroken
quarkus fine

@Manny404 Manny404 added the kind/bug Something isn't working label Aug 27, 2024
@quarkus-bot quarkus-bot bot added env/windows Impacts Windows machines triage/needs-triage labels Aug 27, 2024
@quarkus-bot
Copy link

quarkus-bot bot commented Aug 28, 2024

/cc @Sanne (core), @aloubyansky (core), @geoand (core), @gsmet (core), @radcortez (core), @stuartwdouglas (core)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area/core area/devmode env/windows Impacts Windows machines kind/bug Something isn't working
Projects
None yet
Development

No branches or pull requests

2 participants