Created attachment 9104 the patch Parole 1.0.4 creates thousands of cover images thumbs in /tmp while playing audio. This is a critical bug since it can result in denial of service on computers with small root storage. Here's the patch : diff -rNaud parole-1.0.4/src/misc/parole-stream.c parole-1.0.4-new/src/misc/parole-stream.c --- parole-1.0.4/src/misc/parole-stream.c 2019-07-27 13:51:51.000000000 +0200 +++ parole-1.0.4-new/src/misc/parole-stream.c 2019-10-05 11:05:52.887860556 +0200 @@ -345,6 +345,9 @@ stream = PAROLE_STREAM(object); + if (stream->priv->previous_image) + return; + if ( stream->priv->image ) g_object_unref(G_OBJECT(stream->priv->image));
Sean Davis referenced this bugreport in commit 537ded1850e8802958bdd65697bdf61a33f0fd85 Fix Parole creating and not cleaning up thumbnails (bug #16026) https://git.xfce.org/apps/parole/commit?id=537ded1850e8802958bdd65697bdf61a33f0fd85
Thanks for the bug report! The above patch should resolve this issue without any unintended consequences. It also reduces the amount of CPU overhead when loading any file.