tumblerd seems to get stuck on 100-300% cpu - problem file inside
Hi guys, this is my second time reporting an issue after using xfce for many years, and it's once again about tumblerd I've done the work of initial debugging and pinpointed the file which causes tumbler to get into this state, I'm attaching it here - it's an aiff audio file (I don't even know why audio files need a thumbnail in the first place). REFERENCE_MIC_01.aif My system is Xubuntu 24.04 kernel 6.8.0-51-generic These are the tumbler installed package versions:
tumbler/noble,now 4.18.1-1.1build4 amd64 [installed,automatic] D-Bus thumbnailing service
tumbler-common/noble,noble,now 4.18.1-1.1build4 all [installed,automatic] D-Bus thumbnailing service (common files)
tumbler-plugins-extra/noble 4.18.1-1.1build4 amd64 D-Bus thumbnailing service (additional plugins)
Let me know if I can give you any extra information. You should be able to easily reproduce it with the attached file. Please consider implementing some kind of safeguards in tumbler on global level, especially having such a plugin system, with some plugins depending on other libraries, etc. it's a bit annoying to chase these kind of issues. Consider implementing some possible timeouts and crash detection for each thumbnail job, possibly a blacklist for files that caused a timeout/crash so they don't spin up broken processes again and again.