Regression: Thunar 4.19.0 loops infinitely trying to create thumbnails
Hello,
I just upgraded from 4.18.7 to 4.19.0 on Gentoo Linux. Now I notice that Thunar loops with high CPU load in many directories, such as my home. This behavior is new in 4.19.0.
This problem is related to thumbnailing. I can see the Thunar, tumblerd and dbus processes consuming a lot of CPU and a lot of temporary files being continuously created and deleted in /tmp/. When this happens, Thunar logs this:
(thunar:227857): thunar-WARNING **: 15:25:36.613: Failed to check if the file has any children!
(thunar:227857): thunar-WARNING **: 15:25:36.614: Failed to check if the file has any children!
(thunar:227857): thunar-WARNING **: 15:25:36.656: Failed to check if the file has any children!
(thunar:227857): thunar-WARNING **: 15:25:36.657: Failed to check if the file has any children!
....
For the record, I do have custom thumbnailers, but even when I disable the scripts behind them (exit 0
at the start) this behaviour continues, so I doubt it's related to them.
For the moment, I just know how to trigger the behavior (have Thunar open in a dir like my home), but not what specifically is the trigger.
Thanks!