karb94 / neoscroll.nvim

Smooth scrolling neovim plugin written in lua
MIT License
1.46k stars 36 forks source link

"nvim_exec2(): Vim(normal):Can't re-enter normal mode from terminal mode" spammed in terminal, followed by catastrophic memory leak and full system lockup #94

Closed Hubro closed 1 month ago

Hubro commented 8 months ago

I'm unable to reproduce this and I don't remember exactly what I did, but I was scrolling upwards in a terminal full of text inside a floaterm window, when suddenly my Neovim instance completely locked up.

I tried to SIGTERM my nvim instance, at which point my terminal exploded with these messages:

image

A few seconds later my entire system locked up and I saw on my second monitor that my RAM usage was 100%.

Has to take the picture with my phone camera, so pardon the quality.

I don't even know for sure if neoscroll has anything to do with this or if it was just caught in the explosion, but I thought I should at least file this somewhere.

$ nvim --version
NVIM v0.10.0-dev-2295+g672556525
Build type: RelWithDebInfo
LuaJIT 2.1.1707061634
Run "nvim -V1 -v" for more info
karb94 commented 8 months ago

Thank you for reporting this even if you can't reproduce it. I haven't tested scrolling in a terminal window so there could be some issues with it. I'll wait to see if anyone else has a similar issue before investigating further.

karb94 commented 1 month ago

Closing since no one has reported the same issue in a while