Bug 38663 - ~/.thumbnails must not grow without limit.
Summary: ~/.thumbnails must not grow without limit.
Status: RESOLVED MOVED
Alias: None
Product: Specifications
Classification: Unclassified
Component: desktop-entry (show other bugs)
Version: unspecified
Hardware: All All
: medium critical
Assignee: Allison Lortie (desrt)
QA Contact:
URL:
Whiteboard:
Keywords:
: 38662 (view as bug list)
Depends on:
Blocks:
 
Reported: 2011-06-24 18:30 UTC by dE
Modified: 2019-02-16 12:27 UTC (History)
1 user (show)

See Also:
i915 platform:
i915 features:


Attachments

Description dE 2011-06-24 18:30:22 UTC
This issue is causing a lot of flamewars here - 

https://bugs.kde.org/show_bug.cgi?id=79943

It happens that the .thumbnails directory fills up rapidly resulting in 0 kb free space which results in unbootable system (if home is in /) and data loss... even more it's a privacy issue since people will usually not know that it makes copies of their pictures in this location (for e.g.. if someone mounted an encrypted partition and enabled thumbnail view).

I would suggest the standards should change to put the thumbnails in the same directory as the pictures in the ".thumbnails" directory... IMO this should also save I/O and every other problem. Additionally the application should check how much % of free space is available before actually putting the thumbnails there.
Comment 1 Vincent Untz 2011-06-25 12:09:01 UTC
*** Bug 38662 has been marked as a duplicate of this bug. ***
Comment 2 Vincent Untz 2011-06-25 12:11:52 UTC
FWIW, in GNOME, we have code to make sure .thumbnails doesn't grow forever, see http://git.gnome.org/browse/gnome-settings-daemon/tree/plugins/housekeeping/gsd-housekeeping-manager.c
Comment 3 dE 2011-06-27 02:55:16 UTC
Issue is the KDE guys don't agree with that. They say they strictly follow the standards and ain't gonna touch the .thumbnails directory cause it's used by other applications and might hinder it's working.

I'll link this thread to them.
Comment 4 tom+bugs.freedesktop.org 2011-06-27 12:55:24 UTC
The title is misleading. A better choice would be '.thumbnails' must not grow without limit.
This fits well with the intent of original spec., where .thumbnails is a cache. Cache's must be clear'ed down :-)
Comment 5 Vincent Untz 2015-09-18 09:41:47 UTC
Sorry for the noise, reassigning to new (since 2 years) maintainers (Ryan & David).
Comment 6 GitLab Migration User 2019-02-16 12:27:05 UTC
-- GitLab Migration Automatic Message --

This bug has been migrated to freedesktop.org's GitLab instance and has been closed from further activity.

You can subscribe and participate further through the new bug through this link to our GitLab instance: https://gitlab.freedesktop.org/xdg/desktop-file-utils/issues/46.


Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.