@foto I’m not sure about the diagnosis, because the linked bug applies to window focus in Microsoft Windows, while you’re in Linux.
I tried reproducing what you described using my own build in Sabayon and could not reproduce, it worked fine. I can’t test using the AppImage as it doesn’t run in Sabayon.
Could you debug it? The steps are as follows, though I have no idea whether they apply to an AppImage:
Run RT.
When it hangs, in a terminal write: pidof rawtherapee, that should return a number. If it did not return a number then end here because I don’t know how to handle an AppImage, maybe @Carmelo_DrRaw can help.
If it did return a number, then write: gdb -p "$(pidof rawtherapee)"
Once GDB loads, type “c” to continue (and hit enter).
Alt-tab to RT, if RT is still frozen then alt-tab back to GDB and hit ctrl+c.
Type bt full, hopefully you get a backtrace which shows where RT is stuck. Paste it here.
Run RT. When it hangs, in a terminal write: pidof rawtherapee, that should return a number. If it did not return a number then end here because I don’t know how to handle an AppImage, maybe @Carmelo_DrRaw can help.
I created a new directory and copies a bunch of files and then started to delete them in bunch of 4s. It works BTW, pidof rawtherapee works with the appimage.
As I said on my first post, it looks like either it’s an elusive bug or I was doing something wrong. The problem is what could I have been doing wrong? The file permissions were OK and I was the owner of the files (in anyway RT should have given me some kind of error message…)
I don’t think you did anything wrong, it’s probably a bug. The other day I was changing folders in rapid succession before the thumbnails finished generating, and I managed to deadlock RT. Found nothing with GDB though.