-
-
Notifications
You must be signed in to change notification settings - Fork 1k
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
Duplicating lines in terminal #6306
Comments
Almost forgot my configuration file. Kitty Configuration
|
I doubt very much that this is a rendering issue. Most likely it is zsh |
Yeah that was my first thought too, but if you see at 0:20 in the video I cleared the terminal and the glitch was still there. And it only started to happen after 0.28. I am almost sure that I was able to reproduce this in Bash too, tomorrow I am gonna do more tests just to make sure. |
Press ctrl+shift+h and use reset not clear. |
I believe I have this same issue only on my laptop, all my other devices are fine. I trigger it nearly instantly when running an application in raw mode that often sends chunks of print and move escape codes, if that is any indication. It seems to me the "Clear screen from cursor down" escape code isn't being handled in my case. |
I need a reproducer. You can run kitty --dump-bytes and post the dump file after doing a minimal amount to reproduce the issue. |
I traced down the commit that was causing the issue and found a buffer overflow at #5664. I made a PR fixing the buffer overflow. |
Patches the issue described below: kovidgoyal/kitty#6306
Since the version 0.28, lines on my terminal are glitching and duplicating.
Normally it happens after resizing the window, but I am not sure if this is the only case. In the video I am using IosevkaTerm Nerd Font size=14, and while I was able to reproduce the same results using Monospace 14, it was not consistent.
It also happens when using
text_composition_strategy legacy
instead ofplatform
. Later I am going to track the commit that exactly commit that caused this bug.video.mp4
The text was updated successfully, but these errors were encountered: