Nemo freezes and CPU's usage goes to 100% when moving the cursor over right-click menu options of a file or folder
Nobody has claimed this yet.
- Dominant language
- C
- Stars
- 1.6k
- Forks
- 368
- Avg merge
- 4d 4h
- Merged PRs (30d)
- 2
Description
Distribution
Mint 22
Package version
6.2.8
Frequency
Quite often
Bug description
I don't know exactly what causes it, but when it happens, if you right-click a file and move the cursor through the options, the highlight will not show instantly, and instead freeze, taking some seconds to highlight where you are at. If you continue moving, it will take more time to recover up, and you can see in System Monitor the CPU usage skyrocketing.
It seems to not happen instantly, but after some time. Every time it happened I was working with .cbz files, extracting them and managing its image files. If I close Nemo and open it again, the issue don't occur.
Steps to reproduce
- Right click a file
- Move the cursor through the options
- See it
Expected behavior
Do not lag.
Additional information
My hardware specs are Intel Core i5-7400, 24 GB RAM (1x8GB + 1x16GB) and Intel HD 630 (kernel 6.8.0-45) / NVIDIA GeForce GTX 1050 (proprietary, version 550.107.02). The storage drive I was using when the problem occurred was an 7400 rpm Seagate HDD, but it also happened when right-clicking on folders stored on my SSD.
Here's a video I recorded of the issue. It didn't lagged as hard as before, since it recovers quite fast from the freeze. Earlier on, it would take more than five seconds to unfreeze.
https://github.com/user-attachments/assets/58144756-4255-4c26-83e6-e3970face818
Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
No source file, test, or entry point is named. Start by reproducing the freeze with the listed right-click and cursor-movement steps on Nemo 6.2.8, including after working with .cbz files; done means menu highlighting remains responsive without CPU usage spiking.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- c
- Domain
- desktop
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100