GIMP is constantly locking up
Environment/Versions
- GIMP version: 2.10.32
- Package: Standard Ubuntu deb repository: 2.10.32-1build5~ubuntu2204
- Operating System: Xubuntu 22.04.1
- Equipment: Dual Xeon E5-2630 v2 CPU; 32GB RAM; Nvidia Quadro K4000 GPU
Description of the bug
This report started with issue #7357, but at the maintainers recommendation I am opening a new bug report because unlike that report, the keyboard and mouse remain active and I can easily kill the GIMP process by moving to another window of clicking on the [X] icon on GIMP's window.
I've started having GIMP completely hang (dead in the water) at completely unpredictable times. I believe this began back around 2.10.28 and it may or may not have happened while on Xubuntu 20.04 (I just cannot remember.) Prior to that, GIMP was extremely stable.
I've had GIMP hang after long editing sessions and also after very shortly restarting the program. It has hung when attempting to initiate (click) a command. It has hung during the middle of processing a command (blur, sharpen, perspective correction, etc.) It has hung immediately after finishing executing a random command. Today it has hung twice while simply placing a guide line. There is absolutely no way to predict when the hang will occur and any action associated with a hang can then be repeated with no problem after restarting GIMP. In the past I've given the program considerable time to self-correct but it never does. As I said, I can move the mouse, but cannot initiate any menu or keyboard shortcut command. GIMP simply has to be killed with the resulting loss of work. I'm typically working with 4000x6000 pixel jpg images so nothing outlandish there. In preferences I've set 60 undo levels, and a max undo history of 128MB. Since the hangs can occur shortly after restarting GIMP, I do not believe there is a memory cache or swap problem.
Reproduction
Is the bug reproducible? Completely random
Reproduction steps:
…
Expected result: No lock-up :-)
Actual result: Lock-up
Additional information
No crash files, etc. Just dead in the water.