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
9.0.457 is broken #11123
Comments
I should also add that once I make the messages go away, the statusline is the last screen line in the console, instead of the penultimate one. This last symptom also happens in gvim. |
Sorry, it looks like one needs a vimrc containing Also, git bisecting reveals that the bad patch is 9.0.455. |
The incorrect placement of the statusline also appears in |
Setting Tested with |
I have the exact same environment (OS, terminal, shell, Vim) and I can't reproduce. I guess something else is required. If Vim is compiled locally, how is it configured? If it's not, what's the output of |
Cc: @luukvbaal via #11117 |
Able to reproduce in kitty, not in st(my usual terminal). I'll look into it. |
Using a file only containing "set ls=2" and using "vim -u {that-file}" I see there is no command line. Since no test catches this I suspect it's a startup problem. |
Yes, the problem was easily located(the change in main.c from 5ed3917 is the culprit, it seems some terminal communication may rely on the window size before it is initialized with that change, resulting in the alloc error.). I'll find another workaround to fix this issue. |
I see the same issue with my
Yet my Furthermore, just doing
This silly looking command works around it:
Note that merely doing Bug does not happen with |
@dpelle have you checked the linked patch? Does the issue still occur there? |
If I use this minimalistic one-liner
.... then, just starting vim gives:
I see it with the latest vim-9.0.459 and it started with vim-9.0.455 (vim-9.0.454 and earlier are fine).
Ah, I just saw your message as I was investigating. |
For what it's worth, this reproduced the bug without having to create/modify
|
Problem: 'scroll' is not always updated. Solution: Call win_init_size() at the right place.
apparently fixed by 470a141 |
Steps to reproduce
vim -u NONE
Expected behaviour
Vim should start like usual.
Instead, I see this repeated five times at the bottom of the screen, as vim messages:
E341: Internal error: lalloc(0, )
Version of Vim
9.0.457
Environment
Ubuntu 20.04
terminal= kitty 0.26.2
shell: bash 5.0.17
Logs and stack traces
No response
The text was updated successfully, but these errors were encountered: