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

Memory leak and hanging when using the Live Filter feature #2902

Open
opsidjflksdf opened this issue Sep 10, 2024 · 1 comment
Open

Memory leak and hanging when using the Live Filter feature #2902

opsidjflksdf opened this issue Sep 10, 2024 · 1 comment
Labels
awaiting feedback bug Something isn't working

Comments

@opsidjflksdf
Copy link
Contributor

Description

Hello - I'm encountering a memory leak that starts eating into RAM as soon as I have used the live filter feature (default shortcut f). The neovim process RAM usage starts going up and it keeps going. Before I figured what caused it, I caught it at 30 GB of RAM, after a day or so.
It also causes that particular nvim instance to become unresponsive after not too long (minutes).
This is on Windows 10. neovim usually takes about 3MB. As soon as I have used the live filter in nvim tree, the process goes to something like 12MB, and slowly rising from there. Even after you have closed/cleared the filter. Very easy to reproduce. Would be great if someone could look into it. I can provide more testing and details.
Thanks!

Neovim version

0.10.0

Operating system and version

Windows 10

Windows variant

No response

nvim-tree version

1.6.1

Clean room replication

Please see above

Steps to reproduce

Please see above

Expected behavior

Please see above

Actual behavior

Please see above

@alex-courtis
Copy link
Member

Caveat: nvim-tree team do not have access to nor expertise with windows.

I attemtped a replication:

  • open the linux repository (it's large)
  • navigate to Documentation
  • E
  • f yml
  • F

Please provide a clean room configuration and specific instruction on how to replicate this issue.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
awaiting feedback bug Something isn't working
Projects
None yet
Development

No branches or pull requests

2 participants