[prev in list] [next in list] [prev in thread] [next in thread] 

List:       konq-bugs
Subject:    [Bug 278834] New: Bookmark icons should not be stored in cache
From:       Alex Hermann <gaaf () gmx ! net>
Date:       2011-07-30 7:22:13
Message-ID: bug-278834-5021 () http ! bugs ! kde ! org/
[Download RAW message or body]

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

           Summary: Bookmark icons should not be stored in cache directory
           Product: konqueror
           Version: 4.6.5
          Platform: Unlisted Binaries
        OS/Version: Linux
            Status: UNCONFIRMED
          Severity: normal
          Priority: NOR
         Component: bookmarks
        AssignedTo: konq-bugs@kde.org
        ReportedBy: gaaf@gmx.net


Version:           4.6.5
OS:                Linux

The bookmark icons are stored in the cache directory, which is, by default, not
shared among different machines, like the homedir is. Because of this, a
bookmark added at one machine has no icon on all other machines.

Another failure case i noticed recently is when the /var/tmp is mounted on a
tmpfs (to save SSD wear, a use-case becoming more common nowadays). Being a
cache, it shouldn't matter to an application if the data in it disappears
between application invocations. It should only result in a somewhat slower
response, not failure. Bookmark icons _do_ fail however.

Suggested fix: move icons associated with bookmarks to a persistent folder (not
all favicons from visited sites).

Since i wiped the /var/tmp/kdecache-${USER} directory, bookmark icons seem to
be the only persistent data missing.


Reproducible: Always

Steps to Reproduce:
1) Bookmark a site having an icon
2) Log out of KDE
3a) Wipe /var/tmp/kdecache-${USER}
OR
3b) Switch to another machine with a shared homedir
4) Log into KDE again


Actual Results:  
5) Notice how bookmark icons are gone and will not return (automatically).


Expected Results:  
5) Icons are still present

OS: Linux (x86_64) release 2.6.39-2-amd64
Compiler: gcc

-- 
Configure bugmail: https://bugs.kde.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
_______________________________________________
Konq-bugs mailing list
Konq-bugs@mail.kde.org
https://mail.kde.org/mailman/listinfo/konq-bugs
[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic